From 8f425f9dd2c428ad31ddb2c94fc09eaf03d62415 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 21 Nov 2022 13:06:50 +0800 Subject: [PATCH 01/13] chore(deps): bump @xmldom/xmldom (#533) Bumps [@xmldom/xmldom](https://github.com/xmldom/xmldom) from 0.7.5 to 0.7.9. - [Release notes](https://github.com/xmldom/xmldom/releases) - [Changelog](https://github.com/xmldom/xmldom/blob/master/CHANGELOG.md) - [Commits](https://github.com/xmldom/xmldom/compare/0.7.5...0.7.9) --- updated-dependencies: - dependency-name: "@xmldom/xmldom" dependency-type: indirect ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .../tabs/package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/deep-linking-hello-world-tab-without-sso-M365/tabs/package-lock.json b/deep-linking-hello-world-tab-without-sso-M365/tabs/package-lock.json index 9754055e..f62273a8 100644 --- a/deep-linking-hello-world-tab-without-sso-M365/tabs/package-lock.json +++ b/deep-linking-hello-world-tab-without-sso-M365/tabs/package-lock.json @@ -3500,9 +3500,9 @@ } }, "@xmldom/xmldom": { - "version": "0.7.5", - "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.5.tgz", - "integrity": "sha512-V3BIhmY36fXZ1OtVcI9W+FxQqxVLsPKcNjWigIaa81dLC9IolJl5Mt4Cvhmr0flUnjSpTdrbMTSbXqYqV5dT6A==" + "version": "0.7.9", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.9.tgz", + "integrity": "sha512-yceMpm/xd4W2a85iqZyO09gTnHvXF6pyiWjD2jcOJs7hRoZtNNOO1eJlhHj1ixA+xip2hOyGn+LgcvLCMo5zXA==" }, "@xtuc/ieee754": { "version": "1.2.0", From 83ad5a2c42097b92d86195161c2ae05c7a0fed82 Mon Sep 17 00:00:00 2001 From: qinezh Date: Mon, 21 Nov 2022 17:11:25 +0800 Subject: [PATCH 02/13] feat: add sample app for video filter (#540) --- .../.fx/configs/projectSettings.json | 7 + teams-videoapp-sample/.gitignore | 111 +++++++++ teams-videoapp-sample/.vscode/launch.json | 48 ++++ teams-videoapp-sample/.vscode/tasks.json | 77 ++++++ teams-videoapp-sample/README.md | 101 ++++++++ teams-videoapp-sample/app/index.html | 22 ++ teams-videoapp-sample/app/package.json | 22 ++ teams-videoapp-sample/app/public/img/gray.png | Bin 0 -> 4089 bytes teams-videoapp-sample/app/public/img/half.png | Bin 0 -> 292 bytes teams-videoapp-sample/app/src/index.css | 42 ++++ teams-videoapp-sample/app/src/index.js | 107 +++++++++ .../app/src/webgl-video-filter.js | 222 ++++++++++++++++++ teams-videoapp-sample/app/vite.config.js | 22 ++ .../templates/appPackage/gray.png | Bin 0 -> 4089 bytes .../templates/appPackage/half.png | Bin 0 -> 292 bytes .../templates/appPackage/icon-color.png | Bin 0 -> 13068 bytes .../templates/appPackage/icon-outline.png | Bin 0 -> 796 bytes .../appPackage/manifest.template.json | 59 +++++ 18 files changed, 840 insertions(+) create mode 100644 teams-videoapp-sample/.fx/configs/projectSettings.json create mode 100644 teams-videoapp-sample/.gitignore create mode 100644 teams-videoapp-sample/.vscode/launch.json create mode 100644 teams-videoapp-sample/.vscode/tasks.json create mode 100644 teams-videoapp-sample/README.md create mode 100644 teams-videoapp-sample/app/index.html create mode 100644 teams-videoapp-sample/app/package.json create mode 100644 teams-videoapp-sample/app/public/img/gray.png create mode 100644 teams-videoapp-sample/app/public/img/half.png create mode 100644 teams-videoapp-sample/app/src/index.css create mode 100644 teams-videoapp-sample/app/src/index.js create mode 100644 teams-videoapp-sample/app/src/webgl-video-filter.js create mode 100644 teams-videoapp-sample/app/vite.config.js create mode 100644 teams-videoapp-sample/templates/appPackage/gray.png create mode 100644 teams-videoapp-sample/templates/appPackage/half.png create mode 100644 teams-videoapp-sample/templates/appPackage/icon-color.png create mode 100644 teams-videoapp-sample/templates/appPackage/icon-outline.png create mode 100644 teams-videoapp-sample/templates/appPackage/manifest.template.json diff --git a/teams-videoapp-sample/.fx/configs/projectSettings.json b/teams-videoapp-sample/.fx/configs/projectSettings.json new file mode 100644 index 00000000..ea264ae9 --- /dev/null +++ b/teams-videoapp-sample/.fx/configs/projectSettings.json @@ -0,0 +1,7 @@ +{ + "appName": "teams-videoapp-sample", + "version": "2.1.0", + "isFromSample": true, + "programmingLanguage": "javascript", + "components": [] +} \ No newline at end of file diff --git a/teams-videoapp-sample/.gitignore b/teams-videoapp-sample/.gitignore new file mode 100644 index 00000000..c5c147bf --- /dev/null +++ b/teams-videoapp-sample/.gitignore @@ -0,0 +1,111 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +lerna-debug.log* + +# Diagnostic reports (https://nodejs.org/api/report.html) +report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json + +# Runtime data +pids +*.pid +*.seed +*.pid.lock + +# Directory for instrumented libs generated by jscoverage/JSCover +lib-cov + +# Coverage directory used by tools like istanbul +coverage +*.lcov + +# nyc test coverage +.nyc_output + +# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) +.grunt + +# Bower dependency directory (https://bower.io/) +bower_components + +# node-waf configuration +.lock-wscript + +# Compiled binary addons (https://nodejs.org/api/addons.html) +build/Release + +# Dependency directories +node_modules/ +jspm_packages/ + +# TypeScript v1 declaration files +typings/ + +# TypeScript cache +*.tsbuildinfo + +# Optional npm cache directory +.npm + +# Optional eslint cache +.eslintcache + +# Microbundle cache +.rpt2_cache/ +.rts2_cache_cjs/ +.rts2_cache_es/ +.rts2_cache_umd/ + +# Optional REPL history +.node_repl_history + +# Output of 'npm pack' +*.tgz + +# Yarn Integrity file +.yarn-integrity + +# dotenv environment variables file +.env +.env.test +.env.teamsfx.local + +# parcel-bundler cache (https://parceljs.org/) +.cache + +# Next.js build output +.next + +# Nuxt.js build / generate output +.nuxt +dist +!app/sdk/dist + +# Gatsby files +.cache/ +# Comment in the public line in if your project uses Gatsby and *not* Next.js +# https://nextjs.org/blog/next-9-1#public-directory-support +# public + +# vuepress build output +.vuepress/dist + +# Serverless directories +.serverless/ + +# FuseBox cache +.fusebox/ + +# DynamoDB Local files +.dynamodb/ + +# TernJS port file +.tern-port + +# Video extensibility test app +.tools + +.fx/subscriptionInfo.json \ No newline at end of file diff --git a/teams-videoapp-sample/.vscode/launch.json b/teams-videoapp-sample/.vscode/launch.json new file mode 100644 index 00000000..8ce3d11e --- /dev/null +++ b/teams-videoapp-sample/.vscode/launch.json @@ -0,0 +1,48 @@ +{ + "version": "0.2.0", + "configurations": [ + { + "name": "Attach to video filter test app", + "type": "chrome", + "request": "attach", + "port": 9222, + "timeout": 60000, + "presentation": { + "hidden": true, + "group": "attach", + "order": 1 + } + }, + { + "name": "Launch test app", + "type": "node", + "request": "launch", + "cwd": "${workspaceFolder}", + "runtimeExecutable": "${workspaceFolder}/.tools/video-extensibility-test-app/video-extensibility-test-app", + "windows": { + "runtimeExecutable": "${workspaceFolder}/.tools/video-extensibility-test-app/video-extensibility-test-app.exe" + }, + "args": [ + "--app-url=https://localhost:53000", + "--remote-debugging-port=9222", + ], + "outputCapture": "std", + "presentation": { + "hidden": true, + "group": "all", + "order": 2 + } + }, + ], + "compounds": [ + { + "name": "Launch Teams App", + "configurations": [ + "Launch test app", + "Attach to video filter test app" + ], + "preLaunchTask": "Start Teams App Locally", + "stopAll": true + } + ] +} \ No newline at end of file diff --git a/teams-videoapp-sample/.vscode/tasks.json b/teams-videoapp-sample/.vscode/tasks.json new file mode 100644 index 00000000..45f493ac --- /dev/null +++ b/teams-videoapp-sample/.vscode/tasks.json @@ -0,0 +1,77 @@ +// This file is automatically generated by Teams Toolkit. +// The teamsfx tasks defined in this file require Teams Toolkit version >= 4.1.0. +// See https://aka.ms/teamsfx-debug-tasks for details on how to customize each task and how to integrate with existing Teams Toolkit projects. +{ + "version": "2.0.0", + "tasks": [ + { + "label": "Start Teams App Locally", + "dependsOn": [ + "Validate & install prerequisites", + "npm install", + "Start services", + ], + "dependsOrder": "sequence" + }, + { + // Check if all required prerequisites are installed and will install them if not. + // See https://aka.ms/teamsfx-check-prerequisites-task to know the details and how to customize the args. + "label": "Validate & install prerequisites", + "type": "teamsfx", + "command": "debug-check-prerequisites", + "args": { + "prerequisites": [ + "nodejs", // Validate if Node.js is installed. + "devCert", // Install localhost SSL certificate. + "portOccupancy", // Validate available ports to ensure those debug ones are not occupied. + "vxTestApp" // Validate video extensibility app test app. + ], + "portOccupancy": [ + 53000, // video app service port + 9222, // debugger port + ], + "vxTestApp": { + "version": "1.0.4" + } + } + }, + { + // Check if all the npm packages are installed and will install them if not. + // See https://aka.ms/teamsfx-npm-package-task to know the details and how to customize the args. + "label": "npm install", + "type": "shell", + "command": "npm install", + "options": { + "cwd": "${workspaceFolder}/app" + } + }, + { + "label": "Start services", + "dependsOn": [ + "Start video app" + ] + }, + { + "label": "Start video app", + "type": "shell", + "command": "npm run dev:teamsfx", + "isBackground": true, + "options": { + "cwd": "${workspaceFolder}/app" + }, + "problemMatcher": { + "pattern": { + "regexp": "^.*$", + "file": 0, + "location": 1, + "message": 2 + }, + "background": { + "activeOnStart": true, + "beginsPattern": ".*", + "endsPattern": "VITE\\s+[\\.v0-9]+\\s+ready in" + } + } + }, + ] +} \ No newline at end of file diff --git a/teams-videoapp-sample/README.md b/teams-videoapp-sample/README.md new file mode 100644 index 00000000..4b5b783c --- /dev/null +++ b/teams-videoapp-sample/README.md @@ -0,0 +1,101 @@ +# This repo demonstrates a minimal Teams video app. +This repo contains: +1. A minimal sample app with basic video processing capabilities. +2. A test app can be used to test video app functionality in early development stage and provides performance evaluation tools. + +The following steps shows how to create a video app on your own based on this sample, and how to improve it so that it can implement all kinds of video effects you want. + +## Prerequisites + +1. Install git on your machine following this [instructions](https://github.com/git-guides/install-git) +2. Install Node. [Node.js](https://nodejs.org/en/). +3. Install [Yarn](https://yarnpkg.com/en/) + +## Dowmload and start video app in local + +1. `git clone https://github.com/microsoft/teams-videoapp-sample.git` +2. `cd` to the directory of README.md. +3. run `yarn install`. +4. run `yarn dev`, this will host the app in local environment or you can host the `src` folder on other place can access. +5. The app will be hosted in `https://127.0.0.1:5173/`. + +## Load and test sample video app in local using test app + +1. go to `test-app` folder and unzip the latest test app according to your enviornment. +2. Open the `.exe` file under the root folder. +3. copy `https://127.0.0.1:5173/` or URL if you host on the place to test-app 'Video app url' input box and then click 'Load' button. +4. Then it will show sample video app page in the right panel of test app. +5. Click on the video effect thumbnail, it will apply the corresponding effect to the video frame showing at left side of test app. + +## Develop your own video effects + +If you want to add your own video effects: +1. Add your `effectId` and corresponding handler in `videoFrameHandler` function in `src/index.js` +2. Add thumbnail for your newly added effect in `index.html`. +3. Bind the newly added handler function you created in `src/index.js` with the newly added thubnail in `index.html` as it's `onClick` callback function. +2. This sample video app processes the video frame in main thread for simplicity, you can move the frame processing to worker thread to improve performance if needed. + +## Teams Video API reference + +If you want to know details about how video app interacts with Teams SDK API: +#### You can find the Teams video extensibility API [link](https://github.com/OfficeDev/microsoft-teams-library-js/blob/main/packages/teams-js/src/public/video.ts) + +### API reference +There are three API for video extensibility +```javascript +registerForVideoFrame(frameCallback, config) +``` +#### Register a callback to get: +- video frames from video pipeline. +- a callback to return processed video frames to video pipeline. +- a callback to notify error + +```javascript +registerForVideoEffect(callback) +``` +- Get notification that the selected effect in video app’s UI should be applied +```javascript + notifySelectedVideoEffectChanged( + effectChangeType, + effectId, + ) + ``` + - Whenever the user selects a different effect in a video app, the video app should call this API to notify Teams client. + +## How to test performance in test app? + +1. Load video app in test app. +2. To evaluate processing time, click `Real-time Evaluation` or `Full Evaluation` under `Time per Frame`. + - `Real-time Evaluation` logs the average and range of processing time in millisecond in each second. + - `Full Evaluation` logs both the processing time and the distribution of processing time. +3. To evaluate memory usage, click `Real-time Evaluation` or `Full Evaluation` under `Memory Usage'. + - `Real-time Evaluation` logs the average and range of both active heap size and total heap size for each frame. + - `Full Evaluation` logs both the heap size and the distribution of heap size. +4. To test video app under different resolutions, click `Reduce the resolution by half`, `Same`, or `Double the resolution`. + +## FAQ: There's no device shown in the 'Camera' dropdown. + +1. Make sure your camera has been plugged into your computer. +2. Delete `%appdata%\Microsoft\electron` folder. + +## Contributing + +This project welcomes contributions and suggestions. Most contributions require you to agree to a +Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us +the rights to use your contribution. For details, visit https://cla.opensource.microsoft.com. + +When you submit a pull request, a CLA bot will automatically determine whether you need to provide +a CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions +provided by the bot. You will only need to do this once across all repos using our CLA. + +This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). +For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or +contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments. + +## Trademarks + +This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft +trademarks or logos is subject to and must follow +[Microsoft's Trademark & Brand Guidelines](https://www.microsoft.com/en-us/legal/intellectualproperty/trademarks/usage/general). +Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. +Any use of third-party trademarks or logos are subject to those third-party's policies. diff --git a/teams-videoapp-sample/app/index.html b/teams-videoapp-sample/app/index.html new file mode 100644 index 00000000..175761ea --- /dev/null +++ b/teams-videoapp-sample/app/index.html @@ -0,0 +1,22 @@ + + + + + + + Video app sample + + +

Video app sample

+
+
+ +
+
+ +
+
+ + + + \ No newline at end of file diff --git a/teams-videoapp-sample/app/package.json b/teams-videoapp-sample/app/package.json new file mode 100644 index 00000000..a5a49485 --- /dev/null +++ b/teams-videoapp-sample/app/package.json @@ -0,0 +1,22 @@ +{ + "name": "teams-videoapp-sample", + "productName": "Teams VideoApp sample", + "version": "1.0.0", + "description": "", + "scripts": { + "dev:teamsfx": "env-cmd --silent -f .env.teamsfx.local npm run dev", + "dev": "vite", + "build": "vite build", + "preview": "vite preview" + }, + "keywords": [], + "author": "", + "license": "MIT", + "devDependencies": { + "vite": "^3.0.0", + "env-cmd": "^10.1.0" + }, + "dependencies": { + "@microsoft/teams-js": "^2.2.0" + } +} diff --git a/teams-videoapp-sample/app/public/img/gray.png b/teams-videoapp-sample/app/public/img/gray.png new file mode 100644 index 0000000000000000000000000000000000000000..a7d324b73822a2c181cf0edbff921bca859601e0 GIT binary patch literal 4089 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 literal 0 HcmV?d00001 diff --git a/teams-videoapp-sample/app/public/img/half.png b/teams-videoapp-sample/app/public/img/half.png new file mode 100644 index 0000000000000000000000000000000000000000..9c7f00ab60b2ac63967888097cc6391de8556b5e GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^UO=qH!3HEnRL*JxDaPU;cPEB*=VV?2IV|apzK#qG z8~eHcB(eheoCO|{#S9F5M?jcysy3fAP;jTGi(^QJ^V^%T+ztj34i7(`{(io8imToE z)fepls3=)K4(tUiD4nE02!g7aItDjqF< lzrrp=_s?tmCVP0<3huT(xWVYuNuVbfJYD@<);T3K0RR?1YY_kd literal 0 HcmV?d00001 diff --git a/teams-videoapp-sample/app/src/index.css b/teams-videoapp-sample/app/src/index.css new file mode 100644 index 00000000..b53c6726 --- /dev/null +++ b/teams-videoapp-sample/app/src/index.css @@ -0,0 +1,42 @@ +.horizontal { + display: flex; + align-items: center; + flex-wrap: wrap; +} + +.filter { + position: relative; + height: 42px; + border-radius: 2px; + border-width: 2px; + border-style: solid; + border-color: transparent; + margin: 2px; +} + +.selected { + border-color: purple; + background: purple; +} + +.thumbnail { + width: 74px; + height: 42px; + border-radius: 2px; +} + +#filter-half > a { + width: 74px; + height: 42px; + background: url(/img/half.png); +} + +#filter-gray > a { + width: 74px; + height: 42px; + background: url(/img/gray.png); +} + +a { + display: block; +} diff --git a/teams-videoapp-sample/app/src/index.js b/teams-videoapp-sample/app/src/index.js new file mode 100644 index 00000000..de55fc04 --- /dev/null +++ b/teams-videoapp-sample/app/src/index.js @@ -0,0 +1,107 @@ +import { app, video } from "@microsoft/teams-js"; + +import { WebglVideoFilter } from "./webgl-video-filter"; + +app.initialize().then(() => { +// This is the effect for processing +let appliedEffect = { + pixelValue: 100, + proportion: 3, +}; + +let effectIds = { + half: "c2cf81fd-a1c0-4742-b41a-ef969b3ed490", + gray: "b0c8896c-7be8-4645-ae02-a8bc9b0355e5", +} + +// This is the effect linked with UI +let uiSelectedEffect = {}; +let selectedEffectId = undefined; +let errorOccurs = false; +let useSimpleEffect = false; +function simpleHalfEffect(videoFrame) { + const maxLen = + (videoFrame.height * videoFrame.width) / + Math.max(1, appliedEffect.proportion) - 4; + + for (let i = 1; i < maxLen; i += 4) { + //smaple effect just change the value to 100, which effect some pixel value of video frame + videoFrame.data[i + 1] = appliedEffect.pixelValue; + } +} + +let canvas = new OffscreenCanvas(480,360); +let videoFilter = new WebglVideoFilter(canvas); +videoFilter.init(); +//Sample video effect +function videoFrameHandler(videoFrame, notifyVideoProcessed, notifyError) { + switch (selectedEffectId) { + case effectIds.half: + simpleHalfEffect(videoFrame); + break; + case effectIds.gray: + videoFilter.processVideoFrame(videoFrame); + break; + default: + break; + } + + //send notification the effect processing is finshed. + notifyVideoProcessed(); + + //send error to Teams if any + // if (errorOccurs) { + // notifyError("some error message"); + // } +} + +function clearSelect() { + document.getElementById("filter-half").classList.remove("selected"); + document.getElementById("filter-gray").classList.remove("selected"); +} + +function effectParameterChanged(effectId) { + console.log(effectId); + if (selectedEffectId === effectId) { + console.log('effect not changed'); + return; + } + selectedEffectId = effectId; + + clearSelect(); + switch (selectedEffectId) { + case effectIds.half: + console.log('current effect: half'); + document.getElementById("filter-half").classList.add("selected"); + break; + case effectIds.gray: + console.log('current effect: gray'); + document.getElementById("filter-gray").classList.add("selected"); + break; + default: + console.log('effect cleared'); + break; + } +} + +video.registerForVideoEffect(effectParameterChanged); +video.registerForVideoFrame(videoFrameHandler, { + format: "NV12", +}); + +// any changes to the UI should notify Teams client. +const filterHalf = document.getElementById("filter-half"); +filterHalf.addEventListener("click", function () { + if (selectedEffectId === effectIds.half) { + return; + } + video.notifySelectedVideoEffectChanged("EffectChanged", effectIds.half); +}); +const filterGray = document.getElementById("filter-gray"); +filterGray.addEventListener("click", function () { + if (selectedEffectId === effectIds.gray) { + return; + } + video.notifySelectedVideoEffectChanged("EffectChanged", effectIds.gray); +}); +}); diff --git a/teams-videoapp-sample/app/src/webgl-video-filter.js b/teams-videoapp-sample/app/src/webgl-video-filter.js new file mode 100644 index 00000000..ab58eb3a --- /dev/null +++ b/teams-videoapp-sample/app/src/webgl-video-filter.js @@ -0,0 +1,222 @@ + export class WebglVideoFilter { + constructor(canvas) { + this.canvas = canvas; + this.gl = canvas.getContext('webgl2'); + this.canvasWidth = 0; + this.canvasHeight = 0; + this.initalized = false; + this.program = null; + this.textureY = null; + this.textureUV = null; + this.effectPixelBuffer = null; + } + + init() { + if (!this.initalized) { + this._initProgram(); + this._initVertexBuffers(); + this._initTexture(); + this.initalized = true; + } + } + + processVideoFrame(videoFrame) { + const gl = this.gl; + const width = videoFrame.width; + const height = videoFrame.height; + this._setSize(width, height); + gl.viewport(0, 0, this.canvasWidth, this.canvasHeight); + gl.clearColor(0, 0, 0, 0); + gl.clear(gl.COLOR_BUFFER_BIT); + + + const uOffset = width * height; + gl.bindTexture(gl.TEXTURE_2D, this.textureY); + gl.texImage2D( + gl.TEXTURE_2D, + 0, + gl.LUMINANCE, + width, + height, + 0, + gl.LUMINANCE, + gl.UNSIGNED_BYTE, + videoFrame.data.subarray(0, uOffset) + ); + + gl.bindTexture(gl.TEXTURE_2D, this.textureUV); + gl.texImage2D( + gl.TEXTURE_2D, + 0, + gl.LUMINANCE_ALPHA, + width >> 1, + height >> 1, + 0, + gl.LUMINANCE_ALPHA, + gl.UNSIGNED_BYTE, + videoFrame.data.subarray(uOffset, videoFrame.data.length) + ); + + gl.drawElements(gl.TRIANGLES, 6, gl.UNSIGNED_SHORT, 0); + gl.readPixels(0, 0, width, height, gl.RGBA, gl.UNSIGNED_BYTE, this.effectPixelBuffer); + + // Get the YUV data from the effectPixelBuffer + for (let i = 0; i < uOffset; i += 1) { + videoFrame.data[i] = this.effectPixelBuffer[4 * i]; + } + + let widthIndex = 0; + let curIndex = 0; + for (let i = uOffset; i < videoFrame.data.length; i += 2) { + videoFrame.data[i] = this.effectPixelBuffer[ 4 * curIndex + 1]; + videoFrame.data[i + 1] = this.effectPixelBuffer[4 * curIndex + 2]; + widthIndex += 2 + curIndex += 2 + if (widthIndex > videoFrame.width) { + curIndex += videoFrame.width; + widthIndex = widthIndex % videoFrame.width; + } + } + } + + _setSize(width, height) { + if (this.canvasWidth !== width || this.canvasHeight !== height) { + this.canvas.width = width; + this.canvas.height = height; + this.canvasWidth = width; + this.canvasHeight = height; + this.effectPixelBuffer = new Uint8Array(width * height * 4) + } + } + + _initProgram() { + const vertexShaderSource = ` + attribute vec4 a_vertexPosition; + attribute vec2 a_texturePosition; + varying vec2 v_texCoord; + void main() { + gl_Position = a_vertexPosition; + v_texCoord = a_texturePosition; + } + `; + const fragmentShaderSource = ` + precision mediump float; + varying vec2 v_texCoord; + uniform sampler2D u_samplerY; + uniform sampler2D u_samplerUV; + + vec3 yuv2r = vec3(1.164, 0.0, 1.596); + vec3 yuv2g = vec3(1.164, -0.391, -0.813); + vec3 yuv2b = vec3(1.164, 2.018, 0.0); + + vec3 nv12_to_rgb(vec2 texCoord) { + vec3 yuv; + yuv.x = texture2D(u_samplerY, texCoord).r - 0.0625; + yuv.y = texture2D(u_samplerUV, texCoord).r - 0.5; + yuv.z = texture2D(u_samplerUV, texCoord).a - 0.5; + vec3 rgb = vec3(dot(yuv, yuv2r), dot(yuv, yuv2g), dot(yuv, yuv2b)); + return rgb; + } + + vec4 rgba_to_nv12(vec3 rgb) { + float y = (0.257 * rgb.r) + (0.504 * rgb.g) + (0.098 * rgb.b) + 0.0625; + float u = -(0.148 * rgb.r) - (0.291 * rgb.g) + (0.439 * rgb.b) + 0.5; + float v = (0.439 * rgb.r) - (0.368 * rgb.g) - (0.071 * rgb.b) + 0.5; + return vec4(y, u, v, 1.0); + } + + void main() { + gl_FragColor = vec4(nv12_to_rgb(v_texCoord), 1); + // gray effect + float luminance = 0.299 * gl_FragColor.r + 0.587 * gl_FragColor.g + 0.114 * gl_FragColor.b; + gl_FragColor = vec4(luminance, luminance, luminance, 5); + + // rgba to nv12 + gl_FragColor = rgba_to_nv12(gl_FragColor.rgb); + } + `; + + const gl = this.gl; + const vertexShader = this._compileShader(vertexShaderSource, gl.VERTEX_SHADER); + const fragmentShader = this._compileShader(fragmentShaderSource, gl.FRAGMENT_SHADER); + + const program = gl.createProgram(); + gl.attachShader(program, vertexShader); + gl.attachShader(program, fragmentShader); + gl.linkProgram(program); + gl.useProgram(program); + const success = gl.getProgramParameter(program, gl.LINK_STATUS); + if (!success) { + console.error('program fail to link' + gl.getShaderInfoLog(program)); + return; + } + this.program = program; + } + + _initVertexBuffers() { + const vertices = new Float32Array([ + -1, -1, 0, 0.0, 0.0, + 1, -1, 0, 1.0, 0.0, + -1, 1, 0, 0.0, 1.0, + 1, 1, 0, 1.0, 1.0, + ]); + + const gl = this.gl; + const program = this.program; + const verticeBuffer = gl.createBuffer(); + gl.bindBuffer(gl.ARRAY_BUFFER, verticeBuffer); + gl.bufferData(gl.ARRAY_BUFFER, vertices, gl.STATIC_DRAW); + const positionLocation = gl.getAttribLocation(program, "a_vertexPosition"); + gl.vertexAttribPointer(positionLocation, 3, gl.FLOAT, false, 5 * 4, 0); + gl.enableVertexAttribArray(positionLocation); + + const indices = new Int16Array([ + 0, 1, 2, + 2, 1, 3 + ]); + const indicesBuffer = gl.createBuffer(); + gl.bindBuffer(gl.ELEMENT_ARRAY_BUFFER, indicesBuffer); + gl.bufferData(gl.ELEMENT_ARRAY_BUFFER, indices, gl.STATIC_DRAW); + const texcoordLocation = gl.getAttribLocation(program, "a_texturePosition"); + gl.vertexAttribPointer(texcoordLocation, 2, gl.FLOAT, false, 5 * 4, 3 * 4); + gl.enableVertexAttribArray(texcoordLocation); + } + + _createTexture() { + const gl = this.gl; + const texture = gl.createTexture(); + gl.bindTexture(gl.TEXTURE_2D, texture); + gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_S, gl.CLAMP_TO_EDGE); + gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_T, gl.CLAMP_TO_EDGE); + + gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MIN_FILTER, gl.NEAREST); + gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MAG_FILTER, gl.NEAREST); + return texture; + } + + _initTexture() { + const gl = this.gl; + const program = this.program; + this.textureY = this._createTexture(); + gl.uniform1i(gl.getUniformLocation(program, 'u_samplerY'), 0); + + gl.activeTexture(gl.TEXTURE1); + this.textureUV = this._createTexture(); + gl.uniform1i(gl.getUniformLocation(program, 'u_samplerUV'), 1); + } + + _compileShader(shaderSource, shaderType) { + const gl = this.gl; + const shader = gl.createShader(shaderType); + gl.shaderSource(shader, shaderSource); + gl.compileShader(shader); + const success = gl.getShaderParameter(shader, gl.COMPILE_STATUS); + if (!success) { + const err = gl.getShaderInfoLog(shader); + gl.deleteShader(shader); + console.error('could not compile shader', err); + return; + } + return shader; + } +} diff --git a/teams-videoapp-sample/app/vite.config.js b/teams-videoapp-sample/app/vite.config.js new file mode 100644 index 00000000..a675f9d8 --- /dev/null +++ b/teams-videoapp-sample/app/vite.config.js @@ -0,0 +1,22 @@ +import dns from "dns"; + +// use localhost by default, see https://vitejs.dev/config/server-options.html#server-host +dns.setDefaultResultOrder('verbatim'); + +const SSL_KEY_FILE = process.env["SSL_KEY_FILE"]; +const SSL_CRT_FILE = process.env["SSL_CRT_FILE"]; + +let options = undefined; +if (SSL_KEY_FILE && SSL_CRT_FILE) { + options = { + key: SSL_KEY_FILE, + cert: SSL_CRT_FILE + } +} + +export default { + server: { + https: options || false, + port: process.env["PORT"] || "53000" + } +} diff --git a/teams-videoapp-sample/templates/appPackage/gray.png b/teams-videoapp-sample/templates/appPackage/gray.png new file mode 100644 index 0000000000000000000000000000000000000000..a7d324b73822a2c181cf0edbff921bca859601e0 GIT binary patch literal 4089 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 literal 0 HcmV?d00001 diff --git a/teams-videoapp-sample/templates/appPackage/half.png b/teams-videoapp-sample/templates/appPackage/half.png new file mode 100644 index 0000000000000000000000000000000000000000..9c7f00ab60b2ac63967888097cc6391de8556b5e GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^UO=qH!3HEnRL*JxDaPU;cPEB*=VV?2IV|apzK#qG z8~eHcB(eheoCO|{#S9F5M?jcysy3fAP;jTGi(^QJ^V^%T+ztj34i7(`{(io8imToE z)fepls3=)K4(tUiD4nE02!g7aItDjqF< lzrrp=_s?tmCVP0<3huT(xWVYuNuVbfJYD@<);T3K0RR?1YY_kd literal 0 HcmV?d00001 diff --git a/teams-videoapp-sample/templates/appPackage/icon-color.png b/teams-videoapp-sample/templates/appPackage/icon-color.png new file mode 100644 index 0000000000000000000000000000000000000000..a8ced6aa921cb1f3b120a07cbde7cd26344d1c38 GIT binary patch literal 13068 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 Date: Mon, 21 Nov 2022 15:35:20 +0000 Subject: [PATCH 03/13] Add 'Place Your Order' workflow bot sample --- .../.fx/configs/azure.parameters.dev.json | 13 + .../.fx/configs/config.dev.json | 18 + .../.fx/configs/projectSettings.json | 58 + place-your-order-workflow-bot/.gitignore | 10 + .../.vscode/launch.json | 95 + .../.vscode/settings.json | 11 + .../.vscode/tasks.json | 122 + place-your-order-workflow-bot/README.md | 74 + place-your-order-workflow-bot/app/app.gif | Bin 0 -> 3067427 bytes place-your-order-workflow-bot/bot/.gitignore | 10 + .../bot/package-lock.json | 7173 +++++++++++++++++ .../bot/package.json | 34 + .../adaptiveCards/orderActionResponse.json | 53 + .../adaptiveCards/orderCommandResponse.json | 69 + .../bot/src/cardActions/orderActionHander.ts | 19 + .../bot/src/cardModels.ts | 41 + .../bot/src/commands/orderCommandHandler.ts | 91 + .../bot/src/index.ts | 11 + .../bot/src/internal/config.ts | 6 + .../bot/src/internal/initialize.ts | 22 + .../bot/tsconfig.json | 14 + place-your-order-workflow-bot/package.json | 13 + .../appPackage/manifest.template.json | 63 + .../templates/appPackage/resources/color.png | Bin 0 -> 1066 bytes .../appPackage/resources/outline.png | Bin 0 -> 249 bytes .../templates/azure/config.bicep | 16 + .../templates/azure/main.bicep | 18 + .../templates/azure/provision.bicep | 51 + .../azure/provision/azureWebAppBot.bicep | 61 + .../azure/provision/botService.bicep | 33 + .../templates/azure/provision/identity.bicep | 15 + .../azure/teamsFx/azureWebAppBotConfig.bicep | 20 + 32 files changed, 8234 insertions(+) create mode 100644 place-your-order-workflow-bot/.fx/configs/azure.parameters.dev.json create mode 100644 place-your-order-workflow-bot/.fx/configs/config.dev.json create mode 100644 place-your-order-workflow-bot/.fx/configs/projectSettings.json create mode 100644 place-your-order-workflow-bot/.gitignore create mode 100644 place-your-order-workflow-bot/.vscode/launch.json create mode 100644 place-your-order-workflow-bot/.vscode/settings.json create mode 100644 place-your-order-workflow-bot/.vscode/tasks.json create mode 100644 place-your-order-workflow-bot/README.md create mode 100644 place-your-order-workflow-bot/app/app.gif create mode 100644 place-your-order-workflow-bot/bot/.gitignore create mode 100644 place-your-order-workflow-bot/bot/package-lock.json create mode 100644 place-your-order-workflow-bot/bot/package.json create mode 100644 place-your-order-workflow-bot/bot/src/adaptiveCards/orderActionResponse.json create mode 100644 place-your-order-workflow-bot/bot/src/adaptiveCards/orderCommandResponse.json create mode 100644 place-your-order-workflow-bot/bot/src/cardActions/orderActionHander.ts create mode 100644 place-your-order-workflow-bot/bot/src/cardModels.ts create mode 100644 place-your-order-workflow-bot/bot/src/commands/orderCommandHandler.ts create mode 100644 place-your-order-workflow-bot/bot/src/index.ts create mode 100644 place-your-order-workflow-bot/bot/src/internal/config.ts create mode 100644 place-your-order-workflow-bot/bot/src/internal/initialize.ts create mode 100644 place-your-order-workflow-bot/bot/tsconfig.json create mode 100644 place-your-order-workflow-bot/package.json create mode 100644 place-your-order-workflow-bot/templates/appPackage/manifest.template.json create mode 100644 place-your-order-workflow-bot/templates/appPackage/resources/color.png create mode 100644 place-your-order-workflow-bot/templates/appPackage/resources/outline.png create mode 100644 place-your-order-workflow-bot/templates/azure/config.bicep create mode 100644 place-your-order-workflow-bot/templates/azure/main.bicep create mode 100644 place-your-order-workflow-bot/templates/azure/provision.bicep create mode 100644 place-your-order-workflow-bot/templates/azure/provision/azureWebAppBot.bicep create mode 100644 place-your-order-workflow-bot/templates/azure/provision/botService.bicep create mode 100644 place-your-order-workflow-bot/templates/azure/provision/identity.bicep create mode 100644 place-your-order-workflow-bot/templates/azure/teamsFx/azureWebAppBotConfig.bicep diff --git a/place-your-order-workflow-bot/.fx/configs/azure.parameters.dev.json b/place-your-order-workflow-bot/.fx/configs/azure.parameters.dev.json new file mode 100644 index 00000000..78aa1efc --- /dev/null +++ b/place-your-order-workflow-bot/.fx/configs/azure.parameters.dev.json @@ -0,0 +1,13 @@ +{ + "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentParameters.json#", + "contentVersion": "1.0.0.0", + "parameters": { + "provisionParameters": { + "value": { + "botAadAppClientId": "{{state.teams-bot.botId}}", + "botAadAppClientSecret": "{{state.teams-bot.botPassword}}", + "resourceBaseName": "contosoresdev{{state.solution.resourceNameSuffix}}" + } + } + } +} diff --git a/place-your-order-workflow-bot/.fx/configs/config.dev.json b/place-your-order-workflow-bot/.fx/configs/config.dev.json new file mode 100644 index 00000000..befca72d --- /dev/null +++ b/place-your-order-workflow-bot/.fx/configs/config.dev.json @@ -0,0 +1,18 @@ +{ + "$schema": "https://aka.ms/teamsfx-env-config-schema", + "description": "You can customize the TeamsFx config for different environments. Visit https://aka.ms/teamsfx-env-config to learn more about this.", + "manifest": { + "appName": { + "short": "ContosoRestaurant", + "full": "Full name for ContosoRestaurant" + }, + "description": { + "short": "Short description of ContosoRestaurant", + "full": "Full description of ContosoRestaurant" + }, + "icons": { + "color": "resources/color.png", + "outline": "resources/outline.png" + } + } +} diff --git a/place-your-order-workflow-bot/.fx/configs/projectSettings.json b/place-your-order-workflow-bot/.fx/configs/projectSettings.json new file mode 100644 index 00000000..47848a94 --- /dev/null +++ b/place-your-order-workflow-bot/.fx/configs/projectSettings.json @@ -0,0 +1,58 @@ +{ + "appName": "place-your-order-workflow-bot", + "version": "2.1.0", + "isFromSample": true, + "components": [ + { + "name": "teams-bot", + "hosting": "azure-web-app", + "provision": false, + "deploy": true, + "capabilities": [ + "workflow" + ], + "build": true, + "folder": "bot" + }, + { + "name": "bot-service", + "provision": true + }, + { + "name": "azure-web-app", + "scenario": "Bot", + "connections": [ + "identity", + "teams-bot" + ] + }, + { + "name": "identity", + "provision": true + } + ], + "programmingLanguage": "typescript", + "solutionSettings": { + "name": "fx-solution-azure", + "version": "1.0.0", + "hostType": "Azure", + "azureResources": [], + "capabilities": [], + "activeResourcePlugins": [ + "fx-resource-local-debug", + "fx-resource-appstudio", + "fx-resource-cicd", + "fx-resource-api-connector", + "fx-resource-bot", + "fx-resource-identity" + ] + }, + "pluginSettings": { + "fx-resource-bot": { + "host-type": "app-service", + "capabilities": [ + "workflow" + ] + } + } +} diff --git a/place-your-order-workflow-bot/.gitignore b/place-your-order-workflow-bot/.gitignore new file mode 100644 index 00000000..4a6b9ac2 --- /dev/null +++ b/place-your-order-workflow-bot/.gitignore @@ -0,0 +1,10 @@ +# TeamsFx files +node_modules +.fx/configs/localSettings.json +.fx/states/*.userdata +.DS_Store +.env.teamsfx.local +subscriptionInfo.json +build +.fx/configs/config.local.json +.fx/states/state.local.json \ No newline at end of file diff --git a/place-your-order-workflow-bot/.vscode/launch.json b/place-your-order-workflow-bot/.vscode/launch.json new file mode 100644 index 00000000..30065c70 --- /dev/null +++ b/place-your-order-workflow-bot/.vscode/launch.json @@ -0,0 +1,95 @@ +{ + "version": "0.2.0", + "configurations": [ + { + "name": "Launch Remote (Edge)", + "type": "pwa-msedge", + "request": "launch", + "url": "https://teams.microsoft.com/l/app/${teamsAppId}?installAppPackage=true&webjoin=true&${account-hint}", + "presentation": { + "group": "remote", + "order": 2 + }, + "internalConsoleOptions": "neverOpen" + }, + { + "name": "Launch Remote (Chrome)", + "type": "pwa-chrome", + "request": "launch", + "url": "https://teams.microsoft.com/l/app/${teamsAppId}?installAppPackage=true&webjoin=true&${account-hint}", + "presentation": { + "group": "remote", + "order": 1 + }, + "internalConsoleOptions": "neverOpen" + }, + { + "name": "Launch Bot (Edge)", + "type": "pwa-msedge", + "request": "launch", + "url": "https://teams.microsoft.com/l/app/${localTeamsAppId}?installAppPackage=true&webjoin=true&${account-hint}", + "cascadeTerminateToConfigurations": [ + "Attach to Bot" + ], + "presentation": { + "group": "all", + "hidden": true + }, + "internalConsoleOptions": "neverOpen" + }, + { + "name": "Launch Bot (Chrome)", + "type": "pwa-chrome", + "request": "launch", + "url": "https://teams.microsoft.com/l/app/${localTeamsAppId}?installAppPackage=true&webjoin=true&${account-hint}", + "cascadeTerminateToConfigurations": [ + "Attach to Bot" + ], + "presentation": { + "group": "all", + "hidden": true + }, + "internalConsoleOptions": "neverOpen" + }, + { + "name": "Attach to Bot", + "type": "pwa-node", + "request": "attach", + "port": 9239, + "restart": true, + "presentation": { + "group": "all", + "hidden": true + }, + "internalConsoleOptions": "neverOpen" + } + ], + "compounds": [ + { + "name": "Debug (Edge)", + "configurations": [ + "Launch Bot (Edge)", + "Attach to Bot" + ], + "preLaunchTask": "Start Teams App Locally", + "presentation": { + "group": "all", + "order": 2 + }, + "stopAll": true + }, + { + "name": "Debug (Chrome)", + "configurations": [ + "Launch Bot (Chrome)", + "Attach to Bot" + ], + "preLaunchTask": "Start Teams App Locally", + "presentation": { + "group": "all", + "order": 1 + }, + "stopAll": true + } + ] +} diff --git a/place-your-order-workflow-bot/.vscode/settings.json b/place-your-order-workflow-bot/.vscode/settings.json new file mode 100644 index 00000000..42996202 --- /dev/null +++ b/place-your-order-workflow-bot/.vscode/settings.json @@ -0,0 +1,11 @@ +{ + "debug.onTaskErrors": "abort", + "json.schemas": [ + { + "fileMatch": [ + "/aad.*.json" + ], + "schema": {} + } + ] +} diff --git a/place-your-order-workflow-bot/.vscode/tasks.json b/place-your-order-workflow-bot/.vscode/tasks.json new file mode 100644 index 00000000..92431a1a --- /dev/null +++ b/place-your-order-workflow-bot/.vscode/tasks.json @@ -0,0 +1,122 @@ +// This file is automatically generated by Teams Toolkit. +// The teamsfx tasks defined in this file require Teams Toolkit version >= 4.1.0. +// See https://aka.ms/teamsfx-debug-tasks for details on how to customize each task and how to integrate with existing Teams Toolkit projects. +{ + "version": "2.0.0", + "tasks": [ + { + "label": "Start Teams App Locally", + "dependsOn": [ + "Validate & install prerequisites", + "Install npm packages", + "Start local tunnel", + "Set up bot", + "Build & upload Teams manifest", + "Start services" + ], + "dependsOrder": "sequence" + }, + { + // Check if all required prerequisites are installed and will install them if not. + // See https://aka.ms/teamsfx-check-prerequisites-task to know the details and how to customize the args. + "label": "Validate & install prerequisites", + "type": "teamsfx", + "command": "debug-check-prerequisites", + "args": { + "prerequisites": [ + "nodejs", // Validate if Node.js is installed. + "m365Account", // Sign-in prompt for Microsoft 365 account, then validate if the account enables the sideloading permission. + "ngrok", // Install Ngrok. Bot project requires a public message endpoint, and ngrok can help create public tunnel for your local service. + "portOccupancy" // Validate available ports to ensure those debug ones are not occupied. + ], + "portOccupancy": [ + 3978, // bot service port + 9239 // bot inspector port for Node.js debugger + ] + } + }, + { + // Check if all the npm packages are installed and will install them if not. + // See https://aka.ms/teamsfx-npm-package-task to know the details and how to customize the args. + "label": "Install npm packages", + "type": "teamsfx", + "command": "debug-npm-install", + "args": { + "projects": [ + { + "cwd": "${workspaceFolder}/bot", + "npmInstallArgs": [ + "--no-audit" + ] + } + ] + } + }, + { + // Start the local tunnel service to forward public ngrok URL to local port and inspect traffic. + // See https://aka.ms/teamsfx-local-tunnel-task to know the details and how to customize the args. + "label": "Start local tunnel", + "type": "teamsfx", + "command": "debug-start-local-tunnel", + "args": { + "ngrokArgs": "http 3978 --log=stdout --log-format=logfmt" + }, + "isBackground": true, + "problemMatcher": "$teamsfx-local-tunnel-watch" + }, + { + // Register resources and prepare local launch information for Bot. + // See https://aka.ms/teamsfx-debug-set-up-bot-task to know the details and how to customize the args. + "label": "Set up bot", + "type": "teamsfx", + "command": "debug-set-up-bot", + "args": { + //// Enter your own bot information if using the existing bot. //// + // "botId": "", + // "botPassword": "", // use plain text or environment variable reference like ${env:BOT_PASSWORD} + "botMessagingEndpoint": "/api/messages" // use your own routing "/any/path", or full URL "https://contoso.com/any/path" + } + }, + { + // Build and upload Teams manifest. + // See https://aka.ms/teamsfx-debug-prepare-manifest-task to know the details and how to customize the args. + "label": "Build & upload Teams manifest", + "type": "teamsfx", + "command": "debug-prepare-manifest", + "args": { + //// Enter your own Teams app package path if using the existing Teams manifest. //// + // "appPackagePath": "" + } + }, + { + "label": "Start services", + "dependsOn": [ + "Start bot" + ] + }, + { + "label": "Start bot", + "type": "shell", + "command": "npm run dev:teamsfx", + "isBackground": true, + "options": { + "cwd": "${workspaceFolder}/bot" + }, + "problemMatcher": { + "pattern": [ + { + "regexp": "^.*$", + "file": 0, + "location": 1, + "message": 2 + } + ], + "background": { + "activeOnStart": true, + "beginsPattern": "[nodemon] starting", + "endsPattern": "restify listening to|Bot/ME service listening at|[nodemon] app crashed" + } + } + } + ] +} \ No newline at end of file diff --git a/place-your-order-workflow-bot/README.md b/place-your-order-workflow-bot/README.md new file mode 100644 index 00000000..e3ea4938 --- /dev/null +++ b/place-your-order-workflow-bot/README.md @@ -0,0 +1,74 @@ +# Place Your Order Workflow Bot + +> Note: We really appreciate your feedback! If you encounter any issue or error, please report issues to us following the [Supporting Guide](./../SUPPORT.md). Meanwhile you can make [recording](https://aka.ms/teamsfx-record) of your journey with our product, they really make the product better. Thank you! +> + +Bots can be used to automate repetitive workflows through a conversational interface which can be used in different Microsoft Teams contexts, such as a personal bot chat, one to one or group chat, a channel conversation and within meetings. + +The Place Your Order workflow bot shows you how to implement a simple workflow that uses a command to start an order process which returns an Adaptive Card containing a form in the response to the command. The bot captures the submission of the Adaptive Card confirming the submitted data in an Adaptive Card which replaces the initial form card. + +![Place Your Order Workflow Bot](images/app.gif) + +## Prerequisites + +- [NodeJS](https://nodejs.org/en/), fully tested on NodeJS 14, 16 +- An M365 account. If you do not have M365 account, apply one from [M365 developer program](https://developer.microsoft.com/en-us/microsoft-365/dev-program) +- [Teams Toolkit Visual Studio Code Extension](https://aka.ms/teams-toolkit) or [TeamsFx CLI](https://aka.ms/teamsfx-cli) + +## What you will learn in this sample: + +- How to use a bot command to start a repetitive process +- How to use card actions to retrieve user input from an Adaptive Card +- How to use card actions to replace the intitial submitted Adaprive Card + +## Try the Sample with Visual Studio Code Extension: + +1. Clone the repo to your local workspace or directly download the source code. +1. Download [Visual Studio Code](https://code.visualstudio.com) and install [Teams Toolkit Visual Studio Code Extension](https://aka.ms/teams-toolkit). +1. Open the project in Visual Studio Code. +1. Start debugging the project by hitting the `F5` key in Visual Studio Code. + +## Edit the manifest + +You can find the Teams manifest in `templates/appPackage` folder. The templates contains: +* `manifest.template.json`: Manifest file for Teams app running locally and remotely. + +Both file contains template arguments with `{...}` statements which will be replaced at build time. You may add any extra properties or permissions you require to this file. See the [schema reference](https://docs.microsoft.com/en-us/microsoftteams/platform/resources/schema/manifest-schema) for more. + +## Deploy to Azure + +Deploy your project to Azure by following these steps: + +| From Visual Studio Code | From TeamsFx CLI | +| :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +|
  • Open Teams Toolkit, and sign into Azure by clicking the `Sign in to Azure` under the `ACCOUNTS` section from sidebar.
  • After you signed in, select a subscription under your account.
  • Open the Teams Toolkit and click `Provision in the cloud` from DEPLOYMENT section or open the command palette and select: `Teams: Provision in the cloud`.
  • Open the Teams Toolkit and click `Deploy to the cloud` or open the command palette and select: `Teams: Deploy to the cloud`.
|
  • Run command `teamsfx account login azure`.
  • Run command `teamsfx account set --subscription `.
  • Run command `teamsfx provision`.
  • Run command: `teamsfx deploy`.
| + +> Note: Provisioning and deployment may incur charges to your Azure Subscription. + +## Package + +- From Visual Studio Code: open the command palette and select `Teams: Zip Teams metadata package`. +- Alternatively, from the command line run `teamsfx package` in the project directory. + +## Publish to Teams + +Once deployed, you may want to distribute your application to your organization's internal app store in Teams. Your app will be submitted for admin approval. + +- From Visual Studio Code: open the Teams Toolkit and click `Publish to Teams` or open the command palette and select: `Teams: Publish to Teams`. +- From TeamsFx CLI: run command `teamsfx publish` in your project directory. + +### Code structure + +- You can check app configuration and environment information in: [.fx](.fx) +- You will find Bot code in: [bot/src/](bot/src) +- You will find Bot commands in: [bot/src/commands](bot/src/commands) +- You will find Adaptive Card actions in: [bot/src/cardActions](bot/src/cardActions) +- You will find Adaptive Cards in: [bot/src/adaptiveCards](bot/src/adaptiveCards) +- You will find Bot configuration in: [bot/src/internal/initialize.ts](bot/src/internal/initialize.ts) + +## Code of Conduct + +This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). + +For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or +contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments. diff --git a/place-your-order-workflow-bot/app/app.gif b/place-your-order-workflow-bot/app/app.gif new file mode 100644 index 0000000000000000000000000000000000000000..34a38afa85fe461b187cec965e6769526ef73452 GIT binary patch literal 3067427 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�} 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%0D%f$M_IoLJWl4lK;XE{$-At#DQx{>{1yTXHVdC= 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⁣X2GS#*j&G>X>^e3vnt0xO&-QTlUh|0; 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�{zmtHfEimQ)Ox)_yEA9)iIt@tG>GcsE5 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

~0@t|x_X7n(rBg#Q-^v$n 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


;3cHO z9+VK511% z<_mcC?>#CU))4zMZL3*4d#va;+U7s_J8Ofv4X$m2r&)8+x$~JVE?>jr2@XJUavrLU?_kEbO#l5BNpw7ICt0tRzNfhnJ_0v`huVxlAU-4O5T*r(A z2kBVxWeP3%{HfDSg_9Im>Q=R=0gnon!!>H$Y-&kXJ8qYpuH~KLp4K0@?eV(u{gY_^ z?6TWu?sbK6@@t&?@SI=K(8X%1?9RDsUDUOdW7CTX5%W0Houa*dzI2cONW=vuZDTtk zU~Zpt!DRF7t5pXsi1-RNaXwgVtzmuU^O{44mphevaV^Q@6gX6Ke`esTGemSjj)=yV z0a$aC&+PGJt;-UPwpvOb-n?MwO!2uKIYZlg*S(L~m8SCxZG$zJV*K+= zGX&P0NWjG(%@FgHBp(6$uK)Jd+`STZO+mro29;IJM}>ol^`LF{NN-d>B;-9(oo@GN zP*ZwVny0Q-Cyhw(HrqTko!1^GntB?0Pdwbpj0ERzCbMvI*M}=|%%6NxP9&AoE3_aI zeCogg>cB$Qh4p#dbHyjCyyt57o*2BZq2kZZWs68~VPOxa5i6g#54C}~kVB-A_2i3h zUzw3$Q_eYBEM(qK37s4)tQ?Kyyqf|q7rsR^gt%SBr`>D*P#Y<9zG~*Hab?*pXUF^K zA1oiMs8C-GtKRxVt?Hd_RxR$wD?X%0+obv?Ri_#)CkC7MoICSyA!XqFkec=Mmf_Rv zKf#)tINQLkFsZ=u{saHoVjVi*T%d-5PJ^VO9isyX1;mG8gk6`woTLv4t8v2{Tyiu(q?Zxb=Zwr{)~`_R#yZ}khG z_nYo*H}LbxOX$+SNqqKE*F#V%0g>QMFZc4eJ{U@TlDt-<*B`V^+~f*7leX#VljkvM zTi5yp;|rOzt=Kws%PQT+=DMaU7eBOIe_XD{*HkRWl0x|6r+?ysiBUfdk>IyGU)zz-by?kzU65|PO5SwS(+e`vTRC~6 zbX&X?TS8^l)S6~IXfaDW!ZzuDN!_%uC0A9RZI(!ehN9Ke0wv=s{7xAbFXNhuS~p(e zH!R=(^}(~UanQB}y#{i+W);hx23~mBeQ?P>30Jw191MI}pP2Q~rm{0PI+&9rL4BBP zFp_6I|K^e9J(Rjclboa-GLN-XjC_2atjOAx<)Bx%@Zy@$fo}D4D{d##zr#fVKrQXU|9Ue-@yg+hF734!>O%xX_f3EHUS_>^w$XW)VUEr}wQ~OI1u?E!XYdQP51~4oEqCTf^{ru>&TLXa97$+smccuIOn#n_E`*LJ5Dn z3W0*$m0`U{RQ9cU=vhF^((OLF@64LVWd*dnteqQ*`n-ppkWZws$XscT>O^@0l>ns&s`qp?_Rr$fUmXPlQ zUq2URUE1FlX)E`haBi%gFU2`tL4UdW!s5n@+{33_U=tn?-296*x9yf&lTh$*+Uvml z(pd$~Ss`{VC;o+juMa+NJU5L!Wk2vfozJtvSIxs4kzjU2f@guY%>iwj1KKvd{=LHM z*AGv4-a#bTbIbbiiLkQaFPk@af5;ebxmWll``oQ(hyQZm>ug^9IsS8_%Cb|RFRkqC z*cmq_lSs3?df@Pa`owV&OVx1dl|##=uS~2_DxV$>P2W8bI6C(JqC)SJoo!$8R?_>= z-TAq5{kfM-cc$`gt4;07nErOYV0voPUUY&lZ6tGynxPXM2y4#H4Az_%thv!Wu;$Lf znxpT5HTN$Je5D!)#hjm)f1adch)(bnzmKNhPHcP)y7=hS8erp#NN`0Pc!%JHcZwHG z2?o1eFAQ;9Fpt^4mvMnHe8DParv<_H@fu$nG(!ZJFU$3Pd)MCaZw!33ocHx(7#yMd zEt&>#)A2$icnLPXQoRrfK6S${&Q%wY;2XpKNd#R)g0Gqeq>OHdHK!TrpIN&rV>BQR z)|}sVSaVUZ=IDW?jKH$dz;eN$NpdoxL-#H5pJ-L8k(|K1T}D)_VWaD zXau*^nv9ZzpD==6=omkfU^2HiekQNXLfTzJmPdxv6o&N181>tQeAY3Zy)|^f@v~pL zjEd=@_RXPFI@;LyvQngQeB6qSuiX)pc^|c~@ufdZ;ZfE?Bv{$>l7QP5M1rMY%@t|D znp+BME=?WQ+$b{=tU)delN}3#GAFMb4%DXP7EYLsg)$coWlnW0T>aO9udL)yZDoDQ z*a-Uj0R1te?2!oFj}gY}^z`;dW)c0+=ZiWtR{Vp+pu zrfyKy4@li@RTgG6&iwX?|6D**XBXP*`)V60qh1Va>%!5R0#0 zY`U&$E&*{)N-0{aSbmFp^0}~N-SI=(t;x=@(T2Jk^@%r5W8lktEjqy`a&K6S-vDa+ zEfU;)xZdva(Pi?Z3@CFqq0E7{$&RL+YTdxJ=9U`nyMOc5mt?Z8oFy^U$T-!vTMXiy z)^u)a(73htc>Q7^CeZK@_!P_|9O7?@d?_A9@@zlw9|Dow-VZ!k^-!I0k!=*k>H54 z@wD(jTI3m8^f6lOK3cpUdMdOlQnaf=wCnR}Hzx9K*5#$e=Vctr%Tmd^H9s#$sED?& zqyXz)@g-RID#g0jL`nINfv@>ic^SF)&*awWZmVEsIR9psBhw_oq^PMXQ&^}lpcMd)?K%DxVo$_aP23dJ7?tY44=8d#(L+g-rA9p zJCpGk__~2k@P1-BhsWXB9_5ZrcbY1=@ef|DqMWDn@Z2C_jV8n1iPd}we7wEFT-04Z z(JMARt`MC(yx2q7{s!x|H9XwLl>%ofCy8aLU&<#Wt7dCdjoVkv@~Rq3ui~hv8ttxP zXRZDsSuNLAWh*45z(v)rSCefM*P5(0Cfzl)xVziqu9>hMcj;Y=gu91wcUcP893s_N zTh!Qi)Yv7|*q7E!58ia}Sl!ZW=r~!!&uh$8zIU8wk4wU8B87F6)!F++_r7Vcu5@Bw z+Q_~^?ram=FXkHulb~6EpvACzv0MyE@If2a<&;NU2>zfulU%K>o$L`U;!@Y*;&*kn zwj{Z}ecK)vlIrf_BF-i4?BL;i%G%n&%8sPt<4vW6P_2D?Pg#4!`NY^b>NxmTEBYm$ zva?nsk`jD^#+?S-L*xuheHv5wttl8(Euu)DOPs$l{p=+%mHD_`M5<|OE02>}tWRMqVrgdOdzYz#VtY&x0i4x#vVQy&e=tTDMuyaoc^7fMuR|H3Mb+v}E=I%mvb?~ru zaPkSEy7=}c`oy?6>L^l@;lPc%4j5SY_y+h*j*rU8668^&QWPO6DoUzqsmj&LNhr!H z66#--%d3iMySpffx^Ri=_#tT0K?Z$GNNOJ+X(XwWEG_LU3@q#fb)><`R!B=IDn@xz z;TG!3O4}T=va=%tr4c2i9qpX}-5ji~Rwxp1c9WJA@e7Fo(KC0n0(rDEwHO~5AbYyV z%j%Q8BkcUFaFT*#;ArEbs%eUwDsG-|%#dORDZ_;-F)U#wY?~Msp{l9x=;*>cPsx%F zSvn{wk-)h?zHnK^AGJUcpCE6Kyev-b4#k(6bI zbK%aphcU^Tk`jJ3CM=Uzl6DVMgyn#PSV)M^AxjH)cNbNnqLMuH1q&s4X~droSwht# z{k^kT=a!RyI*a{A(6sHFIo{L$GNr5I+)7(>0tD^*cGgM%9m@-{tg1ptdxD;Caz6A+ zN;m5D)P?zly;(0yzVF@_-g@d*%XV>S<|TAyOzPhdGz*@!wU>WK&=h<}7AALpCuo-i z*Uk{Mht0nbG}*AYW8VpyfyK+?|4Yy$|AL_1m+Z-;J^h{ecFcKzL&|}AMhFo@aSYb3w5>m0RH3wG@ZO>EYMIUP7tkZ+W&yM!ctKzn@d;NWNT}K1w?LcF4P4|0@(ng z2nYzq4x(Q`?Tla4^0f1ZUj(@b1`!jsk4@m?0o(&eZV(TkkL>JBXhm>`06NeHgxLzj zfde+=B2W%|y38m>03EQ5X8a<2U|<;$>I|o|VRYG|WA`mR5lsLNgH8R8-=uZ%G;PXUXbAYD=R|m2X5JZ@F zDI_954~R*C8vqVq3uy6ynE>Db=4AS1CeXXUF2F!CBb*=t!5Ydm2Q`aYNoN{L);R6a#lCyApO*8$2a~ zHV>RActkLr{E8zolOn{m#T2Ev2)c@?#ZE{p0ylwa5M@b#GpH8^ktuMHki7>Xp(b_B z$U>kN;2ZeBo-v4kJAg7kFbWE2Kpgl`2m1ISAQcpp0&8GK5#K6sitsh^3k>O>gmLt1 zQPAh_eYzjk;QrI6`!` zMe@5 z+tTNq_gYlEfz-?HWfQL#8spA^%oiU!8FzzxjXk7mXqH5h388$Gp)}QUlCsk{zX~|k-I$!tc1pMq6J;obd?y}8d<_V=06LhY<8-cwb0^1=N`ZP*xl0- zIQsUIPJ>V7d5)_TC`R6=9vz=8@Ge~a%2p^w>(Xk!rvl%{d_FF6U3XE~uc<(%n&*sQ z=U-BRfF4g3&3{P+3fQMctz7XV6*&0CHaX%y`hG-Ct$0RnZoN{^Z=ddc`3#$kzW*;n z>62L;oO7*s)Fx}0Uh`}J6U=2q#gOjy%n;(V$Ylk!twZdO)Rh-9ml1Ey*-6qY-_r1S z+x%5pqE zSf*(dFSXC@3m(0)=ys}n9kECCmYQlgnS*66WsAYA`JBV7ox%H

(0h@;NLVlxl`H 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

  • AeYJjwZ7Lp*t;2;W_^>D?pV6uzmN?g}vC@lE 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%0Ap1D-(t5$xTuKs*Y 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

      DDXi) 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 *KlKwtoa7ts+?YL9%*K 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
      `d-jL8 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

      wu&3MMvJZ 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

      2*gm>(JJ;0^S*1_wtW@ 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%0DTz2C(cz;)2g5^sCZ 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 z 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

      C4EzY;oH)8AG`xN5Ih5Y@S}WbvW$@pM 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 Ja*QGTe*osU${YXy literal 0 HcmV?d00001 diff --git a/place-your-order-workflow-bot/bot/.gitignore b/place-your-order-workflow-bot/bot/.gitignore new file mode 100644 index 00000000..998bdab7 --- /dev/null +++ b/place-your-order-workflow-bot/bot/.gitignore @@ -0,0 +1,10 @@ +# dependencies +node_modules/ + +# misc +.env +.deployment +.DS_Store + +# build +lib/ diff --git a/place-your-order-workflow-bot/bot/package-lock.json b/place-your-order-workflow-bot/bot/package-lock.json new file mode 100644 index 00000000..cccc63d4 --- /dev/null +++ b/place-your-order-workflow-bot/bot/package-lock.json @@ -0,0 +1,7173 @@ +{ + "name": "workflow-bot", + "version": "1.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "workflow-bot", + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "@microsoft/adaptivecards-tools": "^1.0.0", + "@microsoft/teamsfx": "^1.2.0", + "botbuilder": "^4.17.0", + "restify": "^8.5.1" + }, + "devDependencies": { + "@types/restify": "8.4.2", + "env-cmd": "^10.1.0", + "nodemon": "^2.0.7", + "shx": "^0.3.4", + "ts-node": "^10.4.0", + "typescript": "^4.4.4" + } + }, + "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==", + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/core-auth": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.4.0.tgz", + "integrity": "sha512-HFrcTgmuSuukRf/EdPmqBrc5l6Q5Uu+2TbuhaKbgaCpP2TfAeiNaQPAadxO+CYBRHGUzIDteMAjFspFLDLnKVQ==", + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/core-client": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.6.1.tgz", + "integrity": "sha512-mZ1MSKhZBYoV8GAWceA+PEJFWV2VpdNSpxxcj1wjIAOi00ykRuIQChT99xlQGZWLY3/NApWhSImlFwsmCEs4vA==", + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.4.0", + "@azure/core-rest-pipeline": "^1.9.1", + "@azure/core-tracing": "^1.0.0", + "@azure/core-util": "^1.0.0", + "@azure/logger": "^1.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/core-http-compat": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@azure/core-http-compat/-/core-http-compat-1.3.0.tgz", + "integrity": "sha512-ZN9avruqbQ5TxopzG3ih3KRy52n8OAbitX3fnZT5go4hzu0J+KVPSzkL+Wt3hpJpdG8WIfg1sBD1tWkgUdEpBA==", + "dependencies": { + "@azure/abort-controller": "^1.0.4", + "@azure/core-client": "^1.3.0", + "@azure/core-rest-pipeline": "^1.3.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/core-lro": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.4.0.tgz", + "integrity": "sha512-F65+rYkll1dpw3RGm8/SSiSj+/QkMeYDanzS/QKlM1dmuneVyXbO46C88V1MRHluLGdMP6qfD3vDRYALn0z0tQ==", + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/logger": "^1.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/core-paging": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.4.0.tgz", + "integrity": "sha512-tabFtZTg8D9XqZKEfNUOGh63SuYeOxmvH4GDcOJN+R1bZWZ1FZskctgY9Pmuwzhn+0Xvq9rmimK9hsvtLkeBsw==", + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@azure/core-rest-pipeline": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.10.0.tgz", + "integrity": "sha512-m6c4iAalfaf6sytOOQhLKFprEHSkSjQuRgkW7MTMnAN+GENDDL4XZJp7WKFnq9VpKUE+ggq+rp5xX9GI93lumw==", + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.4.0", + "@azure/core-tracing": "^1.0.1", + "@azure/core-util": "^1.0.0", + "@azure/logger": "^1.0.0", + "form-data": "^4.0.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "tslib": "^2.2.0", + "uuid": "^8.3.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@azure/core-tracing": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", + "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/core-util": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.1.1.tgz", + "integrity": "sha512-A4TBYVQCtHOigFb2ETiiKFDocBoI1Zk2Ui1KpI42aJSIDexF7DHQFpnjonltXAIU/ceH+1fsZAWWgvX6/AKzog==", + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/identity": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-2.1.0.tgz", + "integrity": "sha512-BPDz1sK7Ul9t0l9YKLEa8PHqWU4iCfhGJ+ELJl6c8CP3TpJt2urNCbm0ZHsthmxRsYoMPbz2Dvzj30zXZVmAFw==", + "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/msal-node": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.14.3.tgz", + "integrity": "sha512-95fuxbSq/5PNlxWybQID8ShFBMjYSN0XvHUPmelwgsgJiO3F+TN5SpIvjgLGa+aMVAxEYq6TvKXK+I3qm1EMqQ==", + "dependencies": { + "@azure/msal-common": "^8.0.0", + "jsonwebtoken": "^8.5.1", + "uuid": "^8.3.0" + }, + "engines": { + "node": "10 || 12 || 14 || 16 || 18" + } + }, + "node_modules/@azure/identity/node_modules/@azure/msal-node/node_modules/@azure/msal-common": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-8.0.0.tgz", + "integrity": "sha512-KLGVmWoDcpWl/SKb4TZUjWm+l3lim4tUwAAvCM8N8rSHu8r0NtMTySMWBv7d3G8as1SvC4nr3eTae1+9hTp4wg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@azure/keyvault-keys": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@azure/keyvault-keys/-/keyvault-keys-4.6.0.tgz", + "integrity": "sha512-0112LegxeR03L8J4k+q6HwBVvrpd9y+oInG0FG3NaHXN7YUubVBon/eb5jFI6edGrvNigpxSR0XIsprFXdkzCQ==", + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.3.0", + "@azure/core-client": "^1.5.0", + "@azure/core-http-compat": "^1.3.0", + "@azure/core-lro": "^2.2.0", + "@azure/core-paging": "^1.1.1", + "@azure/core-rest-pipeline": "^1.8.0", + "@azure/core-tracing": "^1.0.0", + "@azure/core-util": "^1.0.0", + "@azure/logger": "^1.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/logger": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.0.3.tgz", + "integrity": "sha512-aK4s3Xxjrx3daZr3VylxejK3vG5ExXck5WOHDJ8in/k9AqlfIyFMMT1uG7u8mNjX+QRILTIn0/Xgschfh/dQ9g==", + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/ms-rest-js": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/@azure/ms-rest-js/-/ms-rest-js-2.6.2.tgz", + "integrity": "sha512-0/8rOxAoR9M3qKUdbGOIYtHtQkm4m5jdoDNdxTU0DkOr84KwyAdJuW/RfjJinGyig4h73DNF0rdCl6XowgCYcg==", + "dependencies": { + "@azure/core-auth": "^1.1.4", + "abort-controller": "^3.0.0", + "form-data": "^2.5.0", + "node-fetch": "^2.6.7", + "tough-cookie": "^3.0.1", + "tslib": "^1.10.0", + "tunnel": "0.0.6", + "uuid": "^8.3.2", + "xml2js": "^0.4.19" + } + }, + "node_modules/@azure/ms-rest-js/node_modules/form-data": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", + "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/@azure/ms-rest-js/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/@azure/msal-browser": { + "version": "2.31.0", + "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.31.0.tgz", + "integrity": "sha512-PaGA7VjjUH9LCL7tbHO3lDW5rH7VQdbe3A6roYEJ7ieWP/0HNwzqKQCNrI/4rCyXO501ABhE9clSx8/mHbmVYw==", + "dependencies": { + "@azure/msal-common": "^8.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@azure/msal-browser/node_modules/@azure/msal-common": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-8.0.0.tgz", + "integrity": "sha512-KLGVmWoDcpWl/SKb4TZUjWm+l3lim4tUwAAvCM8N8rSHu8r0NtMTySMWBv7d3G8as1SvC4nr3eTae1+9hTp4wg==", + "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.1.0", + "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.1.0.tgz", + "integrity": "sha512-gMO9aZdWOzufp1PcdD5ID25DdS9eInxgeCqx4Tk8PVU6Z7RxJQhoMzS64cJhGdpYgeIQwKljtF0CLCcPFxew/w==", + "dependencies": { + "@azure/msal-common": "^4.3.0", + "axios": "^0.21.1", + "jsonwebtoken": "^8.5.1", + "uuid": "^8.3.0" + }, + "engines": { + "node": "10 || 12 || 14 || 16" + } + }, + "node_modules/@azure/msal-node/node_modules/@azure/msal-common": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-4.5.1.tgz", + "integrity": "sha512-/i5dXM+QAtO+6atYd5oHGBAx48EGSISkXNXViheliOQe+SIFMDo3gSq3lL54W0suOSAsVPws3XnTaIHlla0PIQ==", + "dependencies": { + "debug": "^4.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@azure/msal-node/node_modules/axios": { + "version": "0.21.4", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", + "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", + "dependencies": { + "follow-redirects": "^1.14.0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.1.tgz", + "integrity": "sha512-mrzLkl6U9YLF8qpqI7TB82PESyEGjm/0Ly91jG575eVxMMlb8fYfOXFZIJ8XfLrJZQbm7dlKry2bJmXBUEkdFg==", + "dependencies": { + "regenerator-runtime": "^0.13.10" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@cspotcode/source-map-support": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", + "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", + "dev": true, + "dependencies": { + "@jridgewell/trace-mapping": "0.3.9" + }, + "engines": { + "node": ">=12" + } + }, + "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==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "node_modules/@js-joda/core": { + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/@js-joda/core/-/core-5.4.2.tgz", + "integrity": "sha512-QIDIZ9a0NfDStgD47VaTgwiPjlw1p4QPLwjOB/9+/DqIztoQopPNNAd+HdtQMHgE+ibP3dJacd8/TVL/A1RaaA==" + }, + "node_modules/@microsoft/adaptivecards-tools": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@microsoft/adaptivecards-tools/-/adaptivecards-tools-1.2.0.tgz", + "integrity": "sha512-+96PJYwsFXZi8IGbP3TnayWlZEGpqXpXTEE40W1oWRo00MlcsPVFnsTqU7V6CxoLyO8eiQaPZUycq3dlx57pkQ==", + "dependencies": { + "@types/react": "^17.0.14", + "adaptive-expressions": "^4.15.0", + "adaptivecards": "~2.10.0", + "adaptivecards-templating": "^2.1.0", + "markdown-it": "^12.2.0", + "react": "^17.0.2" + } + }, + "node_modules/@microsoft/microsoft-graph-client": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-3.0.3.tgz", + "integrity": "sha512-+v4b3Y0Dva71uiF85AuhXx4t3IrL0HgJNQaWxysrc/BStSHucwln1lMHCclxI6GsWs0P1BZksUE/EyY5K/TYgQ==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependenciesMeta": { + "@azure/identity": { + "optional": true + }, + "@azure/msal-browser": { + "optional": true + }, + "buffer": { + "optional": true + }, + "stream-browserify": { + "optional": true + } + } + }, + "node_modules/@microsoft/recognizers-text": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text/-/recognizers-text-1.1.4.tgz", + "integrity": "sha512-hlSVXcaX5i8JcjuUJpVxmy2Z/GxvFXarF0KVySCFop57wNEnrLWMHe4I4DjP866G19VyIKRw+vPA32pkGhZgTg==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/recognizers-text-choice": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-choice/-/recognizers-text-choice-1.1.4.tgz", + "integrity": "sha512-4CddwFe4RVhZeJgW65ocBrEdeukBMghK8pgI0K0Qy2eA5ysPZQpeZ7BGSDz5QMQei5LPY+QaAQ3CHU+ORHoO7A==", + "dependencies": { + "@microsoft/recognizers-text": "~1.1.4", + "grapheme-splitter": "^1.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "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/recognizers-text-date-time": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-date-time/-/recognizers-text-date-time-1.1.4.tgz", + "integrity": "sha512-leMnjN+KYNwNvRD5T4G0ORUzkjlek/BBZDvQIjAujtyrd/pkViUnuouWIPkFT/dbSOxXML8et54CSk2KfHiWIA==", + "dependencies": { + "@microsoft/recognizers-text": "~1.1.4", + "@microsoft/recognizers-text-number": "~1.1.4", + "@microsoft/recognizers-text-number-with-unit": "~1.1.4", + "lodash.isequal": "^4.5.0", + "lodash.tonumber": "^4.0.3" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/recognizers-text-number": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-number/-/recognizers-text-number-1.1.4.tgz", + "integrity": "sha512-6EmlR+HR+eJBIX7sQby1vs6LJB64wxLowHaGpIU9OCXFvZ5Nb0QT8qh10rC40v3Mtrz4DpScXfSXr9tWkIO5MQ==", + "dependencies": { + "@microsoft/recognizers-text": "~1.1.4", + "bignumber.js": "^7.2.1", + "lodash.escaperegexp": "^4.1.2", + "lodash.sortby": "^4.7.0", + "lodash.trimend": "^4.5.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/recognizers-text-number-with-unit": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-number-with-unit/-/recognizers-text-number-with-unit-1.1.4.tgz", + "integrity": "sha512-zl+CfmfWK0x/x+iSgaBAevKTYO0F4+z7SYHAHztaaaGuX8FERw2jmUjSgVetm5KA3EveyCx0XYGU1mRNY8p7Eg==", + "dependencies": { + "@microsoft/recognizers-text": "~1.1.4", + "@microsoft/recognizers-text-number": "~1.1.4", + "lodash.escaperegexp": "^4.1.2", + "lodash.last": "^3.0.0", + "lodash.max": "^4.0.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/recognizers-text-sequence": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-sequence/-/recognizers-text-sequence-1.1.4.tgz", + "integrity": "sha512-rb5j8/aE7HSOdIxaVfCGFrj0wWPpSq0CuykFg/A/iJNPP+FnAU71bgP5HexrwQcpCsDinauisX7u0DKIChrHRA==", + "dependencies": { + "@microsoft/recognizers-text": "~1.1.4", + "grapheme-splitter": "^1.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/recognizers-text-suite": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-suite/-/recognizers-text-suite-1.1.4.tgz", + "integrity": "sha512-hNIaR4M2G0nNeI9WZxt9C0KYh/1vhjeKzX5Ds8XDdT0pxF7zwCSo19WNcPjrVK6aCOeZTw/ULofsAjdu9gSkcA==", + "dependencies": { + "@microsoft/recognizers-text": "~1.1.4", + "@microsoft/recognizers-text-choice": "~1.1.4", + "@microsoft/recognizers-text-date-time": "~1.1.4", + "@microsoft/recognizers-text-number": "~1.1.4", + "@microsoft/recognizers-text-number-with-unit": "~1.1.4", + "@microsoft/recognizers-text-sequence": "~1.1.4" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "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==", + "peer": true + }, + "node_modules/@microsoft/teamsfx": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@microsoft/teamsfx/-/teamsfx-1.2.1.tgz", + "integrity": "sha512-5FKJpkwZAkXtm1eqSmScv720498OqPdbe9WjwqVPXWp2fQPbU4rl4gt9H4oS2xhHMcnFV+jc/O6afLDhJmF4ag==", + "dependencies": { + "@azure/identity": "^2.0.1", + "@azure/msal-browser": "^2.21.0", + "@azure/msal-node": "~1.1.0", + "@microsoft/adaptivecards-tools": "^1.1.0", + "@microsoft/microsoft-graph-client": "^3.0.1", + "axios": "^0.27.2", + "botbuilder": ">=4.15.0 <5.0.0", + "botbuilder-dialogs": ">=4.15.0 <5.0.0", + "botframework-schema": ">=4.15.0 <5.0.0", + "jwt-decode": "^3.1.2", + "tedious": "^14.3.0", + "tslib": "^2.3.1", + "uuid": "^8.3.2" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "@microsoft/teams-js": "^1.9.0" + } + }, + "node_modules/@netflix/nerror": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@netflix/nerror/-/nerror-1.1.3.tgz", + "integrity": "sha512-b+MGNyP9/LXkapreJzNUzcvuzZslj/RGgdVVJ16P2wSlYatfLycPObImqVJSmNAdyeShvNeM/pl3sVZsObFueg==", + "dependencies": { + "assert-plus": "^1.0.0", + "extsprintf": "^1.4.0", + "lodash": "^4.17.15" + } + }, + "node_modules/@netflix/nerror/node_modules/extsprintf": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.1.tgz", + "integrity": "sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==", + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tsconfig/node10": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", + "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", + "dev": true + }, + "node_modules/@tsconfig/node12": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", + "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", + "dev": true + }, + "node_modules/@tsconfig/node14": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", + "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", + "dev": true + }, + "node_modules/@tsconfig/node16": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz", + "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==", + "dev": true + }, + "node_modules/@types/atob-lite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/atob-lite/-/atob-lite-2.0.0.tgz", + "integrity": "sha512-7bjymPR7Ffa1/L3HskkaxMgTQDtwFObbISzHm9g3T12VyD89IiHS3BBVojlQHyZRiIilzdh0WT1gwwgyyBtLGQ==" + }, + "node_modules/@types/btoa-lite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/btoa-lite/-/btoa-lite-1.0.0.tgz", + "integrity": "sha512-wJsiX1tosQ+J5+bY5LrSahHxr2wT+uME5UDwdN1kg4frt40euqA+wzECkmq4t5QbveHiJepfdThgQrPw6KiSlg==" + }, + "node_modules/@types/bunyan": { + "version": "1.8.8", + "resolved": "https://registry.npmjs.org/@types/bunyan/-/bunyan-1.8.8.tgz", + "integrity": "sha512-Cblq+Yydg3u+sGiz2mjHjC5MPmdjY+No4qvHrF+BUhblsmSfMvsHLbOG62tPbonsqBj6sbWv1LHcsoe5Jw+/Ow==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/es-aggregate-error": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/es-aggregate-error/-/es-aggregate-error-1.0.2.tgz", + "integrity": "sha512-erqUpFXksaeR2kejKnhnjZjbFxUpGZx4Z7ydNL9ie8tEhXPiZTsLeUDJ6aR1F8j5wWUAtOAQWUqkc7givBJbBA==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/formidable": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@types/formidable/-/formidable-2.0.5.tgz", + "integrity": "sha512-uvMcdn/KK3maPOaVUAc3HEYbCEhjaGFwww4EsX6IJfWIJ1tzHtDHczuImH3GKdusPnAAmzB07St90uabZeCKPA==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/lodash": { + "version": "4.14.188", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.188.tgz", + "integrity": "sha512-zmEmF5OIM3rb7SbLCFYoQhO4dGt2FRM9AMkxvA3LaADOF1n8in/zGJlWji9fmafLoNyz+FoL6FE0SLtGIArD7w==" + }, + "node_modules/@types/lodash.isequal": { + "version": "4.5.6", + "resolved": "https://registry.npmjs.org/@types/lodash.isequal/-/lodash.isequal-4.5.6.tgz", + "integrity": "sha512-Ww4UGSe3DmtvLLJm2F16hDwEQSv7U0Rr8SujLUA2wHI2D2dm8kPu6Et+/y303LfjTIwSBKXB/YTUcAKpem/XEg==", + "dependencies": { + "@types/lodash": "*" + } + }, + "node_modules/@types/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@types/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-ssE3Vlrys7sdIzs5LOxCzTVMsU7i9oa/IaW92wF32JFb3CVczqOkru2xspuKczHEbG3nvmPY7IFqVmGGHdNbYw==" + }, + "node_modules/@types/node": { + "version": "18.11.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz", + "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==" + }, + "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/react": { + "version": "17.0.52", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.52.tgz", + "integrity": "sha512-vwk8QqVODi0VaZZpDXQCmEmiOuyjEFPY7Ttaw5vjM112LOq37yz1CDJGrRJwA1fYEq4Iitd5rnjd1yWAc/bT+A==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/restify": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/@types/restify/-/restify-8.4.2.tgz", + "integrity": "sha512-jdXB0IrsigqMccBMs3a2kBUUAlYTbjLCbfC63sI00rwTXc+B4UQniGkAJCGS27CAxwkJFAFXzpk0msOQtQ1RXA==", + "dev": true, + "dependencies": { + "@types/bunyan": "*", + "@types/formidable": "*", + "@types/node": "*", + "@types/spdy": "*" + } + }, + "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/spdy": { + "version": "3.4.5", + "resolved": "https://registry.npmjs.org/@types/spdy/-/spdy-3.4.5.tgz", + "integrity": "sha512-/33fIRK/aqkKNxg9BSjpzt1ucmvPremgeDywm9z2C2mOlIh5Ljjvgc3UhQHqwXsSLDLHPT9jlsnrjKQ1XiVJzA==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/ws": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-6.0.4.tgz", + "integrity": "sha512-PpPrX7SZW9re6+Ha8ojZG4Se8AZXgf0GK6zmfqEuCsY49LFDNXO3SByp44X3dFEqtB73lkCDAdUazhAjVPiNwg==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/xmldom": { + "version": "0.1.31", + "resolved": "https://registry.npmjs.org/@types/xmldom/-/xmldom-0.1.31.tgz", + "integrity": "sha512-bVy7s0nvaR5D1mT1a8ZkByHWNOGb6Vn4yi5TWhEdmyKlAG+08SA7Md6+jH+tYmMLueAwNeWvHHpeKrr6S4c4BA==" + }, + "node_modules/@xmldom/xmldom": { + "version": "0.8.6", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.6.tgz", + "integrity": "sha512-uRjjusqpoqfmRkTaNuLJ2VohVr67Q5YwDATW3VU7PfzTj6IRaihGrYI7zckGZjxQPBIp63nfvJbM+Yu5ICh0Bg==", + "engines": { + "node": ">=10.0.0" + } + }, + "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 + }, + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "dependencies": { + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" + } + }, + "node_modules/acorn": { + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", + "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/adal-node": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/adal-node/-/adal-node-0.2.3.tgz", + "integrity": "sha512-gMKr8RuYEYvsj7jyfCv/4BfKToQThz20SP71N3AtFn3ia3yAR8Qt2T3aVQhuJzunWs2b38ZsQV0qsZPdwZr7VQ==", + "dependencies": { + "@xmldom/xmldom": "^0.7.0", + "async": "^2.6.3", + "axios": "^0.21.1", + "date-utils": "*", + "jws": "3.x.x", + "underscore": ">= 1.3.1", + "uuid": "^3.1.0", + "xpath.js": "~1.1.0" + }, + "engines": { + "node": ">= 0.6.15" + } + }, + "node_modules/adal-node/node_modules/@xmldom/xmldom": { + "version": "0.7.9", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.9.tgz", + "integrity": "sha512-yceMpm/xd4W2a85iqZyO09gTnHvXF6pyiWjD2jcOJs7hRoZtNNOO1eJlhHj1ixA+xip2hOyGn+LgcvLCMo5zXA==", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/adal-node/node_modules/axios": { + "version": "0.21.4", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", + "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", + "dependencies": { + "follow-redirects": "^1.14.0" + } + }, + "node_modules/adal-node/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==", + "dependencies": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/adal-node/node_modules/jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "dependencies": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/adal-node/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.", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/adaptive-expressions": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/adaptive-expressions/-/adaptive-expressions-4.18.0.tgz", + "integrity": "sha512-zG3HNjDCCthXWAGQgD6CpQbC3tFFSrq7uQl/9d7Afq/1cRJT7t1j8B7Q82jBcAlqC6hmI/JQhnmcEKrm6vgOZQ==", + "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.3", + "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": "^3.19.0", + "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.10.0", + "resolved": "https://registry.npmjs.org/adaptivecards/-/adaptivecards-2.10.0.tgz", + "integrity": "sha512-QcgXGFlX3rgIfZkxvQY896zEVBh30mE37z3XKhcQW2OqSUrVH6dNT78MkM//W4wRdrZizSHqXKLaKyVVxAgVFg==" + }, + "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==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.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/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/arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "dev": true + }, + "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/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==", + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "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==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "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/axios": { + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", + "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", + "dependencies": { + "follow-redirects": "^1.14.9", + "form-data": "^4.0.0" + } + }, + "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==", + "devOptional": true + }, + "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==", + "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/base64url": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/base64url/-/base64url-3.0.1.tgz", + "integrity": "sha512-ir1UPr3dkwexU7FdV8qBBbNDRUhMmIekYMFZfi+C/sLNnRESKPl23nB9b2pltqfOQNnGzsDdId90AEtG5tCx4A==", + "engines": { + "node": ">=6.0.0" + } + }, + "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==", + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/big-integer": { + "version": "1.6.51", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", + "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/bignumber.js": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-7.2.1.tgz", + "integrity": "sha512-S4XzBk5sMB+Rcb/LNcpzXr57VRTxgAvaAEDAl1AwRx27j00hT84O6OkteE7u8UB3NuaaygCRrEpqox4uDOrbdQ==", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/bl": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz", + "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==", + "dependencies": { + "buffer": "^6.0.3", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/botbuilder": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/botbuilder/-/botbuilder-4.18.0.tgz", + "integrity": "sha512-sAFv0XwIyveJMCU1wWTXLBsyCB8XaGLtPbkU6fdENj/Xcyp6aKgxpMZSLBddmhVTagEaU4uP7K6RORK/pSpTVA==", + "dependencies": { + "@azure/ms-rest-js": "^2.6.1", + "axios": "^0.25.0", + "botbuilder-core": "4.18.0", + "botbuilder-stdlib": "4.18.0-internal", + "botframework-connector": "4.18.0", + "botframework-streaming": "4.18.0", + "dayjs": "^1.10.3", + "filenamify": "^4.1.0", + "fs-extra": "^7.0.1", + "htmlparser2": "^6.0.1", + "uuid": "^8.3.2", + "zod": "~1.11.17" + } + }, + "node_modules/botbuilder-core": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/botbuilder-core/-/botbuilder-core-4.18.0.tgz", + "integrity": "sha512-JzrGz8T2Cx5LGyK6hJ8icPpB/cafYH06Jh8CKEAbpxJOcE+RFu3IKZp37vp699dUva/WQ9oxX8EOQp0G0h8Vcw==", + "dependencies": { + "botbuilder-dialogs-adaptive-runtime-core": "4.18.0-preview", + "botbuilder-stdlib": "4.18.0-internal", + "botframework-connector": "4.18.0", + "botframework-schema": "4.18.0", + "uuid": "^8.3.2", + "zod": "~1.11.17" + } + }, + "node_modules/botbuilder-dialogs": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/botbuilder-dialogs/-/botbuilder-dialogs-4.18.0.tgz", + "integrity": "sha512-7ll3frwC1ERGXot9p6pvbSDLxZHFTmpmsQCs//OPdpz0ZL1L1h7KZITPBYjWYx5QyLcg5Jglk/p6nNcFF/Zd4w==", + "dependencies": { + "@microsoft/recognizers-text-choice": "1.1.4", + "@microsoft/recognizers-text-date-time": "1.1.4", + "@microsoft/recognizers-text-number": "1.1.4", + "@microsoft/recognizers-text-suite": "1.1.4", + "botbuilder-core": "4.18.0", + "botbuilder-dialogs-adaptive-runtime-core": "4.18.0-preview", + "botframework-connector": "4.18.0", + "globalize": "^1.4.2", + "lodash": "^4.17.21", + "uuid": "^8.3.2", + "zod": "~1.11.17" + } + }, + "node_modules/botbuilder-dialogs-adaptive-runtime-core": { + "version": "4.18.0-preview", + "resolved": "https://registry.npmjs.org/botbuilder-dialogs-adaptive-runtime-core/-/botbuilder-dialogs-adaptive-runtime-core-4.18.0-preview.tgz", + "integrity": "sha512-jwfOKOrbLfuf8nRAsiq5zEe9cutxUqC+9se2psv4JsjArLGCwyjpi+oywtmNhGZW9Kf4mcP0JSOQSCZQhrgNiA==", + "dependencies": { + "dependency-graph": "^0.10.0" + } + }, + "node_modules/botbuilder-stdlib": { + "version": "4.18.0-internal", + "resolved": "https://registry.npmjs.org/botbuilder-stdlib/-/botbuilder-stdlib-4.18.0-internal.tgz", + "integrity": "sha512-WkmMQzgezRA/iYft68KMBBIGrPsNAVkA+ZLIF8rj9VV73UsinuXBZdQy4xlBVrK4IWA6tOB20MLs15smqu6Yaw==" + }, + "node_modules/botbuilder/node_modules/axios": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.25.0.tgz", + "integrity": "sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==", + "dependencies": { + "follow-redirects": "^1.14.7" + } + }, + "node_modules/botframework-connector": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/botframework-connector/-/botframework-connector-4.18.0.tgz", + "integrity": "sha512-cVd77RJmnZgG/a5U4x2FKEWb9ZPn4DFEM6av3D6R1AoVP2XHM/WecpRpvVtjMd/inao3KmJzz4gpCFAf+xka7Q==", + "dependencies": { + "@azure/identity": "^2.0.4", + "@azure/ms-rest-js": "^2.6.1", + "adal-node": "0.2.3", + "axios": "^0.25.0", + "base64url": "^3.0.0", + "botbuilder-stdlib": "4.18.0-internal", + "botframework-schema": "4.18.0", + "cross-fetch": "^3.0.5", + "jsonwebtoken": "^8.5.1", + "rsa-pem-from-mod-exp": "^0.8.4", + "zod": "~1.11.17" + } + }, + "node_modules/botframework-connector/node_modules/axios": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.25.0.tgz", + "integrity": "sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==", + "dependencies": { + "follow-redirects": "^1.14.7" + } + }, + "node_modules/botframework-schema": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/botframework-schema/-/botframework-schema-4.18.0.tgz", + "integrity": "sha512-TH1SWYbmYCsDpPK+KcIrlD7Xx4sGbR7y9IAoCa2jusNVeLUQuK0lRE0+FlQrV5MmwjAl+Semgglf+l+y5x9fEA==", + "dependencies": { + "uuid": "^8.3.2", + "zod": "~1.11.17" + } + }, + "node_modules/botframework-streaming": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/botframework-streaming/-/botframework-streaming-4.18.0.tgz", + "integrity": "sha512-tPYsaknAXH2HnPvDUvh6Mvnj8Wc3fPNTDrvh2VtFfMmvSgU1MZXIOs5oXFtGakqkePAYJL32MM5SXJiMjYRXyA==", + "dependencies": { + "@types/node": "^10.17.27", + "@types/ws": "^6.0.3", + "uuid": "^8.3.2", + "ws": "^7.1.2" + } + }, + "node_modules/botframework-streaming/node_modules/@types/node": { + "version": "10.17.60", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.60.tgz", + "integrity": "sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==" + }, + "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==", + "devOptional": 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/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": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "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==" + }, + "node_modules/bunyan": { + "version": "1.8.15", + "resolved": "https://registry.npmjs.org/bunyan/-/bunyan-1.8.15.tgz", + "integrity": "sha512-0tECWShh6wUysgucJcBAoYegf3JJoZWibxdqhTm7OHPeT42qdjkZ29QCMcKwbgU1kiH+auSIasNRXMLWXafXig==", + "engines": [ + "node >=0.10.0" + ], + "bin": { + "bunyan": "bin/bunyan" + }, + "optionalDependencies": { + "dtrace-provider": "~0.8", + "moment": "^2.19.3", + "mv": "~2", + "safe-json-stringify": "~1" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/cldrjs": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/cldrjs/-/cldrjs-0.5.5.tgz", + "integrity": "sha512-KDwzwbmLIPfCgd8JERVDpQKrUUM1U4KpFJJg2IROv89rF172lLufoJnqJ/Wea6fXL5bO6WjuLMzY8V52UWPvkA==" + }, + "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==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "devOptional": true + }, + "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==" + }, + "node_modules/create-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", + "dev": true + }, + "node_modules/cross-fetch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", + "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", + "dependencies": { + "node-fetch": "2.6.7" + } + }, + "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/csstype": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", + "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" + }, + "node_modules/csv": { + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/csv/-/csv-5.5.3.tgz", + "integrity": "sha512-QTaY0XjjhTQOdguARF0lGKm5/mEq9PD9/VhZZegHDIBq2tQwgNpHc3dneD4mGo2iJs+fTKv5Bp0fZ+BRuY3Z0g==", + "dependencies": { + "csv-generate": "^3.4.3", + "csv-parse": "^4.16.3", + "csv-stringify": "^5.6.5", + "stream-transform": "^2.1.3" + }, + "engines": { + "node": ">= 0.1.90" + } + }, + "node_modules/csv-generate": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/csv-generate/-/csv-generate-3.4.3.tgz", + "integrity": "sha512-w/T+rqR0vwvHqWs/1ZyMDWtHHSJaN06klRqJXBEpDJaM/+dZkso0OKh1VcuuYvK3XM53KysVNq8Ko/epCK8wOw==" + }, + "node_modules/csv-parse": { + "version": "4.16.3", + "resolved": "https://registry.npmjs.org/csv-parse/-/csv-parse-4.16.3.tgz", + "integrity": "sha512-cO1I/zmz4w2dcKHVvpCr7JVRu8/FymG5OEpmvsZYlccYolPBLoVGKUHgNoc4ZGkFeFlWGEDmMyBM+TTqRdW/wg==" + }, + "node_modules/csv-stringify": { + "version": "5.6.5", + "resolved": "https://registry.npmjs.org/csv-stringify/-/csv-stringify-5.6.5.tgz", + "integrity": "sha512-PjiQ659aQ+fUTQqSrd1XEDnOr52jh30RBurfzkscaE2tPaFsDH5wOAHJiw8XAHphRknCwMUE9KRayc4K/NbO8A==" + }, + "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==", + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/date-utils": { + "version": "1.2.21", + "resolved": "https://registry.npmjs.org/date-utils/-/date-utils-1.2.21.tgz", + "integrity": "sha512-wJMBjqlwXR0Iv0wUo/lFbhSQ7MmG1hl36iuxuE91kW+5b5sWbase73manEqNH9sOLFAMG83B4ffNKq9/Iq0FVA==", + "engines": { + "node": ">0.4.0" + } + }, + "node_modules/dayjs": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.6.tgz", + "integrity": "sha512-zZbY5giJAinCG+7AGaw0wIhNZ6J8AhWuSXKvuc1KAyMiRsvGQWqh4L+MomvhdAYjN+lqvVCMq1I41e3YHvXkyQ==" + }, + "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/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "dependencies": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/dependency-graph": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.10.0.tgz", + "integrity": "sha512-c9amUgpgxSi1bE5/sbLwcs5diLD0ygCQYmhfM5H1s5VH1mCsYkcmAL3CcNdv4kdSw6JuMoHeDGzLgj/gAXdWVg==", + "engines": { + "node": ">= 0.6.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==" + }, + "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==" + }, + "node_modules/diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "dev": true, + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dtrace-provider": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.8.8.tgz", + "integrity": "sha512-b7Z7cNtHPhH9EJhNNbbeqTcXB8LGFFZhq1PGgEvpeHlzd36bhbdTWoE/Ba/YguqpBSlAPKnARWhVlhunCMwfxg==", + "hasInstallScript": true, + "optional": true, + "dependencies": { + "nan": "^2.14.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "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==", + "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==", + "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==" + }, + "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==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/env-cmd": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/env-cmd/-/env-cmd-10.1.0.tgz", + "integrity": "sha512-mMdWTT9XKN7yNth/6N6g2GuKuJTsKMDHlQFUDacb/heQRRWOTIZ42t1rMHnQu4jYxU1ajdTeJM+9eEETlqToMA==", + "dev": true, + "dependencies": { + "commander": "^4.0.0", + "cross-spawn": "^7.0.0" + }, + "bin": { + "env-cmd": "bin/env-cmd.js" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/es-abstract": { + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", + "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.3", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-aggregate-error": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/es-aggregate-error/-/es-aggregate-error-1.0.9.tgz", + "integrity": "sha512-fvnX40sb538wdU6r4s35cq4EY6Lr09Upj40BEVem4LEsuW8XgQep9yD5Q1U2KftokNp1rWODFJ2qwZSsAjFpbg==", + "dependencies": { + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "function-bind": "^1.1.1", + "functions-have-names": "^1.2.3", + "get-intrinsic": "^1.1.3", + "globalthis": "^1.0.3", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "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/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==" + }, + "node_modules/escape-regexp-component": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/escape-regexp-component/-/escape-regexp-component-1.0.2.tgz", + "integrity": "sha512-B0yxafj1D1ZTNEHkFoQxz4iboZSfaZHhaNhIug7GcUCL4ZUrVSJZTmWUAkPOFaYDfi3RNT9XM082TuGE6jpmiQ==" + }, + "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/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/ewma": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ewma/-/ewma-2.0.1.tgz", + "integrity": "sha512-MYYK17A76cuuyvkR7MnqLW4iFYPEi5Isl2qb8rXiWpLiwFS9dxW/rncuNnjjgSENuVqZQkIuR4+DChVL4g1lnw==", + "dependencies": { + "assert-plus": "^1.0.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==", + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/fast-decode-uri-component": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/fast-decode-uri-component/-/fast-decode-uri-component-1.0.1.tgz", + "integrity": "sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==" + }, + "node_modules/fast-xml-parser": { + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-3.21.1.tgz", + "integrity": "sha512-FTFVjYoBOZTJekiUsawGsSYV9QL0A+zDYCRj7y34IO6Jg+2IMYEtQa+bbictpdpV8dHxXywqU7C0gRDEOFtBFg==", + "dependencies": { + "strnum": "^1.0.4" + }, + "bin": { + "xml2js": "cli.js" + }, + "funding": { + "type": "paypal", + "url": "https://paypal.me/naturalintelligence" + } + }, + "node_modules/filename-reserved-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", + "integrity": "sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/filenamify": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-4.3.0.tgz", + "integrity": "sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==", + "dependencies": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.1", + "trim-repeated": "^1.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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/find-my-way": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/find-my-way/-/find-my-way-2.2.5.tgz", + "integrity": "sha512-GjRZZlGcGmTh9t+6Xrj5K0YprpoAFCAiCPgmAH9Kb09O4oX6hYuckDfnDipYj+Q7B1GtYWSzDI5HEecNYscLQg==", + "dependencies": { + "fast-decode-uri-component": "^1.0.0", + "safe-regex2": "^2.0.0", + "semver-store": "^0.3.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/formidable": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/formidable/-/formidable-1.2.6.tgz", + "integrity": "sha512-KcpbcpuLNOwrEjnbpMC0gS+X8ciDoZE1kkqzat4a8vrprf+s9pKNQ/QIwWfbfs4ltgmFl3MD177SNTkve3BwGQ==", + "deprecated": "Please upgrade to latest, formidable@v2 or formidable@v3! Check these notes: https://bit.ly/2ZEqIau", + "funding": { + "url": "https://ko-fi.com/tunnckoCore/commissions" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "engines": { + "node": ">= 0.6" + } + }, + "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.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/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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/get-intrinsic": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/glob": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", + "integrity": "sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A==", + "optional": true, + "dependencies": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + } + }, + "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/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/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dependencies": { + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "node_modules/grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==" + }, + "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==" + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-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==", + "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==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/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==", + "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/hpack.js/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==" + }, + "node_modules/hpack.js/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==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "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==" + }, + "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==", + "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==" + }, + "node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-signature": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.3.6.tgz", + "integrity": "sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw==", + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^2.0.2", + "sshpk": "^1.14.1" + }, + "engines": { + "node": ">=0.10" + } + }, + "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==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "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/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "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/ignore-by-default": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", + "integrity": "sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==", + "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==", + "devOptional": 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==" + }, + "node_modules/internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "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-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "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-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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-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-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "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==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "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==" + }, + "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/js-md4": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/js-md4/-/js-md4-0.3.2.tgz", + "integrity": "sha512-/GDnfQYsltsjRswQhN9fhv3EMw2sCpUdrdxyWDOUK7eyD++r3gRhzgiQgc/x4MAv2i1iuQ4lxO5mvqM3vj4bwA==" + }, + "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/jsbi": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/jsbi/-/jsbi-4.3.0.tgz", + "integrity": "sha512-SnZNcinB4RIcnEyZqFPdGPVgrg2AcnykiBy0sHVJQKHYeaLUvi3Exj+iaPpLnFVkDPZIV4U0yvgC9/R4uEAZ9g==" + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==" + }, + "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==" + }, + "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/jsonwebtoken": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", + "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", + "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": "^5.6.0" + }, + "engines": { + "node": ">=4", + "npm": ">=1.4.28" + } + }, + "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==", + "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==", + "dependencies": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + }, + "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": "2.0.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-2.0.2.tgz", + "integrity": "sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==", + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + } + }, + "node_modules/jwa": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", + "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", + "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==", + "dependencies": { + "jwa": "^2.0.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jwt-decode": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/jwt-decode/-/jwt-decode-3.1.2.tgz", + "integrity": "sha512-UfpWE/VZn0iP50d8cz9NrZLM9lSWhcJ+0Gt/nm4by88UL+J1SiKN8/5dkjMmbEzwL2CAe+67GsegCbIKtbp75A==" + }, + "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/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash.escaperegexp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz", + "integrity": "sha512-TM9YBvyC84ZxE3rgfefxUWiQKLilstD6k7PTGt6wfbtXF8ixIJLOL3VYyV/z+ZiPLsVxAsKAFVwWlWeb2Y8Yyw==" + }, + "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==" + }, + "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==" + }, + "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==" + }, + "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==" + }, + "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==" + }, + "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==" + }, + "node_modules/lodash.last": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash.last/-/lodash.last-3.0.0.tgz", + "integrity": "sha512-14mq7rSkCxG4XMy9lF2FbIOqqgF0aH0NfPuQ3LPR3vIh0kHnUvIYP70dqa1Hf47zyXfQ8FzAg0MYOQeSuE1R7A==" + }, + "node_modules/lodash.max": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.max/-/lodash.max-4.0.1.tgz", + "integrity": "sha512-iykTDTb7PK33HSQmKy34zv+hh4WEu7WonJPXQcgODzUbbtradtNs8RsD/GI7XV++60KaKR1xhW56N4ISqHesfQ==" + }, + "node_modules/lodash.once": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", + "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==" + }, + "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==" + }, + "node_modules/lodash.tonumber": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/lodash.tonumber/-/lodash.tonumber-4.0.3.tgz", + "integrity": "sha512-SY0SwuPOHRwKcCNTdsntPYb+Zddz5mDUIVFABzRMqmAiL41pMeyoQFGxYAw5zdc9NnH4pbJqiqqp5ckfxa+zSA==" + }, + "node_modules/lodash.trimend": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/lodash.trimend/-/lodash.trimend-4.5.1.tgz", + "integrity": "sha512-lsD+k73XztDsMBKPKvzHXRKFNMohTjoTKIIo4ADLn5dA65LZ1BqlAvSXhR2rPEC3BgAUQnzMnorqDtqn2z4IHA==" + }, + "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/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/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 + }, + "node_modules/markdown-it": { + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz", + "integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==", + "dependencies": { + "argparse": "^2.0.1", + "entities": "~2.1.0", + "linkify-it": "^3.0.1", + "mdurl": "^1.0.1", + "uc.micro": "^1.0.5" + }, + "bin": { + "markdown-it": "bin/markdown-it.js" + } + }, + "node_modules/markdown-it/node_modules/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/mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==" + }, + "node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "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==", + "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==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "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==" + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "devOptional": 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==", + "devOptional": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/mixme": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/mixme/-/mixme-0.5.4.tgz", + "integrity": "sha512-3KYa4m4Vlqx98GPdOHghxSdNtTvcP8E0kkaJ5Dlh+h2DRzF7zpuVVcA8B0QpKd11YJeP9QQ7ASkKzOeu195Wzw==", + "engines": { + "node": ">= 8.0.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==", + "optional": 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==", + "optional": true, + "engines": { + "node": "*" + } + }, + "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/mv": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/mv/-/mv-2.1.1.tgz", + "integrity": "sha512-at/ZndSy3xEGJ8i0ygALh8ru9qy7gWW1cmkaqBN29JmMlIvM//MEO9y1sk/avxuwnPcfhkejkLsuPxH81BrkSg==", + "optional": true, + "dependencies": { + "mkdirp": "~0.5.1", + "ncp": "~2.0.0", + "rimraf": "~2.4.0" + }, + "engines": { + "node": ">=0.8.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==", + "optional": true + }, + "node_modules/native-duplexpair": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/native-duplexpair/-/native-duplexpair-1.0.0.tgz", + "integrity": "sha512-E7QQoM+3jvNtlmyfqRZ0/U75VFgCls+fSkbml2MpgWkWyz3ox8Y58gNhfuziuQYGNNQAbFZJQck55LHCnCK6CA==" + }, + "node_modules/ncp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz", + "integrity": "sha512-zIdGUrPRFTUELUvr3Gmc7KZ2Sw/h1PiVM0Af/oHB6zgnV1ikqSfRk+TOufi79aHYCW3NiOXmr1BP5nWbzojLaA==", + "optional": true, + "bin": { + "ncp": "bin/ncp" + } + }, + "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==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/node-abort-controller": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.0.1.tgz", + "integrity": "sha512-/ujIVxthRs+7q6hsdjHMaj8hRG9NuWmwrz+JdRwZ14jdFoKSkm+vDsCbF9PLpnSqjaWQJuTmVtcWHNLr+vrOFw==" + }, + "node_modules/node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/nodemon": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.20.tgz", + "integrity": "sha512-Km2mWHKKY5GzRg6i1j5OxOHQtuvVsgskLfigG25yTtbyfRGn/GNvIbRyOf1PSCKJ2aT/58TiuUsuOU5UToVViw==", + "dev": true, + "dependencies": { + "chokidar": "^3.5.2", + "debug": "^3.2.7", + "ignore-by-default": "^1.0.1", + "minimatch": "^3.1.2", + "pstree.remy": "^1.1.8", + "semver": "^5.7.1", + "simple-update-notifier": "^1.0.7", + "supports-color": "^5.5.0", + "touch": "^3.1.0", + "undefsafe": "^2.0.5" + }, + "bin": { + "nodemon": "bin/nodemon.js" + }, + "engines": { + "node": ">=8.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/nodemon" + } + }, + "node_modules/nodemon/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/nopt": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", + "integrity": "sha512-NWmpvLSqUrgrAC9HCuxEvb+PSloHpqVu+FqcO4eeF2h5qYRhA7ev6KvelyQAKtegUbC6RypJnlEOhd8vloNKYg==", + "dev": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": "*" + } + }, + "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/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-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "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.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "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==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "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/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==", + "devOptional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pidusage": { + "version": "2.0.21", + "resolved": "https://registry.npmjs.org/pidusage/-/pidusage-2.0.21.tgz", + "integrity": "sha512-cv3xAQos+pugVX+BfXpHsbyz/dLzX+lr44zNMsYiGxUw+kV5sgQCIcLd1z+0vq+KyC7dJ+/ts2PsfgWfSC3WXA==", + "dependencies": { + "safe-buffer": "^5.2.1" + }, + "engines": { + "node": ">=8" + } + }, + "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==" + }, + "node_modules/psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + }, + "node_modules/pstree.remy": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz", + "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==", + "dev": true + }, + "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/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/react": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", + "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "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/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/regenerator-runtime": { + "version": "0.13.10", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.10.tgz", + "integrity": "sha512-KepLsg4dU12hryUO7bp/axHAKvwGOCV0sGloQtpagJ12ai+ojVDqkeGSiRX1zlq+kjIMZ1t7gpze+26QqtdGqw==" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/restify": { + "version": "8.6.1", + "resolved": "https://registry.npmjs.org/restify/-/restify-8.6.1.tgz", + "integrity": "sha512-I54/Geo2qN4K/2Ers+zNAU/A/nwPrcoTVBVeamw/sROv/kLLuMAzidLmO3f6842tKFxxQvcNhOMYoWZAhYr3vQ==", + "dependencies": { + "assert-plus": "^1.0.0", + "bunyan": "^1.8.12", + "csv": "^5.1.1", + "escape-regexp-component": "^1.0.2", + "ewma": "^2.0.1", + "find-my-way": "^2.0.1", + "formidable": "^1.2.1", + "http-signature": "^1.2.0", + "lodash": "^4.17.11", + "lru-cache": "^5.1.1", + "mime": "^2.4.3", + "negotiator": "^0.6.2", + "once": "^1.4.0", + "pidusage": "^2.0.17", + "qs": "^6.7.0", + "restify-errors": "^8.0.2", + "semver": "^6.1.1", + "send": "^0.16.2", + "spdy": "^4.0.0", + "uuid": "^3.3.2", + "vasync": "^2.2.0" + }, + "bin": { + "report-latency": "bin/report-latency" + }, + "engines": { + "node": ">=8.3.0" + }, + "optionalDependencies": { + "dtrace-provider": "^0.8.1" + } + }, + "node_modules/restify-errors": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/restify-errors/-/restify-errors-8.0.2.tgz", + "integrity": "sha512-UsXUVQo7M26xoQzeUcZQ0+H8L2t9DGzrXcAgR3WB/1vnbl+UdI4tZ1PqYsN+sS5WnqHKZ0Xy9w0CKf83bbrwYA==", + "dependencies": { + "@netflix/nerror": "^1.0.0", + "assert-plus": "^1.0.0", + "lodash": "^4.17.15" + }, + "optionalDependencies": { + "safe-json-stringify": "^1.0.4" + } + }, + "node_modules/restify/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/restify/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.", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/ret": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.2.2.tgz", + "integrity": "sha512-M0b3YWQs7R3Z917WRQy1HHA7Ba7D8hvZg6UE5mLykJxQVE2ju0IXbGlaHPPlkY+WN7wFP+wUMXmBFA0aV6vYGQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/rimraf": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.4.5.tgz", + "integrity": "sha512-J5xnxTyqaiw06JjMftq7L9ouA448dw/E7dKghkP9WpKNuwmARNNg+Gk8/u5ryb9N/Yo2+z3MCwuqFK/+qPOPfQ==", + "optional": true, + "dependencies": { + "glob": "^6.0.1" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/rsa-pem-from-mod-exp": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/rsa-pem-from-mod-exp/-/rsa-pem-from-mod-exp-0.8.5.tgz", + "integrity": "sha512-D5dt0kd9zpOyZJNk3ObG/wJQCfwDwSD1DawIkRr7LXcflcuvWXqhU0QTFkuJNXM8KZJaXw6TD6xCA2SDHqpZzg==" + }, + "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==", + "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/safe-json-stringify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/safe-json-stringify/-/safe-json-stringify-1.2.0.tgz", + "integrity": "sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==", + "optional": true + }, + "node_modules/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-regex2": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/safe-regex2/-/safe-regex2-2.0.0.tgz", + "integrity": "sha512-PaUSFsUaNNuKwkBijoAPHAK6/eM6VirvyPWlZ7BAQy4D+hCvh4B6lIG+nPdhbFfIbP+gTGBcrdsOaUs0F+ZBOQ==", + "dependencies": { + "ret": "~0.2.0" + } + }, + "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/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "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==" + }, + "node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/semver-store": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/semver-store/-/semver-store-0.3.0.tgz", + "integrity": "sha512-TcZvGMMy9vodEFSse30lWinkj+JgOBvPn8wRItpQRSayhc+4ssDs335uklkfvQQJgL/WvmHLVj4Ycv2s7QCQMg==" + }, + "node_modules/send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "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==", + "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==", + "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==" + }, + "node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "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/shelljs": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", + "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", + "dev": true, + "dependencies": { + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" + }, + "bin": { + "shjs": "bin/shjs" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/shelljs/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/shx": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/shx/-/shx-0.3.4.tgz", + "integrity": "sha512-N6A9MLVqjxZYcVn8hLmtneQWIJtp8IKzMP4eMnx+nqkvXoqinUPCbUFLp2UcWTEIUONhlk0ewxr/jaVGlc+J+g==", + "dev": true, + "dependencies": { + "minimist": "^1.2.3", + "shelljs": "^0.8.5" + }, + "bin": { + "shx": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/simple-update-notifier": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-1.0.7.tgz", + "integrity": "sha512-BBKgR84BJQJm6WjWFMHgLVuo61FBDSj1z/xSFUIozqO6wO7ii0JxCqlIud7Enr/+LhlbNI0whErq96P2qHNWew==", + "dev": true, + "dependencies": { + "semver": "~7.0.0" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/simple-update-notifier/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "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==", + "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/sprintf-js": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", + "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==" + }, + "node_modules/sshpk": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "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/statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/stoppable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz", + "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==", + "engines": { + "node": ">=4", + "npm": ">=6" + } + }, + "node_modules/stream-transform": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/stream-transform/-/stream-transform-2.1.3.tgz", + "integrity": "sha512-9GHUiM5hMiCi6Y03jD2ARC1ettBXkQBoQAe7nJsPknnI0ow10aXjTnew8QtYQmLjzn974BnmWEAJgCY6ZP1DeQ==", + "dependencies": { + "mixme": "^0.5.1" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-outer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", + "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strnum": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", + "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==" + }, + "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/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/tedious": { + "version": "14.7.0", + "resolved": "https://registry.npmjs.org/tedious/-/tedious-14.7.0.tgz", + "integrity": "sha512-d3qlmZcvZyt7akyPHiOdR+knfzObWZH3mW+gouQTSb7YTSwtpHuYHcvsQabfbY7oOvgbs51xRb7CwOahWK/t9w==", + "dependencies": { + "@azure/identity": "^2.0.4", + "@azure/keyvault-keys": "^4.4.0", + "@js-joda/core": "^5.2.0", + "@types/es-aggregate-error": "^1.0.2", + "bl": "^5.0.0", + "es-aggregate-error": "^1.0.8", + "iconv-lite": "^0.6.3", + "js-md4": "^0.3.2", + "jsbi": "^4.3.0", + "native-duplexpair": "^1.0.0", + "node-abort-controller": "^3.0.1", + "punycode": "^2.1.0", + "sprintf-js": "^1.1.2" + }, + "engines": { + "node": ">=12.3.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/touch": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz", + "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==", + "dev": true, + "dependencies": { + "nopt": "~1.0.10" + }, + "bin": { + "nodetouch": "bin/nodetouch.js" + } + }, + "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==", + "dependencies": { + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "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-repeated": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", + "integrity": "sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==", + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ts-node": { + "version": "10.9.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", + "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", + "dev": true, + "dependencies": { + "@cspotcode/source-map-support": "^0.8.0", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "v8-compile-cache-lib": "^3.0.1", + "yn": "3.1.1" + }, + "bin": { + "ts-node": "dist/bin.js", + "ts-node-cwd": "dist/bin-cwd.js", + "ts-node-esm": "dist/bin-esm.js", + "ts-node-script": "dist/bin-script.js", + "ts-node-transpile-only": "dist/bin-transpile.js", + "ts-script": "dist/bin-script-deprecated.js" + }, + "peerDependencies": { + "@swc/core": ">=1.2.50", + "@swc/wasm": ">=1.2.50", + "@types/node": "*", + "typescript": ">=2.7" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "@swc/wasm": { + "optional": true + } + } + }, + "node_modules/tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" + }, + "node_modules/tunnel": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", + "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", + "engines": { + "node": ">=0.6.11 <=0.7.0 || >=0.7.3" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==" + }, + "node_modules/typescript": { + "version": "4.8.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz", + "integrity": "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/uc.micro": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", + "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==" + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "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/undefsafe": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz", + "integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==", + "dev": true + }, + "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/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/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "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-lib": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", + "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", + "dev": true + }, + "node_modules/vasync": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/vasync/-/vasync-2.2.1.tgz", + "integrity": "sha512-Hq72JaTpcTFdWiNA4Y22Amej2GH3BFmBaKPPlDZ4/oC8HNn2ISHLkFrJU4Ds8R3jcUi7oo5Y9jcMHKjES+N9wQ==", + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "verror": "1.10.0" + } + }, + "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==", + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "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/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/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "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/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "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/xml2js": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", + "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "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==", + "engines": { + "node": ">=4.0" + } + }, + "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/xpath.js": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/xpath.js/-/xpath.js-1.1.0.tgz", + "integrity": "sha512-jg+qkfS4K8E7965sqaUl8mRngXiKb3WZGfONgE18pr03FUQiuSV6G+Ej4tS55B+rIQSFEIw3phdVAQ4pPqNWfQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "node_modules/yn": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/zod": { + "version": "1.11.17", + "resolved": "https://registry.npmjs.org/zod/-/zod-1.11.17.tgz", + "integrity": "sha512-UzIwO92D0dSFwIRyyqAfRXICITLjF0IP8tRbEK/un7adirMssWZx8xF/1hZNE7t61knWZ+lhEuUvxlu2MO8qqA==" + } + }, + "dependencies": { + "@azure/abort-controller": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-1.1.0.tgz", + "integrity": "sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==", + "requires": { + "tslib": "^2.2.0" + } + }, + "@azure/core-auth": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.4.0.tgz", + "integrity": "sha512-HFrcTgmuSuukRf/EdPmqBrc5l6Q5Uu+2TbuhaKbgaCpP2TfAeiNaQPAadxO+CYBRHGUzIDteMAjFspFLDLnKVQ==", + "requires": { + "@azure/abort-controller": "^1.0.0", + "tslib": "^2.2.0" + } + }, + "@azure/core-client": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.6.1.tgz", + "integrity": "sha512-mZ1MSKhZBYoV8GAWceA+PEJFWV2VpdNSpxxcj1wjIAOi00ykRuIQChT99xlQGZWLY3/NApWhSImlFwsmCEs4vA==", + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.4.0", + "@azure/core-rest-pipeline": "^1.9.1", + "@azure/core-tracing": "^1.0.0", + "@azure/core-util": "^1.0.0", + "@azure/logger": "^1.0.0", + "tslib": "^2.2.0" + } + }, + "@azure/core-http-compat": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@azure/core-http-compat/-/core-http-compat-1.3.0.tgz", + "integrity": "sha512-ZN9avruqbQ5TxopzG3ih3KRy52n8OAbitX3fnZT5go4hzu0J+KVPSzkL+Wt3hpJpdG8WIfg1sBD1tWkgUdEpBA==", + "requires": { + "@azure/abort-controller": "^1.0.4", + "@azure/core-client": "^1.3.0", + "@azure/core-rest-pipeline": "^1.3.0" + } + }, + "@azure/core-lro": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.4.0.tgz", + "integrity": "sha512-F65+rYkll1dpw3RGm8/SSiSj+/QkMeYDanzS/QKlM1dmuneVyXbO46C88V1MRHluLGdMP6qfD3vDRYALn0z0tQ==", + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/logger": "^1.0.0", + "tslib": "^2.2.0" + } + }, + "@azure/core-paging": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.4.0.tgz", + "integrity": "sha512-tabFtZTg8D9XqZKEfNUOGh63SuYeOxmvH4GDcOJN+R1bZWZ1FZskctgY9Pmuwzhn+0Xvq9rmimK9hsvtLkeBsw==", + "requires": { + "tslib": "^2.2.0" + } + }, + "@azure/core-rest-pipeline": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.10.0.tgz", + "integrity": "sha512-m6c4iAalfaf6sytOOQhLKFprEHSkSjQuRgkW7MTMnAN+GENDDL4XZJp7WKFnq9VpKUE+ggq+rp5xX9GI93lumw==", + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.4.0", + "@azure/core-tracing": "^1.0.1", + "@azure/core-util": "^1.0.0", + "@azure/logger": "^1.0.0", + "form-data": "^4.0.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "tslib": "^2.2.0", + "uuid": "^8.3.0" + } + }, + "@azure/core-tracing": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", + "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "requires": { + "tslib": "^2.2.0" + } + }, + "@azure/core-util": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.1.1.tgz", + "integrity": "sha512-A4TBYVQCtHOigFb2ETiiKFDocBoI1Zk2Ui1KpI42aJSIDexF7DHQFpnjonltXAIU/ceH+1fsZAWWgvX6/AKzog==", + "requires": { + "@azure/abort-controller": "^1.0.0", + "tslib": "^2.2.0" + } + }, + "@azure/identity": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-2.1.0.tgz", + "integrity": "sha512-BPDz1sK7Ul9t0l9YKLEa8PHqWU4iCfhGJ+ELJl6c8CP3TpJt2urNCbm0ZHsthmxRsYoMPbz2Dvzj30zXZVmAFw==", + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.3.0", + "@azure/core-client": "^1.4.0", + "@azure/core-rest-pipeline": "^1.1.0", + "@azure/core-tracing": "^1.0.0", + "@azure/core-util": "^1.0.0", + "@azure/logger": "^1.0.0", + "@azure/msal-browser": "^2.26.0", + "@azure/msal-common": "^7.0.0", + "@azure/msal-node": "^1.10.0", + "events": "^3.0.0", + "jws": "^4.0.0", + "open": "^8.0.0", + "stoppable": "^1.1.0", + "tslib": "^2.2.0", + "uuid": "^8.3.0" + }, + "dependencies": { + "@azure/msal-node": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.14.3.tgz", + "integrity": "sha512-95fuxbSq/5PNlxWybQID8ShFBMjYSN0XvHUPmelwgsgJiO3F+TN5SpIvjgLGa+aMVAxEYq6TvKXK+I3qm1EMqQ==", + "requires": { + "@azure/msal-common": "^8.0.0", + "jsonwebtoken": "^8.5.1", + "uuid": "^8.3.0" + }, + "dependencies": { + "@azure/msal-common": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-8.0.0.tgz", + "integrity": "sha512-KLGVmWoDcpWl/SKb4TZUjWm+l3lim4tUwAAvCM8N8rSHu8r0NtMTySMWBv7d3G8as1SvC4nr3eTae1+9hTp4wg==" + } + } + } + } + }, + "@azure/keyvault-keys": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@azure/keyvault-keys/-/keyvault-keys-4.6.0.tgz", + "integrity": "sha512-0112LegxeR03L8J4k+q6HwBVvrpd9y+oInG0FG3NaHXN7YUubVBon/eb5jFI6edGrvNigpxSR0XIsprFXdkzCQ==", + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.3.0", + "@azure/core-client": "^1.5.0", + "@azure/core-http-compat": "^1.3.0", + "@azure/core-lro": "^2.2.0", + "@azure/core-paging": "^1.1.1", + "@azure/core-rest-pipeline": "^1.8.0", + "@azure/core-tracing": "^1.0.0", + "@azure/core-util": "^1.0.0", + "@azure/logger": "^1.0.0", + "tslib": "^2.2.0" + } + }, + "@azure/logger": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.0.3.tgz", + "integrity": "sha512-aK4s3Xxjrx3daZr3VylxejK3vG5ExXck5WOHDJ8in/k9AqlfIyFMMT1uG7u8mNjX+QRILTIn0/Xgschfh/dQ9g==", + "requires": { + "tslib": "^2.2.0" + } + }, + "@azure/ms-rest-js": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/@azure/ms-rest-js/-/ms-rest-js-2.6.2.tgz", + "integrity": "sha512-0/8rOxAoR9M3qKUdbGOIYtHtQkm4m5jdoDNdxTU0DkOr84KwyAdJuW/RfjJinGyig4h73DNF0rdCl6XowgCYcg==", + "requires": { + "@azure/core-auth": "^1.1.4", + "abort-controller": "^3.0.0", + "form-data": "^2.5.0", + "node-fetch": "^2.6.7", + "tough-cookie": "^3.0.1", + "tslib": "^1.10.0", + "tunnel": "0.0.6", + "uuid": "^8.3.2", + "xml2js": "^0.4.19" + }, + "dependencies": { + "form-data": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", + "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@azure/msal-browser": { + "version": "2.31.0", + "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.31.0.tgz", + "integrity": "sha512-PaGA7VjjUH9LCL7tbHO3lDW5rH7VQdbe3A6roYEJ7ieWP/0HNwzqKQCNrI/4rCyXO501ABhE9clSx8/mHbmVYw==", + "requires": { + "@azure/msal-common": "^8.0.0" + }, + "dependencies": { + "@azure/msal-common": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-8.0.0.tgz", + "integrity": "sha512-KLGVmWoDcpWl/SKb4TZUjWm+l3lim4tUwAAvCM8N8rSHu8r0NtMTySMWBv7d3G8as1SvC4nr3eTae1+9hTp4wg==" + } + } + }, + "@azure/msal-common": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-7.6.0.tgz", + "integrity": "sha512-XqfbglUTVLdkHQ8F9UQJtKseRr3sSnr9ysboxtoswvaMVaEfvyLtMoHv9XdKUfOc0qKGzNgRFd9yRjIWVepl6Q==" + }, + "@azure/msal-node": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.1.0.tgz", + "integrity": "sha512-gMO9aZdWOzufp1PcdD5ID25DdS9eInxgeCqx4Tk8PVU6Z7RxJQhoMzS64cJhGdpYgeIQwKljtF0CLCcPFxew/w==", + "requires": { + "@azure/msal-common": "^4.3.0", + "axios": "^0.21.1", + "jsonwebtoken": "^8.5.1", + "uuid": "^8.3.0" + }, + "dependencies": { + "@azure/msal-common": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-4.5.1.tgz", + "integrity": "sha512-/i5dXM+QAtO+6atYd5oHGBAx48EGSISkXNXViheliOQe+SIFMDo3gSq3lL54W0suOSAsVPws3XnTaIHlla0PIQ==", + "requires": { + "debug": "^4.1.1" + } + }, + "axios": { + "version": "0.21.4", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", + "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", + "requires": { + "follow-redirects": "^1.14.0" + } + } + } + }, + "@babel/runtime": { + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.1.tgz", + "integrity": "sha512-mrzLkl6U9YLF8qpqI7TB82PESyEGjm/0Ly91jG575eVxMMlb8fYfOXFZIJ8XfLrJZQbm7dlKry2bJmXBUEkdFg==", + "requires": { + "regenerator-runtime": "^0.13.10" + } + }, + "@cspotcode/source-map-support": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", + "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", + "dev": true, + "requires": { + "@jridgewell/trace-mapping": "0.3.9" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true + }, + "@jridgewell/trace-mapping": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", + "dev": true, + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@js-joda/core": { + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/@js-joda/core/-/core-5.4.2.tgz", + "integrity": "sha512-QIDIZ9a0NfDStgD47VaTgwiPjlw1p4QPLwjOB/9+/DqIztoQopPNNAd+HdtQMHgE+ibP3dJacd8/TVL/A1RaaA==" + }, + "@microsoft/adaptivecards-tools": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@microsoft/adaptivecards-tools/-/adaptivecards-tools-1.2.0.tgz", + "integrity": "sha512-+96PJYwsFXZi8IGbP3TnayWlZEGpqXpXTEE40W1oWRo00MlcsPVFnsTqU7V6CxoLyO8eiQaPZUycq3dlx57pkQ==", + "requires": { + "@types/react": "^17.0.14", + "adaptive-expressions": "^4.15.0", + "adaptivecards": "~2.10.0", + "adaptivecards-templating": "^2.1.0", + "markdown-it": "^12.2.0", + "react": "^17.0.2" + } + }, + "@microsoft/microsoft-graph-client": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-3.0.3.tgz", + "integrity": "sha512-+v4b3Y0Dva71uiF85AuhXx4t3IrL0HgJNQaWxysrc/BStSHucwln1lMHCclxI6GsWs0P1BZksUE/EyY5K/TYgQ==", + "requires": { + "@babel/runtime": "^7.12.5", + "tslib": "^2.2.0" + } + }, + "@microsoft/recognizers-text": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text/-/recognizers-text-1.1.4.tgz", + "integrity": "sha512-hlSVXcaX5i8JcjuUJpVxmy2Z/GxvFXarF0KVySCFop57wNEnrLWMHe4I4DjP866G19VyIKRw+vPA32pkGhZgTg==" + }, + "@microsoft/recognizers-text-choice": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-choice/-/recognizers-text-choice-1.1.4.tgz", + "integrity": "sha512-4CddwFe4RVhZeJgW65ocBrEdeukBMghK8pgI0K0Qy2eA5ysPZQpeZ7BGSDz5QMQei5LPY+QaAQ3CHU+ORHoO7A==", + "requires": { + "@microsoft/recognizers-text": "~1.1.4", + "grapheme-splitter": "^1.0.2" + } + }, + "@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/recognizers-text-date-time": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-date-time/-/recognizers-text-date-time-1.1.4.tgz", + "integrity": "sha512-leMnjN+KYNwNvRD5T4G0ORUzkjlek/BBZDvQIjAujtyrd/pkViUnuouWIPkFT/dbSOxXML8et54CSk2KfHiWIA==", + "requires": { + "@microsoft/recognizers-text": "~1.1.4", + "@microsoft/recognizers-text-number": "~1.1.4", + "@microsoft/recognizers-text-number-with-unit": "~1.1.4", + "lodash.isequal": "^4.5.0", + "lodash.tonumber": "^4.0.3" + } + }, + "@microsoft/recognizers-text-number": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-number/-/recognizers-text-number-1.1.4.tgz", + "integrity": "sha512-6EmlR+HR+eJBIX7sQby1vs6LJB64wxLowHaGpIU9OCXFvZ5Nb0QT8qh10rC40v3Mtrz4DpScXfSXr9tWkIO5MQ==", + "requires": { + "@microsoft/recognizers-text": "~1.1.4", + "bignumber.js": "^7.2.1", + "lodash.escaperegexp": "^4.1.2", + "lodash.sortby": "^4.7.0", + "lodash.trimend": "^4.5.1" + } + }, + "@microsoft/recognizers-text-number-with-unit": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-number-with-unit/-/recognizers-text-number-with-unit-1.1.4.tgz", + "integrity": "sha512-zl+CfmfWK0x/x+iSgaBAevKTYO0F4+z7SYHAHztaaaGuX8FERw2jmUjSgVetm5KA3EveyCx0XYGU1mRNY8p7Eg==", + "requires": { + "@microsoft/recognizers-text": "~1.1.4", + "@microsoft/recognizers-text-number": "~1.1.4", + "lodash.escaperegexp": "^4.1.2", + "lodash.last": "^3.0.0", + "lodash.max": "^4.0.1" + } + }, + "@microsoft/recognizers-text-sequence": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-sequence/-/recognizers-text-sequence-1.1.4.tgz", + "integrity": "sha512-rb5j8/aE7HSOdIxaVfCGFrj0wWPpSq0CuykFg/A/iJNPP+FnAU71bgP5HexrwQcpCsDinauisX7u0DKIChrHRA==", + "requires": { + "@microsoft/recognizers-text": "~1.1.4", + "grapheme-splitter": "^1.0.2" + } + }, + "@microsoft/recognizers-text-suite": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-suite/-/recognizers-text-suite-1.1.4.tgz", + "integrity": "sha512-hNIaR4M2G0nNeI9WZxt9C0KYh/1vhjeKzX5Ds8XDdT0pxF7zwCSo19WNcPjrVK6aCOeZTw/ULofsAjdu9gSkcA==", + "requires": { + "@microsoft/recognizers-text": "~1.1.4", + "@microsoft/recognizers-text-choice": "~1.1.4", + "@microsoft/recognizers-text-date-time": "~1.1.4", + "@microsoft/recognizers-text-number": "~1.1.4", + "@microsoft/recognizers-text-number-with-unit": "~1.1.4", + "@microsoft/recognizers-text-sequence": "~1.1.4" + } + }, + "@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==", + "peer": true + }, + "@microsoft/teamsfx": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@microsoft/teamsfx/-/teamsfx-1.2.1.tgz", + "integrity": "sha512-5FKJpkwZAkXtm1eqSmScv720498OqPdbe9WjwqVPXWp2fQPbU4rl4gt9H4oS2xhHMcnFV+jc/O6afLDhJmF4ag==", + "requires": { + "@azure/identity": "^2.0.1", + "@azure/msal-browser": "^2.21.0", + "@azure/msal-node": "~1.1.0", + "@microsoft/adaptivecards-tools": "^1.1.0", + "@microsoft/microsoft-graph-client": "^3.0.1", + "axios": "^0.27.2", + "botbuilder": ">=4.15.0 <5.0.0", + "botbuilder-dialogs": ">=4.15.0 <5.0.0", + "botframework-schema": ">=4.15.0 <5.0.0", + "jwt-decode": "^3.1.2", + "tedious": "^14.3.0", + "tslib": "^2.3.1", + "uuid": "^8.3.2" + } + }, + "@netflix/nerror": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@netflix/nerror/-/nerror-1.1.3.tgz", + "integrity": "sha512-b+MGNyP9/LXkapreJzNUzcvuzZslj/RGgdVVJ16P2wSlYatfLycPObImqVJSmNAdyeShvNeM/pl3sVZsObFueg==", + "requires": { + "assert-plus": "^1.0.0", + "extsprintf": "^1.4.0", + "lodash": "^4.17.15" + }, + "dependencies": { + "extsprintf": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.1.tgz", + "integrity": "sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==" + } + } + }, + "@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==" + }, + "@tsconfig/node10": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", + "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", + "dev": true + }, + "@tsconfig/node12": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", + "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", + "dev": true + }, + "@tsconfig/node14": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", + "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", + "dev": true + }, + "@tsconfig/node16": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz", + "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==", + "dev": true + }, + "@types/atob-lite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/atob-lite/-/atob-lite-2.0.0.tgz", + "integrity": "sha512-7bjymPR7Ffa1/L3HskkaxMgTQDtwFObbISzHm9g3T12VyD89IiHS3BBVojlQHyZRiIilzdh0WT1gwwgyyBtLGQ==" + }, + "@types/btoa-lite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/btoa-lite/-/btoa-lite-1.0.0.tgz", + "integrity": "sha512-wJsiX1tosQ+J5+bY5LrSahHxr2wT+uME5UDwdN1kg4frt40euqA+wzECkmq4t5QbveHiJepfdThgQrPw6KiSlg==" + }, + "@types/bunyan": { + "version": "1.8.8", + "resolved": "https://registry.npmjs.org/@types/bunyan/-/bunyan-1.8.8.tgz", + "integrity": "sha512-Cblq+Yydg3u+sGiz2mjHjC5MPmdjY+No4qvHrF+BUhblsmSfMvsHLbOG62tPbonsqBj6sbWv1LHcsoe5Jw+/Ow==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/es-aggregate-error": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/es-aggregate-error/-/es-aggregate-error-1.0.2.tgz", + "integrity": "sha512-erqUpFXksaeR2kejKnhnjZjbFxUpGZx4Z7ydNL9ie8tEhXPiZTsLeUDJ6aR1F8j5wWUAtOAQWUqkc7givBJbBA==", + "requires": { + "@types/node": "*" + } + }, + "@types/formidable": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@types/formidable/-/formidable-2.0.5.tgz", + "integrity": "sha512-uvMcdn/KK3maPOaVUAc3HEYbCEhjaGFwww4EsX6IJfWIJ1tzHtDHczuImH3GKdusPnAAmzB07St90uabZeCKPA==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/lodash": { + "version": "4.14.188", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.188.tgz", + "integrity": "sha512-zmEmF5OIM3rb7SbLCFYoQhO4dGt2FRM9AMkxvA3LaADOF1n8in/zGJlWji9fmafLoNyz+FoL6FE0SLtGIArD7w==" + }, + "@types/lodash.isequal": { + "version": "4.5.6", + "resolved": "https://registry.npmjs.org/@types/lodash.isequal/-/lodash.isequal-4.5.6.tgz", + "integrity": "sha512-Ww4UGSe3DmtvLLJm2F16hDwEQSv7U0Rr8SujLUA2wHI2D2dm8kPu6Et+/y303LfjTIwSBKXB/YTUcAKpem/XEg==", + "requires": { + "@types/lodash": "*" + } + }, + "@types/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@types/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-ssE3Vlrys7sdIzs5LOxCzTVMsU7i9oa/IaW92wF32JFb3CVczqOkru2xspuKczHEbG3nvmPY7IFqVmGGHdNbYw==" + }, + "@types/node": { + "version": "18.11.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz", + "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==" + }, + "@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/react": { + "version": "17.0.52", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.52.tgz", + "integrity": "sha512-vwk8QqVODi0VaZZpDXQCmEmiOuyjEFPY7Ttaw5vjM112LOq37yz1CDJGrRJwA1fYEq4Iitd5rnjd1yWAc/bT+A==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/restify": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/@types/restify/-/restify-8.4.2.tgz", + "integrity": "sha512-jdXB0IrsigqMccBMs3a2kBUUAlYTbjLCbfC63sI00rwTXc+B4UQniGkAJCGS27CAxwkJFAFXzpk0msOQtQ1RXA==", + "dev": true, + "requires": { + "@types/bunyan": "*", + "@types/formidable": "*", + "@types/node": "*", + "@types/spdy": "*" + } + }, + "@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/spdy": { + "version": "3.4.5", + "resolved": "https://registry.npmjs.org/@types/spdy/-/spdy-3.4.5.tgz", + "integrity": "sha512-/33fIRK/aqkKNxg9BSjpzt1ucmvPremgeDywm9z2C2mOlIh5Ljjvgc3UhQHqwXsSLDLHPT9jlsnrjKQ1XiVJzA==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/ws": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-6.0.4.tgz", + "integrity": "sha512-PpPrX7SZW9re6+Ha8ojZG4Se8AZXgf0GK6zmfqEuCsY49LFDNXO3SByp44X3dFEqtB73lkCDAdUazhAjVPiNwg==", + "requires": { + "@types/node": "*" + } + }, + "@types/xmldom": { + "version": "0.1.31", + "resolved": "https://registry.npmjs.org/@types/xmldom/-/xmldom-0.1.31.tgz", + "integrity": "sha512-bVy7s0nvaR5D1mT1a8ZkByHWNOGb6Vn4yi5TWhEdmyKlAG+08SA7Md6+jH+tYmMLueAwNeWvHHpeKrr6S4c4BA==" + }, + "@xmldom/xmldom": { + "version": "0.8.6", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.6.tgz", + "integrity": "sha512-uRjjusqpoqfmRkTaNuLJ2VohVr67Q5YwDATW3VU7PfzTj6IRaihGrYI7zckGZjxQPBIp63nfvJbM+Yu5ICh0Bg==" + }, + "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 + }, + "abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "requires": { + "event-target-shim": "^5.0.0" + } + }, + "acorn": { + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", + "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", + "dev": true + }, + "acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "dev": true + }, + "adal-node": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/adal-node/-/adal-node-0.2.3.tgz", + "integrity": "sha512-gMKr8RuYEYvsj7jyfCv/4BfKToQThz20SP71N3AtFn3ia3yAR8Qt2T3aVQhuJzunWs2b38ZsQV0qsZPdwZr7VQ==", + "requires": { + "@xmldom/xmldom": "^0.7.0", + "async": "^2.6.3", + "axios": "^0.21.1", + "date-utils": "*", + "jws": "3.x.x", + "underscore": ">= 1.3.1", + "uuid": "^3.1.0", + "xpath.js": "~1.1.0" + }, + "dependencies": { + "@xmldom/xmldom": { + "version": "0.7.9", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.9.tgz", + "integrity": "sha512-yceMpm/xd4W2a85iqZyO09gTnHvXF6pyiWjD2jcOJs7hRoZtNNOO1eJlhHj1ixA+xip2hOyGn+LgcvLCMo5zXA==" + }, + "axios": { + "version": "0.21.4", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", + "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", + "requires": { + "follow-redirects": "^1.14.0" + } + }, + "jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "requires": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "requires": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + } + } + }, + "adaptive-expressions": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/adaptive-expressions/-/adaptive-expressions-4.18.0.tgz", + "integrity": "sha512-zG3HNjDCCthXWAGQgD6CpQbC3tFFSrq7uQl/9d7Afq/1cRJT7t1j8B7Q82jBcAlqC6hmI/JQhnmcEKrm6vgOZQ==", + "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.3", + "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": "^3.19.0", + "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.10.0", + "resolved": "https://registry.npmjs.org/adaptivecards/-/adaptivecards-2.10.0.tgz", + "integrity": "sha512-QcgXGFlX3rgIfZkxvQY896zEVBh30mE37z3XKhcQW2OqSUrVH6dNT78MkM//W4wRdrZizSHqXKLaKyVVxAgVFg==" + }, + "adaptivecards-templating": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/adaptivecards-templating/-/adaptivecards-templating-2.3.1.tgz", + "integrity": "sha512-rYN1tCb+4NeWUCbo7xzGhwuOG3XllpGWCtgdl/drSJA32tljAvDrMeBO/eUk7uwXx8/1hSc5WJvzbAZQWMd35Q==", + "requires": {} + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "requires": { + "debug": "4" + } + }, + "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==" + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "dev": true + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "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==", + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==" + }, + "async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "requires": { + "lodash": "^4.17.14" + } + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "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==" + }, + "axios": { + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", + "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", + "requires": { + "follow-redirects": "^1.14.9", + "form-data": "^4.0.0" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "devOptional": true + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, + "base64url": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/base64url/-/base64url-3.0.1.tgz", + "integrity": "sha512-ir1UPr3dkwexU7FdV8qBBbNDRUhMmIekYMFZfi+C/sLNnRESKPl23nB9b2pltqfOQNnGzsDdId90AEtG5tCx4A==" + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "big-integer": { + "version": "1.6.51", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", + "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==" + }, + "bignumber.js": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-7.2.1.tgz", + "integrity": "sha512-S4XzBk5sMB+Rcb/LNcpzXr57VRTxgAvaAEDAl1AwRx27j00hT84O6OkteE7u8UB3NuaaygCRrEpqox4uDOrbdQ==" + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true + }, + "bl": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz", + "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==", + "requires": { + "buffer": "^6.0.3", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "botbuilder": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/botbuilder/-/botbuilder-4.18.0.tgz", + "integrity": "sha512-sAFv0XwIyveJMCU1wWTXLBsyCB8XaGLtPbkU6fdENj/Xcyp6aKgxpMZSLBddmhVTagEaU4uP7K6RORK/pSpTVA==", + "requires": { + "@azure/ms-rest-js": "^2.6.1", + "axios": "^0.25.0", + "botbuilder-core": "4.18.0", + "botbuilder-stdlib": "4.18.0-internal", + "botframework-connector": "4.18.0", + "botframework-streaming": "4.18.0", + "dayjs": "^1.10.3", + "filenamify": "^4.1.0", + "fs-extra": "^7.0.1", + "htmlparser2": "^6.0.1", + "uuid": "^8.3.2", + "zod": "~1.11.17" + }, + "dependencies": { + "axios": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.25.0.tgz", + "integrity": "sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==", + "requires": { + "follow-redirects": "^1.14.7" + } + } + } + }, + "botbuilder-core": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/botbuilder-core/-/botbuilder-core-4.18.0.tgz", + "integrity": "sha512-JzrGz8T2Cx5LGyK6hJ8icPpB/cafYH06Jh8CKEAbpxJOcE+RFu3IKZp37vp699dUva/WQ9oxX8EOQp0G0h8Vcw==", + "requires": { + "botbuilder-dialogs-adaptive-runtime-core": "4.18.0-preview", + "botbuilder-stdlib": "4.18.0-internal", + "botframework-connector": "4.18.0", + "botframework-schema": "4.18.0", + "uuid": "^8.3.2", + "zod": "~1.11.17" + } + }, + "botbuilder-dialogs": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/botbuilder-dialogs/-/botbuilder-dialogs-4.18.0.tgz", + "integrity": "sha512-7ll3frwC1ERGXot9p6pvbSDLxZHFTmpmsQCs//OPdpz0ZL1L1h7KZITPBYjWYx5QyLcg5Jglk/p6nNcFF/Zd4w==", + "requires": { + "@microsoft/recognizers-text-choice": "1.1.4", + "@microsoft/recognizers-text-date-time": "1.1.4", + "@microsoft/recognizers-text-number": "1.1.4", + "@microsoft/recognizers-text-suite": "1.1.4", + "botbuilder-core": "4.18.0", + "botbuilder-dialogs-adaptive-runtime-core": "4.18.0-preview", + "botframework-connector": "4.18.0", + "globalize": "^1.4.2", + "lodash": "^4.17.21", + "uuid": "^8.3.2", + "zod": "~1.11.17" + } + }, + "botbuilder-dialogs-adaptive-runtime-core": { + "version": "4.18.0-preview", + "resolved": "https://registry.npmjs.org/botbuilder-dialogs-adaptive-runtime-core/-/botbuilder-dialogs-adaptive-runtime-core-4.18.0-preview.tgz", + "integrity": "sha512-jwfOKOrbLfuf8nRAsiq5zEe9cutxUqC+9se2psv4JsjArLGCwyjpi+oywtmNhGZW9Kf4mcP0JSOQSCZQhrgNiA==", + "requires": { + "dependency-graph": "^0.10.0" + } + }, + "botbuilder-stdlib": { + "version": "4.18.0-internal", + "resolved": "https://registry.npmjs.org/botbuilder-stdlib/-/botbuilder-stdlib-4.18.0-internal.tgz", + "integrity": "sha512-WkmMQzgezRA/iYft68KMBBIGrPsNAVkA+ZLIF8rj9VV73UsinuXBZdQy4xlBVrK4IWA6tOB20MLs15smqu6Yaw==" + }, + "botframework-connector": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/botframework-connector/-/botframework-connector-4.18.0.tgz", + "integrity": "sha512-cVd77RJmnZgG/a5U4x2FKEWb9ZPn4DFEM6av3D6R1AoVP2XHM/WecpRpvVtjMd/inao3KmJzz4gpCFAf+xka7Q==", + "requires": { + "@azure/identity": "^2.0.4", + "@azure/ms-rest-js": "^2.6.1", + "adal-node": "0.2.3", + "axios": "^0.25.0", + "base64url": "^3.0.0", + "botbuilder-stdlib": "4.18.0-internal", + "botframework-schema": "4.18.0", + "cross-fetch": "^3.0.5", + "jsonwebtoken": "^8.5.1", + "rsa-pem-from-mod-exp": "^0.8.4", + "zod": "~1.11.17" + }, + "dependencies": { + "axios": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.25.0.tgz", + "integrity": "sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==", + "requires": { + "follow-redirects": "^1.14.7" + } + } + } + }, + "botframework-schema": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/botframework-schema/-/botframework-schema-4.18.0.tgz", + "integrity": "sha512-TH1SWYbmYCsDpPK+KcIrlD7Xx4sGbR7y9IAoCa2jusNVeLUQuK0lRE0+FlQrV5MmwjAl+Semgglf+l+y5x9fEA==", + "requires": { + "uuid": "^8.3.2", + "zod": "~1.11.17" + } + }, + "botframework-streaming": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/botframework-streaming/-/botframework-streaming-4.18.0.tgz", + "integrity": "sha512-tPYsaknAXH2HnPvDUvh6Mvnj8Wc3fPNTDrvh2VtFfMmvSgU1MZXIOs5oXFtGakqkePAYJL32MM5SXJiMjYRXyA==", + "requires": { + "@types/node": "^10.17.27", + "@types/ws": "^6.0.3", + "uuid": "^8.3.2", + "ws": "^7.1.2" + }, + "dependencies": { + "@types/node": { + "version": "10.17.60", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.60.tgz", + "integrity": "sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==" + } + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "devOptional": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "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": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "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==" + }, + "bunyan": { + "version": "1.8.15", + "resolved": "https://registry.npmjs.org/bunyan/-/bunyan-1.8.15.tgz", + "integrity": "sha512-0tECWShh6wUysgucJcBAoYegf3JJoZWibxdqhTm7OHPeT42qdjkZ29QCMcKwbgU1kiH+auSIasNRXMLWXafXig==", + "requires": { + "dtrace-provider": "~0.8", + "moment": "^2.19.3", + "mv": "~2", + "safe-json-stringify": "~1" + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "cldrjs": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/cldrjs/-/cldrjs-0.5.5.tgz", + "integrity": "sha512-KDwzwbmLIPfCgd8JERVDpQKrUUM1U4KpFJJg2IROv89rF172lLufoJnqJ/Wea6fXL5bO6WjuLMzY8V52UWPvkA==" + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "devOptional": true + }, + "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==" + }, + "create-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", + "dev": true + }, + "cross-fetch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", + "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", + "requires": { + "node-fetch": "2.6.7" + } + }, + "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" + } + }, + "csstype": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", + "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" + }, + "csv": { + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/csv/-/csv-5.5.3.tgz", + "integrity": "sha512-QTaY0XjjhTQOdguARF0lGKm5/mEq9PD9/VhZZegHDIBq2tQwgNpHc3dneD4mGo2iJs+fTKv5Bp0fZ+BRuY3Z0g==", + "requires": { + "csv-generate": "^3.4.3", + "csv-parse": "^4.16.3", + "csv-stringify": "^5.6.5", + "stream-transform": "^2.1.3" + } + }, + "csv-generate": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/csv-generate/-/csv-generate-3.4.3.tgz", + "integrity": "sha512-w/T+rqR0vwvHqWs/1ZyMDWtHHSJaN06klRqJXBEpDJaM/+dZkso0OKh1VcuuYvK3XM53KysVNq8Ko/epCK8wOw==" + }, + "csv-parse": { + "version": "4.16.3", + "resolved": "https://registry.npmjs.org/csv-parse/-/csv-parse-4.16.3.tgz", + "integrity": "sha512-cO1I/zmz4w2dcKHVvpCr7JVRu8/FymG5OEpmvsZYlccYolPBLoVGKUHgNoc4ZGkFeFlWGEDmMyBM+TTqRdW/wg==" + }, + "csv-stringify": { + "version": "5.6.5", + "resolved": "https://registry.npmjs.org/csv-stringify/-/csv-stringify-5.6.5.tgz", + "integrity": "sha512-PjiQ659aQ+fUTQqSrd1XEDnOr52jh30RBurfzkscaE2tPaFsDH5wOAHJiw8XAHphRknCwMUE9KRayc4K/NbO8A==" + }, + "d3-format": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-1.4.5.tgz", + "integrity": "sha512-J0piedu6Z8iB6TbIGfZgDzfXxUFN3qQRMofy2oPdXzQibYGqPB/9iMcxr/TGalU+2RsyDO+U4f33id8tbnSRMQ==" + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "date-utils": { + "version": "1.2.21", + "resolved": "https://registry.npmjs.org/date-utils/-/date-utils-1.2.21.tgz", + "integrity": "sha512-wJMBjqlwXR0Iv0wUo/lFbhSQ7MmG1hl36iuxuE91kW+5b5sWbase73manEqNH9sOLFAMG83B4ffNKq9/Iq0FVA==" + }, + "dayjs": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.6.tgz", + "integrity": "sha512-zZbY5giJAinCG+7AGaw0wIhNZ6J8AhWuSXKvuc1KAyMiRsvGQWqh4L+MomvhdAYjN+lqvVCMq1I41e3YHvXkyQ==" + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "requires": { + "ms": "2.1.2" + } + }, + "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==" + }, + "define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "requires": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" + }, + "dependency-graph": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.10.0.tgz", + "integrity": "sha512-c9amUgpgxSi1bE5/sbLwcs5diLD0ygCQYmhfM5H1s5VH1mCsYkcmAL3CcNdv4kdSw6JuMoHeDGzLgj/gAXdWVg==" + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==" + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "dev": true + }, + "dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "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==" + }, + "domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "dtrace-provider": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.8.8.tgz", + "integrity": "sha512-b7Z7cNtHPhH9EJhNNbbeqTcXB8LGFFZhq1PGgEvpeHlzd36bhbdTWoE/Ba/YguqpBSlAPKnARWhVlhunCMwfxg==", + "optional": true, + "requires": { + "nan": "^2.14.0" + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + }, + "env-cmd": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/env-cmd/-/env-cmd-10.1.0.tgz", + "integrity": "sha512-mMdWTT9XKN7yNth/6N6g2GuKuJTsKMDHlQFUDacb/heQRRWOTIZ42t1rMHnQu4jYxU1ajdTeJM+9eEETlqToMA==", + "dev": true, + "requires": { + "commander": "^4.0.0", + "cross-spawn": "^7.0.0" + } + }, + "es-abstract": { + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", + "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.3", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + } + }, + "es-aggregate-error": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/es-aggregate-error/-/es-aggregate-error-1.0.9.tgz", + "integrity": "sha512-fvnX40sb538wdU6r4s35cq4EY6Lr09Upj40BEVem4LEsuW8XgQep9yD5Q1U2KftokNp1rWODFJ2qwZSsAjFpbg==", + "requires": { + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "function-bind": "^1.1.1", + "functions-have-names": "^1.2.3", + "get-intrinsic": "^1.1.3", + "globalthis": "^1.0.3", + "has-property-descriptors": "^1.0.0" + } + }, + "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==", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "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==" + }, + "escape-regexp-component": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/escape-regexp-component/-/escape-regexp-component-1.0.2.tgz", + "integrity": "sha512-B0yxafj1D1ZTNEHkFoQxz4iboZSfaZHhaNhIug7GcUCL4ZUrVSJZTmWUAkPOFaYDfi3RNT9XM082TuGE6jpmiQ==" + }, + "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==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" + }, + "event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==" + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + }, + "ewma": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ewma/-/ewma-2.0.1.tgz", + "integrity": "sha512-MYYK17A76cuuyvkR7MnqLW4iFYPEi5Isl2qb8rXiWpLiwFS9dxW/rncuNnjjgSENuVqZQkIuR4+DChVL4g1lnw==", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==" + }, + "fast-decode-uri-component": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/fast-decode-uri-component/-/fast-decode-uri-component-1.0.1.tgz", + "integrity": "sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==" + }, + "fast-xml-parser": { + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-3.21.1.tgz", + "integrity": "sha512-FTFVjYoBOZTJekiUsawGsSYV9QL0A+zDYCRj7y34IO6Jg+2IMYEtQa+bbictpdpV8dHxXywqU7C0gRDEOFtBFg==", + "requires": { + "strnum": "^1.0.4" + } + }, + "filename-reserved-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", + "integrity": "sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==" + }, + "filenamify": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-4.3.0.tgz", + "integrity": "sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==", + "requires": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.1", + "trim-repeated": "^1.0.0" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "find-my-way": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/find-my-way/-/find-my-way-2.2.5.tgz", + "integrity": "sha512-GjRZZlGcGmTh9t+6Xrj5K0YprpoAFCAiCPgmAH9Kb09O4oX6hYuckDfnDipYj+Q7B1GtYWSzDI5HEecNYscLQg==", + "requires": { + "fast-decode-uri-component": "^1.0.0", + "safe-regex2": "^2.0.0", + "semver-store": "^0.3.0" + } + }, + "follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==" + }, + "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==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "formidable": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/formidable/-/formidable-1.2.6.tgz", + "integrity": "sha512-KcpbcpuLNOwrEjnbpMC0gS+X8ciDoZE1kkqzat4a8vrprf+s9pKNQ/QIwWfbfs4ltgmFl3MD177SNTkve3BwGQ==" + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" + }, + "fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + } + }, + "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==" + }, + "get-intrinsic": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "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==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", + "integrity": "sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A==", + "optional": true, + "requires": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "globalize": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/globalize/-/globalize-1.7.0.tgz", + "integrity": "sha512-faR46vTIbFCeAemyuc9E6/d7Wrx9k2ae2L60UhakztFg6VuE42gENVJNuPFtt7Sdjrk9m2w8+py7Jj+JTNy59w==", + "requires": { + "cldrjs": "^0.5.4" + } + }, + "globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "requires": { + "define-properties": "^1.1.3" + } + }, + "graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==" + }, + "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==" + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-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==" + }, + "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 + }, + "has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "requires": { + "get-intrinsic": "^1.1.1" + } + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + }, + "dependencies": { + "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==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "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==" + }, + "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" + } + } + } + }, + "htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + } + } + }, + "http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "requires": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + } + }, + "http-signature": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.3.6.tgz", + "integrity": "sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw==", + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^2.0.2", + "sshpk": "^1.14.1" + } + }, + "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==", + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "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==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + }, + "ignore-by-default": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", + "integrity": "sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "devOptional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "dev": true + }, + "ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==" + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "requires": { + "has-bigints": "^1.0.1" + } + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "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==" + }, + "is-core-module": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==" + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "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==", + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "requires": { + "is-docker": "^2.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "js-md4": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/js-md4/-/js-md4-0.3.2.tgz", + "integrity": "sha512-/GDnfQYsltsjRswQhN9fhv3EMw2sCpUdrdxyWDOUK7eyD++r3gRhzgiQgc/x4MAv2i1iuQ4lxO5mvqM3vj4bwA==" + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "jsbi": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/jsbi/-/jsbi-4.3.0.tgz", + "integrity": "sha512-SnZNcinB4RIcnEyZqFPdGPVgrg2AcnykiBy0sHVJQKHYeaLUvi3Exj+iaPpLnFVkDPZIV4U0yvgC9/R4uEAZ9g==" + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==" + }, + "json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsonwebtoken": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", + "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", + "requires": { + "jws": "^3.2.2", + "lodash.includes": "^4.3.0", + "lodash.isboolean": "^3.0.3", + "lodash.isinteger": "^4.0.4", + "lodash.isnumber": "^3.0.3", + "lodash.isplainobject": "^4.0.6", + "lodash.isstring": "^4.0.1", + "lodash.once": "^4.0.0", + "ms": "^2.1.1", + "semver": "^5.6.0" + }, + "dependencies": { + "jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "requires": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "requires": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + } + } + }, + "jspath": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/jspath/-/jspath-0.4.0.tgz", + "integrity": "sha512-2/R8wkot8NCXrppBT/onp+4mcAUAZqtPxsW6aSJU3hrFAVqKqtFYcat2XJZ7inN4RtATUxfv0UQSYOmvJKiIGA==" + }, + "jsprim": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-2.0.2.tgz", + "integrity": "sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==", + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + } + }, + "jwa": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", + "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", + "requires": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "jws": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", + "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", + "requires": { + "jwa": "^2.0.0", + "safe-buffer": "^5.0.1" + } + }, + "jwt-decode": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/jwt-decode/-/jwt-decode-3.1.2.tgz", + "integrity": "sha512-UfpWE/VZn0iP50d8cz9NrZLM9lSWhcJ+0Gt/nm4by88UL+J1SiKN8/5dkjMmbEzwL2CAe+67GsegCbIKtbp75A==" + }, + "linkify-it": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz", + "integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==", + "requires": { + "uc.micro": "^1.0.1" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash.escaperegexp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz", + "integrity": "sha512-TM9YBvyC84ZxE3rgfefxUWiQKLilstD6k7PTGt6wfbtXF8ixIJLOL3VYyV/z+ZiPLsVxAsKAFVwWlWeb2Y8Yyw==" + }, + "lodash.includes": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", + "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==" + }, + "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==" + }, + "lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" + }, + "lodash.isinteger": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", + "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==" + }, + "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==" + }, + "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==" + }, + "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==" + }, + "lodash.last": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash.last/-/lodash.last-3.0.0.tgz", + "integrity": "sha512-14mq7rSkCxG4XMy9lF2FbIOqqgF0aH0NfPuQ3LPR3vIh0kHnUvIYP70dqa1Hf47zyXfQ8FzAg0MYOQeSuE1R7A==" + }, + "lodash.max": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.max/-/lodash.max-4.0.1.tgz", + "integrity": "sha512-iykTDTb7PK33HSQmKy34zv+hh4WEu7WonJPXQcgODzUbbtradtNs8RsD/GI7XV++60KaKR1xhW56N4ISqHesfQ==" + }, + "lodash.once": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", + "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==" + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + }, + "lodash.tonumber": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/lodash.tonumber/-/lodash.tonumber-4.0.3.tgz", + "integrity": "sha512-SY0SwuPOHRwKcCNTdsntPYb+Zddz5mDUIVFABzRMqmAiL41pMeyoQFGxYAw5zdc9NnH4pbJqiqqp5ckfxa+zSA==" + }, + "lodash.trimend": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/lodash.trimend/-/lodash.trimend-4.5.1.tgz", + "integrity": "sha512-lsD+k73XztDsMBKPKvzHXRKFNMohTjoTKIIo4ADLn5dA65LZ1BqlAvSXhR2rPEC3BgAUQnzMnorqDtqn2z4IHA==" + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "requires": { + "yallist": "^3.0.2" + } + }, + "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 + }, + "markdown-it": { + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz", + "integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==", + "requires": { + "argparse": "^2.0.1", + "entities": "~2.1.0", + "linkify-it": "^3.0.1", + "mdurl": "^1.0.1", + "uc.micro": "^1.0.5" + }, + "dependencies": { + "entities": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", + "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==" + } + } + }, + "mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==" + }, + "mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==" + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "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==", + "requires": { + "mime-db": "1.52.0" + } + }, + "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==" + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "devOptional": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "devOptional": true + }, + "mixme": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/mixme/-/mixme-0.5.4.tgz", + "integrity": "sha512-3KYa4m4Vlqx98GPdOHghxSdNtTvcP8E0kkaJ5Dlh+h2DRzF7zpuVVcA8B0QpKd11YJeP9QQ7ASkKzOeu195Wzw==" + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "optional": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "moment": { + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", + "optional": true + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "mv": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/mv/-/mv-2.1.1.tgz", + "integrity": "sha512-at/ZndSy3xEGJ8i0ygALh8ru9qy7gWW1cmkaqBN29JmMlIvM//MEO9y1sk/avxuwnPcfhkejkLsuPxH81BrkSg==", + "optional": true, + "requires": { + "mkdirp": "~0.5.1", + "ncp": "~2.0.0", + "rimraf": "~2.4.0" + } + }, + "nan": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", + "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==", + "optional": true + }, + "native-duplexpair": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/native-duplexpair/-/native-duplexpair-1.0.0.tgz", + "integrity": "sha512-E7QQoM+3jvNtlmyfqRZ0/U75VFgCls+fSkbml2MpgWkWyz3ox8Y58gNhfuziuQYGNNQAbFZJQck55LHCnCK6CA==" + }, + "ncp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz", + "integrity": "sha512-zIdGUrPRFTUELUvr3Gmc7KZ2Sw/h1PiVM0Af/oHB6zgnV1ikqSfRk+TOufi79aHYCW3NiOXmr1BP5nWbzojLaA==", + "optional": true + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + }, + "node-abort-controller": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.0.1.tgz", + "integrity": "sha512-/ujIVxthRs+7q6hsdjHMaj8hRG9NuWmwrz+JdRwZ14jdFoKSkm+vDsCbF9PLpnSqjaWQJuTmVtcWHNLr+vrOFw==" + }, + "node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "requires": { + "whatwg-url": "^5.0.0" + } + }, + "nodemon": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.20.tgz", + "integrity": "sha512-Km2mWHKKY5GzRg6i1j5OxOHQtuvVsgskLfigG25yTtbyfRGn/GNvIbRyOf1PSCKJ2aT/58TiuUsuOU5UToVViw==", + "dev": true, + "requires": { + "chokidar": "^3.5.2", + "debug": "^3.2.7", + "ignore-by-default": "^1.0.1", + "minimatch": "^3.1.2", + "pstree.remy": "^1.1.8", + "semver": "^5.7.1", + "simple-update-notifier": "^1.0.7", + "supports-color": "^5.5.0", + "touch": "^3.1.0", + "undefsafe": "^2.0.5" + }, + "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" + } + } + } + }, + "nopt": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", + "integrity": "sha512-NWmpvLSqUrgrAC9HCuxEvb+PSloHpqVu+FqcO4eeF2h5qYRhA7ev6KvelyQAKtegUbC6RypJnlEOhd8vloNKYg==", + "dev": true, + "requires": { + "abbrev": "1" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + }, + "object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "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==", + "requires": { + "ee-first": "1.1.1" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "requires": { + "wrappy": "1" + } + }, + "open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "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==", + "devOptional": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true + }, + "pidusage": { + "version": "2.0.21", + "resolved": "https://registry.npmjs.org/pidusage/-/pidusage-2.0.21.tgz", + "integrity": "sha512-cv3xAQos+pugVX+BfXpHsbyz/dLzX+lr44zNMsYiGxUw+kV5sgQCIcLd1z+0vq+KyC7dJ+/ts2PsfgWfSC3WXA==", + "requires": { + "safe-buffer": "^5.2.1" + } + }, + "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==" + }, + "psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + }, + "pstree.remy": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz", + "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==", + "dev": true + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "requires": { + "side-channel": "^1.0.4" + } + }, + "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==" + }, + "react": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", + "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "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==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "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" + } + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", + "dev": true, + "requires": { + "resolve": "^1.1.6" + } + }, + "regenerator-runtime": { + "version": "0.13.10", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.10.tgz", + "integrity": "sha512-KepLsg4dU12hryUO7bp/axHAKvwGOCV0sGloQtpagJ12ai+ojVDqkeGSiRX1zlq+kjIMZ1t7gpze+26QqtdGqw==" + }, + "regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + } + }, + "resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dev": true, + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "restify": { + "version": "8.6.1", + "resolved": "https://registry.npmjs.org/restify/-/restify-8.6.1.tgz", + "integrity": "sha512-I54/Geo2qN4K/2Ers+zNAU/A/nwPrcoTVBVeamw/sROv/kLLuMAzidLmO3f6842tKFxxQvcNhOMYoWZAhYr3vQ==", + "requires": { + "assert-plus": "^1.0.0", + "bunyan": "^1.8.12", + "csv": "^5.1.1", + "dtrace-provider": "^0.8.1", + "escape-regexp-component": "^1.0.2", + "ewma": "^2.0.1", + "find-my-way": "^2.0.1", + "formidable": "^1.2.1", + "http-signature": "^1.2.0", + "lodash": "^4.17.11", + "lru-cache": "^5.1.1", + "mime": "^2.4.3", + "negotiator": "^0.6.2", + "once": "^1.4.0", + "pidusage": "^2.0.17", + "qs": "^6.7.0", + "restify-errors": "^8.0.2", + "semver": "^6.1.1", + "send": "^0.16.2", + "spdy": "^4.0.0", + "uuid": "^3.3.2", + "vasync": "^2.2.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + } + } + }, + "restify-errors": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/restify-errors/-/restify-errors-8.0.2.tgz", + "integrity": "sha512-UsXUVQo7M26xoQzeUcZQ0+H8L2t9DGzrXcAgR3WB/1vnbl+UdI4tZ1PqYsN+sS5WnqHKZ0Xy9w0CKf83bbrwYA==", + "requires": { + "@netflix/nerror": "^1.0.0", + "assert-plus": "^1.0.0", + "lodash": "^4.17.15", + "safe-json-stringify": "^1.0.4" + } + }, + "ret": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.2.2.tgz", + "integrity": "sha512-M0b3YWQs7R3Z917WRQy1HHA7Ba7D8hvZg6UE5mLykJxQVE2ju0IXbGlaHPPlkY+WN7wFP+wUMXmBFA0aV6vYGQ==" + }, + "rimraf": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.4.5.tgz", + "integrity": "sha512-J5xnxTyqaiw06JjMftq7L9ouA448dw/E7dKghkP9WpKNuwmARNNg+Gk8/u5ryb9N/Yo2+z3MCwuqFK/+qPOPfQ==", + "optional": true, + "requires": { + "glob": "^6.0.1" + } + }, + "rsa-pem-from-mod-exp": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/rsa-pem-from-mod-exp/-/rsa-pem-from-mod-exp-0.8.5.tgz", + "integrity": "sha512-D5dt0kd9zpOyZJNk3ObG/wJQCfwDwSD1DawIkRr7LXcflcuvWXqhU0QTFkuJNXM8KZJaXw6TD6xCA2SDHqpZzg==" + }, + "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==" + }, + "safe-json-stringify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/safe-json-stringify/-/safe-json-stringify-1.2.0.tgz", + "integrity": "sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==", + "optional": true + }, + "safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + } + }, + "safe-regex2": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/safe-regex2/-/safe-regex2-2.0.0.tgz", + "integrity": "sha512-PaUSFsUaNNuKwkBijoAPHAK6/eM6VirvyPWlZ7BAQy4D+hCvh4B6lIG+nPdhbFfIbP+gTGBcrdsOaUs0F+ZBOQ==", + "requires": { + "ret": "~0.2.0" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "semver-store": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/semver-store/-/semver-store-0.3.0.tgz", + "integrity": "sha512-TcZvGMMy9vodEFSse30lWinkj+JgOBvPn8wRItpQRSayhc+4ssDs335uklkfvQQJgL/WvmHLVj4Ycv2s7QCQMg==" + }, + "send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.6.2", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.4.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "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 + }, + "shelljs": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", + "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", + "dev": true, + "requires": { + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } + } + }, + "shx": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/shx/-/shx-0.3.4.tgz", + "integrity": "sha512-N6A9MLVqjxZYcVn8hLmtneQWIJtp8IKzMP4eMnx+nqkvXoqinUPCbUFLp2UcWTEIUONhlk0ewxr/jaVGlc+J+g==", + "dev": true, + "requires": { + "minimist": "^1.2.3", + "shelljs": "^0.8.5" + } + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "simple-update-notifier": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-1.0.7.tgz", + "integrity": "sha512-BBKgR84BJQJm6WjWFMHgLVuo61FBDSj1z/xSFUIozqO6wO7ii0JxCqlIud7Enr/+LhlbNI0whErq96P2qHNWew==", + "dev": true, + "requires": { + "semver": "~7.0.0" + }, + "dependencies": { + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true + } + } + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "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" + } + }, + "sprintf-js": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", + "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==" + }, + "sshpk": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" + }, + "stoppable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz", + "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==" + }, + "stream-transform": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/stream-transform/-/stream-transform-2.1.3.tgz", + "integrity": "sha512-9GHUiM5hMiCi6Y03jD2ARC1ettBXkQBoQAe7nJsPknnI0ow10aXjTnew8QtYQmLjzn974BnmWEAJgCY6ZP1DeQ==", + "requires": { + "mixme": "^0.5.1" + } + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "requires": { + "safe-buffer": "~5.2.0" + } + }, + "string.prototype.trimend": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "string.prototype.trimstart": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "strip-outer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", + "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", + "requires": { + "escape-string-regexp": "^1.0.2" + } + }, + "strnum": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", + "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==" + }, + "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" + } + }, + "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 + }, + "tedious": { + "version": "14.7.0", + "resolved": "https://registry.npmjs.org/tedious/-/tedious-14.7.0.tgz", + "integrity": "sha512-d3qlmZcvZyt7akyPHiOdR+knfzObWZH3mW+gouQTSb7YTSwtpHuYHcvsQabfbY7oOvgbs51xRb7CwOahWK/t9w==", + "requires": { + "@azure/identity": "^2.0.4", + "@azure/keyvault-keys": "^4.4.0", + "@js-joda/core": "^5.2.0", + "@types/es-aggregate-error": "^1.0.2", + "bl": "^5.0.0", + "es-aggregate-error": "^1.0.8", + "iconv-lite": "^0.6.3", + "js-md4": "^0.3.2", + "jsbi": "^4.3.0", + "native-duplexpair": "^1.0.0", + "node-abort-controller": "^3.0.1", + "punycode": "^2.1.0", + "sprintf-js": "^1.1.2" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "touch": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz", + "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==", + "dev": true, + "requires": { + "nopt": "~1.0.10" + } + }, + "tough-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "requires": { + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "trim-repeated": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", + "integrity": "sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==", + "requires": { + "escape-string-regexp": "^1.0.2" + } + }, + "ts-node": { + "version": "10.9.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", + "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", + "dev": true, + "requires": { + "@cspotcode/source-map-support": "^0.8.0", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "v8-compile-cache-lib": "^3.0.1", + "yn": "3.1.1" + } + }, + "tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" + }, + "tunnel": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", + "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==" + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==" + }, + "typescript": { + "version": "4.8.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz", + "integrity": "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==", + "dev": true + }, + "uc.micro": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", + "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==" + }, + "unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "requires": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + } + }, + "undefsafe": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz", + "integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==", + "dev": true + }, + "underscore": { + "version": "1.13.6", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz", + "integrity": "sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==" + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "uuid": { + "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-lib": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", + "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", + "dev": true + }, + "vasync": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/vasync/-/vasync-2.2.1.tgz", + "integrity": "sha512-Hq72JaTpcTFdWiNA4Y22Amej2GH3BFmBaKPPlDZ4/oC8HNn2ISHLkFrJU4Ds8R3jcUi7oo5Y9jcMHKjES+N9wQ==", + "requires": { + "verror": "1.10.0" + } + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "requires": {} + }, + "xml2js": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", + "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "requires": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + } + }, + "xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==" + }, + "xpath": { + "version": "0.0.32", + "resolved": "https://registry.npmjs.org/xpath/-/xpath-0.0.32.tgz", + "integrity": "sha512-rxMJhSIoiO8vXcWvSifKqhvV96GjiD5wYb8/QHdoRyQvraTpp4IEv944nhGausZZ3u7dhQXteZuZbaqfpB7uYw==" + }, + "xpath.js": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/xpath.js/-/xpath.js-1.1.0.tgz", + "integrity": "sha512-jg+qkfS4K8E7965sqaUl8mRngXiKb3WZGfONgE18pr03FUQiuSV6G+Ej4tS55B+rIQSFEIw3phdVAQ4pPqNWfQ==" + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "yn": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", + "dev": true + }, + "zod": { + "version": "1.11.17", + "resolved": "https://registry.npmjs.org/zod/-/zod-1.11.17.tgz", + "integrity": "sha512-UzIwO92D0dSFwIRyyqAfRXICITLjF0IP8tRbEK/un7adirMssWZx8xF/1hZNE7t61knWZ+lhEuUvxlu2MO8qqA==" + } + } +} diff --git a/place-your-order-workflow-bot/bot/package.json b/place-your-order-workflow-bot/bot/package.json new file mode 100644 index 00000000..860ab3d7 --- /dev/null +++ b/place-your-order-workflow-bot/bot/package.json @@ -0,0 +1,34 @@ +{ + "name": "workflow-bot", + "version": "1.0.0", + "description": "Microsoft Teams Toolkit Workflow Bot Sample", + "author": "Microsoft", + "license": "MIT", + "main": "./lib/index.js", + "scripts": { + "dev:teamsfx": "env-cmd --silent -f .env.teamsfx.local npm run dev", + "dev": "nodemon --watch ./src --exec node --inspect=9239 --signal SIGINT -r ts-node/register ./src/index.ts", + "build": "tsc --build && shx cp -r ./src/adaptiveCards ./lib/src", + "start": "node ./lib/src/index.js", + "watch": "nodemon --watch ./src --exec \"npm run start\"", + "test": "echo \"Error: no test specified\" && exit 1" + }, + "repository": { + "type": "git", + "url": "https://github.com" + }, + "dependencies": { + "@microsoft/adaptivecards-tools": "^1.0.0", + "@microsoft/teamsfx": "^1.2.0", + "botbuilder": "^4.17.0", + "restify": "^8.5.1" + }, + "devDependencies": { + "@types/restify": "8.4.2", + "env-cmd": "^10.1.0", + "nodemon": "^2.0.7", + "shx": "^0.3.4", + "ts-node": "^10.4.0", + "typescript": "^4.4.4" + } +} \ No newline at end of file diff --git a/place-your-order-workflow-bot/bot/src/adaptiveCards/orderActionResponse.json b/place-your-order-workflow-bot/bot/src/adaptiveCards/orderActionResponse.json new file mode 100644 index 00000000..356bd1f2 --- /dev/null +++ b/place-your-order-workflow-bot/bot/src/adaptiveCards/orderActionResponse.json @@ -0,0 +1,53 @@ +{ + "type": "AdaptiveCard", + "$schema": "http://adaptivecards.io/schemas/adaptive-card.json", + "version": "1.4", + "body": [ + { + "type": "TextBlock", + "text": "${title}", + "wrap": true, + "style": "heading" + }, + { + "type": "Container", + "items": [ + { + "type": "FactSet", + "facts": [ + { + "title": "Entree", + "value": "${actionData.EntreeSelectVal}" + }, + { + "title": "Side", + "value": "${actionData.SideVal}" + }, + { + "title": "Drink", + "value": "${actionData.DrinkVal}" + } + ] + } + ] + } + ], + "actions": [ + { + "type": "Action.Execute", + "title": "Confirm Order" + }, + { + "type": "Action.Execute", + "title": "Edit Order", + "data": "edit", + "mode": "secondary" + }, + { + "type": "Action.Execute", + "title": "Save Order", + "data": "save", + "mode": "secondary" + } + ] +} diff --git a/place-your-order-workflow-bot/bot/src/adaptiveCards/orderCommandResponse.json b/place-your-order-workflow-bot/bot/src/adaptiveCards/orderCommandResponse.json new file mode 100644 index 00000000..04dafa95 --- /dev/null +++ b/place-your-order-workflow-bot/bot/src/adaptiveCards/orderCommandResponse.json @@ -0,0 +1,69 @@ +{ + "type": "AdaptiveCard", + "$schema": "http://adaptivecards.io/schemas/adaptive-card.json", + "version": "1.4", + "body": [ + { + "type": "TextBlock", + "text": "${FormInfo.title}", + "size": "Large", + "wrap": true, + "weight": "Bolder" + }, + { + "type": "Input.ChoiceSet", + "id": "EntreeSelectVal", + "label": "${Order.questions[0].question}", + "style": "filtered", + "isRequired": true, + "errorMessage": "This is a required input", + "placeholder": "Please choose", + "choices": [ + { + "$data": "${Order.questions[0].items}", + "title": "${choice}", + "value": "${value}" + } + ] + }, + { + "type": "Input.ChoiceSet", + "id": "SideVal", + "label": "${Order.questions[1].question}", + "style": "filtered", + "isRequired": true, + "errorMessage": "This is a required input", + "placeholder": "Please choose", + "choices": [ + { + "$data": "${Order.questions[1].items}", + "title": "${choice}", + "value": "${value}" + } + ] + }, + { + "type": "Input.ChoiceSet", + "id": "DrinkVal", + "label": "${Order.questions[2].question}", + "style": "filtered", + "isRequired": true, + "errorMessage": "This is a required input", + "placeholder": "Please choose", + "choices": [ + { + "$data": "${Order.questions[2].items}", + "title": "${choice}", + "value": "${value}" + } + ] + } + ], + "actions": [ + { + "type": "Action.Execute", + "verb": "order", + "title": "Place Order" + } + ] +} diff --git a/place-your-order-workflow-bot/bot/src/cardActions/orderActionHander.ts b/place-your-order-workflow-bot/bot/src/cardActions/orderActionHander.ts new file mode 100644 index 00000000..e1e74630 --- /dev/null +++ b/place-your-order-workflow-bot/bot/src/cardActions/orderActionHander.ts @@ -0,0 +1,19 @@ +import { AdaptiveCards } from "@microsoft/adaptivecards-tools"; +import { AdaptiveCardResponse, InvokeResponseFactory, TeamsFxAdaptiveCardActionHandler } from "@microsoft/teamsfx"; +import { TurnContext, InvokeResponse } from "botbuilder"; +import { OrderActionData, OrderResponseData } from "../cardModels"; +import orderActionResponseCard from "../adaptiveCards/orderActionResponse.json"; + +export class OrderActionHandler implements TeamsFxAdaptiveCardActionHandler { + + triggerVerb: string = "order"; + + async handleActionInvoked(context: TurnContext, actionData: OrderActionData): Promise> { + const orderRepsonseData: OrderResponseData = { + title: "âś… [ACK] Order Placed", + actionData + }; + const cardJson = AdaptiveCards.declare(orderActionResponseCard).render(orderRepsonseData); + return InvokeResponseFactory.adaptiveCard(cardJson); + } +} diff --git a/place-your-order-workflow-bot/bot/src/cardModels.ts b/place-your-order-workflow-bot/bot/src/cardModels.ts new file mode 100644 index 00000000..572c1d8e --- /dev/null +++ b/place-your-order-workflow-bot/bot/src/cardModels.ts @@ -0,0 +1,41 @@ +/** + * Adaptive Card data model. Properties can be referenced in an adaptive card via the `${var}` + * Adaptive Card syntax. + */ +export interface CardData { + title: string; + body: string; +} + +export interface OrderData { + FormInfo: FormInfo; + Order: Order; +} + +export interface FormInfo { + title: string; +} + +export interface Order { + questions: Question[]; +} +export interface Question { + question: string; + items: Item[]; +} + +export interface Item { + choice: string; + value: string; +} + +export interface OrderResponseData { + title: string; + actionData: OrderActionData; +} + +export interface OrderActionData { + EntreeSelectVal: string; + SideVal: string; + DrinkVal: string; +} diff --git a/place-your-order-workflow-bot/bot/src/commands/orderCommandHandler.ts b/place-your-order-workflow-bot/bot/src/commands/orderCommandHandler.ts new file mode 100644 index 00000000..68189b83 --- /dev/null +++ b/place-your-order-workflow-bot/bot/src/commands/orderCommandHandler.ts @@ -0,0 +1,91 @@ +import { AdaptiveCards } from "@microsoft/adaptivecards-tools"; +import { CommandMessage, TeamsFxBotCommandHandler, TriggerPatterns } from "@microsoft/teamsfx"; +import { TurnContext, Activity, CardFactory, MessageFactory } from "botbuilder"; +import orderCard from "../adaptiveCards/orderCommandResponse.json"; +import { OrderData } from "../cardModels"; + +export class OrderCommandHandler implements TeamsFxBotCommandHandler { + + triggerPatterns: TriggerPatterns = "order"; + + async handleCommandReceived(context: TurnContext, message: CommandMessage): Promise> { + const orderData: OrderData = { + "FormInfo": { + "title": "Malt & Vine Order Form" + }, + "Order": { + "questions": [ + { + "question": "Which entree would you like?", + "items": [ + { + "choice": "Steak", + "value": "Steak" + }, + { + "choice": "Chicken", + "value": "Chicken" + }, + { + "choice": "Tofu", + "value": "Tofu" + } + ] + }, + { + "question": "Which side would you like?", + "items": [ + { + "choice": "Baked Potato", + "value": "Baked Potato" + }, + { + "choice": "Rice", + "value": "Baked Potato" + }, + { + "choice": "Vegetables", + "value": "Baked Potato" + }, + { + "choice": "Noodles", + "value": "Baked Potato" + }, + { + "choice": "No Side", + "value": "Baked Potato" + } + ] + }, + { + "question": "Which drink would you like?", + "items": [ + { + "choice": "Water", + "value": "Water" + }, + { + "choice": "Soft Drink", + "value": "Soft Drink" + }, + { + "choice": "Coffee", + "value": "Coffee" + }, + { + "choice": "Natural Juice", + "value": "Natural Juice" + }, + { + "choice": "No Drink", + "value": "No Drink" + } + ] + } + ] + } + } + const cardJson = AdaptiveCards.declare(orderCard).render(orderData); + return MessageFactory.attachment(CardFactory.adaptiveCard(cardJson)); + } +} diff --git a/place-your-order-workflow-bot/bot/src/index.ts b/place-your-order-workflow-bot/bot/src/index.ts new file mode 100644 index 00000000..c989f2a0 --- /dev/null +++ b/place-your-order-workflow-bot/bot/src/index.ts @@ -0,0 +1,11 @@ +import * as restify from "restify"; +import { conversationBot } from "./internal/initialize"; + +const server = restify.createServer(); +server.listen(process.env.port || process.env.PORT || 3978, () => { + console.log(`\nBot Started, ${server.name} listening to ${server.url}`); +}); + +server.post("/api/messages", async (req, res) => { + await conversationBot.requestHandler(req, res); +}); diff --git a/place-your-order-workflow-bot/bot/src/internal/config.ts b/place-your-order-workflow-bot/bot/src/internal/config.ts new file mode 100644 index 00000000..e9b800a1 --- /dev/null +++ b/place-your-order-workflow-bot/bot/src/internal/config.ts @@ -0,0 +1,6 @@ +const config = { + botId: process.env.BOT_ID, + botPassword: process.env.BOT_PASSWORD, +}; + +export default config; diff --git a/place-your-order-workflow-bot/bot/src/internal/initialize.ts b/place-your-order-workflow-bot/bot/src/internal/initialize.ts new file mode 100644 index 00000000..8e7ac7f5 --- /dev/null +++ b/place-your-order-workflow-bot/bot/src/internal/initialize.ts @@ -0,0 +1,22 @@ +import { ConversationBot } from "@microsoft/teamsfx"; +import config from "./config"; +import { OrderCommandHandler } from "../commands/orderCommandHandler"; +import { OrderActionHandler } from "../cardActions/orderActionHander"; + +// Create the conversation bot and register the command and card action handlers for your app. +export const conversationBot = new ConversationBot({ + // The bot id and password to create BotFrameworkAdapter. + // See https://aka.ms/about-bot-adapter to learn more about adapters. + adapterConfig: { + appId: config.botId, + appPassword: config.botPassword, + }, + command: { + enabled: true, + commands: [new OrderCommandHandler()], + }, + cardAction: { + enabled: true, + actions: [new OrderActionHandler()], + }, +}); diff --git a/place-your-order-workflow-bot/bot/tsconfig.json b/place-your-order-workflow-bot/bot/tsconfig.json new file mode 100644 index 00000000..479f5869 --- /dev/null +++ b/place-your-order-workflow-bot/bot/tsconfig.json @@ -0,0 +1,14 @@ +{ + "compilerOptions": { + "declaration": true, + "target": "es2016", + "module": "commonjs", + "outDir": "./lib", + "rootDir": "./", + "sourceMap": true, + "incremental": true, + "tsBuildInfoFile": "./lib/.tsbuildinfo", + "resolveJsonModule": true, + "esModuleInterop": true, + } +} diff --git a/place-your-order-workflow-bot/package.json b/place-your-order-workflow-bot/package.json new file mode 100644 index 00000000..5eeaf665 --- /dev/null +++ b/place-your-order-workflow-bot/package.json @@ -0,0 +1,13 @@ +{ + "name": "place-your-order-workflow-bot", + "version": "0.0.1", + "description": "", + "author": "", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "devDependencies": { + "@microsoft/teamsfx-cli": "1.*" + }, + "license": "MIT" +} diff --git a/place-your-order-workflow-bot/templates/appPackage/manifest.template.json b/place-your-order-workflow-bot/templates/appPackage/manifest.template.json new file mode 100644 index 00000000..b2f4bbed --- /dev/null +++ b/place-your-order-workflow-bot/templates/appPackage/manifest.template.json @@ -0,0 +1,63 @@ +{ + "$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.14/MicrosoftTeams.schema.json", + "manifestVersion": "1.14", + "version": "1.0.0", + "id": "{{state.fx-resource-appstudio.teamsAppId}}", + "packageName": "com.microsoft.teams.extension", + "developer": { + "name": "Teams App, Inc.", + "websiteUrl": "https://www.example.com", + "privacyUrl": "https://www.example.com/termofuse", + "termsOfUseUrl": "https://www.example.com/privacy" + }, + "icons": { + "color": "{{config.manifest.icons.color}}", + "outline": "{{config.manifest.icons.outline}}" + }, + "name": { + "short": "{{config.manifest.appName.short}}", + "full": "{{config.manifest.appName.full}}" + }, + "description": { + "short": "{{config.manifest.description.short}}", + "full": "{{config.manifest.description.full}}" + }, + "accentColor": "#FFFFFF", + "bots": [ + { + "botId": "{{state.fx-resource-bot.botId}}", + "scopes": [ + "personal", + "team", + "groupchat" + ], + "supportsFiles": false, + "isNotificationOnly": false, + "commandLists": [ + { + "scopes": [ + "personal", + "team", + "groupchat" + ], + "commands": [ + { + "title": "order", + "description": "Place an order at the restaraunt" + } + ] + } + ] + } + ], + "composeExtensions": [], + "configurableTabs": [], + "staticTabs": [], + "permissions": [ + "identity", + "messageTeamMembers" + ], + "validDomains": [ + "{{state.fx-resource-bot.domain}}" + ] +} diff --git a/place-your-order-workflow-bot/templates/appPackage/resources/color.png b/place-your-order-workflow-bot/templates/appPackage/resources/color.png new file mode 100644 index 0000000000000000000000000000000000000000..f27ccf2036bf2264dc0d11edf2af2bda62e4efdf GIT binary patch literal 1066 zcmeAS@N?(olHy`uVBq!ia0vp^2SAvE4M+yv$zcaloCO|{#S9GG!XV7ZFl&wkP>``W z$lZxy-8q?;Kn_c~qpu?a!^VE@KZ&di49xpIT^vIy7~kGC%#(I!aJU%yVD^#PnvNe5 zY1um`Oj+#WC3y9e;Us63+9EE_EXjNxu|}7}jyc6;|Ee3L%wi^d-gxKYxi>fe9)4Wc zxa_YvcME5O3F8DchD$6Cvlu*t88Vp^d>NL|Lr`DL?D4N}c{_jp%(HAg{rPUu*Szg# zj!7mc`&s@7H-CTs|F4$!|Ce$kF#Fm5;7{vuU}%<3{UCovtdW7u?A8PO8JbLtJXu!` z)*E=Uq<`n{|J}Oq&G+9=pRT^{A7^iE9sTdm-|J7arQcTAE#7O4&s)AbmEKG-&pNxS zC@bvpTt>gz>5tZEFHbWKWmwE(Czx~Ggt5o$h06xsU>1W{3Bm_|n8_b_(d@&LeEW~i zg^dTlUYFmmyZpo3^85CcxxEL@T$u4k9$$#sDCao5UUz!>`!fG+?(yZBb?@R92k)%- zop#eIy}>bd?)!h82_c(x{)!wp;MSY4tn@sS#GMSmGuvLoGe{eFu^7LrP;BV6C}r84 z_dQ80!}%J=HG4bxbez$5Ys+@0HQnxRMXMf1ieE3d1B&%|CHbgX^da?eHs6`1kLARhjOac zf3;y1Iq~M{LLS3g_M2bU{+PBvomV=FH7$YTy5I%1<5B$=?>3fqI5P%5iajq7)W9SX p;gpazd1JnvZNlx8HB0WjVJ`J~Q+P@%pA+aZ22WQ%mvv4FO#n^cR9FB2 literal 0 HcmV?d00001 diff --git a/place-your-order-workflow-bot/templates/azure/config.bicep b/place-your-order-workflow-bot/templates/azure/config.bicep new file mode 100644 index 00000000..4bba8bf5 --- /dev/null +++ b/place-your-order-workflow-bot/templates/azure/config.bicep @@ -0,0 +1,16 @@ +@secure() +param provisionParameters object +param provisionOutputs object + +// Get existing app settings for merge +var currentAppSettings = list('${ provisionOutputs.azureWebAppBotOutput.value.resourceId }/config/appsettings', '2021-02-01').properties + +// Merge TeamsFx configurations to Bot resources +module teamsFxAzureWebAppBotConfig './teamsFx/azureWebAppBotConfig.bicep' = { + name: 'teamsFxAzureWebAppBotConfig' + params: { + provisionParameters: provisionParameters + provisionOutputs: provisionOutputs + currentAppSettings: currentAppSettings + } +} \ No newline at end of file diff --git a/place-your-order-workflow-bot/templates/azure/main.bicep b/place-your-order-workflow-bot/templates/azure/main.bicep new file mode 100644 index 00000000..2ad02e7f --- /dev/null +++ b/place-your-order-workflow-bot/templates/azure/main.bicep @@ -0,0 +1,18 @@ +@secure() +param provisionParameters object + +module provision './provision.bicep' = { + name: 'provisionResources' + params: { + provisionParameters: provisionParameters + } +} +output provisionOutput object = provision +module config './config.bicep' = { + name: 'configureResources' + params: { + provisionParameters: provisionParameters + provisionOutputs: provision + } +} +output configOutput object = contains(reference(resourceId('Microsoft.Resources/deployments', config.name), '2020-06-01'), 'outputs') ? config : {} diff --git a/place-your-order-workflow-bot/templates/azure/provision.bicep b/place-your-order-workflow-bot/templates/azure/provision.bicep new file mode 100644 index 00000000..851a703e --- /dev/null +++ b/place-your-order-workflow-bot/templates/azure/provision.bicep @@ -0,0 +1,51 @@ +@secure() +param provisionParameters object + +// Merge TeamsFx configurations to Bot service +module botProvision './provision/botService.bicep' = { + name: 'botProvision' + params: { + provisionParameters: provisionParameters + botEndpoint: azureWebAppBotProvision.outputs.siteEndpoint + } +} + +// Resources web app +module azureWebAppBotProvision './provision/azureWebAppBot.bicep' = { + name: 'azureWebAppBotProvision' + params: { + provisionParameters: provisionParameters + userAssignedIdentityId: userAssignedIdentityProvision.outputs.identityResourceId + } +} + + +output azureWebAppBotOutput object = { + teamsFxPluginId: 'teams-bot' + skuName: azureWebAppBotProvision.outputs.skuName + siteName: azureWebAppBotProvision.outputs.siteName + domain: azureWebAppBotProvision.outputs.domain + appServicePlanName: azureWebAppBotProvision.outputs.appServicePlanName + resourceId: azureWebAppBotProvision.outputs.resourceId + siteEndpoint: azureWebAppBotProvision.outputs.siteEndpoint +} + +output BotOutput object = { + domain: azureWebAppBotProvision.outputs.domain + endpoint: azureWebAppBotProvision.outputs.siteEndpoint +} + +// Resources for identity +module userAssignedIdentityProvision './provision/identity.bicep' = { + name: 'userAssignedIdentityProvision' + params: { + provisionParameters: provisionParameters + } +} + +output identityOutput object = { + teamsFxPluginId: 'identity' + identityName: userAssignedIdentityProvision.outputs.identityName + identityResourceId: userAssignedIdentityProvision.outputs.identityResourceId + identityClientId: userAssignedIdentityProvision.outputs.identityClientId +} \ No newline at end of file diff --git a/place-your-order-workflow-bot/templates/azure/provision/azureWebAppBot.bicep b/place-your-order-workflow-bot/templates/azure/provision/azureWebAppBot.bicep new file mode 100644 index 00000000..b3956801 --- /dev/null +++ b/place-your-order-workflow-bot/templates/azure/provision/azureWebAppBot.bicep @@ -0,0 +1,61 @@ +@secure() +param provisionParameters object +param userAssignedIdentityId string + +var resourceBaseName = provisionParameters.resourceBaseName +var serverfarmsName = contains(provisionParameters, 'webAppServerfarmsName') ? provisionParameters['webAppServerfarmsName'] : '${resourceBaseName}bot' // Try to read name for App Service Plan from parameters +var webAppSKU = contains(provisionParameters, 'webAppSKU') ? provisionParameters['webAppSKU'] : 'B1' // Try to read SKU for Azure Web App from parameters +var webAppName = contains(provisionParameters, 'webAppSitesName') ? provisionParameters['webAppSitesName'] : '${resourceBaseName}bot' // Try to read name for Azure Web App from parameters + +// Compute resources for your Web App +resource serverfarm 'Microsoft.Web/serverfarms@2021-02-01' = { + kind: 'app' + location: resourceGroup().location + name: serverfarmsName + sku: { + name: webAppSKU + } + properties: {} +} + +// Web App that hosts your app +resource webApp 'Microsoft.Web/sites@2021-02-01' = { + kind: 'app' + location: resourceGroup().location + name: webAppName + properties: { + serverFarmId: serverfarm.id + keyVaultReferenceIdentity: userAssignedIdentityId // Use given user assigned identity to access Key Vault + httpsOnly: true + siteConfig: { + alwaysOn: true + appSettings: [ + { + name: 'WEBSITE_NODE_DEFAULT_VERSION' + value: '~16' // Set NodeJS version to 16.x for your site + } + { + name: 'SCM_SCRIPT_GENERATOR_ARGS' + value: '--node' // Register as node server + } + { + name: 'RUNNING_ON_AZURE' + value: '1' + } + ] + } + } + identity: { + type: 'UserAssigned' + userAssignedIdentities: { + '${userAssignedIdentityId}': {} // The identity is used to access other Azure resources + } + } +} + +output skuName string = webAppSKU +output siteName string = webAppName +output domain string = webApp.properties.defaultHostName +output appServicePlanName string = serverfarmsName +output resourceId string = webApp.id +output siteEndpoint string = 'https://${webApp.properties.defaultHostName}' \ No newline at end of file diff --git a/place-your-order-workflow-bot/templates/azure/provision/botService.bicep b/place-your-order-workflow-bot/templates/azure/provision/botService.bicep new file mode 100644 index 00000000..3963bd36 --- /dev/null +++ b/place-your-order-workflow-bot/templates/azure/provision/botService.bicep @@ -0,0 +1,33 @@ +@secure() +param provisionParameters object +param botEndpoint string +var resourceBaseName = provisionParameters.resourceBaseName +var botAadAppClientId = provisionParameters['botAadAppClientId'] // Read AAD app client id for Azure Bot Service from parameters +var botServiceName = contains(provisionParameters, 'botServiceName') ? provisionParameters['botServiceName'] : '${resourceBaseName}' // Try to read name for Azure Bot Service from parameters +var botServiceSku = contains(provisionParameters, 'botServiceSku') ? provisionParameters['botServiceSku'] : 'F0' // Try to read SKU for Azure Bot Service from parameters +var botDisplayName = contains(provisionParameters, 'botDisplayName') ? provisionParameters['botDisplayName'] : '${resourceBaseName}' // Try to read display name for Azure Bot Service from parameters + +// Register your web service as a bot with the Bot Framework +resource azureBot 'Microsoft.BotService/botServices@2021-03-01' = { + kind: 'azurebot' + location: 'global' + name: botServiceName + properties: { + displayName: botDisplayName + endpoint: uri(botEndpoint, '/api/messages') + msaAppId: botAadAppClientId + } + sku: { + name: botServiceSku // You can follow https://aka.ms/teamsfx-bicep-add-param-tutorial to add botServiceSku property to provisionParameters to override the default value "F0". + } +} + +// Connect the bot service to Microsoft Teams +resource botServiceMsTeamsChannel 'Microsoft.BotService/botServices/channels@2021-03-01' = { + parent: azureBot + location: 'global' + name: 'MsTeamsChannel' + properties: { + channelName: 'MsTeamsChannel' + } +} \ No newline at end of file diff --git a/place-your-order-workflow-bot/templates/azure/provision/identity.bicep b/place-your-order-workflow-bot/templates/azure/provision/identity.bicep new file mode 100644 index 00000000..a4a73124 --- /dev/null +++ b/place-your-order-workflow-bot/templates/azure/provision/identity.bicep @@ -0,0 +1,15 @@ +@secure() +param provisionParameters object +var resourceBaseName = provisionParameters.resourceBaseName +var identityName = contains(provisionParameters, 'userAssignedIdentityName') ? provisionParameters['userAssignedIdentityName'] : '${resourceBaseName}' // Try to read name for user assigned identity from parameters + +// user assigned identity will be used to access other Azure resources +resource managedIdentity 'Microsoft.ManagedIdentity/userAssignedIdentities@2018-11-30' = { + name: identityName + location: resourceGroup().location +} + +output identityName string = identityName +output identityClientId string = managedIdentity.properties.clientId +output identityResourceId string = managedIdentity.id +output identityPrincipalId string = managedIdentity.properties.principalId \ No newline at end of file diff --git a/place-your-order-workflow-bot/templates/azure/teamsFx/azureWebAppBotConfig.bicep b/place-your-order-workflow-bot/templates/azure/teamsFx/azureWebAppBotConfig.bicep new file mode 100644 index 00000000..e5a85397 --- /dev/null +++ b/place-your-order-workflow-bot/templates/azure/teamsFx/azureWebAppBotConfig.bicep @@ -0,0 +1,20 @@ +// Auto generated content, please customize files under provision folder + +@secure() +param provisionParameters object +param provisionOutputs object +@secure() +param currentAppSettings object + +var webAppName = split(provisionOutputs.azureWebAppBotOutput.value.resourceId, '/')[8] +var botAadAppClientId = provisionParameters['botAadAppClientId'] +var botAadAppClientSecret = provisionParameters['botAadAppClientSecret'] + +resource webAppSettings 'Microsoft.Web/sites/config@2021-02-01' = { + name: '${webAppName}/appsettings' + properties: union({ + BOT_ID: botAadAppClientId // ID of your bot + BOT_PASSWORD: botAadAppClientSecret // Secret of your bot + IDENTITY_ID: provisionOutputs.identityOutput.value.identityClientId // User assigned identity id, the identity is used to access other Azure resources + }, currentAppSettings) +} \ No newline at end of file From d4c53d0fff8433e74fe5e8d375c85b74603e0f73 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 24 Nov 2022 12:28:32 +0800 Subject: [PATCH 04/13] chore(deps): bump loader-utils and react-scripts (#534) Bumps [loader-utils](https://github.com/webpack/loader-utils) to 2.0.4 and updates ancestor dependency [react-scripts](https://github.com/facebook/create-react-app/tree/HEAD/packages/react-scripts). These dependencies need to be updated together. Updates `loader-utils` from 1.2.3 to 2.0.4 - [Release notes](https://github.com/webpack/loader-utils/releases) - [Changelog](https://github.com/webpack/loader-utils/blob/v2.0.4/CHANGELOG.md) - [Commits](https://github.com/webpack/loader-utils/compare/v1.2.3...v2.0.4) Updates `react-scripts` from 4.0.3 to 5.0.1 - [Release notes](https://github.com/facebook/create-react-app/releases) - [Changelog](https://github.com/facebook/create-react-app/blob/main/CHANGELOG-4.x.md) - [Commits](https://github.com/facebook/create-react-app/commits/react-scripts@5.0.1/packages/react-scripts) --- updated-dependencies: - dependency-name: loader-utils dependency-type: indirect - dependency-name: react-scripts dependency-type: direct:production ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .../tabs/package-lock.json | 14288 ++++++---------- .../tabs/package.json | 2 +- 2 files changed, 5113 insertions(+), 9177 deletions(-) diff --git a/deep-linking-hello-world-tab-without-sso-M365/tabs/package-lock.json b/deep-linking-hello-world-tab-without-sso-M365/tabs/package-lock.json index f62273a8..7baf3eba 100644 --- a/deep-linking-hello-world-tab-without-sso-M365/tabs/package-lock.json +++ b/deep-linking-hello-world-tab-without-sso-M365/tabs/package-lock.json @@ -11,17 +11,16 @@ "requires": { "@jridgewell/gen-mapping": "^0.1.0", "@jridgewell/trace-mapping": "^0.3.9" - }, - "dependencies": { - "@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==", - "requires": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - } + } + }, + "@apideck/better-ajv-errors": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", + "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", + "requires": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" } }, "@azure/abort-controller": { @@ -383,76 +382,116 @@ } }, "@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "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.7" + "@babel/highlight": "^7.18.6" } }, "@babel/compat-data": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.10.tgz", - "integrity": "sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==" + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.1.tgz", + "integrity": "sha512-EWZ4mE2diW3QALKvDMiXnbZpRvlj+nayZ112nK93SnhqOtpdsbVD4W+2tEoT3YNBAG9RBR0ISY758ZkOgsn6pQ==" }, "@babel/core": { - "version": "7.12.3", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz", - "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.1", - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helpers": "^7.12.1", - "@babel/parser": "^7.12.3", - "@babel/template": "^7.10.4", - "@babel/traverse": "^7.12.1", - "@babel/types": "^7.12.1", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.2.tgz", + "integrity": "sha512-w7DbG8DtMrJcFOi4VrLm+8QM4az8Mo+PuLBKLp2zrYRCow8W/f9xiXm5sN53C8HksCyDQwCKha9JiDoIyPjT2g==", + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.20.2", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-module-transforms": "^7.20.2", + "@babel/helpers": "^7.20.1", + "@babel/parser": "^7.20.2", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.20.1", + "@babel/types": "^7.20.2", "convert-source-map": "^1.7.0", "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.2", - "lodash": "^4.17.19", - "resolve": "^1.3.2", - "semver": "^5.4.1", - "source-map": "^0.5.0" + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/eslint-parser": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.19.1.tgz", + "integrity": "sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ==", + "requires": { + "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.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==" + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } } }, "@babel/generator": { - "version": "7.18.2", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.2.tgz", - "integrity": "sha512-W1lG5vUwFvfMd8HVXqdfbuG7RuaSrTCCD8cl8fP8wOivdbtbIg2Db3IWUcgvfxKbbn6ZBGYRW/Zk1MIwK49mgw==", + "version": "7.20.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.4.tgz", + "integrity": "sha512-luCf7yk/cm7yab6CAW1aiFnmEfBJplb/JojV56MYEK7ziWfGmFlTfmL9Ehwfy4gFhbjBfWO1wj7/TuSbVNEEtA==", "requires": { - "@babel/types": "^7.18.2", - "@jridgewell/gen-mapping": "^0.3.0", + "@babel/types": "^7.20.2", + "@jridgewell/gen-mapping": "^0.3.2", "jsesc": "^2.5.1" + }, + "dependencies": { + "@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-annotate-as-pure": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", - "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", + "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", "requires": { - "@babel/types": "^7.16.7" + "@babel/types": "^7.18.6" } }, "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", - "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", + "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", "requires": { - "@babel/helper-explode-assignable-expression": "^7.16.7", - "@babel/types": "^7.16.7" + "@babel/helper-explode-assignable-expression": "^7.18.6", + "@babel/types": "^7.18.9" } }, "@babel/helper-compilation-targets": { - "version": "7.18.2", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.2.tgz", - "integrity": "sha512-s1jnPotJS9uQnzFtiZVBUxe67CuBa679oWFHpxYYnTpRL/1ffhyX44R9uYiXoa/pLXcY9H2moJta0iaanlk/rQ==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz", + "integrity": "sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==", "requires": { - "@babel/compat-data": "^7.17.10", - "@babel/helper-validator-option": "^7.16.7", - "browserslist": "^4.20.2", + "@babel/compat-data": "^7.20.0", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.21.3", "semver": "^6.3.0" }, "dependencies": { @@ -464,37 +503,35 @@ } }, "@babel/helper-create-class-features-plugin": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.0.tgz", - "integrity": "sha512-Kh8zTGR9de3J63e5nS0rQUdRs/kbtwoeQQ0sriS0lItjC96u8XXZN6lKpuyWd2coKSU13py/y+LTmThLuVX0Pg==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.2.tgz", + "integrity": "sha512-k22GoYRAHPYr9I+Gvy2ZQlAe5mGy8BqWst2wRt8cwIufWTxrsVshhIBvYNqC80N0GSFWTsqRVexOtfzlgOEDvA==", "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.17.9", - "@babel/helper-member-expression-to-functions": "^7.17.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7" + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-replace-supers": "^7.19.1", + "@babel/helper-split-export-declaration": "^7.18.6" } }, "@babel/helper-create-regexp-features-plugin": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.12.tgz", - "integrity": "sha512-b2aZrV4zvutr9AIa6/gA3wsZKRwTKYoDxYiFKcESS3Ug2GTXzwBEvMuuFLhCQpEnRXs1zng4ISAXSUxxKBIcxw==", + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz", + "integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==", "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "regexpu-core": "^5.0.1" + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.1.0" } }, "@babel/helper-define-polyfill-provider": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", - "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", - "requires": { - "@babel/helper-compilation-targets": "^7.13.0", - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/traverse": "^7.13.0", + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", + "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", + "requires": { + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", "debug": "^4.1.1", "lodash.debounce": "^4.0.8", "resolve": "^1.14.2", @@ -509,343 +546,349 @@ } }, "@babel/helper-environment-visitor": { - "version": "7.18.2", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.2.tgz", - "integrity": "sha512-14GQKWkX9oJzPiQQ7/J36FTXcD4kSp8egKjO9nINlSKiHITRA9q/R74qu8S9xlc/b/yjsJItQUeeh3xnGN0voQ==" + "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-explode-assignable-expression": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", - "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", + "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", "requires": { - "@babel/types": "^7.16.7" + "@babel/types": "^7.18.6" } }, "@babel/helper-function-name": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", - "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", + "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/template": "^7.16.7", - "@babel/types": "^7.17.0" + "@babel/template": "^7.18.10", + "@babel/types": "^7.19.0" } }, "@babel/helper-hoist-variables": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", - "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "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.7" + "@babel/types": "^7.18.6" } }, "@babel/helper-member-expression-to-functions": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz", - "integrity": "sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==", + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", + "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", "requires": { - "@babel/types": "^7.17.0" + "@babel/types": "^7.18.9" } }, "@babel/helper-module-imports": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", - "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "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.7" + "@babel/types": "^7.18.6" } }, "@babel/helper-module-transforms": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.0.tgz", - "integrity": "sha512-kclUYSUBIjlvnzN2++K9f2qzYKFgjmnmjwL4zlmU5f8ZtzgWe8s0rUPSTGy2HmK4P8T52MQsS+HTQAgZd3dMEA==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.2.tgz", + "integrity": "sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA==", "requires": { - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-simple-access": "^7.17.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/helper-validator-identifier": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.18.0", - "@babel/types": "^7.18.0" + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.20.2", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.20.1", + "@babel/types": "^7.20.2" } }, "@babel/helper-optimise-call-expression": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", - "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", + "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", "requires": { - "@babel/types": "^7.16.7" + "@babel/types": "^7.18.6" } }, "@babel/helper-plugin-utils": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.17.12.tgz", - "integrity": "sha512-JDkf04mqtN3y4iAbO1hv9U2ARpPyPL1zqyWs/2WG1pgSq9llHFjStX5jdxb84himgJm+8Ng+x0oiWF/nw/XQKA==" + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", + "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==" }, "@babel/helper-remap-async-to-generator": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", - "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", + "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-wrap-function": "^7.16.8", - "@babel/types": "^7.16.8" + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-wrap-function": "^7.18.9", + "@babel/types": "^7.18.9" } }, "@babel/helper-replace-supers": { - "version": "7.18.2", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.2.tgz", - "integrity": "sha512-XzAIyxx+vFnrOxiQrToSUOzUOn0e1J2Li40ntddek1Y69AXUTXoDJ40/D5RdjFu7s7qHiaeoTiempZcbuVXh2Q==", + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz", + "integrity": "sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==", "requires": { - "@babel/helper-environment-visitor": "^7.18.2", - "@babel/helper-member-expression-to-functions": "^7.17.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/traverse": "^7.18.2", - "@babel/types": "^7.18.2" + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/traverse": "^7.19.1", + "@babel/types": "^7.19.0" } }, "@babel/helper-simple-access": { - "version": "7.18.2", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.2.tgz", - "integrity": "sha512-7LIrjYzndorDY88MycupkpQLKS1AFfsVRm2k/9PtKScSy5tZq0McZTj+DiMRynboZfIqOKvo03pmhTaUgiD6fQ==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", + "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", "requires": { - "@babel/types": "^7.18.2" + "@babel/types": "^7.20.2" } }, "@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", - "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz", + "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==", "requires": { - "@babel/types": "^7.16.0" + "@babel/types": "^7.20.0" } }, "@babel/helper-split-export-declaration": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "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.7" + "@babel/types": "^7.18.6" } }, + "@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==" + }, "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" + "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.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", - "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==" + "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/helper-wrap-function": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", - "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz", + "integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==", "requires": { - "@babel/helper-function-name": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.16.8", - "@babel/types": "^7.16.8" + "@babel/helper-function-name": "^7.19.0", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" } }, "@babel/helpers": { - "version": "7.18.2", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.2.tgz", - "integrity": "sha512-j+d+u5xT5utcQSzrh9p+PaJX94h++KN+ng9b9WEJq7pkUPAd61FGqhjuUEdfknb3E/uDBb7ruwEeKkIxNJPIrg==", + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.1.tgz", + "integrity": "sha512-J77mUVaDTUJFZ5BpP6mMn6OIl3rEWymk2ZxDBQJUG3P+PbmyMcF3bYWvz0ma69Af1oobDqT/iAsvzhB58xhQUg==", "requires": { - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.18.2", - "@babel/types": "^7.18.2" + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.20.1", + "@babel/types": "^7.20.0" } }, "@babel/highlight": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.12.tgz", - "integrity": "sha512-7yykMVF3hfZY2jsHZEEgLc+3x4o1O+fYyULu11GynEUQNwB6lua+IIQn1FiJxNucd5UlyJryrwsOh8PL9Sn8Qg==", + "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.16.7", + "@babel/helper-validator-identifier": "^7.18.6", "chalk": "^2.0.0", "js-tokens": "^4.0.0" } }, "@babel/parser": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.3.tgz", - "integrity": "sha512-rL50YcEuHbbauAFAysNsJA4/f89fGTOBRNs9P81sniKnKAr4xULe5AecolcsKbi88xu0ByWYDj/S1AJ3FSFuSQ==" + "version": "7.20.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.3.tgz", + "integrity": "sha512-OP/s5a94frIPXwjzEcv5S/tpQfc6XhxYUnmWpgdqMWGgYCuErA3SzozaRAMQgSZWKeTJxht9aWAkUY+0UzvOFg==" }, "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.17.12.tgz", - "integrity": "sha512-xCJQXl4EeQ3J9C4yOmpTrtVGmzpm2iSzyxbkZHw7UCnZBftHpF/hpII80uWVyVrc40ytIClHjgWGTG1g/yB+aw==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", + "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", "requires": { - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-plugin-utils": "^7.18.6" } }, "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.17.12.tgz", - "integrity": "sha512-/vt0hpIw0x4b6BLKUkwlvEoiGZYYLNZ96CzyHYPbtG2jZGz6LBe7/V+drYrc/d+ovrF9NBi0pmtvmNb/FsWtRQ==", + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", + "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", "requires": { - "@babel/helper-plugin-utils": "^7.17.12", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", - "@babel/plugin-proposal-optional-chaining": "^7.17.12" + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-proposal-optional-chaining": "^7.18.9" } }, "@babel/plugin-proposal-async-generator-functions": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.17.12.tgz", - "integrity": "sha512-RWVvqD1ooLKP6IqWTA5GyFVX2isGEgC5iFxKzfYOIy/QEFdxYyCybBDtIGjipHpb9bDWHzcqGqFakf+mVmBTdQ==", + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.1.tgz", + "integrity": "sha512-Gh5rchzSwE4kC+o/6T8waD0WHEQIsDmjltY8WnWRXHUdH8axZhuH86Ov9M72YhJfDrZseQwuuWaaIT/TmePp3g==", "requires": { - "@babel/helper-plugin-utils": "^7.17.12", - "@babel/helper-remap-async-to-generator": "^7.16.8", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-remap-async-to-generator": "^7.18.9", "@babel/plugin-syntax-async-generators": "^7.8.4" } }, "@babel/plugin-proposal-class-properties": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.17.12.tgz", - "integrity": "sha512-U0mI9q8pW5Q9EaTHFPwSVusPMV/DV9Mm8p7csqROFLtIE9rBF5piLqyrBGigftALrBcsBGu4m38JneAe7ZDLXw==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.17.12", - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" } }, "@babel/plugin-proposal-class-static-block": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.0.tgz", - "integrity": "sha512-t+8LsRMMDE74c6sV7KShIw13sqbqd58tlqNrsWoWBTIMw7SVQ0cZ905wLNS/FBCy/3PyooRHLFFlfrUNyyz5lA==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", + "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.18.0", - "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", "@babel/plugin-syntax-class-static-block": "^7.14.5" } }, "@babel/plugin-proposal-decorators": { - "version": "7.18.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.18.2.tgz", - "integrity": "sha512-kbDISufFOxeczi0v4NQP3p5kIeW6izn/6klfWBrIIdGZZe4UpHR+QU03FAoWjGGd9SUXAwbw2pup1kaL4OQsJQ==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.20.2.tgz", + "integrity": "sha512-nkBH96IBmgKnbHQ5gXFrcmez+Z9S2EIDKDQGp005ROqBigc88Tky4rzCnlP/lnlj245dCEQl4/YyV0V1kYh5dw==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.18.0", - "@babel/helper-plugin-utils": "^7.17.12", - "@babel/helper-replace-supers": "^7.18.2", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/plugin-syntax-decorators": "^7.17.12", - "charcodes": "^0.2.0" + "@babel/helper-create-class-features-plugin": "^7.20.2", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.19.1", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/plugin-syntax-decorators": "^7.19.0" } }, "@babel/plugin-proposal-dynamic-import": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", - "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", + "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-plugin-utils": "^7.18.6", "@babel/plugin-syntax-dynamic-import": "^7.8.3" } }, "@babel/plugin-proposal-export-namespace-from": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.17.12.tgz", - "integrity": "sha512-j7Ye5EWdwoXOpRmo5QmRyHPsDIe6+u70ZYZrd7uz+ebPYFKfRcLcNu3Ro0vOlJ5zuv8rU7xa+GttNiRzX56snQ==", + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", + "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", "requires": { - "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-plugin-utils": "^7.18.9", "@babel/plugin-syntax-export-namespace-from": "^7.8.3" } }, "@babel/plugin-proposal-json-strings": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.17.12.tgz", - "integrity": "sha512-rKJ+rKBoXwLnIn7n6o6fulViHMrOThz99ybH+hKHcOZbnN14VuMnH9fo2eHE69C8pO4uX1Q7t2HYYIDmv8VYkg==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", + "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", "requires": { - "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-plugin-utils": "^7.18.6", "@babel/plugin-syntax-json-strings": "^7.8.3" } }, "@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.17.12.tgz", - "integrity": "sha512-EqFo2s1Z5yy+JeJu7SFfbIUtToJTVlC61/C7WLKDntSw4Sz6JNAIfL7zQ74VvirxpjB5kz/kIx0gCcb+5OEo2Q==", + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", + "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", "requires": { - "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-plugin-utils": "^7.18.9", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" } }, "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.17.12.tgz", - "integrity": "sha512-ws/g3FSGVzv+VH86+QvgtuJL/kR67xaEIF2x0iPqdDfYW6ra6JF3lKVBkWynRLcNtIC1oCTfDRVxmm2mKzy+ag==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", "requires": { - "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-plugin-utils": "^7.18.6", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" } }, "@babel/plugin-proposal-numeric-separator": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", - "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-plugin-utils": "^7.18.6", "@babel/plugin-syntax-numeric-separator": "^7.10.4" } }, "@babel/plugin-proposal-object-rest-spread": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.0.tgz", - "integrity": "sha512-nbTv371eTrFabDfHLElkn9oyf9VG+VKK6WMzhY2o4eHKaG19BToD9947zzGMO6I/Irstx9d8CwX6njPNIAR/yw==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.2.tgz", + "integrity": "sha512-Ks6uej9WFK+fvIMesSqbAto5dD8Dz4VuuFvGJFKgIGSkJuRGcrwGECPA1fDgQK3/DbExBJpEkTeYeB8geIFCSQ==", "requires": { - "@babel/compat-data": "^7.17.10", - "@babel/helper-compilation-targets": "^7.17.10", - "@babel/helper-plugin-utils": "^7.17.12", + "@babel/compat-data": "^7.20.1", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.17.12" + "@babel/plugin-transform-parameters": "^7.20.1" } }, "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", - "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-plugin-utils": "^7.18.6", "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" } }, "@babel/plugin-proposal-optional-chaining": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.17.12.tgz", - "integrity": "sha512-7wigcOs/Z4YWlK7xxjkvaIw84vGhDv/P1dFGQap0nHkc8gFKY/r+hXc8Qzf5k1gY7CvGIcHqAnOagVKJJ1wVOQ==", + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", + "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", "requires": { - "@babel/helper-plugin-utils": "^7.17.12", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", "@babel/plugin-syntax-optional-chaining": "^7.8.3" } }, "@babel/plugin-proposal-private-methods": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.17.12.tgz", - "integrity": "sha512-SllXoxo19HmxhDWm3luPz+cPhtoTSKLJE9PXshsfrOzBqs60QP0r8OaJItrPhAj0d7mZMnNF0Y1UUggCDgMz1A==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.17.12", - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" } }, "@babel/plugin-proposal-private-property-in-object": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.17.12.tgz", - "integrity": "sha512-/6BtVi57CJfrtDNKfK5b66ydK2J5pXUKBKSPD2G1whamMuEnZWgoOIfO8Vf9F/DoD4izBLD/Au4NMQfruzzykg==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", + "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-create-class-features-plugin": "^7.17.12", - "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", "@babel/plugin-syntax-private-property-in-object": "^7.14.5" } }, "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.17.12.tgz", - "integrity": "sha512-Wb9qLjXf3ZazqXA7IvI7ozqRIXIGPtSo+L5coFmEkhTQK18ao4UDDD0zdTGAarmbLj2urpRwrc6893cu5Bfh0A==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.17.12", - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" } }, "@babel/plugin-syntax-async-generators": { @@ -881,11 +924,11 @@ } }, "@babel/plugin-syntax-decorators": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.12.tgz", - "integrity": "sha512-D1Hz0qtGTza8K2xGyEdVNCYLdVHukAcbQr4K3/s6r/esadyEriZovpJimQOpu8ju4/jV8dW/1xdaE0UpDroidw==", + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.19.0.tgz", + "integrity": "sha512-xaBZUEDntt4faL1yN8oIFlhfXeQAWJW7CLKYsHTUqriCUbj8xOra8bfxxKGi/UwExPFBuPdH4XfHc9rGQhrVkQ==", "requires": { - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-plugin-utils": "^7.19.0" } }, "@babel/plugin-syntax-dynamic-import": { @@ -905,19 +948,19 @@ } }, "@babel/plugin-syntax-flow": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.17.12.tgz", - "integrity": "sha512-B8QIgBvkIG6G2jgsOHQUist7Sm0EBLDCx8sen072IwqNuzMegZNXrYnSv77cYzA8mLDZAfQYqsLIhimiP1s2HQ==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.18.6.tgz", + "integrity": "sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A==", "requires": { - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-plugin-utils": "^7.18.6" } }, "@babel/plugin-syntax-import-assertions": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.17.12.tgz", - "integrity": "sha512-n/loy2zkq9ZEM8tEOwON9wTQSTNDTDEz6NujPtJGLU7qObzT1N4c4YZZf8E6ATB2AjNQg/Ib2AIpO03EZaCehw==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", + "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", "requires": { - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-plugin-utils": "^7.19.0" } }, "@babel/plugin-syntax-import-meta": { @@ -937,11 +980,11 @@ } }, "@babel/plugin-syntax-jsx": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.17.12.tgz", - "integrity": "sha512-spyY3E3AURfxh/RHtjx5j6hs8am5NbUBGfcZ2vB3uShSpZdQyXSf5rR5Mk76vbtlAZOelyVQ71Fg0x9SG4fsog==", + "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.17.12" + "@babel/helper-plugin-utils": "^7.18.6" } }, "@babel/plugin-syntax-logical-assignment-operators": { @@ -1009,303 +1052,301 @@ } }, "@babel/plugin-syntax-typescript": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.12.tgz", - "integrity": "sha512-TYY0SXFiO31YXtNg3HtFwNJHjLsAyIIhAhNWkQ5whPPS7HWUFlg9z0Ta4qAQNjQbP1wsSt/oKkmZ/4/WWdMUpw==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz", + "integrity": "sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==", "requires": { - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-plugin-utils": "^7.19.0" } }, "@babel/plugin-transform-arrow-functions": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.17.12.tgz", - "integrity": "sha512-PHln3CNi/49V+mza4xMwrg+WGYevSF1oaiXaC2EQfdp4HWlSjRsrDXWJiQBKpP7749u6vQ9mcry2uuFOv5CXvA==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", + "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", "requires": { - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-plugin-utils": "^7.18.6" } }, "@babel/plugin-transform-async-to-generator": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.17.12.tgz", - "integrity": "sha512-J8dbrWIOO3orDzir57NRsjg4uxucvhby0L/KZuGsWDj0g7twWK3g7JhJhOrXtuXiw8MeiSdJ3E0OW9H8LYEzLQ==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", + "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", "requires": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-plugin-utils": "^7.17.12", - "@babel/helper-remap-async-to-generator": "^7.16.8" + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-remap-async-to-generator": "^7.18.6" } }, "@babel/plugin-transform-block-scoped-functions": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", - "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", + "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-plugin-utils": "^7.18.6" } }, "@babel/plugin-transform-block-scoping": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.17.12.tgz", - "integrity": "sha512-jw8XW/B1i7Lqwqj2CbrViPcZijSxfguBWZP2aN59NHgxUyO/OcO1mfdCxH13QhN5LbWhPkX+f+brKGhZTiqtZQ==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.2.tgz", + "integrity": "sha512-y5V15+04ry69OV2wULmwhEA6jwSWXO1TwAtIwiPXcvHcoOQUqpyMVd2bDsQJMW8AurjulIyUV8kDqtjSwHy1uQ==", "requires": { - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-plugin-utils": "^7.20.2" } }, "@babel/plugin-transform-classes": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.17.12.tgz", - "integrity": "sha512-cvO7lc7pZat6BsvH6l/EGaI8zpl8paICaoGk+7x7guvtfak/TbIf66nYmJOH13EuG0H+Xx3M+9LQDtSvZFKXKw==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.17.9", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/helper-plugin-utils": "^7.17.12", - "@babel/helper-replace-supers": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.20.2.tgz", + "integrity": "sha512-9rbPp0lCVVoagvtEyQKSo5L8oo0nQS/iif+lwlAz29MccX2642vWDlSZK+2T2buxbopotId2ld7zZAzRfz9j1g==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.19.1", + "@babel/helper-split-export-declaration": "^7.18.6", "globals": "^11.1.0" } }, "@babel/plugin-transform-computed-properties": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.17.12.tgz", - "integrity": "sha512-a7XINeplB5cQUWMg1E/GI1tFz3LfK021IjV1rj1ypE+R7jHm+pIHmHl25VNkZxtx9uuYp7ThGk8fur1HHG7PgQ==", + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", + "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", "requires": { - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-plugin-utils": "^7.18.9" } }, "@babel/plugin-transform-destructuring": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.0.tgz", - "integrity": "sha512-Mo69klS79z6KEfrLg/1WkmVnB8javh75HX4pi2btjvlIoasuxilEyjtsQW6XPrubNd7AQy0MMaNIaQE4e7+PQw==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.2.tgz", + "integrity": "sha512-mENM+ZHrvEgxLTBXUiQ621rRXZes3KWUv6NdQlrnr1TkWVw+hUjQBZuP2X32qKlrlG2BzgR95gkuCRSkJl8vIw==", "requires": { - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-plugin-utils": "^7.20.2" } }, "@babel/plugin-transform-dotall-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", - "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", + "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" } }, "@babel/plugin-transform-duplicate-keys": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.17.12.tgz", - "integrity": "sha512-EA5eYFUG6xeerdabina/xIoB95jJ17mAkR8ivx6ZSu9frKShBjpOGZPn511MTDTkiCO+zXnzNczvUM69YSf3Zw==", + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", + "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", "requires": { - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-plugin-utils": "^7.18.9" } }, "@babel/plugin-transform-exponentiation-operator": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", - "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", + "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" } }, "@babel/plugin-transform-flow-strip-types": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.17.12.tgz", - "integrity": "sha512-g8cSNt+cHCpG/uunPQELdq/TeV3eg1OLJYwxypwHtAWo9+nErH3lQx9CSO2uI9lF74A0mR0t4KoMjs1snSgnTw==", + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.19.0.tgz", + "integrity": "sha512-sgeMlNaQVbCSpgLSKP4ZZKfsJVnFnNQlUSk6gPYzR/q7tzCgQF2t8RBKAP6cKJeZdveei7Q7Jm527xepI8lNLg==", "requires": { - "@babel/helper-plugin-utils": "^7.17.12", - "@babel/plugin-syntax-flow": "^7.17.12" + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/plugin-syntax-flow": "^7.18.6" } }, "@babel/plugin-transform-for-of": { - "version": "7.18.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.1.tgz", - "integrity": "sha512-+TTB5XwvJ5hZbO8xvl2H4XaMDOAK57zF4miuC9qQJgysPNEAZZ9Z69rdF5LJkozGdZrjBIUAIyKUWRMmebI7vg==", + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", + "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", "requires": { - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-plugin-utils": "^7.18.6" } }, "@babel/plugin-transform-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", - "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", + "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", "requires": { - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9" } }, "@babel/plugin-transform-literals": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.17.12.tgz", - "integrity": "sha512-8iRkvaTjJciWycPIZ9k9duu663FT7VrBdNqNgxnVXEFwOIp55JWcZd23VBRySYbnS3PwQ3rGiabJBBBGj5APmQ==", + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", + "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", "requires": { - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-plugin-utils": "^7.18.9" } }, "@babel/plugin-transform-member-expression-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", - "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", + "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-plugin-utils": "^7.18.6" } }, "@babel/plugin-transform-modules-amd": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.0.tgz", - "integrity": "sha512-h8FjOlYmdZwl7Xm2Ug4iX2j7Qy63NANI+NQVWQzv6r25fqgg7k2dZl03p95kvqNclglHs4FZ+isv4p1uXMA+QA==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.19.6.tgz", + "integrity": "sha512-uG3od2mXvAtIFQIh0xrpLH6r5fpSQN04gIVovl+ODLdUMANokxQLZnPBHcjmv3GxRjnqwLuHvppjjcelqUFZvg==", "requires": { - "@babel/helper-module-transforms": "^7.18.0", - "@babel/helper-plugin-utils": "^7.17.12", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helper-plugin-utils": "^7.19.0" } }, "@babel/plugin-transform-modules-commonjs": { - "version": "7.18.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.2.tgz", - "integrity": "sha512-f5A865gFPAJAEE0K7F/+nm5CmAE3y8AWlMBG9unu5j9+tk50UQVK0QS8RNxSp7MJf0wh97uYyLWt3Zvu71zyOQ==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.19.6.tgz", + "integrity": "sha512-8PIa1ym4XRTKuSsOUXqDG0YaOlEuTVvHMe5JCfgBMOtHvJKw/4NGovEGN33viISshG/rZNVrACiBmPQLvWN8xQ==", "requires": { - "@babel/helper-module-transforms": "^7.18.0", - "@babel/helper-plugin-utils": "^7.17.12", - "@babel/helper-simple-access": "^7.18.2", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-simple-access": "^7.19.4" } }, "@babel/plugin-transform-modules-systemjs": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.0.tgz", - "integrity": "sha512-vwKpxdHnlM5tIrRt/eA0bzfbi7gUBLN08vLu38np1nZevlPySRe6yvuATJB5F/WPJ+ur4OXwpVYq9+BsxqAQuQ==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.6.tgz", + "integrity": "sha512-fqGLBepcc3kErfR9R3DnVpURmckXP7gj7bAlrTQyBxrigFqszZCkFkcoxzCp2v32XmwXLvbw+8Yq9/b+QqksjQ==", "requires": { - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-module-transforms": "^7.18.0", - "@babel/helper-plugin-utils": "^7.17.12", - "@babel/helper-validator-identifier": "^7.16.7", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-validator-identifier": "^7.19.1" } }, "@babel/plugin-transform-modules-umd": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.0.tgz", - "integrity": "sha512-d/zZ8I3BWli1tmROLxXLc9A6YXvGK8egMxHp+E/rRwMh1Kip0AP77VwZae3snEJ33iiWwvNv2+UIIhfalqhzZA==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", + "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", "requires": { - "@babel/helper-module-transforms": "^7.18.0", - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" } }, "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.17.12.tgz", - "integrity": "sha512-vWoWFM5CKaTeHrdUJ/3SIOTRV+MBVGybOC9mhJkaprGNt5demMymDW24yC74avb915/mIRe3TgNb/d8idvnCRA==", + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz", + "integrity": "sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.17.12", - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-create-regexp-features-plugin": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0" } }, "@babel/plugin-transform-new-target": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.17.12.tgz", - "integrity": "sha512-CaOtzk2fDYisbjAD4Sd1MTKGVIpRtx9bWLyj24Y/k6p4s4gQ3CqDGJauFJxt8M/LEx003d0i3klVqnN73qvK3w==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", + "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", "requires": { - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-plugin-utils": "^7.18.6" } }, "@babel/plugin-transform-object-super": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", - "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", + "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7" + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6" } }, "@babel/plugin-transform-parameters": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.17.12.tgz", - "integrity": "sha512-6qW4rWo1cyCdq1FkYri7AHpauchbGLXpdwnYsfxFb+KtddHENfsY5JZb35xUwkK5opOLcJ3BNd2l7PhRYGlwIA==", + "version": "7.20.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.3.tgz", + "integrity": "sha512-oZg/Fpx0YDrj13KsLyO8I/CX3Zdw7z0O9qOd95SqcoIzuqy/WTGWvePeHAnZCN54SfdyjHcb1S30gc8zlzlHcA==", "requires": { - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-plugin-utils": "^7.20.2" } }, "@babel/plugin-transform-property-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", - "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", + "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-plugin-utils": "^7.18.6" } }, "@babel/plugin-transform-react-constant-elements": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.17.12.tgz", - "integrity": "sha512-maEkX2xs2STuv2Px8QuqxqjhV2LsFobT1elCgyU5704fcyTu9DyD/bJXxD/mrRiVyhpHweOQ00OJ5FKhHq9oEw==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.20.2.tgz", + "integrity": "sha512-KS/G8YI8uwMGKErLFOHS/ekhqdHhpEloxs43NecQHVgo2QuQSyJhGIY1fL8UGl9wy5ItVwwoUL4YxVqsplGq2g==", "requires": { - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-plugin-utils": "^7.20.2" } }, "@babel/plugin-transform-react-display-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.7.tgz", - "integrity": "sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz", + "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-plugin-utils": "^7.18.6" } }, "@babel/plugin-transform-react-jsx": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.12.tgz", - "integrity": "sha512-Lcaw8bxd1DKht3thfD4A12dqo1X16he1Lm8rIv8sTwjAYNInRS1qHa9aJoqvzpscItXvftKDCfaEQzwoVyXpEQ==", + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.19.0.tgz", + "integrity": "sha512-UVEvX3tXie3Szm3emi1+G63jyw1w5IcMY0FSKM+CRnKRI5Mr1YbCNgsSTwoTwKphQEG9P+QqmuRFneJPZuHNhg==", "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-plugin-utils": "^7.17.12", - "@babel/plugin-syntax-jsx": "^7.17.12", - "@babel/types": "^7.17.12" + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/plugin-syntax-jsx": "^7.18.6", + "@babel/types": "^7.19.0" } }, "@babel/plugin-transform-react-jsx-development": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.7.tgz", - "integrity": "sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz", + "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==", "requires": { - "@babel/plugin-transform-react-jsx": "^7.16.7" + "@babel/plugin-transform-react-jsx": "^7.18.6" } }, "@babel/plugin-transform-react-pure-annotations": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.0.tgz", - "integrity": "sha512-6+0IK6ouvqDn9bmEG7mEyF/pwlJXVj5lwydybpyyH3D0A7Hftk+NCTdYjnLNZksn261xaOV5ksmp20pQEmc2RQ==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz", + "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==", "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" } }, "@babel/plugin-transform-regenerator": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.0.tgz", - "integrity": "sha512-C8YdRw9uzx25HSIzwA7EM7YP0FhCe5wNvJbZzjVNHHPGVcDJ3Aie+qGYYdS1oVQgn+B3eAIJbWFLrJ4Jipv7nw==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", + "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", "requires": { - "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-plugin-utils": "^7.18.6", "regenerator-transform": "^0.15.0" } }, "@babel/plugin-transform-reserved-words": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.17.12.tgz", - "integrity": "sha512-1KYqwbJV3Co03NIi14uEHW8P50Md6KqFgt0FfpHdK6oyAHQVTosgPuPSiWud1HX0oYJ1hGRRlk0fP87jFpqXZA==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", + "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", "requires": { - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-plugin-utils": "^7.18.6" } }, "@babel/plugin-transform-runtime": { - "version": "7.18.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.2.tgz", - "integrity": "sha512-mr1ufuRMfS52ttq+1G1PD8OJNqgcTFjq3hwn8SZ5n1x1pBhi0E36rYMdTK0TsKtApJ4lDEdfXJwtGobQMHSMPg==", - "requires": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-plugin-utils": "^7.17.12", - "babel-plugin-polyfill-corejs2": "^0.3.0", - "babel-plugin-polyfill-corejs3": "^0.5.0", - "babel-plugin-polyfill-regenerator": "^0.3.0", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.6.tgz", + "integrity": "sha512-PRH37lz4JU156lYFW1p8OxE5i7d6Sl/zV58ooyr+q1J1lnQPyg5tIiXlIwNVhJaY4W3TmOtdc8jqdXQcB1v5Yw==", + "requires": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.19.0", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", "semver": "^6.3.0" }, "dependencies": { @@ -1317,105 +1358,105 @@ } }, "@babel/plugin-transform-shorthand-properties": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", - "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", + "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-plugin-utils": "^7.18.6" } }, "@babel/plugin-transform-spread": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.17.12.tgz", - "integrity": "sha512-9pgmuQAtFi3lpNUstvG9nGfk9DkrdmWNp9KeKPFmuZCpEnxRzYlS8JgwPjYj+1AWDOSvoGN0H30p1cBOmT/Svg==", + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz", + "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==", "requires": { - "@babel/helper-plugin-utils": "^7.17.12", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" } }, "@babel/plugin-transform-sticky-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", - "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", + "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-plugin-utils": "^7.18.6" } }, "@babel/plugin-transform-template-literals": { - "version": "7.18.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.2.tgz", - "integrity": "sha512-/cmuBVw9sZBGZVOMkpAEaVLwm4JmK2GZ1dFKOGGpMzEHWFmyZZ59lUU0PdRr8YNYeQdNzTDwuxP2X2gzydTc9g==", + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", + "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", "requires": { - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-plugin-utils": "^7.18.9" } }, "@babel/plugin-transform-typeof-symbol": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.17.12.tgz", - "integrity": "sha512-Q8y+Jp7ZdtSPXCThB6zjQ74N3lj0f6TDh1Hnf5B+sYlzQ8i5Pjp8gW0My79iekSpT4WnI06blqP6DT0OmaXXmw==", + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", + "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", "requires": { - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-plugin-utils": "^7.18.9" } }, "@babel/plugin-transform-typescript": { - "version": "7.18.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.18.1.tgz", - "integrity": "sha512-F+RJmL479HJmC0KeqqwEGZMg1P7kWArLGbAKfEi9yPthJyMNjF+DjxFF/halfQvq1Q9GFM4TUbYDNV8xe4Ctqg==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.20.2.tgz", + "integrity": "sha512-jvS+ngBfrnTUBfOQq8NfGnSbF9BrqlR6hjJ2yVxMkmO5nL/cdifNbI30EfjRlN4g5wYWNnMPyj5Sa6R1pbLeag==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.18.0", - "@babel/helper-plugin-utils": "^7.17.12", - "@babel/plugin-syntax-typescript": "^7.17.12" + "@babel/helper-create-class-features-plugin": "^7.20.2", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-typescript": "^7.20.0" } }, "@babel/plugin-transform-unicode-escapes": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", - "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", + "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-plugin-utils": "^7.18.9" } }, "@babel/plugin-transform-unicode-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", - "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", + "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" } }, "@babel/preset-env": { - "version": "7.18.2", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.18.2.tgz", - "integrity": "sha512-PfpdxotV6afmXMU47S08F9ZKIm2bJIQ0YbAAtDfIENX7G1NUAXigLREh69CWDjtgUy7dYn7bsMzkgdtAlmS68Q==", - "requires": { - "@babel/compat-data": "^7.17.10", - "@babel/helper-compilation-targets": "^7.18.2", - "@babel/helper-plugin-utils": "^7.17.12", - "@babel/helper-validator-option": "^7.16.7", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.17.12", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.17.12", - "@babel/plugin-proposal-async-generator-functions": "^7.17.12", - "@babel/plugin-proposal-class-properties": "^7.17.12", - "@babel/plugin-proposal-class-static-block": "^7.18.0", - "@babel/plugin-proposal-dynamic-import": "^7.16.7", - "@babel/plugin-proposal-export-namespace-from": "^7.17.12", - "@babel/plugin-proposal-json-strings": "^7.17.12", - "@babel/plugin-proposal-logical-assignment-operators": "^7.17.12", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.17.12", - "@babel/plugin-proposal-numeric-separator": "^7.16.7", - "@babel/plugin-proposal-object-rest-spread": "^7.18.0", - "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", - "@babel/plugin-proposal-optional-chaining": "^7.17.12", - "@babel/plugin-proposal-private-methods": "^7.17.12", - "@babel/plugin-proposal-private-property-in-object": "^7.17.12", - "@babel/plugin-proposal-unicode-property-regex": "^7.17.12", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.20.2.tgz", + "integrity": "sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==", + "requires": { + "@babel/compat-data": "^7.20.1", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-async-generator-functions": "^7.20.1", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-class-static-block": "^7.18.6", + "@babel/plugin-proposal-dynamic-import": "^7.18.6", + "@babel/plugin-proposal-export-namespace-from": "^7.18.9", + "@babel/plugin-proposal-json-strings": "^7.18.6", + "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", + "@babel/plugin-proposal-numeric-separator": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.20.2", + "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "@babel/plugin-proposal-private-property-in-object": "^7.18.6", + "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-class-properties": "^7.12.13", "@babel/plugin-syntax-class-static-block": "^7.14.5", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.17.12", + "@babel/plugin-syntax-import-assertions": "^7.20.0", "@babel/plugin-syntax-json-strings": "^7.8.3", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", @@ -1425,44 +1466,44 @@ "@babel/plugin-syntax-optional-chaining": "^7.8.3", "@babel/plugin-syntax-private-property-in-object": "^7.14.5", "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-transform-arrow-functions": "^7.17.12", - "@babel/plugin-transform-async-to-generator": "^7.17.12", - "@babel/plugin-transform-block-scoped-functions": "^7.16.7", - "@babel/plugin-transform-block-scoping": "^7.17.12", - "@babel/plugin-transform-classes": "^7.17.12", - "@babel/plugin-transform-computed-properties": "^7.17.12", - "@babel/plugin-transform-destructuring": "^7.18.0", - "@babel/plugin-transform-dotall-regex": "^7.16.7", - "@babel/plugin-transform-duplicate-keys": "^7.17.12", - "@babel/plugin-transform-exponentiation-operator": "^7.16.7", - "@babel/plugin-transform-for-of": "^7.18.1", - "@babel/plugin-transform-function-name": "^7.16.7", - "@babel/plugin-transform-literals": "^7.17.12", - "@babel/plugin-transform-member-expression-literals": "^7.16.7", - "@babel/plugin-transform-modules-amd": "^7.18.0", - "@babel/plugin-transform-modules-commonjs": "^7.18.2", - "@babel/plugin-transform-modules-systemjs": "^7.18.0", - "@babel/plugin-transform-modules-umd": "^7.18.0", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.17.12", - "@babel/plugin-transform-new-target": "^7.17.12", - "@babel/plugin-transform-object-super": "^7.16.7", - "@babel/plugin-transform-parameters": "^7.17.12", - "@babel/plugin-transform-property-literals": "^7.16.7", - "@babel/plugin-transform-regenerator": "^7.18.0", - "@babel/plugin-transform-reserved-words": "^7.17.12", - "@babel/plugin-transform-shorthand-properties": "^7.16.7", - "@babel/plugin-transform-spread": "^7.17.12", - "@babel/plugin-transform-sticky-regex": "^7.16.7", - "@babel/plugin-transform-template-literals": "^7.18.2", - "@babel/plugin-transform-typeof-symbol": "^7.17.12", - "@babel/plugin-transform-unicode-escapes": "^7.16.7", - "@babel/plugin-transform-unicode-regex": "^7.16.7", + "@babel/plugin-transform-arrow-functions": "^7.18.6", + "@babel/plugin-transform-async-to-generator": "^7.18.6", + "@babel/plugin-transform-block-scoped-functions": "^7.18.6", + "@babel/plugin-transform-block-scoping": "^7.20.2", + "@babel/plugin-transform-classes": "^7.20.2", + "@babel/plugin-transform-computed-properties": "^7.18.9", + "@babel/plugin-transform-destructuring": "^7.20.2", + "@babel/plugin-transform-dotall-regex": "^7.18.6", + "@babel/plugin-transform-duplicate-keys": "^7.18.9", + "@babel/plugin-transform-exponentiation-operator": "^7.18.6", + "@babel/plugin-transform-for-of": "^7.18.8", + "@babel/plugin-transform-function-name": "^7.18.9", + "@babel/plugin-transform-literals": "^7.18.9", + "@babel/plugin-transform-member-expression-literals": "^7.18.6", + "@babel/plugin-transform-modules-amd": "^7.19.6", + "@babel/plugin-transform-modules-commonjs": "^7.19.6", + "@babel/plugin-transform-modules-systemjs": "^7.19.6", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1", + "@babel/plugin-transform-new-target": "^7.18.6", + "@babel/plugin-transform-object-super": "^7.18.6", + "@babel/plugin-transform-parameters": "^7.20.1", + "@babel/plugin-transform-property-literals": "^7.18.6", + "@babel/plugin-transform-regenerator": "^7.18.6", + "@babel/plugin-transform-reserved-words": "^7.18.6", + "@babel/plugin-transform-shorthand-properties": "^7.18.6", + "@babel/plugin-transform-spread": "^7.19.0", + "@babel/plugin-transform-sticky-regex": "^7.18.6", + "@babel/plugin-transform-template-literals": "^7.18.9", + "@babel/plugin-transform-typeof-symbol": "^7.18.9", + "@babel/plugin-transform-unicode-escapes": "^7.18.10", + "@babel/plugin-transform-unicode-regex": "^7.18.6", "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.18.2", - "babel-plugin-polyfill-corejs2": "^0.3.0", - "babel-plugin-polyfill-corejs3": "^0.5.0", - "babel-plugin-polyfill-regenerator": "^0.3.0", - "core-js-compat": "^3.22.1", + "@babel/types": "^7.20.2", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "core-js-compat": "^3.25.1", "semver": "^6.3.0" }, "dependencies": { @@ -1486,26 +1527,26 @@ } }, "@babel/preset-react": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.17.12.tgz", - "integrity": "sha512-h5U+rwreXtZaRBEQhW1hOJLMq8XNJBQ/9oymXiCXTuT/0uOwpbT0gUt+sXeOqoXBgNuUKI7TaObVwoEyWkpFgA==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz", + "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==", "requires": { - "@babel/helper-plugin-utils": "^7.17.12", - "@babel/helper-validator-option": "^7.16.7", - "@babel/plugin-transform-react-display-name": "^7.16.7", - "@babel/plugin-transform-react-jsx": "^7.17.12", - "@babel/plugin-transform-react-jsx-development": "^7.16.7", - "@babel/plugin-transform-react-pure-annotations": "^7.16.7" + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-react-display-name": "^7.18.6", + "@babel/plugin-transform-react-jsx": "^7.18.6", + "@babel/plugin-transform-react-jsx-development": "^7.18.6", + "@babel/plugin-transform-react-pure-annotations": "^7.18.6" } }, "@babel/preset-typescript": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.17.12.tgz", - "integrity": "sha512-S1ViF8W2QwAKUGJXxP9NAfNaqGDdEBJKpYkxHf5Yy2C4NPPzXGeR3Lhk7G8xJaaLcFTRfNjVbtbVtm8Gb0mqvg==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz", + "integrity": "sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==", "requires": { - "@babel/helper-plugin-utils": "^7.17.12", - "@babel/helper-validator-option": "^7.16.7", - "@babel/plugin-transform-typescript": "^7.17.12" + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-typescript": "^7.18.6" } }, "@babel/runtime": { @@ -1517,47 +1558,55 @@ } }, "@babel/runtime-corejs3": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.3.tgz", - "integrity": "sha512-l4ddFwrc9rnR+EJsHsh+TJ4A35YqQz/UqcjtlX2ov53hlJYG5CxtQmNZxyajwDVmCxwy++rtvGU5HazCK4W41Q==", + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.1.tgz", + "integrity": "sha512-CGulbEDcg/ND1Im7fUNRZdGXmX2MTWVVZacQi/6DiKE5HNwZ3aVTm5PV4lO8HHz0B2h8WQyvKKjbX5XgTtydsg==", "requires": { - "core-js-pure": "^3.20.2", - "regenerator-runtime": "^0.13.4" + "core-js-pure": "^3.25.1", + "regenerator-runtime": "^0.13.10" + }, + "dependencies": { + "regenerator-runtime": { + "version": "0.13.10", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.10.tgz", + "integrity": "sha512-KepLsg4dU12hryUO7bp/axHAKvwGOCV0sGloQtpagJ12ai+ojVDqkeGSiRX1zlq+kjIMZ1t7gpze+26QqtdGqw==" + } } }, "@babel/template": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "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.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.18.10", + "@babel/types": "^7.18.10" } }, "@babel/traverse": { - "version": "7.18.2", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.2.tgz", - "integrity": "sha512-9eNwoeovJ6KH9zcCNnENY7DMFwTU9JdGCFtqNLfUAqtUHRCOsTOqWoffosP8vKmNYeSBUv3yVJXjfd8ucwOjUA==", - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.18.2", - "@babel/helper-environment-visitor": "^7.18.2", - "@babel/helper-function-name": "^7.17.9", - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.18.0", - "@babel/types": "^7.18.2", + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.1.tgz", + "integrity": "sha512-d3tN8fkVJwFLkHkBN479SOsw4DMZnz8cdbL/gvuDuzy3TS6Nfw80HuQqhw1pITbIruHyh7d1fMA47kWzmcUEGA==", + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.20.1", + "@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.20.1", + "@babel/types": "^7.20.0", "debug": "^4.1.0", "globals": "^11.1.0" } }, "@babel/types": { - "version": "7.18.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.2.tgz", - "integrity": "sha512-0On6B8A4/+mFUto5WERt3EEuG1NznDirvwca1O8UwXQHVY8g3R7OzYgxXdOfMwLO08UrpUD/2+3Bclyq+/C94Q==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.2.tgz", + "integrity": "sha512-FnnvsNWgZCr232sqtXggapvlkk/tuwR/qhGzcmxI0GXLCjmPYQPzio2FbdlWuY6y1sHFfQKk+rRbUZ9VStQMog==", "requires": { - "@babel/helper-validator-identifier": "^7.16.7", + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", "to-fast-properties": "^2.0.0" } }, @@ -1566,53 +1615,166 @@ "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" }, - "@cnakazawa/watch": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", - "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "@csstools/normalize.css": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz", + "integrity": "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==" + }, + "@csstools/postcss-cascade-layers": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz", + "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==", "requires": { - "exec-sh": "^0.3.2", - "minimist": "^1.2.0" + "@csstools/selector-specificity": "^2.0.2", + "postcss-selector-parser": "^6.0.10" } }, - "@csstools/convert-colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz", - "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==" + "@csstools/postcss-color-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz", + "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } }, - "@csstools/normalize.css": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-10.1.0.tgz", - "integrity": "sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==" + "@csstools/postcss-font-format-keywords": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz", + "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-hwb-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz", + "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-ic-unit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz", + "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-is-pseudo-class": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz", + "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==", + "requires": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + } + }, + "@csstools/postcss-nested-calc": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz", + "integrity": "sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-normalize-display-values": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz", + "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-oklab-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz", + "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-progressive-custom-properties": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", + "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-stepped-value-functions": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz", + "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-text-decoration-shorthand": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz", + "integrity": "sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-trigonometric-functions": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz", + "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-unset-value": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz", + "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==" + }, + "@csstools/selector-specificity": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", + "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==" }, "@eslint/eslintrc": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", - "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", + "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", "requires": { "ajv": "^6.12.4", - "debug": "^4.1.1", - "espree": "^7.3.0", - "globals": "^13.9.0", - "ignore": "^4.0.6", + "debug": "^4.3.2", + "espree": "^9.4.0", + "globals": "^13.15.0", + "ignore": "^5.2.0", "import-fresh": "^3.2.1", - "js-yaml": "^3.13.1", - "minimatch": "^3.0.4", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", "strip-json-comments": "^3.1.1" }, "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, "globals": { - "version": "13.15.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz", - "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==", + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", "requires": { "type-fest": "^0.20.2" } }, - "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "requires": { + "argparse": "^2.0.1" + } } } }, @@ -1780,55 +1942,21 @@ "lodash": "^4.17.15" } }, - "@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==" - }, - "@hapi/address": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz", - "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==" - }, - "@hapi/bourne": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz", - "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==" - }, - "@hapi/hoek": { - "version": "8.5.1", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz", - "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==" - }, - "@hapi/joi": { - "version": "15.1.1", - "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz", - "integrity": "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==", - "requires": { - "@hapi/address": "2.x.x", - "@hapi/bourne": "1.x.x", - "@hapi/hoek": "8.x.x", - "@hapi/topo": "3.x.x" - } - }, - "@hapi/topo": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz", - "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==", - "requires": { - "@hapi/hoek": "^8.3.0" - } - }, "@humanwhocodes/config-array": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", - "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==", + "version": "0.11.7", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.7.tgz", + "integrity": "sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw==", "requires": { - "@humanwhocodes/object-schema": "^1.2.0", + "@humanwhocodes/object-schema": "^1.2.1", "debug": "^4.1.1", - "minimatch": "^3.0.4" + "minimatch": "^3.0.5" } }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==" + }, "@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -1851,6 +1979,39 @@ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^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==", + "requires": { + "p-limit": "^2.2.0" + } + }, "resolve-from": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", @@ -1864,23 +2025,18 @@ "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" }, "@jest/console": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", - "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", "requires": { - "@jest/types": "^26.6.2", + "@jest/types": "^27.5.1", "@types/node": "*", "chalk": "^4.0.0", - "jest-message-util": "^26.6.2", - "jest-util": "^26.6.2", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", "slash": "^3.0.0" }, "dependencies": { - "@types/node": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", - "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==" - }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -1927,45 +2083,40 @@ } }, "@jest/core": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz", - "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==", - "requires": { - "@jest/console": "^26.6.2", - "@jest/reporters": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/transform": "^26.6.2", - "@jest/types": "^26.6.2", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "requires": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", + "emittery": "^0.8.1", "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-changed-files": "^26.6.2", - "jest-config": "^26.6.3", - "jest-haste-map": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-regex-util": "^26.0.0", - "jest-resolve": "^26.6.2", - "jest-resolve-dependencies": "^26.6.3", - "jest-runner": "^26.6.3", - "jest-runtime": "^26.6.3", - "jest-snapshot": "^26.6.2", - "jest-util": "^26.6.2", - "jest-validate": "^26.6.2", - "jest-watcher": "^26.6.2", - "micromatch": "^4.0.2", - "p-each-series": "^2.1.0", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", "rimraf": "^3.0.0", "slash": "^3.0.0", "strip-ansi": "^6.0.0" }, "dependencies": { - "@types/node": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", - "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==" - }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -2001,21 +2152,6 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, - "jest-resolve": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", - "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", - "requires": { - "@jest/types": "^26.6.2", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^26.6.2", - "read-pkg-up": "^7.0.1", - "resolve": "^1.18.1", - "slash": "^3.0.0" - } - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -2027,83 +2163,69 @@ } }, "@jest/environment": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", - "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", "requires": { - "@jest/fake-timers": "^26.6.2", - "@jest/types": "^26.6.2", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", - "jest-mock": "^26.6.2" - }, - "dependencies": { - "@types/node": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", - "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==" - } + "jest-mock": "^27.5.1" } }, "@jest/fake-timers": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", - "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", "requires": { - "@jest/types": "^26.6.2", - "@sinonjs/fake-timers": "^6.0.1", + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", "@types/node": "*", - "jest-message-util": "^26.6.2", - "jest-mock": "^26.6.2", - "jest-util": "^26.6.2" - }, - "dependencies": { - "@types/node": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", - "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==" - } + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" } }, "@jest/globals": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz", - "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", "requires": { - "@jest/environment": "^26.6.2", - "@jest/types": "^26.6.2", - "expect": "^26.6.2" + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" } }, "@jest/reporters": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz", - "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", "requires": { "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/transform": "^26.6.2", - "@jest/types": "^26.6.2", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", "chalk": "^4.0.0", "collect-v8-coverage": "^1.0.0", "exit": "^0.1.2", "glob": "^7.1.2", - "graceful-fs": "^4.2.4", + "graceful-fs": "^4.2.9", "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^4.0.3", + "istanbul-lib-instrument": "^5.1.0", "istanbul-lib-report": "^3.0.0", "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.0.2", - "jest-haste-map": "^26.6.2", - "jest-resolve": "^26.6.2", - "jest-util": "^26.6.2", - "jest-worker": "^26.6.2", - "node-notifier": "^8.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", "slash": "^3.0.0", "source-map": "^0.6.0", "string-length": "^4.0.1", "terminal-link": "^2.0.0", - "v8-to-istanbul": "^7.0.0" + "v8-to-istanbul": "^8.1.0" }, "dependencies": { "ansi-styles": { @@ -2141,37 +2263,6 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, - "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==", - "requires": { - "@babel/core": "^7.7.5", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.0.0", - "semver": "^6.3.0" - } - }, - "jest-resolve": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", - "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", - "requires": { - "@jest/types": "^26.6.2", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^26.6.2", - "read-pkg-up": "^7.0.1", - "resolve": "^1.18.1", - "slash": "^3.0.0" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -2187,13 +2278,21 @@ } } }, + "@jest/schemas": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", + "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", + "requires": { + "@sinclair/typebox": "^0.24.1" + } + }, "@jest/source-map": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", - "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", "requires": { "callsites": "^3.0.0", - "graceful-fs": "^4.2.4", + "graceful-fs": "^4.2.9", "source-map": "^0.6.0" }, "dependencies": { @@ -2205,45 +2304,44 @@ } }, "@jest/test-result": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", - "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", "requires": { - "@jest/console": "^26.6.2", - "@jest/types": "^26.6.2", + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", "@types/istanbul-lib-coverage": "^2.0.0", "collect-v8-coverage": "^1.0.0" } }, "@jest/test-sequencer": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz", - "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", "requires": { - "@jest/test-result": "^26.6.2", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^26.6.2", - "jest-runner": "^26.6.3", - "jest-runtime": "^26.6.3" + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" } }, "@jest/transform": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", - "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", "requires": { "@babel/core": "^7.1.0", - "@jest/types": "^26.6.2", - "babel-plugin-istanbul": "^6.0.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", "chalk": "^4.0.0", "convert-source-map": "^1.4.0", "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^26.6.2", - "jest-regex-util": "^26.0.0", - "jest-util": "^26.6.2", - "micromatch": "^4.0.2", - "pirates": "^4.0.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", "slash": "^3.0.0", "source-map": "^0.6.1", "write-file-atomic": "^3.0.0" @@ -2300,22 +2398,17 @@ } }, "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^15.0.0", + "@types/yargs": "^16.0.0", "chalk": "^4.0.0" }, "dependencies": { - "@types/node": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", - "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==" - }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -2362,37 +2455,57 @@ } }, "@jridgewell/gen-mapping": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.1.tgz", - "integrity": "sha512-GcHwniMlA2z+WFPWuY8lp3fsza0I8xPFMWL5+n8LYyP6PSvPrXf4+n8stDHZY2DM0zy9sVkRDy1jDI4XGzYVqg==", + "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.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/sourcemap-codec": "^1.4.10" } }, "@jridgewell/resolve-uri": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.7.tgz", - "integrity": "sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA==" + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==" }, "@jridgewell/set-array": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.1.tgz", - "integrity": "sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==" + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" + }, + "@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "dependencies": { + "@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" + } + } + } }, "@jridgewell/sourcemap-codec": { - "version": "1.4.13", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.13.tgz", - "integrity": "sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w==" + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" }, "@jridgewell/trace-mapping": { - "version": "0.3.13", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.13.tgz", - "integrity": "sha512-o1xbKhp9qnIAoHJSWd6KlCZfqslL4valSF81H8ImioOAxluWYWOpWkpyktY2vnt4tbrX9XYaxovq6cgowaJp2w==", + "version": "0.3.17", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", "requires": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" } }, "@js-joda/core": { @@ -2400,6 +2513,11 @@ "resolved": "https://registry.npmjs.org/@js-joda/core/-/core-4.3.1.tgz", "integrity": "sha512-oeaetlodcqVsiZDxnEcqsbs+sXBkASxua0mXs5OXuPQXz3/wdPTMlxwfQ4z2HKcOik3S9voW3QJkp/KLWDhvRQ==" }, + "@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" + }, "@microsoft/microsoft-graph-client": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-3.0.2.tgz", @@ -2530,6 +2648,30 @@ } } }, + "@nicolo-ribaudo/eslint-scope-5-internals": { + "version": "5.1.1-v1", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", + "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", + "requires": { + "eslint-scope": "5.1.1" + }, + "dependencies": { + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } + } + }, "@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -2553,64 +2695,25 @@ "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==", - "requires": { - "@gar/promisify": "^1.0.1", - "semver": "^7.3.5" - }, - "dependencies": { - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, - "@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==", - "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==" - } - } - }, "@opentelemetry/api": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.1.0.tgz", "integrity": "sha512-hf+3bwuBwtXsugA2ULBc95qxrOqP2pOekLz34BJhcAKawt94vfeNyUKpYc0lZQ/3sCP6LqRa7UAdHA7i5UODzQ==" }, "@pmmmwh/react-refresh-webpack-plugin": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.4.3.tgz", - "integrity": "sha512-br5Qwvh8D2OQqSXpd1g/xqXKnK0r+Jz6qVKBbWmpUcrbGOxUrf39V5oZ1876084CGn18uMdR5uvPqBv9UqtBjQ==", + "version": "0.5.9", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.9.tgz", + "integrity": "sha512-7QV4cqUwhkDIHpMAZ9mestSJ2DMIotVTbOUwbiudhjCRTAWWKIaBecELiEM2LT3AHFeOAaHIcFu4dbXjX+9GBA==", "requires": { - "ansi-html": "^0.0.7", + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.23.3", "error-stack-parser": "^2.0.6", - "html-entities": "^1.2.1", - "native-url": "^0.2.6", - "schema-utils": "^2.6.5", + "find-up": "^5.0.0", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.3", + "schema-utils": "^3.0.0", "source-map": "^0.7.3" - }, - "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==" - } } }, "@popperjs/core": { @@ -2618,16 +2721,26 @@ "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.4.4.tgz", "integrity": "sha512-1oO6+dN5kdIA3sKPZhRGJTfGVP4SWV6KqlMOwry4J3HfyD68sl/3KmG7DeYUzvN+RbhXDnv/D8vNNB8168tAMg==" }, + "@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "requires": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + } + }, "@rollup/plugin-node-resolve": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-7.1.3.tgz", - "integrity": "sha512-RxtSL3XmdTAE2byxekYLnx+98kEUOrPHF/KRVjLH+DEIHy6kjIw7YINQzn+NXiH/NTrQLAwYs0GWB+csWygA9Q==", + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", + "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", "requires": { - "@rollup/pluginutils": "^3.0.8", - "@types/resolve": "0.0.8", + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", "builtin-modules": "^3.1.0", + "deepmerge": "^4.2.2", "is-module": "^1.0.0", - "resolve": "^1.14.2" + "resolve": "^1.19.0" } }, "@rollup/plugin-replace": { @@ -2656,29 +2769,41 @@ } } }, + "@rushstack/eslint-patch": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz", + "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==" + }, + "@sinclair/typebox": { + "version": "0.24.51", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", + "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==" + }, "@sinonjs/commons": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", - "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.5.tgz", + "integrity": "sha512-rTpCA0wG1wUxglBSFdMMY0oTrKYvgf4fNgv/sXbfCVAdf+FnPBdKJR/7XbpTCwbCrvCbdPYnlWaUUYz4V2fPDA==", "requires": { "type-detect": "4.0.8" } }, "@sinonjs/fake-timers": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", - "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", "requires": { "@sinonjs/commons": "^1.7.0" } }, "@surma/rollup-plugin-off-main-thread": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.4.2.tgz", - "integrity": "sha512-yBMPqmd1yEJo/280PAMkychuaALyQ9Lkb5q1ck3mjJrFuEobIfhnQ4J3mbvBoISmR3SWMWV+cGB/I0lCQee79A==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", "requires": { - "ejs": "^2.6.1", - "magic-string": "^0.25.0" + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" } }, "@svgr/babel-plugin-add-jsx-attribute": { @@ -2795,10 +2920,15 @@ "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" }, + "@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==" + }, "@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==", + "version": "7.1.20", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.20.tgz", + "integrity": "sha512-PVb6Bg2QuscZ30FvOU7z4guG6c926D9YRvOxEaelzndpMsvP+YM74Q/dAFASpg2l6+XLalxSGxcq/lrgYWZtyQ==", "requires": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0", @@ -2825,13 +2955,47 @@ } }, "@types/babel__traverse": { - "version": "7.17.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", - "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.2.tgz", + "integrity": "sha512-FcFaxOr2V5KZCviw1TnutEMVUVsGt4D2hP1TAfXZAMKuHYW3xQhe3jTxNPWutgCJ3/X1c5yX8ZoGVEItxKbwBg==", "requires": { "@babel/types": "^7.3.0" } }, + "@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "requires": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, "@types/es-aggregate-error": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/@types/es-aggregate-error/-/es-aggregate-error-1.0.2.tgz", @@ -2848,33 +3012,47 @@ } }, "@types/eslint": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.29.0.tgz", - "integrity": "sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==", + "version": "8.4.10", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.10.tgz", + "integrity": "sha512-Sl/HOqN8NKPmhWo2VBEPm0nvHnu2LL3v9vKo8MEq0EtbJ4eVzGPl41VNPvn5E1i5poMk4/XD8UriLHpJvEP/Nw==", "requires": { "@types/estree": "*", "@types/json-schema": "*" } }, + "@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, "@types/estree": { - "version": "0.0.51", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", - "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz", + "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==" }, - "@types/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", + "@types/express": { + "version": "4.17.14", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.14.tgz", + "integrity": "sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==", "requires": { - "@types/minimatch": "*", - "@types/node": "*" - }, - "dependencies": { - "@types/node": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", - "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==" - } + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.17.31", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz", + "integrity": "sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==", + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" } }, "@types/graceful-fs": { @@ -2883,13 +3061,6 @@ "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", "requires": { "@types/node": "*" - }, - "dependencies": { - "@types/node": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", - "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==" - } } }, "@types/history": { @@ -2899,9 +3070,17 @@ "dev": true }, "@types/html-minifier-terser": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.2.tgz", - "integrity": "sha512-h4lTMgMJctJybDp8CQrxTUiiYmedihHWkjnF/8Pxseu2S6Nlfcy8kwboQ8yejh456rP2yWoEVm1sS/FVsfM48w==" + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "@types/http-proxy": { + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", + "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", + "requires": { + "@types/node": "*" + } }, "@types/istanbul-lib-coverage": { "version": "2.0.4", @@ -2949,16 +3128,15 @@ } } }, - "@types/minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==" + "@types/mime": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" }, "@types/node": { "version": "12.20.52", "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.52.tgz", - "integrity": "sha512-cfkwWw72849SNYp3Zx0IcIs25vABmFh73xicxhCkTcvtZQeIez15PpwQN8fY3RD7gv1Wrxlc9MEtfMORZDEsGw==", - "dev": true + "integrity": "sha512-cfkwWw72849SNYp3Zx0IcIs25vABmFh73xicxhCkTcvtZQeIez15PpwQN8fY3RD7gv1Wrxlc9MEtfMORZDEsGw==" }, "@types/node-fetch": { "version": "2.6.1", @@ -2986,20 +3164,15 @@ } } }, - "@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==" - }, "@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/prettier": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.1.tgz", - "integrity": "sha512-XFjFHmaLVifrAKaZ+EKghFHtHSUonyw8P2Qmy2/+osBnrKbH9UYtlK10zg8/kCt47MFilll/DEDKy3DHfJ0URw==" + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.1.tgz", + "integrity": "sha512-ri0UmynRRvZiiUJdiz38MmIblKK+oH30MztdBVR95dv/Ubw6neWSb8u1XpRb72L4qsZOhz+L+z9JD40SJmfWow==" }, "@types/prop-types": { "version": "15.7.5", @@ -3012,6 +3185,16 @@ "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" }, + "@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" + }, + "@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" + }, "@types/react": { "version": "16.14.26", "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.26.tgz", @@ -3062,30 +3245,53 @@ } }, "@types/resolve": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz", - "integrity": "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==", + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", "requires": { "@types/node": "*" - }, - "dependencies": { - "@types/node": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", - "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==" - } } }, + "@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, "@types/scheduler": { "version": "0.16.2", "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==", "dev": true }, - "@types/source-list-map": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", - "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==" + "@types/semver": { + "version": "7.3.13", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", + "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==" + }, + "@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "requires": { + "@types/express": "*" + } + }, + "@types/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", + "requires": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "requires": { + "@types/node": "*" + } }, "@types/stack-utils": { "version": "2.0.1", @@ -3107,10 +3313,10 @@ } } }, - "@types/tapable": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.8.tgz", - "integrity": "sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==" + "@types/trusted-types": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz", + "integrity": "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==" }, "@types/tunnel": { "version": "0.0.0", @@ -3127,68 +3333,6 @@ } } }, - "@types/uglify-js": { - "version": "3.13.2", - "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.2.tgz", - "integrity": "sha512-/xFrPIo+4zOeNGtVMbf9rUm0N+i4pDf1ynExomqtokIJmVzR3962lJ1UE+MmexMkA0cmN9oTzg5Xcbwge0Ij2Q==", - "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==" - } - } - }, - "@types/webpack": { - "version": "4.41.32", - "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.32.tgz", - "integrity": "sha512-cb+0ioil/7oz5//7tZUSwbrSAN/NWHrQylz5cW8G0dWTcF/g+/dSdMlKVZspBYuMAN1+WnwHrkxiRrLcwd0Heg==", - "requires": { - "@types/node": "*", - "@types/tapable": "^1", - "@types/uglify-js": "*", - "@types/webpack-sources": "*", - "anymatch": "^3.0.0", - "source-map": "^0.6.0" - }, - "dependencies": { - "@types/node": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", - "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "@types/webpack-sources": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.0.tgz", - "integrity": "sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==", - "requires": { - "@types/node": "*", - "@types/source-list-map": "*", - "source-map": "^0.7.3" - }, - "dependencies": { - "@types/node": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", - "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==" - }, - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" - } - } - }, "@types/ws": { "version": "6.0.4", "resolved": "https://registry.npmjs.org/@types/ws/-/ws-6.0.4.tgz", @@ -3205,9 +3349,9 @@ } }, "@types/yargs": { - "version": "15.0.14", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", - "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", "requires": { "@types/yargs-parser": "*" } @@ -3218,24 +3362,33 @@ "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" }, "@typescript-eslint/eslint-plugin": { - "version": "4.33.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.33.0.tgz", - "integrity": "sha512-aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg==", - "requires": { - "@typescript-eslint/experimental-utils": "4.33.0", - "@typescript-eslint/scope-manager": "4.33.0", - "debug": "^4.3.1", - "functional-red-black-tree": "^1.0.1", - "ignore": "^5.1.8", - "regexpp": "^3.1.0", - "semver": "^7.3.5", + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.43.0.tgz", + "integrity": "sha512-wNPzG+eDR6+hhW4yobEmpR36jrqqQv1vxBq5LJO3fBAktjkvekfr4BRl+3Fn1CM/A+s8/EiGUbOMDoYqWdbtXA==", + "requires": { + "@typescript-eslint/scope-manager": "5.43.0", + "@typescript-eslint/type-utils": "5.43.0", + "@typescript-eslint/utils": "5.43.0", + "debug": "^4.3.4", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", + "regexpp": "^3.2.0", + "semver": "^7.3.7", "tsutils": "^3.21.0" }, "dependencies": { + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "requires": { + "ms": "2.1.2" + } + }, "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "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" } @@ -3243,61 +3396,134 @@ } }, "@typescript-eslint/experimental-utils": { - "version": "4.33.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.33.0.tgz", - "integrity": "sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q==", - "requires": { - "@types/json-schema": "^7.0.7", - "@typescript-eslint/scope-manager": "4.33.0", - "@typescript-eslint/types": "4.33.0", - "@typescript-eslint/typescript-estree": "4.33.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.43.0.tgz", + "integrity": "sha512-WkT637CumTJbm/hRbFfnHBMgfUYTKr08LitVsD7gQId7bi6rnkx3pu3jac67lmp5ObW4MpJ9SNFZAIOUB/Qbsw==", + "requires": { + "@typescript-eslint/utils": "5.43.0" } }, "@typescript-eslint/parser": { - "version": "4.33.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.33.0.tgz", - "integrity": "sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA==", + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.43.0.tgz", + "integrity": "sha512-2iHUK2Lh7PwNUlhFxxLI2haSDNyXvebBO9izhjhMoDC+S3XI9qt2DGFUsiJ89m2k7gGYch2aEpYqV5F/+nwZug==", "requires": { - "@typescript-eslint/scope-manager": "4.33.0", - "@typescript-eslint/types": "4.33.0", - "@typescript-eslint/typescript-estree": "4.33.0", - "debug": "^4.3.1" + "@typescript-eslint/scope-manager": "5.43.0", + "@typescript-eslint/types": "5.43.0", + "@typescript-eslint/typescript-estree": "5.43.0", + "debug": "^4.3.4" + }, + "dependencies": { + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "requires": { + "ms": "2.1.2" + } + } } }, "@typescript-eslint/scope-manager": { - "version": "4.33.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.33.0.tgz", - "integrity": "sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ==", + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.43.0.tgz", + "integrity": "sha512-XNWnGaqAtTJsUiZaoiGIrdJYHsUOd3BZ3Qj5zKp9w6km6HsrjPk/TGZv0qMTWyWj0+1QOqpHQ2gZOLXaGA9Ekw==", + "requires": { + "@typescript-eslint/types": "5.43.0", + "@typescript-eslint/visitor-keys": "5.43.0" + } + }, + "@typescript-eslint/type-utils": { + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.43.0.tgz", + "integrity": "sha512-K21f+KY2/VvYggLf5Pk4tgBOPs2otTaIHy2zjclo7UZGLyFH86VfUOm5iq+OtDtxq/Zwu2I3ujDBykVW4Xtmtg==", "requires": { - "@typescript-eslint/types": "4.33.0", - "@typescript-eslint/visitor-keys": "4.33.0" + "@typescript-eslint/typescript-estree": "5.43.0", + "@typescript-eslint/utils": "5.43.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, + "dependencies": { + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "requires": { + "ms": "2.1.2" + } + } } }, "@typescript-eslint/types": { - "version": "4.33.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.33.0.tgz", - "integrity": "sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==" + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.43.0.tgz", + "integrity": "sha512-jpsbcD0x6AUvV7tyOlyvon0aUsQpF8W+7TpJntfCUWU1qaIKu2K34pMwQKSzQH8ORgUrGYY6pVIh1Pi8TNeteg==" }, "@typescript-eslint/typescript-estree": { - "version": "4.33.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.33.0.tgz", - "integrity": "sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==", - "requires": { - "@typescript-eslint/types": "4.33.0", - "@typescript-eslint/visitor-keys": "4.33.0", - "debug": "^4.3.1", - "globby": "^11.0.3", - "is-glob": "^4.0.1", - "semver": "^7.3.5", + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.43.0.tgz", + "integrity": "sha512-BZ1WVe+QQ+igWal2tDbNg1j2HWUkAa+CVqdU79L4HP9izQY6CNhXfkNwd1SS4+sSZAP/EthI1uiCSY/+H0pROg==", + "requires": { + "@typescript-eslint/types": "5.43.0", + "@typescript-eslint/visitor-keys": "5.43.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", "tsutils": "^3.21.0" }, "dependencies": { + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "requires": { + "ms": "2.1.2" + } + }, + "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" + } + } + } + }, + "@typescript-eslint/utils": { + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.43.0.tgz", + "integrity": "sha512-8nVpA6yX0sCjf7v/NDfeaOlyaIIqL7OaIGOWSPFqUKK59Gnumd3Wa+2l8oAaYO2lk0sO+SbWFWRSvhu8gLGv4A==", + "requires": { + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.43.0", + "@typescript-eslint/types": "5.43.0", + "@typescript-eslint/typescript-estree": "5.43.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0", + "semver": "^7.3.7" + }, + "dependencies": { + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + }, "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "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" } @@ -3305,12 +3531,12 @@ } }, "@typescript-eslint/visitor-keys": { - "version": "4.33.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.33.0.tgz", - "integrity": "sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg==", + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.43.0.tgz", + "integrity": "sha512-icl1jNH/d18OVHLfcwdL3bWUKsBeIiKYTGxMJCoGe7xFht+E4QgzOqoWYrU8XSLJWhVw8nTacbm03v23J/hFTg==", "requires": { - "@typescript-eslint/types": "4.33.0", - "eslint-visitor-keys": "^2.0.0" + "@typescript-eslint/types": "5.43.0", + "eslint-visitor-keys": "^3.3.0" } }, "@uifabric/merge-styles": { @@ -3343,159 +3569,133 @@ } }, "@webassemblyjs/ast": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", - "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", "requires": { - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0" + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" } }, "@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==" + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" }, "@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==" + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" }, "@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==" - }, - "@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==", - "requires": { - "@webassemblyjs/wast-printer": "1.9.0" - } - }, - "@webassemblyjs/helper-fsm": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", - "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==" + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" }, - "@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==", + "@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", "requires": { - "@webassemblyjs/ast": "1.9.0" + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" } }, "@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==" + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" }, "@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==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", "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/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" } }, "@webassemblyjs/ieee754": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", - "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", "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==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", "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==" + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" }, "@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==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", "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/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" } }, "@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==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", "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/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" } }, "@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==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", "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/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" } }, "@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==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "@webassemblyjs/wast-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", - "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/floating-point-hex-parser": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-code-frame": "1.9.0", - "@webassemblyjs/helper-fsm": "1.9.0", - "@xtuc/long": "4.2.2" + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" } }, "@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==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0", + "@webassemblyjs/ast": "1.11.1", "@xtuc/long": "4.2.2" } }, @@ -3529,9 +3729,9 @@ } }, "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", + "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==" }, "acorn-globals": { "version": "6.0.0", @@ -3540,13 +3740,42 @@ "requires": { "acorn": "^7.1.1", "acorn-walk": "^7.1.1" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + } } }, + "acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==" + }, "acorn-jsx": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==" }, + "acorn-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "requires": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + } + } + }, "acorn-walk": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", @@ -3584,14 +3813,14 @@ } }, "address": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", - "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==" + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.1.tgz", + "integrity": "sha512-B+6bi5D34+fDYENiH5qOlA0cV2rAGKuWZ9LeyUUehbXy8e0VS9e498yO0Jeeh+iM+6KbfudHTFjXw2MmJD4QRA==" }, "adjust-sourcemap-loader": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-3.0.0.tgz", - "integrity": "sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", "requires": { "loader-utils": "^2.0.0", "regex-parser": "^2.2.11" @@ -3605,15 +3834,6 @@ "debug": "4" } }, - "aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "requires": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - } - }, "ajv": { "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", @@ -3625,26 +3845,37 @@ "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==" + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "requires": { + "ajv": "^8.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz", + "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + } + } }, "ajv-keywords": { "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" }, - "alphanum-sort": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", - "integrity": "sha512-0FcBfdcmaumGPQ0qPn7Q5qTgz/ooXgIyp1rf8ik5bGX8mpE2YHjC0P/eyQvxu1GURYQgq9ozf2mteQ5ZD9YiyQ==" - }, - "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==" - }, "ansi-escapes": { "version": "4.3.2", "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", @@ -3660,10 +3891,10 @@ } } }, - "ansi-html": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", - "integrity": "sha512-JoAxEa1DfP9m2xfB/y2r/aKcwXNlltr4+0QSBC4TrLfcxyvepX2Pv0t/xpgGV5bGsDzCYV8SzjWgyCW0T9yYbA==" + "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==" }, "ansi-regex": { "version": "5.0.1", @@ -3687,10 +3918,10 @@ "picomatch": "^2.0.4" } }, - "aproba": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + "arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" }, "argparse": { "version": "1.0.10", @@ -3703,7 +3934,7 @@ "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==" } } }, @@ -3716,41 +3947,85 @@ "@babel/runtime-corejs3": "^7.10.2" } }, - "arity-n": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz", - "integrity": "sha512-fExL2kFDC1Q2DUOx3whE/9KoN66IzkY4b4zUHUBFM1ojEYjZZYDcUW3bek/ufGionX9giIKDC5redH2IlGqcQQ==" - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==" - }, - "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==" - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==" - }, "array-flatten": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" }, "array-includes": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", - "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", - "es-abstract": "^1.19.5", - "get-intrinsic": "^1.1.1", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", "is-string": "^1.0.7" + }, + "dependencies": { + "es-abstract": { + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", + "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.3", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + } + }, + "get-intrinsic": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "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==" + }, + "object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" + }, + "object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + } } }, "array-union": { @@ -3758,117 +4033,242 @@ "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" }, - "array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==" - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==" - }, "array.prototype.flat": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", - "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", + "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", "es-shim-unscopables": "^1.0.0" + }, + "dependencies": { + "es-abstract": { + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", + "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.3", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + } + }, + "get-intrinsic": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "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==" + }, + "object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" + }, + "object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + } } }, "array.prototype.flatmap": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", - "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", "es-shim-unscopables": "^1.0.0" + }, + "dependencies": { + "es-abstract": { + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", + "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.3", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + } + }, + "get-intrinsic": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "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==" + }, + "object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" + }, + "object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + } } }, "array.prototype.reduce": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.4.tgz", - "integrity": "sha512-WnM+AjG/DvLRLo4DDl+r+SvCzYtD2Jd9oeBYMcEaI7t3fFrHY9M53/wdLcTvmZNQ70IU6Htj0emFkZ5TS+lrdw==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.5.tgz", + "integrity": "sha512-kDdugMl7id9COE8R7MHF5jWk7Dqt/fs4Pv+JXoICnYwqpjjjbUurz6w5fT5IG6brLdJhv6/VoHB0H7oyIBXd+Q==", "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", "es-array-method-boxes-properly": "^1.0.0", "is-string": "^1.0.7" - } - }, - "arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" - }, - "asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" - }, - "asn1.js": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", - "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", - "requires": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "safer-buffer": "^2.1.0" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" - } - } - }, - "assert": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", - "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", - "requires": { - "object-assign": "^4.1.1", - "util": "0.10.3" }, "dependencies": { - "inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" + "es-abstract": { + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", + "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.3", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + } + }, + "get-intrinsic": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "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==" + }, + "object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" }, - "util": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", - "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", "requires": { - "inherits": "2.0.1" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" } } } }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==" + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" }, "ast-types-flow": { "version": "0.0.7", "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" }, - "astral-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", - "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==" - }, "async": { "version": "2.6.4", "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", @@ -3877,16 +4277,6 @@ "lodash": "^4.17.14" } }, - "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==" - }, - "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==" - }, "asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", @@ -3897,36 +4287,23 @@ "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" - }, "autoprefixer": { - "version": "9.8.8", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", - "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", + "version": "10.4.13", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", + "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", "requires": { - "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001109", + "browserslist": "^4.21.4", + "caniuse-lite": "^1.0.30001426", + "fraction.js": "^4.2.0", "normalize-range": "^0.1.2", - "num2fraction": "^1.2.2", - "picocolors": "^0.2.1", - "postcss": "^7.0.32", - "postcss-value-parser": "^4.1.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" - } + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" } }, "axe-core": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.2.tgz", - "integrity": "sha512-LVAaGp/wkkgYJcjmHsoKx4juT1aQvJyPcW09MLCjVTh3V2cc6PnyempiLMNH5iMdfIX/zdbjUx2KDjMLCTdPeA==" + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.5.2.tgz", + "integrity": "sha512-u2MVsXfew5HBvjsczCv+xlwdNnB1oQR9HlAcsejZttNjKKSkeDNVwB1vMThIUIFI9GoT57Vtk8iQLwqOfAkboA==" }, "axios": { "version": "0.21.4", @@ -3941,46 +4318,18 @@ "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" }, - "babel-eslint": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", - "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==", - "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.7.0", - "@babel/traverse": "^7.7.0", - "@babel/types": "^7.7.0", - "eslint-visitor-keys": "^1.0.0", - "resolve": "^1.12.0" - }, - "dependencies": { - "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==" - } - } - }, - "babel-extract-comments": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz", - "integrity": "sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ==", - "requires": { - "babylon": "^6.18.0" - } - }, "babel-jest": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", - "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", - "requires": { - "@jest/transform": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/babel__core": "^7.1.7", - "babel-plugin-istanbul": "^6.0.0", - "babel-preset-jest": "^26.6.2", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "requires": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", + "graceful-fs": "^4.2.9", "slash": "^3.0.0" }, "dependencies": { @@ -4030,45 +4379,28 @@ } }, "babel-loader": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz", - "integrity": "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", + "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", "requires": { - "find-cache-dir": "^2.1.0", - "loader-utils": "^1.4.0", - "mkdirp": "^0.5.3", - "pify": "^4.0.1", + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", "schema-utils": "^2.6.5" }, "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" } } } }, - "babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "requires": { - "object.assign": "^4.1.0" - } - }, "babel-plugin-istanbul": { "version": "6.1.1", "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", @@ -4082,9 +4414,9 @@ } }, "babel-plugin-jest-hoist": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz", - "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", "requires": { "@babel/template": "^7.3.3", "@babel/types": "^7.3.3", @@ -4100,18 +4432,6 @@ "@babel/runtime": "^7.12.5", "cosmiconfig": "^7.0.0", "resolve": "^1.19.0" - }, - "dependencies": { - "resolve": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", - "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", - "requires": { - "is-core-module": "^2.8.1", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - } } }, "babel-plugin-named-asset-import": { @@ -4120,12 +4440,12 @@ "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==" }, "babel-plugin-polyfill-corejs2": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", - "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", + "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", "requires": { - "@babel/compat-data": "^7.13.11", - "@babel/helper-define-polyfill-provider": "^0.3.1", + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.3.3", "semver": "^6.1.1" }, "dependencies": { @@ -4137,34 +4457,20 @@ } }, "babel-plugin-polyfill-corejs3": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", - "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", + "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.1", - "core-js-compat": "^3.21.0" + "@babel/helper-define-polyfill-provider": "^0.3.3", + "core-js-compat": "^3.25.1" } }, "babel-plugin-polyfill-regenerator": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", - "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", - "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.1" - } - }, - "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": "sha512-C4Aq+GaAj83pRQ0EFgTvw5YO6T3Qz2KGrNRwIj9mSoNHVvdZY4KO2uA6HNtNXCw993iSZnckY1aLW8nOi8i4+w==" - }, - "babel-plugin-transform-object-rest-spread": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", - "integrity": "sha512-ocgA9VJvyxwt+qJB0ncxV8kb/CjfTcECUY4tQ5VT7nP6Aohzobm8CDFaQ5FHdvZQzLmf0sgDxB8iRXZXxwZcyA==", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", + "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", "requires": { - "babel-plugin-syntax-object-rest-spread": "^6.8.0", - "babel-runtime": "^6.26.0" + "@babel/helper-define-polyfill-provider": "^0.3.3" } }, "babel-plugin-transform-react-remove-prop-types": { @@ -4192,11 +4498,11 @@ } }, "babel-preset-jest": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", - "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", "requires": { - "babel-plugin-jest-hoist": "^26.6.2", + "babel-plugin-jest-hoist": "^27.5.1", "babel-preset-current-node-syntax": "^1.0.0" } }, @@ -4221,118 +4527,13 @@ "@babel/runtime": "^7.16.3", "babel-plugin-macros": "^3.1.0", "babel-plugin-transform-react-remove-prop-types": "^0.4.24" - }, - "dependencies": { - "@babel/core": { - "version": "7.18.2", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.2.tgz", - "integrity": "sha512-A8pri1YJiC5UnkdrWcmfZTJTV85b4UXTAfImGmCfYmax4TR9Cw8sDS0MOk++Gp2mE/BefVJ5nwy5yzqNJbP/DQ==", - "requires": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.18.2", - "@babel/helper-compilation-targets": "^7.18.2", - "@babel/helper-module-transforms": "^7.18.0", - "@babel/helpers": "^7.18.2", - "@babel/parser": "^7.18.0", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.18.2", - "@babel/types": "^7.18.2", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", - "semver": "^6.3.0" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "babel-runtime": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", - "integrity": "sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==", - "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==" - }, - "regenerator-runtime": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", - "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" - } } }, - "babylon": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", - "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==" - }, "balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, "base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", @@ -4372,8 +4573,7 @@ "binary-extensions": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "optional": true + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" }, "bl": { "version": "5.0.0", @@ -4390,15 +4590,10 @@ "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" }, - "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==" - }, "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==", + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", "requires": { "bytes": "3.1.2", "content-type": "~1.0.4", @@ -4408,7 +4603,7 @@ "http-errors": "2.0.0", "iconv-lite": "0.4.24", "on-finished": "2.4.1", - "qs": "6.10.3", + "qs": "6.11.0", "raw-body": "2.5.1", "type-is": "~1.6.18", "unpipe": "1.0.0" @@ -4438,7 +4633,7 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" } } }, @@ -4447,17 +4642,15 @@ "resolved": "https://registry.npmjs.org/body-scroll-lock/-/body-scroll-lock-3.1.5.tgz", "integrity": "sha512-Yi1Xaml0EvNA0OYWxXiYNqY24AfWkbA6w5vxE7GWxtKfzIbZM+Qw+aSmkgsbWzbHiy/RCSkUZBplVxTA+E4jJg==" }, - "bonjour": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", - "integrity": "sha512-RaVTblr+OnEli0r/ud8InrU7D+G0y6aJhlxaLa6Pwty4+xoxboF1BsUI45tujvRpbj9dQVoglChqonGAsjEBYg==", + "bonjour-service": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.14.tgz", + "integrity": "sha512-HIMbgLnk1Vqvs6B4Wq5ep7mxvj9sGz5d1JJyDNSGNIdA/w2MCz6GTjWTdjqOJV1bEPj+6IkxDvWNFKEBxNt4kQ==", "requires": { - "array-flatten": "^2.1.0", - "deep-equal": "^1.0.1", + "array-flatten": "^2.1.2", "dns-equal": "^1.0.0", - "dns-txt": "^2.0.2", - "multicast-dns": "^6.0.1", - "multicast-dns-service-types": "^1.1.0" + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" } }, "boolbase": { @@ -4735,93 +4928,20 @@ "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==" - }, "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==" }, - "browserify-aes": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", - "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "browserslist": { + "version": "4.21.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", + "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", "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==", - "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==", - "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==", - "requires": { - "bn.js": "^5.0.0", - "randombytes": "^2.0.1" - } - }, - "browserify-sign": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", - "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", - "requires": { - "bn.js": "^5.1.1", - "browserify-rsa": "^4.0.1", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "elliptic": "^6.5.3", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.5", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - } - }, - "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==", - "requires": { - "pako": "~1.0.5" - } - }, - "browserslist": { - "version": "4.20.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz", - "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==", - "requires": { - "caniuse-lite": "^1.0.30001332", - "electron-to-chromium": "^1.4.118", - "escalade": "^3.1.1", - "node-releases": "^2.0.3", - "picocolors": "^1.0.0" + "caniuse-lite": "^1.0.30001400", + "electron-to-chromium": "^1.4.251", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.9" } }, "bser": { @@ -4851,79 +4971,16 @@ "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" }, - "buffer-indexof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", - "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==" - }, - "buffer-xor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==" - }, "builtin-modules": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==" }, - "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==" - }, "bytes": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" }, - "cacache": { - "version": "15.3.0", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", - "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", - "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": { - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" - } - } - }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - } - }, "call-bind": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", @@ -4933,29 +4990,6 @@ "get-intrinsic": "^1.0.2" } }, - "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==", - "requires": { - "callsites": "^2.0.0" - }, - "dependencies": { - "callsites": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==" - } - } - }, - "caller-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", - "integrity": "sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==", - "requires": { - "caller-callsite": "^2.0.0" - } - }, "callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", @@ -4971,9 +5005,9 @@ }, "dependencies": { "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" } } }, @@ -4982,6 +5016,11 @@ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" }, + "camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==" + }, "caniuse-api": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", @@ -4994,22 +5033,14 @@ } }, "caniuse-lite": { - "version": "1.0.30001342", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001342.tgz", - "integrity": "sha512-bn6sOCu7L7jcbBbyNhLg0qzXdJ/PMbybZTH/BA6Roet9wxYRm6Tr9D0s0uhLkOZ6MSG+QU6txUgdpr3MXIVqjA==" - }, - "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==", - "requires": { - "rsvp": "^4.8.4" - } + "version": "1.0.30001431", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001431.tgz", + "integrity": "sha512-zBUoFU0ZcxpvSt9IU66dXVT/3ctO1cy4y9cscs1szkPlcWb6pasYM144GqrUygUbT+k7cmUCW61cvskjcv0enQ==" }, "case-sensitive-paths-webpack-plugin": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz", - "integrity": "sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ==" + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==" }, "chalk": { "version": "2.4.2", @@ -5026,11 +5057,6 @@ "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" }, - "charcodes": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/charcodes/-/charcodes-0.2.0.tgz", - "integrity": "sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ==" - }, "check-types": { "version": "11.1.2", "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz", @@ -5040,7 +5066,6 @@ "version": "3.5.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "optional": true, "requires": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -5050,57 +5075,32 @@ "is-glob": "~4.0.1", "normalize-path": "~3.0.0", "readdirp": "~3.6.0" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + } } }, - "chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" - }, "chrome-trace-event": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" }, "ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" - }, - "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==", - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.6.1.tgz", + "integrity": "sha512-up5ggbaDqOqJ4UqLKZ2naVkyqSJQgJi5lwD6b6mM748ysrghDBX0bx/qJTUHzw7zu6Mq4gycviSF5hJnwceD8w==" }, "cjs-module-lexer": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz", - "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==" - }, - "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==", - "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "requires": { - "is-descriptor": "^0.1.0" - } - } - } + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" }, "classnames": { "version": "2.3.1", @@ -5113,9 +5113,9 @@ "integrity": "sha512-KDwzwbmLIPfCgd8JERVDpQKrUUM1U4KpFJJg2IROv89rF172lLufoJnqJ/Wea6fXL5bO6WjuLMzY8V52UWPvkA==" }, "clean-css": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.4.tgz", - "integrity": "sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.1.tgz", + "integrity": "sha512-lCr8OHhiWCTw4v8POJovCoh4T7I9U11yVsPjMWWnnMmp9ZowCxyad1Pathle/9HjaDp+fdQKjO9fQydE6RHTZg==", "requires": { "source-map": "~0.6.0" }, @@ -5127,25 +5127,20 @@ } } }, - "clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" - }, "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", "requires": { "string-width": "^4.2.0", "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" + "wrap-ansi": "^7.0.0" } }, "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==" }, "coa": { "version": "2.0.2", @@ -5162,24 +5157,6 @@ "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - } - }, - "color": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", - "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", - "requires": { - "color-convert": "^1.9.3", - "color-string": "^1.6.0" - } - }, "color-convert": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", @@ -5191,16 +5168,17 @@ "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==" }, - "color-string": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", - "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", - "requires": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } + "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.19", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" }, "combined-stream": { "version": "1.0.8", @@ -5213,7 +5191,13 @@ "commander": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==" + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true + }, + "common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" }, "common-tags": { "version": "1.8.2", @@ -5223,20 +5207,7 @@ "commondir": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" - }, - "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==" - }, - "compose-function": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz", - "integrity": "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=", - "requires": { - "arity-n": "^1.0.4" - } + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" }, "compressible": { "version": "2.0.18", @@ -5271,7 +5242,7 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, "safe-buffer": { "version": "5.1.2", @@ -5288,52 +5259,7 @@ "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "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==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "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==" - }, - "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" - } - } - } + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" }, "confusing-browser-globals": { "version": "1.0.11", @@ -5341,19 +5267,9 @@ "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" }, "connect-history-api-fallback": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", - "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==" - }, - "console-browserify": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" - }, - "constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" + "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==" }, "content-disposition": { "version": "0.5.4", @@ -5369,19 +5285,9 @@ "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" }, "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==", - "requires": { - "safe-buffer": "~5.1.1" - }, - "dependencies": { - "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==" - } - } + "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.5.0", @@ -5391,61 +5297,25 @@ "cookie-signature": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" - }, - "copy-concurrently": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", - "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", - "requires": { - "aproba": "^1.1.1", - "fs-write-stream-atomic": "^1.0.8", - "iferr": "^0.1.5", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.0" - }, - "dependencies": { - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" }, "core-js": { - "version": "3.22.7", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.22.7.tgz", - "integrity": "sha512-Jt8SReuDKVNZnZEzyEQT5eK6T2RRCXkfTq7Lo09kpm+fHjgGewSbNjV+Wt4yZMhPDdzz2x1ulI5z/w4nxpBseg==" + "version": "3.26.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.26.1.tgz", + "integrity": "sha512-21491RRQVzUn0GGM9Z1Jrpr6PNPxPi+Za8OM9q4tksTSnlbXXGKK1nXNg/QvwFYettXvSX6zWKCtHHfjN4puyA==" }, "core-js-compat": { - "version": "3.22.7", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.22.7.tgz", - "integrity": "sha512-uI9DAQKKiiE/mclIC5g4AjRpio27g+VMRhe6rQoz+q4Wm4L6A/fJhiLtBw+sfOpDG9wZ3O0pxIw7GbfOlBgjOA==", + "version": "3.26.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.26.1.tgz", + "integrity": "sha512-622/KzTudvXCDLRw70iHW4KKs1aGpcRcowGWyYJr2DEBfRrd6hNJybxSWJFuZYD4ma86xhrwDDHxmDaIq4EA8A==", "requires": { - "browserslist": "^4.20.3", - "semver": "7.0.0" - }, - "dependencies": { - "semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" - } + "browserslist": "^4.21.4" } }, "core-js-pure": { - "version": "3.22.7", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.22.7.tgz", - "integrity": "sha512-wTriFxiZI+C8msGeh7fJcbC/a0V8fdInN1oS2eK79DMBGs8iIJiXhtFJCiT3rBa8w6zroHWW3p8ArlujZ/Mz+w==" + "version": "3.26.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.26.1.tgz", + "integrity": "sha512-VVXcDpp/xJ21KdULRq/lXdLzQAtX7+37LzpyfFM973il0tWSsDEoyzG38G14AjTpK9VTfiNM9jnFauq/CpaWGQ==" }, "core-util-is": { "version": "1.0.3", @@ -5453,9 +5323,9 @@ "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" }, "cosmiconfig": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", - "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", "requires": { "@types/parse-json": "^4.0.0", "import-fresh": "^3.2.1", @@ -5464,47 +5334,6 @@ "yaml": "^1.10.0" } }, - "create-ecdh": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", - "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", - "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==" - } - } - }, - "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==", - "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==", - "requires": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, "cross-env": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", @@ -5566,104 +5395,39 @@ } }, "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "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==", - "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" + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" } }, "crypto-random-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", - "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=" - }, - "css": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", - "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", - "requires": { - "inherits": "^2.0.3", - "source-map": "^0.6.1", - "source-map-resolve": "^0.5.2", - "urix": "^0.1.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==" - } - } + "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==" }, "css-blank-pseudo": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz", - "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", + "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", "requires": { - "postcss": "^7.0.5" + "postcss-selector-parser": "^6.0.9" } }, - "css-color-names": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", - "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=" - }, "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==", - "requires": { - "postcss": "^7.0.1", - "timsort": "^0.3.0" - } + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.1.tgz", + "integrity": "sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==" }, "css-has-pseudo": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz", - "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", + "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", "requires": { - "postcss": "^7.0.6", - "postcss-selector-parser": "^5.0.0-rc.4" - }, - "dependencies": { - "cssesc": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", - "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" - }, - "postcss-selector-parser": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", - "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", - "requires": { - "cssesc": "^2.0.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - } + "postcss-selector-parser": "^6.0.9" } }, "css-in-js-utils": { @@ -5675,41 +5439,89 @@ } }, "css-loader": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-4.3.0.tgz", - "integrity": "sha512-rdezjCjScIrsL8BSYszgT4s476IcNKt6yX69t0pHjJVnPUTDpn4WfIpDQTN3wCJvUvfsz/mFjuGOekf3PY3NUg==", + "version": "6.7.2", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.2.tgz", + "integrity": "sha512-oqGbbVcBJkm8QwmnNzrFrWTnudnRZC+1eXikLJl0n4ljcfotgRifpg2a1lKy8jTrc4/d9A/ap1GFq1jDKG7J+Q==", "requires": { - "camelcase": "^6.0.0", - "cssesc": "^3.0.0", - "icss-utils": "^4.1.1", - "loader-utils": "^2.0.0", - "postcss": "^7.0.32", - "postcss-modules-extract-imports": "^2.0.0", - "postcss-modules-local-by-default": "^3.0.3", - "postcss-modules-scope": "^2.2.0", - "postcss-modules-values": "^3.0.0", - "postcss-value-parser": "^4.1.0", - "schema-utils": "^2.7.1", - "semver": "^7.3.2" + "icss-utils": "^5.1.0", + "postcss": "^8.4.18", + "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-value-parser": "^4.2.0", + "semver": "^7.3.8" }, "dependencies": { "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "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" } } } }, - "css-prefers-color-scheme": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz", - "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==", - "requires": { - "postcss": "^7.0.5" - } + "css-minimizer-webpack-plugin": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "requires": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "ajv": { + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz", + "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "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==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.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==" + } + } + }, + "css-prefers-color-scheme": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==" }, "css-select": { "version": "2.1.0", @@ -5781,9 +5593,9 @@ "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" }, "cssdb": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz", - "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==" + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.1.0.tgz", + "integrity": "sha512-Sd99PrFgx28ez4GHu8yoQIufc/70h9oYowDf4EjeIKi8mac9whxRjhM3IaMr6EllP6KKKWtJrMfN6C7T9tIWvQ==" }, "cssesc": { "version": "3.0.0", @@ -5791,111 +5603,55 @@ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" }, "cssnano": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz", - "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==", - "requires": { - "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==", - "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": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", - "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=", - "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": "sha1-six699nWiBvItuZTM17rywoYh0g=" - } - } - }, - "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==", - "requires": { - "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-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": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=" - }, - "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": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=" - }, - "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==", + "version": "5.1.14", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.14.tgz", + "integrity": "sha512-Oou7ihiTocbKqi0J1bB+TRJIQX5RMR3JghA8hcWSw9mjBLQ5Y3RWqEDoYG3sRNlAbCIXpqMoZGbq5KDR3vdzgw==", "requires": { - "postcss": "^7.0.0" + "cssnano-preset-default": "^5.2.13", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" } }, - "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==" + "cssnano-preset-default": { + "version": "5.2.13", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.13.tgz", + "integrity": "sha512-PX7sQ4Pb+UtOWuz8A1d+Rbi+WimBIxJTRyBdgGp1J75VU0r/HFQeLnMYgHiCAp6AR4rqrc7Y4R+1Rjk3KJz6DQ==", + "requires": { + "css-declaration-sorter": "^6.3.1", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "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.3", + "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.1", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + } + }, + "cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==" }, "csso": { "version": "4.2.0", @@ -5951,20 +5707,6 @@ "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.20.tgz", "integrity": "sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==" }, - "cyclist": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", - "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" - }, - "d": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", - "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", - "requires": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" - } - }, "damerau-levenshtein": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", @@ -6023,38 +5765,15 @@ "ms": "2.1.2" } }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" - }, "decimal.js": { - "version": "10.3.1", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", - "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" - }, - "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=" + "version": "10.4.2", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.2.tgz", + "integrity": "sha512-ic1yEvwT6GuvaYwBLLY6/aFFgjZdySKTE8en/fkU3QICTmRtgtSlFn0u0BXN06InZwtfCelR7j8LRiDI/02iGA==" }, "dedent": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" - }, - "deep-equal": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", - "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", - "requires": { - "is-arguments": "^1.0.4", - "is-date-object": "^1.0.1", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.2.0" - } + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" }, "deep-is": { "version": "0.1.4", @@ -6067,12 +5786,11 @@ "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" }, "default-gateway": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", - "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", + "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==", "requires": { - "execa": "^1.0.0", - "ip-regex": "^2.1.0" + "execa": "^5.0.0" } }, "define-lazy-prop": { @@ -6089,98 +5807,10 @@ "object-keys": "^1.1.1" } }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "dependencies": { - "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==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "del": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", - "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", - "requires": { - "@types/glob": "^7.1.1", - "globby": "^6.1.0", - "is-path-cwd": "^2.0.0", - "is-path-in-cwd": "^2.0.0", - "p-map": "^2.0.0", - "pify": "^4.0.1", - "rimraf": "^2.6.3" - }, - "dependencies": { - "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==", - "requires": { - "array-uniq": "^1.0.1" - } - }, - "globby": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", - "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", - "requires": { - "array-union": "^1.0.1", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "dependencies": { - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" - } - } - }, - "p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==" - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "requires": { - "glob": "^7.1.3" - } - } - } + "defined": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", + "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==" }, "delayed-stream": { "version": "1.0.0", @@ -6197,15 +5827,6 @@ "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.10.0.tgz", "integrity": "sha512-c9amUgpgxSi1bE5/sbLwcs5diLD0ygCQYmhfM5H1s5VH1mCsYkcmAL3CcNdv4kdSw6JuMoHeDGzLgj/gAXdWVg==" }, - "des.js": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", - "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", - "requires": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, "destroy": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", @@ -6241,32 +5862,30 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" } } }, - "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==" - }, - "diffie-hellman": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", - "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", - "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==" - } + "detective": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", + "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", + "requires": { + "acorn-node": "^1.8.2", + "defined": "^1.0.0", + "minimist": "^1.2.6" } }, + "didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + }, + "diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==" + }, "dir-glob": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", @@ -6275,26 +5894,22 @@ "path-type": "^4.0.0" } }, + "dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, "dns-equal": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" }, "dns-packet": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", - "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", - "requires": { - "ip": "^1.1.0", - "safe-buffer": "^5.0.1" - } - }, - "dns-txt": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", - "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", + "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", "requires": { - "buffer-indexof": "^1.0.0" + "@leichtgewicht/ip-codec": "^2.0.1" } }, "doctrine": { @@ -6339,11 +5954,6 @@ "entities": "^2.0.0" } }, - "domain-browser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", - "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==" - }, "domelementtype": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", @@ -6392,24 +6002,16 @@ }, "dependencies": { "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" } } }, - "dot-prop": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", - "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", - "requires": { - "is-obj": "^2.0.0" - } - }, "dotenv": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz", - "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==" + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==" }, "dotenv-expand": { "version": "5.1.0", @@ -6432,51 +6034,6 @@ "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" }, - "duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", - "requires": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "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==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "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==" - }, - "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" - } - } - } - }, "ecdsa-sig-formatter": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", @@ -6488,48 +6045,30 @@ "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==" }, "ejs": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz", - "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==" - }, - "electron-to-chromium": { - "version": "1.4.138", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.138.tgz", - "integrity": "sha512-IOyp2Seq3w4QLln+yZWcMF3VXhhduz4bwg9gfI+CnP5TkzwNXQ8FCZuwwPsnes73AfWdf5J2n2OXdUwDUspDPQ==" - }, - "elliptic": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", - "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", + "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", "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==" - } + "jake": "^10.8.5" } }, + "electron-to-chromium": { + "version": "1.4.284", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", + "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==" + }, "emittery": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", - "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==" + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==" }, "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==" + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" }, "emojis-list": { "version": "3.0.0", @@ -6539,75 +6078,15 @@ "encodeurl": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "requires": { - "once": "^1.4.0" - } + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" }, "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==", - "requires": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.5.0", - "tapable": "^1.0.0" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "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==", - "requires": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - } - }, - "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==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "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==" - }, - "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" - } - } - } - }, - "enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", + "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", "requires": { - "ansi-colors": "^4.1.1" + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" } }, "entities": { @@ -6668,14 +6147,6 @@ } } }, - "errno": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", - "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", - "requires": { - "prr": "~1.0.1" - } - }, "error-ex": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", @@ -6685,11 +6156,11 @@ } }, "error-stack-parser": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.7.tgz", - "integrity": "sha512-chLOW0ZGRf4s8raLrDxa5sdkvPec5YdvwbFnqJme4rk0rFajP8mPtrDL1+I+CwrQDCjswDA5sREX7jYQDQs9vA==", + "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.1.1" + "stackframe": "^1.3.4" } }, "es-abstract": { @@ -6741,6 +6212,11 @@ "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==" }, + "es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" + }, "es-shim-unscopables": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", @@ -6759,35 +6235,6 @@ "is-symbol": "^1.0.2" } }, - "es5-ext": { - "version": "0.10.61", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.61.tgz", - "integrity": "sha512-yFhIqQAzu2Ca2I4SE2Au3rxVfmohU9Y7wqGR+s7+H7krk26NXhIRAZDgqd6xqjCEFUomDEA3/Bo/7fKmIkW1kA==", - "requires": { - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.3", - "next-tick": "^1.1.0" - } - }, - "es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", - "requires": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" - } - }, - "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==", - "requires": { - "d": "^1.0.1", - "ext": "^1.1.2" - } - }, "escalade": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", @@ -6796,7 +6243,7 @@ "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==" }, "escape-string-regexp": { "version": "1.0.5", @@ -6815,15 +6262,10 @@ "source-map": "~0.6.1" }, "dependencies": { - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" - }, "levn": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", "requires": { "prelude-ls": "~1.1.2", "type-check": "~0.3.2" @@ -6845,7 +6287,7 @@ "prelude-ls": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==" }, "source-map": { "version": "0.6.1", @@ -6856,7 +6298,7 @@ "type-check": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", "requires": { "prelude-ls": "~1.1.2" } @@ -6864,60 +6306,51 @@ } }, "eslint": { - "version": "7.32.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz", - "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==", - "requires": { - "@babel/code-frame": "7.12.11", - "@eslint/eslintrc": "^0.4.3", - "@humanwhocodes/config-array": "^0.5.0", + "version": "8.27.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.27.0.tgz", + "integrity": "sha512-0y1bfG2ho7mty+SiILVf9PfuRA49ek4Nc60Wmmu62QlobNR+CeXa4xXIJgcuwSQgZiWaPH+5BDsctpIW0PR/wQ==", + "requires": { + "@eslint/eslintrc": "^1.3.3", + "@humanwhocodes/config-array": "^0.11.6", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", - "debug": "^4.0.1", + "debug": "^4.3.2", "doctrine": "^3.0.0", - "enquirer": "^2.3.5", "escape-string-regexp": "^4.0.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^2.1.0", - "eslint-visitor-keys": "^2.0.0", - "espree": "^7.3.1", + "eslint-scope": "^7.1.1", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.4.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": "^5.1.2", - "globals": "^13.6.0", - "ignore": "^4.0.6", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.15.0", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", - "js-yaml": "^3.13.1", + "is-path-inside": "^3.0.3", + "js-sdsl": "^4.1.4", + "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", + "minimatch": "^3.1.2", "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", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "table": "^6.0.9", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "dependencies": { - "@babel/code-frame": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", - "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", - "requires": { - "@babel/highlight": "^7.10.4" - } - }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -6926,6 +6359,11 @@ "color-convert": "^2.0.1" } }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, "chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", @@ -6948,40 +6386,15 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, "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==" }, - "eslint-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", - "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", - "requires": { - "eslint-visitor-keys": "^1.1.0" - }, - "dependencies": { - "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==" - } - } - }, "globals": { - "version": "13.15.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz", - "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==", + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", "requires": { "type-fest": "^0.20.2" } @@ -6991,37 +6404,14 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, - "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" - }, - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "requires": { - "lru-cache": "^6.0.0" - } - }, - "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==", + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "requires": { - "shebang-regex": "^3.0.0" + "argparse": "^2.0.1" } }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -7029,23 +6419,28 @@ "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==", - "requires": { - "isexe": "^2.0.0" - } } } }, "eslint-config-react-app": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-6.0.0.tgz", - "integrity": "sha512-bpoAAC+YRfzq0dsTk+6v9aHm/uqnDwayNAXleMypGl6CpxI9oXXscVHo4fk3eJPIn+rsbtNetB4r/ZIidFIE8A==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", + "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==", "requires": { - "confusing-browser-globals": "^1.0.10" + "@babel/core": "^7.16.0", + "@babel/eslint-parser": "^7.16.3", + "@rushstack/eslint-patch": "^1.1.0", + "@typescript-eslint/eslint-plugin": "^5.5.0", + "@typescript-eslint/parser": "^5.5.0", + "babel-preset-react-app": "^10.0.1", + "confusing-browser-globals": "^1.0.11", + "eslint-plugin-flowtype": "^8.0.3", + "eslint-plugin-import": "^2.25.3", + "eslint-plugin-jest": "^25.3.0", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.27.1", + "eslint-plugin-react-hooks": "^4.3.0", + "eslint-plugin-testing-library": "^5.0.1" } }, "eslint-import-resolver-node": { @@ -7064,26 +6459,15 @@ "requires": { "ms": "^2.1.1" } - }, - "resolve": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", - "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", - "requires": { - "is-core-module": "^2.8.1", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } } } }, "eslint-module-utils": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", - "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", + "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", "requires": { - "debug": "^3.2.7", - "find-up": "^2.1.0" + "debug": "^3.2.7" }, "dependencies": { "debug": { @@ -7093,58 +6477,15 @@ "requires": { "ms": "^2.1.1" } - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "requires": { - "locate-path": "^2.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.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==", - "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=", - "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=" - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" } } }, "eslint-plugin-flowtype": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.10.0.tgz", - "integrity": "sha512-vcz32f+7TP+kvTUyMXZmCnNujBQZDNmcqPImw8b9PZ+16w1Qdm6ryRuYZYVaG9xRqqmAPr2Cs9FAX5gN+x/bjw==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", + "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", "requires": { - "lodash": "^4.17.15", + "lodash": "^4.17.21", "string-natural-compare": "^3.0.1" } }, @@ -7187,58 +6528,62 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "resolve": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", - "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", - "requires": { - "is-core-module": "^2.8.1", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" } } }, "eslint-plugin-jest": { - "version": "24.7.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.7.0.tgz", - "integrity": "sha512-wUxdF2bAZiYSKBclsUMrYHH6WxiBreNjyDxbRv345TIvPeoCEgPNEn3Sa+ZrSqsf1Dl9SqqSREXMHExlMMu1DA==", + "version": "25.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", + "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", "requires": { - "@typescript-eslint/experimental-utils": "^4.0.1" + "@typescript-eslint/experimental-utils": "^5.0.0" } }, "eslint-plugin-jsx-a11y": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.5.1.tgz", - "integrity": "sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==", + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.1.tgz", + "integrity": "sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==", "requires": { - "@babel/runtime": "^7.16.3", + "@babel/runtime": "^7.18.9", "aria-query": "^4.2.2", - "array-includes": "^3.1.4", + "array-includes": "^3.1.5", "ast-types-flow": "^0.0.7", - "axe-core": "^4.3.5", + "axe-core": "^4.4.3", "axobject-query": "^2.2.0", - "damerau-levenshtein": "^1.0.7", + "damerau-levenshtein": "^1.0.8", "emoji-regex": "^9.2.2", "has": "^1.0.3", - "jsx-ast-utils": "^3.2.1", + "jsx-ast-utils": "^3.3.2", "language-tags": "^1.0.5", - "minimatch": "^3.0.4" + "minimatch": "^3.1.2", + "semver": "^6.3.0" }, "dependencies": { - "emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + "@babel/runtime": { + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.1.tgz", + "integrity": "sha512-mrzLkl6U9YLF8qpqI7TB82PESyEGjm/0Ly91jG575eVxMMlb8fYfOXFZIJ8XfLrJZQbm7dlKry2bJmXBUEkdFg==", + "requires": { + "regenerator-runtime": "^0.13.10" + } + }, + "regenerator-runtime": { + "version": "0.13.10", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.10.tgz", + "integrity": "sha512-KepLsg4dU12hryUO7bp/axHAKvwGOCV0sGloQtpagJ12ai+ojVDqkeGSiRX1zlq+kjIMZ1t7gpze+26QqtdGqw==" + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" } } }, "eslint-plugin-react": { - "version": "7.30.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.30.0.tgz", - "integrity": "sha512-RgwH7hjW48BleKsYyHK5vUAvxtE9SMPDKmcPRQgtRCYaZA0XQPt5FSkrU3nhz5ifzMZcA8opwmRJ2cmOO8tr5A==", + "version": "7.31.10", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.10.tgz", + "integrity": "sha512-e4N/nc6AAlg4UKW/mXeYWd3R++qUano5/o+t+wnWxIf+bLsOaH3a4q74kX3nDjYym3VBN4HyO9nEn1GcAqgQOA==", "requires": { "array-includes": "^3.1.5", "array.prototype.flatmap": "^1.3.0", @@ -7264,18 +6609,14 @@ "esutils": "^2.0.2" } }, - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" - }, "resolve": { - "version": "2.0.0-next.3", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", - "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", "requires": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" } }, "semver": { @@ -7286,88 +6627,25 @@ } }, "eslint-plugin-react-hooks": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.5.0.tgz", - "integrity": "sha512-8k1gRt7D7h03kd+SAAlzXkQwWK22BnK6GKZG+FJA6BAGy22CFvl8kCIXKpVux0cCxMWDQUPqSok0LKaZ0aOcCw==" + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==" }, "eslint-plugin-testing-library": { - "version": "3.10.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-3.10.2.tgz", - "integrity": "sha512-WAmOCt7EbF1XM8XfbCKAEzAPnShkNSwcIsAD2jHdsMUT9mZJPjLCG7pMzbcC8kK366NOuGip8HKLDC+Xk4yIdA==", + "version": "5.9.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.9.1.tgz", + "integrity": "sha512-6BQp3tmb79jLLasPHJmy8DnxREe+2Pgf7L+7o09TSWPfdqqtQfRZmZNetr5mOs3yqZk/MRNxpN3RUpJe0wB4LQ==", "requires": { - "@typescript-eslint/experimental-utils": "^3.10.1" - }, - "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==", - "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/types": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-3.10.1.tgz", - "integrity": "sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==" - }, - "@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==", - "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" - } - }, - "@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==", - "requires": { - "eslint-visitor-keys": "^1.1.0" - } - }, - "eslint-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", - "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", - "requires": { - "eslint-visitor-keys": "^1.1.0" - } - }, - "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==" - }, - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "requires": { - "lru-cache": "^6.0.0" - } - } + "@typescript-eslint/utils": "^5.13.0" } }, "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==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", "requires": { "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" + "estraverse": "^5.2.0" } }, "eslint-utils": { @@ -7376,30 +6654,50 @@ "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", "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==" + } } }, "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==" + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==" }, "eslint-webpack-plugin": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-2.6.0.tgz", - "integrity": "sha512-V+LPY/T3kur5QO3u+1s34VDTcRxjXWPUGM4hlmTb5DwVD0OQz631yGTxJZf4SpAqAjdbBVe978S8BJeHpAdOhQ==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz", + "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==", "requires": { - "@types/eslint": "^7.28.2", - "arrify": "^2.0.1", - "jest-worker": "^27.3.1", - "micromatch": "^4.0.4", + "@types/eslint": "^7.29.0 || ^8.4.1", + "jest-worker": "^28.0.2", + "micromatch": "^4.0.5", "normalize-path": "^3.0.0", - "schema-utils": "^3.1.1" + "schema-utils": "^4.0.0" }, "dependencies": { - "@types/node": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", - "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==" + "ajv": { + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz", + "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } }, "has-flag": { "version": "4.0.0", @@ -7407,23 +6705,29 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, "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==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", "requires": { "@types/node": "*", "merge-stream": "^2.0.0", "supports-color": "^8.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==" + }, "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" } }, "supports-color": { @@ -7437,20 +6741,13 @@ } }, "espree": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", - "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", + "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", "requires": { - "acorn": "^7.4.0", - "acorn-jsx": "^5.3.1", - "eslint-visitor-keys": "^1.3.0" - }, - "dependencies": { - "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==" - } + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.3.0" } }, "esprima": { @@ -7464,13 +6761,6 @@ "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", "requires": { "estraverse": "^5.1.0" - }, - "dependencies": { - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" - } } }, "esrecurse": { @@ -7479,19 +6769,12 @@ "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", "requires": { "estraverse": "^5.2.0" - }, - "dependencies": { - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" - } } }, "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" }, "estree-walker": { "version": "1.0.1", @@ -7506,7 +6789,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==" }, "eventemitter3": { "version": "4.0.7", @@ -7518,136 +6801,46 @@ "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" }, - "eventsource": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.1.1.tgz", - "integrity": "sha512-qV5ZC0h7jYIAOhArFJgSfdyz6rALJyb270714o7ZtNnw2WSJ+eexhKtE0O8LYPRsHZHf2osHKZBxGPvm3kPkCA==", - "requires": { - "original": "^1.0.0" - } - }, - "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==", - "requires": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } - }, - "exec-sh": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", - "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==" - }, "execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "requires": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" + "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" } }, "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==" }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "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=", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } + "expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "requires": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" } }, - "expect": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", - "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", - "requires": { - "@jest/types": "^26.6.2", - "ansi-styles": "^4.0.0", - "jest-get-type": "^26.3.0", - "jest-matcher-utils": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-regex-util": "^26.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==", - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - } - } - }, - "express": { - "version": "4.18.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", - "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "express": { + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", "requires": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.0", + "body-parser": "1.20.1", "content-disposition": "0.5.4", "content-type": "~1.0.4", "cookie": "0.5.0", @@ -7666,7 +6859,7 @@ "parseurl": "~1.3.3", "path-to-regexp": "0.1.7", "proxy-addr": "~2.0.7", - "qs": "6.10.3", + "qs": "6.11.0", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", "send": "0.18.0", @@ -7694,105 +6887,12 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, "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=" - } - } - }, - "ext": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz", - "integrity": "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==", - "requires": { - "type": "^2.5.0" - }, - "dependencies": { - "type": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/type/-/type-2.6.0.tgz", - "integrity": "sha512-eiDBDOmkih5pMbo9OqsqPRGMljLodLcwd5XD5JbtNB0o89xZAwynY9EdCDsJU7LtcVCClu9DvM7/0Ep1hYX3EQ==" - } - } - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "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==", - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "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=", - "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=", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" } } }, @@ -7802,15 +6902,25 @@ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, "fast-glob": { - "version": "3.2.11", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", "requires": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", "glob-parent": "^5.1.2", "merge2": "^1.3.0", "micromatch": "^4.0.4" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + } } }, "fast-json-stable-stringify": { @@ -7821,7 +6931,7 @@ "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==" }, "fast-loops": { "version": "1.1.3", @@ -7845,9 +6955,9 @@ } }, "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==", "requires": { "bser": "2.1.1" } @@ -7950,11 +7060,6 @@ "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==" - }, "file-entry-cache": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", @@ -7964,22 +7069,36 @@ } }, "file-loader": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.1.1.tgz", - "integrity": "sha512-Klt8C4BjWSXYQAfhpYYkG4qHNTna4toMHEbWrI5IuVoxbU6uiDKeKAP99R8mmbJi3lvewn/jQBOgU4+NS3tDQw==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", "requires": { "loader-utils": "^2.0.0", "schema-utils": "^3.0.0" + } + }, + "filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "requires": { + "minimatch": "^5.0.1" }, "dependencies": { - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "balanced-match": "^1.0.0" + } + }, + "minimatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "requires": { + "brace-expansion": "^2.0.1" } } } @@ -8000,9 +7119,9 @@ } }, "filesize": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.1.0.tgz", - "integrity": "sha512-LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg==" + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==" }, "fill-range": { "version": "7.0.1", @@ -8037,26 +7156,26 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" } } }, "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==", + "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==", "requires": { "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" } }, "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "requires": { - "locate-path": "^5.0.0", + "locate-path": "^6.0.0", "path-exists": "^4.0.0" } }, @@ -8070,176 +7189,137 @@ } }, "flatted": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", - "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==" + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==" }, - "flatten": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", - "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==" + "follow-redirects": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.0.tgz", + "integrity": "sha512-aExlJShTV4qOUOL7yF1U5tvLCB0xQuudbf6toyYA0E/acBNw71mvjFTnLaRp50aQaYocMR0a/RMMBIHeZnGyjQ==" }, - "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==", + "fork-ts-checker-webpack-plugin": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz", + "integrity": "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==", "requires": { - "inherits": "^2.0.3", - "readable-stream": "^2.3.6" + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" }, "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } }, - "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==", + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" } }, - "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==" + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } }, - "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==", + "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==" + }, + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", "requires": { - "safe-buffer": "~5.1.0" + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" } - } - } - }, - "follow-redirects": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.0.tgz", - "integrity": "sha512-aExlJShTV4qOUOL7yF1U5tvLCB0xQuudbf6toyYA0E/acBNw71mvjFTnLaRp50aQaYocMR0a/RMMBIHeZnGyjQ==" - }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" - }, - "fork-ts-checker-webpack-plugin": { - "version": "4.1.6", - "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-4.1.6.tgz", - "integrity": "sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==", - "requires": { - "@babel/code-frame": "^7.5.5", - "chalk": "^2.4.1", - "micromatch": "^3.1.10", - "minimatch": "^3.0.4", - "semver": "^5.6.0", - "tapable": "^1.0.0", - "worker-rpc": "^0.1.0" - }, - "dependencies": { - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "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=", - "requires": { - "is-extendable": "^0.1.0" - } - } + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" } }, - "fill-range": { + "has-flag": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "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=", - "requires": { - "is-extendable": "^0.1.0" - } - } + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" } }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", "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=", - "requires": { - "is-buffer": "^1.1.5" - } - } + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" } }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "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" + "lru-cache": "^6.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=", + "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==", "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" + "has-flag": "^4.0.0" } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" } } }, @@ -8258,129 +7338,35 @@ "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "requires": { - "map-cache": "^0.2.2" - } + "fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" }, "fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" }, - "from2": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", - "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", - "requires": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.0" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "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==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "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==" - }, - "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" - } - } - } - }, - "fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", "requires": { "graceful-fs": "^4.1.2", "jsonfile": "^4.0.0", "universalify": "^0.1.0" } }, - "fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "requires": { - "minipass": "^3.0.0" - } - }, - "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": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", - "requires": { - "graceful-fs": "^4.1.2", - "iferr": "^0.1.5", - "imurmurhash": "^0.1.4", - "readable-stream": "1 || 2" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "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==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "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==" - }, - "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" - } - } - } + "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==" }, "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==" }, "fsevents": { "version": "2.3.2", @@ -8404,11 +7390,6 @@ "functions-have-names": "^1.2.2" } }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" - }, "functions-have-names": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", @@ -8445,12 +7426,9 @@ "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" }, "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "requires": { - "pump": "^3.0.0" - } + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" }, "get-symbol-description": { "version": "1.0.0", @@ -8461,11 +7439,6 @@ "get-intrinsic": "^1.1.1" } }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" - }, "glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", @@ -8480,13 +7453,18 @@ } }, "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", "requires": { - "is-glob": "^4.0.1" + "is-glob": "^4.0.3" } }, + "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==" + }, "global-modules": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", @@ -8503,6 +7481,16 @@ "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==", + "requires": { + "isexe": "^2.0.0" + } + } } }, "globalize": { @@ -8549,19 +7537,12 @@ "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==" }, - "growly": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", - "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", - "optional": true - }, "gzip-size": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", - "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", "requires": { - "duplexer": "^0.1.1", - "pify": "^4.0.1" + "duplexer": "^0.1.2" } }, "handle-thing": { @@ -8590,7 +7571,7 @@ "has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" }, "has-property-descriptors": { "version": "1.0.0", @@ -8613,82 +7594,11 @@ "has-symbols": "^1.0.2" } }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - } - }, - "has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", - "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "dependencies": { - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "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=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "hash-base": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", - "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", - "requires": { - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - } - }, - "hash.js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", - "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", - "requires": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - } - }, "he": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" }, - "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==" - }, "history": { "version": "4.10.1", "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", @@ -8702,16 +7612,6 @@ "value-equal": "^1.0.1" } }, - "hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", - "requires": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, "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", @@ -8725,15 +7625,10 @@ "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==" }, - "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==" - }, "hpack.js": { "version": "2.1.6", "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", "requires": { "inherits": "^2.0.1", "obuf": "^1.0.0", @@ -8744,7 +7639,7 @@ "isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" }, "readable-stream": { "version": "2.3.7", @@ -8775,16 +7670,6 @@ } } }, - "hsl-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", - "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=" - }, - "hsla-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", - "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=" - }, "html-encoding-sniffer": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", @@ -8794,9 +7679,9 @@ } }, "html-entities": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz", - "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==" + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" }, "html-escaper": { "version": "2.0.2", @@ -8804,64 +7689,38 @@ "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" }, "html-minifier-terser": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", - "integrity": "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", "requires": { - "camel-case": "^4.1.1", - "clean-css": "^4.2.3", - "commander": "^4.1.1", + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", "he": "^1.2.0", - "param-case": "^3.0.3", + "param-case": "^3.0.4", "relateurl": "^0.2.7", - "terser": "^4.6.3" - } - }, - "html-webpack-plugin": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.5.0.tgz", - "integrity": "sha512-MouoXEYSjTzCrjIxWwg8gxL5fE2X2WZJLmBYXlaJhQUH5K/b5OrqmV7T4dB7iu0xkmJ6JlUuV6fFVtnqbPopZw==", - "requires": { - "@types/html-minifier-terser": "^5.0.0", - "@types/tapable": "^1.0.5", - "@types/webpack": "^4.41.8", - "html-minifier-terser": "^5.0.1", - "loader-utils": "^1.2.3", - "lodash": "^4.17.15", - "pretty-error": "^2.1.1", - "tapable": "^1.1.3", - "util.promisify": "1.0.0" + "terser": "^5.10.0" }, "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - }, - "util.promisify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", - "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", - "requires": { - "define-properties": "^1.1.2", - "object.getownpropertydescriptors": "^2.0.3" - } + "commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" } } }, + "html-webpack-plugin": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "requires": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + } + }, "htmlparser2": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", @@ -8876,7 +7735,7 @@ "http-deceiver": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" }, "http-errors": { "version": "2.0.0", @@ -8891,9 +7750,9 @@ } }, "http-parser-js": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.6.tgz", - "integrity": "sha512-vDlkRPDJn93swjcjqMSaGSPABbIarsr1TLAui/gLDXzV5VsJNdXNzMYDyNBLQkjWQCJ1uizu8T2oDMhmGt0PRA==" + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" }, "http-proxy": { "version": "1.18.1", @@ -8916,118 +7775,17 @@ } }, "http-proxy-middleware": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", - "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", "requires": { - "http-proxy": "^1.17.0", - "is-glob": "^4.0.0", - "lodash": "^4.17.11", - "micromatch": "^3.1.10" - }, - "dependencies": { - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "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=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "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=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "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=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } + "@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" } }, - "https-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" - }, "https-proxy-agent": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", @@ -9038,9 +7796,9 @@ } }, "human-signals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", - "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" }, "hyphenate-style-name": { "version": "1.0.4", @@ -9056,17 +7814,19 @@ } }, "icss-utils": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", - "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", - "requires": { - "postcss": "^7.0.14" - } + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==" + }, + "idb": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", + "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==" }, "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==", "requires": { "harmony-reflect": "^1.4.6" } @@ -9076,28 +7836,15 @@ "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" }, - "iferr": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", - "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=" - }, "ignore": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" }, "immer": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/immer/-/immer-8.0.1.tgz", - "integrity": "sha512-aqXhGP7//Gui2+UrEtvxZxSquQVXTpZ7KDxfCcKAF3Vysvw0CViVaW9RZ1j1xlIYqaaaipBoqdqeibkc18PNvA==" - }, - "import-cwd": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", - "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", - "requires": { - "import-from": "^2.1.0" - } + "version": "9.0.16", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.16.tgz", + "integrity": "sha512-qenGE7CstVm1NrHQbMh8YaSzTZTFNP3zPqr3YU0S0UY441j4bJTg4A2Hh5KAhwgaiU6ZZ1Ar6y/2f4TblnMReQ==" }, "import-fresh": { "version": "3.3.0", @@ -9108,21 +7855,6 @@ "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": "sha1-M1238qev/VOqpHHUuAId7ja387E=", - "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": "sha1-six699nWiBvItuZTM17rywoYh0g=" - } - } - }, "import-local": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", @@ -9130,42 +7862,17 @@ "requires": { "pkg-dir": "^4.2.0", "resolve-cwd": "^3.0.0" - }, - "dependencies": { - "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==", - "requires": { - "find-up": "^4.0.0" - } - } } }, "imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" - }, - "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==" - }, - "indexes-of": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", - "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=" - }, - "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==" + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" }, "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==", "requires": { "once": "^1.3.0", "wrappy": "1" @@ -9186,15 +7893,6 @@ "resolved": "https://registry.npmjs.org/inline-style-expand-shorthand/-/inline-style-expand-shorthand-1.3.0.tgz", "integrity": "sha512-cYW3cf2Tzi43jjHk8yyHAAnwgVXOC0jdmv7QkHMmha2zI2znhWh8LEC+Enb+PHcZi9afsbcP4JHyr5C08jDRHA==" }, - "internal-ip": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", - "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", - "requires": { - "default-gateway": "^4.2.0", - "ipaddr.js": "^1.9.0" - } - }, "internal-slot": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", @@ -9205,57 +7903,15 @@ "side-channel": "^1.0.4" } }, - "ip": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz", - "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==" - }, - "ip-regex": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", - "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=" - }, "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==" - }, - "is-absolute-url": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", - "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=" - }, - "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=", - "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=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==" }, "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==" }, "is-bigint": { "version": "1.0.4", @@ -9269,7 +7925,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "optional": true, "requires": { "binary-extensions": "^2.0.0" } @@ -9283,63 +7938,19 @@ "has-tostringtag": "^1.0.0" } }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" - }, "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==" }, - "is-ci": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", - "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", - "requires": { - "ci-info": "^2.0.0" - } - }, - "is-color-stop": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", - "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", - "requires": { - "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.9.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", "requires": { "has": "^1.0.3" } }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "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=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, "is-date-object": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", @@ -9348,42 +7959,15 @@ "has-tostringtag": "^1.0.0" } }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } - } - }, - "is-directory": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", - "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=" - }, "is-docker": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" - }, "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==" }, "is-fullwidth-code-point": { "version": "3.0.0", @@ -9406,7 +7990,7 @@ "is-module": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" }, "is-negative-zero": { "version": "2.0.2", @@ -9427,43 +8011,19 @@ } }, "is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" - }, - "is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==" - }, - "is-path-in-cwd": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", - "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", - "requires": { - "is-path-inside": "^2.1.0" - } + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==" }, "is-path-inside": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", - "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", - "requires": { - "path-is-inside": "^1.0.2" - } + "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==" }, "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=" - }, - "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==", - "requires": { - "isobject": "^3.0.1" - } + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" }, "is-potential-custom-element-name": { "version": "1.0.1", @@ -9482,12 +8042,7 @@ "is-regexp": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=" - }, - "is-resolvable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", - "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==" + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==" }, "is-root": { "version": "2.1.0", @@ -9503,9 +8058,9 @@ } }, "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" }, "is-string": { "version": "1.0.7", @@ -9526,7 +8081,7 @@ "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==" }, "is-weakref": { "version": "1.0.2", @@ -9536,11 +8091,6 @@ "call-bind": "^1.0.2" } }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" - }, "is-wsl": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", @@ -9570,9 +8120,9 @@ "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==" }, "istanbul-lib-instrument": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", - "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", "requires": { "@babel/core": "^7.12.3", "@babel/parser": "^7.14.7", @@ -9603,19 +8153,6 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, - "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==", - "requires": { - "semver": "^6.0.0" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -9644,22 +8181,23 @@ } }, "istanbul-reports": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", - "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", "requires": { "html-escaper": "^2.0.0", "istanbul-lib-report": "^3.0.0" } }, - "jest": { - "version": "26.6.0", - "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.0.tgz", - "integrity": "sha512-jxTmrvuecVISvKFFhOkjsWRZV7sFqdSUAd1ajOKY+/QE/aLBVstsJ/dX8GczLzwiT6ZEwwmZqtCUHLHHQVzcfA==", + "jake": { + "version": "10.8.5", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", + "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", "requires": { - "@jest/core": "^26.6.0", - "import-local": "^3.0.2", - "jest-cli": "^26.6.0" + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" }, "dependencies": { "ansi-styles": { @@ -9670,6 +8208,11 @@ "color-convert": "^2.0.1" } }, + "async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + }, "chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", @@ -9697,26 +8240,6 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, - "jest-cli": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", - "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", - "requires": { - "@jest/core": "^26.6.3", - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "import-local": "^3.0.2", - "is-ci": "^2.0.0", - "jest-config": "^26.6.3", - "jest-util": "^26.6.2", - "jest-validate": "^26.6.2", - "prompts": "^2.0.1", - "yargs": "^15.4.1" - } - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -9727,124 +8250,116 @@ } } }, - "jest-changed-files": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", - "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", + "jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", "requires": { - "@jest/types": "^26.6.2", - "execa": "^4.0.0", - "throat": "^5.0.0" + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" }, "dependencies": { - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "execa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", - "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" + "color-convert": "^2.0.1" } }, - "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==", + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { - "pump": "^3.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" } }, - "is-stream": { + "color-convert": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" - }, - "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==", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "requires": { - "path-key": "^3.0.0" + "color-name": "~1.1.4" } }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + "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==" }, - "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==", + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", "requires": { - "shebang-regex": "^3.0.0" + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.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==" - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "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==", "requires": { - "isexe": "^2.0.0" + "has-flag": "^4.0.0" } } } }, + "jest-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "requires": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + } + }, "jest-circus": { - "version": "26.6.0", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-26.6.0.tgz", - "integrity": "sha512-L2/Y9szN6FJPWFK8kzWXwfp+FOR7xq0cUL4lIsdbIdwz3Vh6P1nrpcqOleSzr28zOtSHQNV9Z7Tl+KkuK7t5Ng==", - "requires": { - "@babel/traverse": "^7.1.0", - "@jest/environment": "^26.6.0", - "@jest/test-result": "^26.6.0", - "@jest/types": "^26.6.0", - "@types/babel__traverse": "^7.0.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", "chalk": "^4.0.0", "co": "^4.6.0", "dedent": "^0.7.0", - "expect": "^26.6.0", + "expect": "^27.5.1", "is-generator-fn": "^2.0.0", - "jest-each": "^26.6.0", - "jest-matcher-utils": "^26.6.0", - "jest-message-util": "^26.6.0", - "jest-runner": "^26.6.0", - "jest-runtime": "^26.6.0", - "jest-snapshot": "^26.6.0", - "jest-util": "^26.6.0", - "pretty-format": "^26.6.0", - "stack-utils": "^2.0.2", - "throat": "^5.0.0" + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" }, "dependencies": { - "@types/node": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", - "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==" - }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -9891,28 +8406,34 @@ } }, "jest-config": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz", - "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==", - "requires": { - "@babel/core": "^7.1.0", - "@jest/test-sequencer": "^26.6.3", - "@jest/types": "^26.6.2", - "babel-jest": "^26.6.3", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "requires": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", "chalk": "^4.0.0", + "ci-info": "^3.2.0", "deepmerge": "^4.2.2", "glob": "^7.1.1", - "graceful-fs": "^4.2.4", - "jest-environment-jsdom": "^26.6.2", - "jest-environment-node": "^26.6.2", - "jest-get-type": "^26.3.0", - "jest-jasmine2": "^26.6.3", - "jest-regex-util": "^26.0.0", - "jest-resolve": "^26.6.2", - "jest-util": "^26.6.2", - "jest-validate": "^26.6.2", - "micromatch": "^4.0.2", - "pretty-format": "^26.6.2" + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" }, "dependencies": { "ansi-styles": { @@ -9950,21 +8471,6 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, - "jest-resolve": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", - "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", - "requires": { - "@jest/types": "^26.6.2", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^26.6.2", - "read-pkg-up": "^7.0.1", - "resolve": "^1.18.1", - "slash": "^3.0.0" - } - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -9976,14 +8482,14 @@ } }, "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==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", "requires": { "chalk": "^4.0.0", - "diff-sequences": "^26.6.2", - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" }, "dependencies": { "ansi-styles": { @@ -10032,23 +8538,23 @@ } }, "jest-docblock": { - "version": "26.0.0", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz", - "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", "requires": { "detect-newline": "^3.0.0" } }, "jest-each": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz", - "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", "requires": { - "@jest/types": "^26.6.2", + "@jest/types": "^27.5.1", "chalk": "^4.0.0", - "jest-get-type": "^26.3.0", - "jest-util": "^26.6.2", - "pretty-format": "^26.6.2" + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" }, "dependencies": { "ansi-styles": { @@ -10097,109 +8603,81 @@ } }, "jest-environment-jsdom": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz", - "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", "requires": { - "@jest/environment": "^26.6.2", - "@jest/fake-timers": "^26.6.2", - "@jest/types": "^26.6.2", + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", - "jest-mock": "^26.6.2", - "jest-util": "^26.6.2", - "jsdom": "^16.4.0" - }, - "dependencies": { - "@types/node": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", - "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==" - } + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" } }, "jest-environment-node": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz", - "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", "requires": { - "@jest/environment": "^26.6.2", - "@jest/fake-timers": "^26.6.2", - "@jest/types": "^26.6.2", + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", - "jest-mock": "^26.6.2", - "jest-util": "^26.6.2" - }, - "dependencies": { - "@types/node": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", - "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==" - } + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" } }, "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==" + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==" }, "jest-haste-map": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", - "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", "requires": { - "@jest/types": "^26.6.2", + "@jest/types": "^27.5.1", "@types/graceful-fs": "^4.1.2", "@types/node": "*", "anymatch": "^3.0.3", "fb-watchman": "^2.0.0", - "fsevents": "^2.1.2", - "graceful-fs": "^4.2.4", - "jest-regex-util": "^26.0.0", - "jest-serializer": "^26.6.2", - "jest-util": "^26.6.2", - "jest-worker": "^26.6.2", - "micromatch": "^4.0.2", - "sane": "^4.0.3", + "fsevents": "^2.3.2", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", "walker": "^1.0.7" - }, - "dependencies": { - "@types/node": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", - "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==" - } } }, "jest-jasmine2": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz", - "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==", - "requires": { - "@babel/traverse": "^7.1.0", - "@jest/environment": "^26.6.2", - "@jest/source-map": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", "chalk": "^4.0.0", "co": "^4.6.0", - "expect": "^26.6.2", + "expect": "^27.5.1", "is-generator-fn": "^2.0.0", - "jest-each": "^26.6.2", - "jest-matcher-utils": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-runtime": "^26.6.3", - "jest-snapshot": "^26.6.2", - "jest-util": "^26.6.2", - "pretty-format": "^26.6.2", - "throat": "^5.0.0" + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" }, "dependencies": { - "@types/node": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", - "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==" - }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -10246,23 +8724,23 @@ } }, "jest-leak-detector": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz", - "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", "requires": { - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" } }, "jest-matcher-utils": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", - "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", "requires": { "chalk": "^4.0.0", - "jest-diff": "^26.6.2", - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" }, "dependencies": { "ansi-styles": { @@ -10311,19 +8789,19 @@ } }, "jest-message-util": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", - "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", "requires": { - "@babel/code-frame": "^7.0.0", - "@jest/types": "^26.6.2", + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.2", - "pretty-format": "^26.6.2", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", "slash": "^3.0.0", - "stack-utils": "^2.0.2" + "stack-utils": "^2.0.3" }, "dependencies": { "ansi-styles": { @@ -10372,43 +8850,38 @@ } }, "jest-mock": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", - "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", "requires": { - "@jest/types": "^26.6.2", + "@jest/types": "^27.5.1", "@types/node": "*" - }, - "dependencies": { - "@types/node": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", - "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==" - } } }, "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==" + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==" }, "jest-regex-util": { - "version": "26.0.0", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", - "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==" + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==" }, "jest-resolve": { - "version": "26.6.0", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.0.tgz", - "integrity": "sha512-tRAz2bwraHufNp+CCmAD8ciyCpXCs1NQxB5EJAmtCFy6BN81loFEGWKzYu26Y62lAJJe4X4jg36Kf+NsQyiStQ==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", "requires": { - "@jest/types": "^26.6.0", + "@jest/types": "^27.5.1", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", "jest-pnp-resolver": "^1.2.2", - "jest-util": "^26.6.0", - "read-pkg-up": "^7.0.1", - "resolve": "^1.17.0", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", "slash": "^3.0.0" }, "dependencies": { @@ -10458,47 +8931,43 @@ } }, "jest-resolve-dependencies": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz", - "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", "requires": { - "@jest/types": "^26.6.2", - "jest-regex-util": "^26.0.0", - "jest-snapshot": "^26.6.2" + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" } }, "jest-runner": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz", - "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==", - "requires": { - "@jest/console": "^26.6.2", - "@jest/environment": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "requires": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", "chalk": "^4.0.0", - "emittery": "^0.7.1", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-config": "^26.6.3", - "jest-docblock": "^26.0.0", - "jest-haste-map": "^26.6.2", - "jest-leak-detector": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-resolve": "^26.6.2", - "jest-runtime": "^26.6.3", - "jest-util": "^26.6.2", - "jest-worker": "^26.6.2", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", "source-map-support": "^0.5.6", - "throat": "^5.0.0" + "throat": "^6.0.1" }, "dependencies": { - "@types/node": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", - "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==" - }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -10534,21 +9003,6 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, - "jest-resolve": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", - "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", - "requires": { - "@jest/types": "^26.6.2", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^26.6.2", - "read-pkg-up": "^7.0.1", - "resolve": "^1.18.1", - "slash": "^3.0.0" - } - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -10560,37 +9014,32 @@ } }, "jest-runtime": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", - "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==", - "requires": { - "@jest/console": "^26.6.2", - "@jest/environment": "^26.6.2", - "@jest/fake-timers": "^26.6.2", - "@jest/globals": "^26.6.2", - "@jest/source-map": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/transform": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/yargs": "^15.0.0", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", "chalk": "^4.0.0", - "cjs-module-lexer": "^0.6.0", + "cjs-module-lexer": "^1.0.0", "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", + "execa": "^5.0.0", "glob": "^7.1.3", - "graceful-fs": "^4.2.4", - "jest-config": "^26.6.3", - "jest-haste-map": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-mock": "^26.6.2", - "jest-regex-util": "^26.0.0", - "jest-resolve": "^26.6.2", - "jest-snapshot": "^26.6.2", - "jest-util": "^26.6.2", - "jest-validate": "^26.6.2", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", "slash": "^3.0.0", - "strip-bom": "^4.0.0", - "yargs": "^15.4.1" + "strip-bom": "^4.0.0" }, "dependencies": { "ansi-styles": { @@ -10628,21 +9077,6 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, - "jest-resolve": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", - "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", - "requires": { - "@jest/types": "^26.6.2", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^26.6.2", - "read-pkg-up": "^7.0.1", - "resolve": "^1.18.1", - "slash": "^3.0.0" - } - }, "strip-bom": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", @@ -10659,41 +9093,40 @@ } }, "jest-serializer": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", - "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", "requires": { "@types/node": "*", - "graceful-fs": "^4.2.4" - }, - "dependencies": { - "@types/node": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", - "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==" - } + "graceful-fs": "^4.2.9" } }, "jest-snapshot": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz", - "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==", - "requires": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "requires": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", "@babel/types": "^7.0.0", - "@jest/types": "^26.6.2", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", "@types/babel__traverse": "^7.0.4", - "@types/prettier": "^2.0.0", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", "chalk": "^4.0.0", - "expect": "^26.6.2", - "graceful-fs": "^4.2.4", - "jest-diff": "^26.6.2", - "jest-get-type": "^26.3.0", - "jest-haste-map": "^26.6.2", - "jest-matcher-utils": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-resolve": "^26.6.2", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", "natural-compare": "^1.4.0", - "pretty-format": "^26.6.2", + "pretty-format": "^27.5.1", "semver": "^7.3.2" }, "dependencies": { @@ -10732,25 +9165,10 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, - "jest-resolve": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", - "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", - "requires": { - "@jest/types": "^26.6.2", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^26.6.2", - "read-pkg-up": "^7.0.1", - "resolve": "^1.18.1", - "slash": "^3.0.0" - } - }, "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "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" } @@ -10766,23 +9184,18 @@ } }, "jest-util": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", - "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", "requires": { - "@jest/types": "^26.6.2", + "@jest/types": "^27.5.1", "@types/node": "*", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^2.0.0", - "micromatch": "^4.0.2" + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" }, "dependencies": { - "@types/node": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", - "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==" - }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -10829,16 +9242,16 @@ } }, "jest-validate": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", - "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", "requires": { - "@jest/types": "^26.6.2", - "camelcase": "^6.0.0", + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", "chalk": "^4.0.0", - "jest-get-type": "^26.3.0", + "jest-get-type": "^27.5.1", "leven": "^3.1.0", - "pretty-format": "^26.6.2" + "pretty-format": "^27.5.1" }, "dependencies": { "ansi-styles": { @@ -10887,19 +9300,71 @@ } }, "jest-watch-typeahead": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-0.6.1.tgz", - "integrity": "sha512-ITVnHhj3Jd/QkqQcTqZfRgjfyRhDFM/auzgVo2RKvSwi18YMvh0WvXDJFoFED6c7jd/5jxtu4kSOb9PTu2cPVg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz", + "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==", "requires": { "ansi-escapes": "^4.3.1", "chalk": "^4.0.0", - "jest-regex-util": "^26.0.0", - "jest-watcher": "^26.3.0", - "slash": "^3.0.0", - "string-length": "^4.0.1", - "strip-ansi": "^6.0.0" + "jest-regex-util": "^28.0.0", + "jest-watcher": "^28.0.0", + "slash": "^4.0.0", + "string-length": "^5.0.1", + "strip-ansi": "^7.0.1" }, "dependencies": { + "@jest/console": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", + "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", + "requires": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", + "slash": "^3.0.0" + }, + "dependencies": { + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + } + } + }, + "@jest/test-result": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", + "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", + "requires": { + "@jest/console": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "requires": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "17.0.13", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.13.tgz", + "integrity": "sha512-9sWaruZk2JGxIQU+IhI1fhPYRcQ0UuTNuKuCW9bR5fp7qi2Llf7WDzNa17Cy7TKnh3cdxDOiyTu6gaLS0eDatg==", + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -10930,11 +9395,150 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, + "emittery": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", + "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==" + }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, + "jest-message-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", + "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.1.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.1.3", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "dependencies": { + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + } + } + }, + "jest-regex-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", + "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==" + }, + "jest-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", + "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", + "requires": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + } + }, + "jest-watcher": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", + "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", + "requires": { + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "jest-util": "^28.1.3", + "string-length": "^4.0.1" + }, + "dependencies": { + "string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "requires": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + } + } + }, + "pretty-format": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", + "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", + "requires": { + "@jest/schemas": "^28.1.3", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "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==" + } + } + }, + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" + }, + "string-length": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", + "requires": { + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" + }, + "dependencies": { + "char-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", + "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==" + } + } + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "requires": { + "ansi-regex": "^6.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" + } + } + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -10946,24 +9550,19 @@ } }, "jest-watcher": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", - "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", "requires": { - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", - "jest-util": "^26.6.2", + "jest-util": "^27.5.1", "string-length": "^4.0.1" }, "dependencies": { - "@types/node": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", - "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==" - }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -11010,35 +9609,35 @@ } }, "jest-worker": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", - "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", "requires": { "@types/node": "*", "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" + "supports-color": "^8.0.0" }, "dependencies": { - "@types/node": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", - "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==" - }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, "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==", + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "requires": { "has-flag": "^4.0.0" } } } }, + "js-sdsl": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.1.5.tgz", + "integrity": "sha512-08bOAKweV2NUC1wqTtf3qZlnpOX/R2DU9ikpjOHs0H+ibQv3zpncVQg6um4uYtRtrwIX8M4Nh3ytK4HGlYAq7Q==" + }, "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -11092,11 +9691,6 @@ "xml-name-validator": "^3.0.0" }, "dependencies": { - "acorn": { - "version": "8.7.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", - "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==" - }, "form-data": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", @@ -11108,13 +9702,14 @@ } }, "tough-cookie": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", - "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", "requires": { "psl": "^1.1.33", "punycode": "^2.1.1", - "universalify": "^0.1.2" + "universalify": "^0.2.0", + "url-parse": "^1.5.3" } }, "tr46": { @@ -11125,6 +9720,11 @@ "punycode": "^2.1.1" } }, + "universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==" + }, "webidl-conversions": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", @@ -11147,16 +9747,16 @@ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" }, - "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==" - }, "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==" }, + "json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, "json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", @@ -11165,7 +9765,7 @@ "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==" }, "json5": { "version": "2.2.1", @@ -11180,6 +9780,11 @@ "graceful-fs": "^4.1.6" } }, + "jsonpointer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==" + }, "jsonwebtoken": { "version": "8.5.1", "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", @@ -11209,12 +9814,25 @@ } }, "jsx-ast-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.0.tgz", - "integrity": "sha512-XzO9luP6L0xkxwhIJMTJQpZo/eeN60K08jHdexfD569AGxeNug6UketeHXEhROoM8aR7EcUoOQmIhcJQjcuq8Q==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", + "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", "requires": { - "array-includes": "^3.1.4", - "object.assign": "^4.1.2" + "array-includes": "^3.1.5", + "object.assign": "^4.1.3" + }, + "dependencies": { + "object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + } } }, "jwa": { @@ -11253,11 +9871,6 @@ "resolved": "https://registry.npmjs.org/jwt-decode/-/jwt-decode-3.1.2.tgz", "integrity": "sha512-UfpWE/VZn0iP50d8cz9NrZLM9lSWhcJ+0Gt/nm4by88UL+J1SiKN8/5dkjMmbEzwL2CAe+67GsegCbIKtbp75A==" }, - "killable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", - "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==" - }, "kind-of": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", @@ -11274,27 +9887,18 @@ "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==" }, "language-subtag-registry": { - "version": "0.3.21", - "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", - "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==" }, "language-tags": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", - "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", + "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", "requires": { "language-subtag-registry": "~0.3.2" } }, - "last-call-webpack-plugin": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz", - "integrity": "sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==", - "requires": { - "lodash": "^4.17.5", - "webpack-sources": "^1.1.0" - } - }, "leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", @@ -11309,20 +9913,25 @@ "type-check": "~0.4.0" } }, + "lilconfig": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==" + }, "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==" }, "loader-runner": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", - "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==" + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==" }, "loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "requires": { "big.js": "^5.2.2", "emojis-list": "^3.0.0", @@ -11330,11 +9939,11 @@ } }, "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "requires": { - "p-locate": "^4.1.0" + "p-locate": "^5.0.0" } }, "lodash": { @@ -11342,15 +9951,10 @@ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, - "lodash._reinterpolate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", - "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" - }, "lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" }, "lodash.escaperegexp": { "version": "4.1.2", @@ -11405,7 +10009,7 @@ "lodash.memoize": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" }, "lodash.merge": { "version": "4.6.2", @@ -11422,23 +10026,6 @@ "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" }, - "lodash.template": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", - "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", - "requires": { - "lodash._reinterpolate": "^3.0.0", - "lodash.templatesettings": "^4.0.0" - } - }, - "lodash.templatesettings": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", - "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", - "requires": { - "lodash._reinterpolate": "^3.0.0" - } - }, "lodash.tonumber": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/lodash.tonumber/-/lodash.tonumber-4.0.3.tgz", @@ -11449,20 +10036,10 @@ "resolved": "https://registry.npmjs.org/lodash.trimend/-/lodash.trimend-4.5.1.tgz", "integrity": "sha1-EoBENyhrmMrYmWt5QU4RMAEUCC8=" }, - "lodash.truncate": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", - "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=" - }, "lodash.uniq": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" - }, - "loglevel": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.8.0.tgz", - "integrity": "sha512-G6A/nJLRgWOuuwdNuA6koovfEV1YpqqAG4pRUlFaz3jj2QNZ8M4vBqnVA+HBTmU/AMNUtlOsMmSpF6NyOjztbA==" + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" }, "loose-envify": { "version": "1.4.0", @@ -11481,9 +10058,9 @@ }, "dependencies": { "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" } } }, @@ -11504,12 +10081,18 @@ } }, "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==", + "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==", "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" + "semver": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } } }, "makeerror": { @@ -11520,29 +10103,6 @@ "tmpl": "1.0.5" } }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" - }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "requires": { - "object-visit": "^1.0.0" - } - }, - "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==", - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, "mdn-data": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", @@ -11551,55 +10111,20 @@ "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==" }, - "memory-fs": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", - "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "memfs": { + "version": "3.4.11", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.11.tgz", + "integrity": "sha512-GvsCITGAyDCxxsJ+X6prJexFQEhOCJaIlUbsAvjzSI5o5O7j2dle3jWvz5Z5aOdpOxW6ol3vI1+0ut+641F1+w==", "requires": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "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==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "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==" - }, - "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" - } - } + "fs-monkey": "^1.0.3" } }, "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==" }, "merge-stream": { "version": "2.0.0", @@ -11614,12 +10139,7 @@ "methods": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" - }, - "microevent.ts": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/microevent.ts/-/microevent.ts-0.1.1.tgz", - "integrity": "sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==" + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" }, "micromatch": { "version": "4.0.5", @@ -11630,22 +10150,6 @@ "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==", - "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==" - } - } - }, "mime": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", @@ -11679,56 +10183,55 @@ } }, "mini-css-extract-plugin": { - "version": "0.11.3", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.11.3.tgz", - "integrity": "sha512-n9BA8LonkOkW1/zn+IbLPQmovsL0wMb9yx75fMJQZf2X1Zoec9yTZtyMePcyu19wPkmFbzZZA6fLTotpFhQsOA==", - "requires": { - "loader-utils": "^1.1.0", - "normalize-url": "1.9.1", - "schema-utils": "^1.0.0", - "webpack-sources": "^1.1.0" + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.0.tgz", + "integrity": "sha512-auqtVo8KhTScMsba7MbijqZTfibbXiBNlPAQbsVt7enQfcDYLdgG57eGxMqwVU3mfeWANY4F1wUg+rMF+ycZgw==", + "requires": { + "schema-utils": "^4.0.0" }, "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "ajv": { + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz", + "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", "requires": { - "minimist": "^1.2.0" + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" } }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "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==", "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" + "fast-deep-equal": "^3.1.3" } }, - "schema-utils": { + "json-schema-traverse": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - } - } + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } }, "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==" }, - "minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" - }, "minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", @@ -11738,86 +10241,9 @@ } }, "minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" - }, - "minipass": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.6.tgz", - "integrity": "sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==", - "requires": { - "yallist": "^4.0.0" - } - }, - "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==", - "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==", - "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==", - "requires": { - "minipass": "^3.0.0" - } - }, - "minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", - "requires": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - } - }, - "mississippi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", - "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", - "requires": { - "concat-stream": "^1.5.0", - "duplexify": "^3.4.2", - "end-of-stream": "^1.1.0", - "flush-write-stream": "^1.0.0", - "from2": "^2.1.0", - "parallel-transform": "^1.1.0", - "pump": "^3.0.0", - "pumpify": "^1.3.3", - "stream-each": "^1.1.0", - "through2": "^2.0.0" - } - }, - "mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "requires": { - "is-plain-object": "^2.0.4" - } - } - } + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==" }, "mkdirp": { "version": "0.5.6", @@ -11827,29 +10253,6 @@ "minimist": "^1.2.6" } }, - "move-concurrently": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", - "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", - "requires": { - "aproba": "^1.1.1", - "copy-concurrently": "^1.0.0", - "fs-write-stream-atomic": "^1.0.8", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.3" - }, - "dependencies": { - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "requires": { - "glob": "^7.1.3" - } - } - } - }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", @@ -11861,59 +10264,33 @@ "integrity": "sha512-5whf5iJQ4cgXMaFUmsEt2n69qT0Ua0Lyl1rabGfDmtBmMUAqT2uXFMSDSvSfEvL3sj1jyNd/s/POR8Yh19rCHA==" }, "multicast-dns": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", - "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", "requires": { - "dns-packet": "^1.3.1", + "dns-packet": "^5.2.2", "thunky": "^1.0.2" } }, - "multicast-dns-service-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", - "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" - }, "nanoid": { "version": "3.3.4", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - } - }, "native-duplexpair": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/native-duplexpair/-/native-duplexpair-1.0.0.tgz", "integrity": "sha1-eJkHjmS/PIo9cyYBs9QP8F21j6A=" }, - "native-url": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/native-url/-/native-url-0.2.6.tgz", - "integrity": "sha512-k4bDC87WtgrdD362gZz6zoiXQrl40kYlBmpfmSjwRO1VU0V5ccwJTlxuE72F6m3V0vc1xOf6n3UCP9QyerRqmA==", - "requires": { - "querystring": "^0.2.0" - } - }, "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==" + }, + "natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==" }, "negotiator": { "version": "0.6.3", @@ -11925,16 +10302,6 @@ "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" }, - "next-tick": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", - "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==" - }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" - }, "no-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", @@ -11945,9 +10312,9 @@ }, "dependencies": { "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" } } }, @@ -11965,145 +10332,19 @@ } }, "node-forge": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", - "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==" + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" }, "node-int64": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" - }, - "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==", - "requires": { - "assert": "^1.1.1", - "browserify-zlib": "^0.2.0", - "buffer": "^4.3.0", - "console-browserify": "^1.1.0", - "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.11.0", - "domain-browser": "^1.1.1", - "events": "^3.0.0", - "https-browserify": "^1.0.0", - "os-browserify": "^0.3.0", - "path-browserify": "0.0.1", - "process": "^0.11.10", - "punycode": "^1.2.4", - "querystring-es3": "^0.2.0", - "readable-stream": "^2.3.3", - "stream-browserify": "^2.0.1", - "stream-http": "^2.7.2", - "string_decoder": "^1.0.0", - "timers-browserify": "^2.0.4", - "tty-browserify": "0.0.0", - "url": "^0.11.0", - "util": "^0.11.0", - "vm-browserify": "^1.0.1" - }, - "dependencies": { - "buffer": { - "version": "4.9.2", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", - "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", - "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" - }, - "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==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - }, - "dependencies": { - "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" - } - } - } - }, - "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==" - } - } - }, - "node-notifier": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz", - "integrity": "sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==", - "optional": true, - "requires": { - "growly": "^1.3.0", - "is-wsl": "^2.2.0", - "semver": "^7.3.2", - "shellwords": "^0.1.1", - "uuid": "^8.3.0", - "which": "^2.0.2" - }, - "dependencies": { - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "optional": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "optional": true, - "requires": { - "isexe": "^2.0.0" - } - } - } + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" }, "node-releases": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.5.tgz", - "integrity": "sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q==" - }, - "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==", - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" }, "normalize-path": { "version": "3.0.0", @@ -12113,25 +10354,19 @@ "normalize-range": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" }, "normalize-url": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", - "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", - "requires": { - "object-assign": "^4.0.1", - "prepend-http": "^1.0.0", - "query-string": "^4.1.0", - "sort-keys": "^1.0.0" - } + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==" }, "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=", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", "requires": { - "path-key": "^2.0.0" + "path-key": "^3.0.0" } }, "nth-check": { @@ -12142,76 +10377,31 @@ "boolbase": "~1.0.0" } }, - "num2fraction": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", - "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" - }, "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==" }, "object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } + "object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==" }, "object-inspect": { "version": "1.12.1", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.1.tgz", "integrity": "sha512-Y/jF6vnvEtOPGiKD1+q+X0CiUYRQtEHp89MLLUJ7TUivtH8Ugn2+3A7Rynqk7BRsAoqeOQWnFnjpDrKSxDgIGA==" }, - "object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, "object-keys": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "requires": { - "isobject": "^3.0.0" - } - }, "object.assign": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", @@ -12224,61 +10414,373 @@ } }, "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.6", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", + "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "dependencies": { + "es-abstract": { + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", + "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.3", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + } + }, + "get-intrinsic": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "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==" + }, + "object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" + }, + "object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + } } }, "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.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "dependencies": { + "es-abstract": { + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", + "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.3", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + } + }, + "get-intrinsic": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "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==" + }, + "object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" + }, + "object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + } } }, "object.getownpropertydescriptors": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.4.tgz", - "integrity": "sha512-sccv3L/pMModT6dJAYF3fzGMVcb38ysQ0tEE6ixv2yXJDtEIPph268OlAdJj5/qZMZDq2g/jqvwppt36uS/uQQ==", + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.5.tgz", + "integrity": "sha512-yDNzckpM6ntyQiGTik1fKV1DcVDRS+w8bvpWNCBanvH5LfRX9O8WTHqQzG4RZwRAM4I0oU7TV11Lj5v0g20ibw==", "requires": { - "array.prototype.reduce": "^1.0.4", + "array.prototype.reduce": "^1.0.5", "call-bind": "^1.0.2", "define-properties": "^1.1.4", - "es-abstract": "^1.20.1" + "es-abstract": "^1.20.4" + }, + "dependencies": { + "es-abstract": { + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", + "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.3", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + } + }, + "get-intrinsic": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "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==" + }, + "object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" + }, + "object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + } } }, "object.hasown": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", - "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", + "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", "requires": { "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - } - }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "requires": { - "isobject": "^3.0.1" + "es-abstract": "^1.20.4" + }, + "dependencies": { + "es-abstract": { + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", + "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.3", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + } + }, + "get-intrinsic": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "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==" + }, + "object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" + }, + "object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + } } }, "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.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "dependencies": { + "es-abstract": { + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", + "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.3", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + } + }, + "get-intrinsic": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "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==" + }, + "object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" + }, + "object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + } } }, "obuf": { @@ -12302,7 +10804,7 @@ "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==", "requires": { "wrappy": "1" } @@ -12325,30 +10827,6 @@ "is-wsl": "^2.2.0" } }, - "opn": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", - "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", - "requires": { - "is-wsl": "^1.1.0" - }, - "dependencies": { - "is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" - } - } - }, - "optimize-css-assets-webpack-plugin": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.4.tgz", - "integrity": "sha512-wqd6FdI2a5/FdoiCNNkEvLeA//lHHfG24Ln2Xm2qqdIk4aOlsR18jwpyOihqQ8849W3qu2DX8fOYxpvTMj+93A==", - "requires": { - "cssnano": "^4.1.10", - "last-call-webpack-plugin": "^3.0.0" - } - }, "optionator": { "version": "0.9.1", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", @@ -12362,59 +10840,29 @@ "word-wrap": "^1.2.3" } }, - "original": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz", - "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "requires": { - "url-parse": "^1.4.3" - } - }, - "os-browserify": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" - }, - "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==" - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "requires": { - "p-try": "^2.0.0" + "yocto-queue": "^0.1.0" } }, "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "requires": { - "p-limit": "^2.2.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==", + "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==", "requires": { - "aggregate-error": "^3.0.0" + "p-limit": "^3.0.2" } }, "p-retry": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz", - "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==", + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", "requires": { - "retry": "^0.12.0" + "@types/retry": "0.12.0", + "retry": "^0.13.1" } }, "p-try": { @@ -12422,55 +10870,6 @@ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" }, - "pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" - }, - "parallel-transform": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", - "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", - "requires": { - "cyclist": "^1.0.1", - "inherits": "^2.0.3", - "readable-stream": "^2.1.5" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "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==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "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==" - }, - "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" - } - } - } - }, "param-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", @@ -12481,9 +10880,9 @@ }, "dependencies": { "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" } } }, @@ -12495,18 +10894,6 @@ "callsites": "^3.0.0" } }, - "parse-asn1": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", - "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", - "requires": { - "asn1.js": "^5.2.0", - "browserify-aes": "^1.0.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" - } - }, "parse-json": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", @@ -12538,27 +10925,12 @@ }, "dependencies": { "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" } } }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" - }, - "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==" - }, - "path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" - }, "path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", @@ -12567,17 +10939,12 @@ "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=" - }, - "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-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" }, "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==" }, "path-parse": { "version": "1.0.7", @@ -12597,22 +10964,10 @@ "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" }, - "pbkdf2": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", - "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", - "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==" }, "picocolors": { "version": "1.0.0", @@ -12625,22 +10980,9 @@ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" }, "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" - }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", - "requires": { - "pinkie": "^2.0.0" - } + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" }, "pirates": { "version": "4.0.5", @@ -12648,42 +10990,45 @@ "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==" }, "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==", + "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==", "requires": { - "find-up": "^3.0.0" + "find-up": "^4.0.0" }, "dependencies": { "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "requires": { - "locate-path": "^3.0.0" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" } }, "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" + "p-locate": "^4.1.0" } }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "requires": { - "p-limit": "^2.0.0" + "p-try": "^2.0.0" } }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + "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==", + "requires": { + "p-limit": "^2.2.0" + } } } }, @@ -12712,6 +11057,14 @@ "path-exists": "^3.0.0" } }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, "p-locate": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", @@ -12723,974 +11076,585 @@ "path-exists": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" - } - } - }, - "pnp-webpack-plugin": { - "version": "1.6.4", - "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz", - "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==", - "requires": { - "ts-pnp": "^1.1.6" - } - }, - "portfinder": { - "version": "1.0.28", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", - "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", - "requires": { - "async": "^2.6.2", - "debug": "^3.1.1", - "mkdirp": "^0.5.5" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "requires": { - "ms": "^2.1.1" - } + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" } } }, - "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=" - }, "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "version": "8.4.19", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.19.tgz", + "integrity": "sha512-h+pbPsyhlYj6N2ozBmHhHrs9DzGmbaarbLvWipMRO7RLS+v4onj26MPFXA5OBYFxyqYhUJK456SwDcY9H2/zsA==", "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" } }, "postcss-attribute-case-insensitive": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz", - "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz", + "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==", "requires": { - "postcss": "^7.0.2", - "postcss-selector-parser": "^6.0.2" + "postcss-selector-parser": "^6.0.10" } }, "postcss-browser-comments": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-3.0.0.tgz", - "integrity": "sha512-qfVjLfq7HFd2e0HW4s1dvU8X080OZdG46fFbIBFjW7US7YPDcWfRvdElvwMJr2LI6hMmD+7LnH2HcmXTs+uOig==", - "requires": { - "postcss": "^7" - } + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", + "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==" }, "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==", + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", "requires": { - "postcss": "^7.0.27", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.0.2" + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" } }, - "postcss-color-functional-notation": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz", - "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==", + "postcss-clamp": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", + "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", "requires": { - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" + "postcss-value-parser": "^4.2.0" } }, - "postcss-color-gray": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz", - "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==", + "postcss-color-functional-notation": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz", + "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==", "requires": { - "@csstools/convert-colors": "^1.4.0", - "postcss": "^7.0.5", - "postcss-values-parser": "^2.0.0" + "postcss-value-parser": "^4.2.0" } }, "postcss-color-hex-alpha": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz", - "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==", - "requires": { - "postcss": "^7.0.14", - "postcss-values-parser": "^2.0.1" - } - }, - "postcss-color-mod-function": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz", - "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==", + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", + "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", "requires": { - "@csstools/convert-colors": "^1.4.0", - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" + "postcss-value-parser": "^4.2.0" } }, "postcss-color-rebeccapurple": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz", - "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz", + "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==", "requires": { - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" + "postcss-value-parser": "^4.2.0" } }, "postcss-colormin": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", - "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", + "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", "requires": { - "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==" - } + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" } }, "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==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", "requires": { - "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==" - } + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" } }, "postcss-custom-media": { - "version": "7.0.8", - "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz", - "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", + "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", "requires": { - "postcss": "^7.0.14" + "postcss-value-parser": "^4.2.0" } }, "postcss-custom-properties": { - "version": "8.0.11", - "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz", - "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==", + "version": "12.1.10", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.10.tgz", + "integrity": "sha512-U3BHdgrYhCrwTVcByFHs9EOBoqcKq4Lf3kXwbTi4hhq0qWhl/pDWq2THbv/ICX/Fl9KqeHBb8OVrTf2OaYF07A==", "requires": { - "postcss": "^7.0.17", - "postcss-values-parser": "^2.0.1" + "postcss-value-parser": "^4.2.0" } }, "postcss-custom-selectors": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz", - "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", + "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", "requires": { - "postcss": "^7.0.2", - "postcss-selector-parser": "^5.0.0-rc.3" - }, - "dependencies": { - "cssesc": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", - "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" - }, - "postcss-selector-parser": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", - "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", - "requires": { - "cssesc": "^2.0.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - } + "postcss-selector-parser": "^6.0.4" } }, "postcss-dir-pseudo-class": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz", - "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==", + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz", + "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==", "requires": { - "postcss": "^7.0.2", - "postcss-selector-parser": "^5.0.0-rc.3" - }, - "dependencies": { - "cssesc": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", - "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" - }, - "postcss-selector-parser": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", - "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", - "requires": { - "cssesc": "^2.0.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - } + "postcss-selector-parser": "^6.0.10" } }, "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==", - "requires": { - "postcss": "^7.0.0" - } + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==" }, "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==", - "requires": { - "postcss": "^7.0.0" - } + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==" }, "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==", - "requires": { - "postcss": "^7.0.0" - } + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==" }, "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==", - "requires": { - "postcss": "^7.0.0" - } + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==" }, "postcss-double-position-gradients": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz", - "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz", + "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==", "requires": { - "postcss": "^7.0.5", - "postcss-values-parser": "^2.0.0" + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" } }, "postcss-env-function": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz", - "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==", + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", + "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", "requires": { - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" + "postcss-value-parser": "^4.2.0" } }, "postcss-flexbugs-fixes": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.2.1.tgz", - "integrity": "sha512-9SiofaZ9CWpQWxOwRh1b/r85KD5y7GgvsNt1056k6OYLvWUun0czCvogfJgylC22uJTwW1KzY3Gz65NZRlvoiQ==", - "requires": { - "postcss": "^7.0.26" - } + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", + "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==" }, "postcss-focus-visible": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz", - "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==", + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", + "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", "requires": { - "postcss": "^7.0.2" + "postcss-selector-parser": "^6.0.9" } }, "postcss-focus-within": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz", - "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", + "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", "requires": { - "postcss": "^7.0.2" + "postcss-selector-parser": "^6.0.9" } }, "postcss-font-variant": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz", - "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==", - "requires": { - "postcss": "^7.0.2" - } + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==" }, "postcss-gap-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz", - "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", + "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==" + }, + "postcss-image-set-function": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz", + "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==", "requires": { - "postcss": "^7.0.2" + "postcss-value-parser": "^4.2.0" } }, - "postcss-image-set-function": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz", - "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==", + "postcss-import": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", + "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", "requires": { - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" } }, "postcss-initial": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.4.tgz", - "integrity": "sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==" + }, + "postcss-js": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz", + "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==", "requires": { - "postcss": "^7.0.2" + "camelcase-css": "^2.0.1" } }, "postcss-lab-function": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz", - "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz", + "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==", "requires": { - "@csstools/convert-colors": "^1.4.0", - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.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==", + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", + "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", "requires": { - "cosmiconfig": "^5.0.0", - "import-cwd": "^2.0.0" + "lilconfig": "^2.0.5", + "yaml": "^1.10.2" + } + }, + "postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" }, "dependencies": { - "cosmiconfig": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", - "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "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": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", - "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=", - "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": "sha1-six699nWiBvItuZTM17rywoYh0g=" - } - } - }, - "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==", - "requires": { - "loader-utils": "^1.1.0", - "postcss": "^7.0.0", - "postcss-load-config": "^2.0.0", - "schema-utils": "^1.0.0" - }, - "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "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==", - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" + "lru-cache": "^6.0.0" } } } }, "postcss-logical": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz", - "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", - "requires": { - "postcss": "^7.0.2" - } + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==" }, "postcss-media-minmax": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz", - "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==", - "requires": { - "postcss": "^7.0.2" - } + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==" }, "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==", - "requires": { - "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==" - } + "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==", + "requires": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" } }, "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==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.3.tgz", + "integrity": "sha512-LbLd7uFC00vpOuMvyZop8+vvhnfRGpp2S+IMQKeuOZZapPRY4SMq5ErjQeHbHsjCUgJkRNrlU+LmxsKIqPKQlA==", "requires": { - "browserslist": "^4.0.0", + "browserslist": "^4.21.4", "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" - }, - "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==", - "requires": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - } + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" } }, "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==", + "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==", "requires": { - "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==" - } + "postcss-value-parser": "^4.2.0" } }, "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==", + "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==", "requires": { - "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==" - } + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" } }, "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==", + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", "requires": { - "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==" - } + "browserslist": "^4.21.4", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" } }, "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==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", "requires": { - "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==", - "requires": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - } + "postcss-selector-parser": "^6.0.5" } }, "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==", - "requires": { - "postcss": "^7.0.5" - } + "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==" }, "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==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", "requires": { - "icss-utils": "^4.1.1", - "postcss": "^7.0.32", + "icss-utils": "^5.0.0", "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==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", "requires": { - "postcss": "^7.0.6", - "postcss-selector-parser": "^6.0.0" + "postcss-selector-parser": "^6.0.4" } }, "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==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-nested": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.0.tgz", + "integrity": "sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==", "requires": { - "icss-utils": "^4.0.0", - "postcss": "^7.0.6" + "postcss-selector-parser": "^6.0.10" } }, "postcss-nesting": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz", - "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz", + "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==", "requires": { - "postcss": "^7.0.2" + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" } }, "postcss-normalize": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-8.0.1.tgz", - "integrity": "sha512-rt9JMS/m9FHIRroDDBGSMsyW1c0fkvOJPy62ggxSHUldJO7B195TqFMqIf+lY5ezpDcYOV4j86aUp3/XbxzCCQ==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", + "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", "requires": { - "@csstools/normalize.css": "^10.1.0", - "browserslist": "^4.6.2", - "postcss": "^7.0.17", - "postcss-browser-comments": "^3.0.0", - "sanitize.css": "^10.0.0" + "@csstools/normalize.css": "*", + "postcss-browser-comments": "^4", + "sanitize.css": "*" } }, "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==", - "requires": { - "postcss": "^7.0.0" - } + "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==" }, "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==", + "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==", "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==" - } + "postcss-value-parser": "^4.2.0" } }, "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==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", "requires": { - "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==" - } + "postcss-value-parser": "^4.2.0" } }, "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==", + "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==", "requires": { - "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==" - } + "postcss-value-parser": "^4.2.0" } }, "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==", + "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==", "requires": { - "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==" - } + "postcss-value-parser": "^4.2.0" } }, "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==", + "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==", "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==" - } + "postcss-value-parser": "^4.2.0" } }, "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==", + "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==", "requires": { - "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==" - } + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" } }, "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==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", "requires": { - "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": "3.3.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", - "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==" - }, - "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==" - } + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" } }, "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==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", "requires": { - "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==" - } + "postcss-value-parser": "^4.2.0" } }, + "postcss-opacity-percentage": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz", + "integrity": "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==" + }, "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==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", "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==" - } + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" } }, "postcss-overflow-shorthand": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz", - "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz", + "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==", "requires": { - "postcss": "^7.0.2" + "postcss-value-parser": "^4.2.0" } }, "postcss-page-break": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz", - "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==", - "requires": { - "postcss": "^7.0.2" - } + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==" }, "postcss-place": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz", - "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz", + "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==", "requires": { - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" + "postcss-value-parser": "^4.2.0" } }, "postcss-preset-env": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz", - "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==", - "requires": { - "autoprefixer": "^9.6.1", - "browserslist": "^4.6.4", - "caniuse-lite": "^1.0.30000981", - "css-blank-pseudo": "^0.1.4", - "css-has-pseudo": "^0.10.0", - "css-prefers-color-scheme": "^3.1.1", - "cssdb": "^4.4.0", - "postcss": "^7.0.17", - "postcss-attribute-case-insensitive": "^4.0.1", - "postcss-color-functional-notation": "^2.0.1", - "postcss-color-gray": "^5.0.0", - "postcss-color-hex-alpha": "^5.0.3", - "postcss-color-mod-function": "^3.0.3", - "postcss-color-rebeccapurple": "^4.0.1", - "postcss-custom-media": "^7.0.8", - "postcss-custom-properties": "^8.0.11", - "postcss-custom-selectors": "^5.1.2", - "postcss-dir-pseudo-class": "^5.0.0", - "postcss-double-position-gradients": "^1.0.0", - "postcss-env-function": "^2.0.2", - "postcss-focus-visible": "^4.0.0", - "postcss-focus-within": "^3.0.0", - "postcss-font-variant": "^4.0.0", - "postcss-gap-properties": "^2.0.0", - "postcss-image-set-function": "^3.0.1", - "postcss-initial": "^3.0.0", - "postcss-lab-function": "^2.0.1", - "postcss-logical": "^3.0.0", - "postcss-media-minmax": "^4.0.0", - "postcss-nesting": "^7.0.0", - "postcss-overflow-shorthand": "^2.0.0", - "postcss-page-break": "^2.0.0", - "postcss-place": "^4.0.1", - "postcss-pseudo-class-any-link": "^6.0.0", - "postcss-replace-overflow-wrap": "^3.0.0", - "postcss-selector-matches": "^4.0.0", - "postcss-selector-not": "^4.0.0" + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.3.tgz", + "integrity": "sha512-T1LgRm5uEVFSEF83vHZJV2z19lHg4yJuZ6gXZZkqVsqv63nlr6zabMH3l4Pc01FQCyfWVrh2GaUeCVy9Po+Aag==", + "requires": { + "@csstools/postcss-cascade-layers": "^1.1.1", + "@csstools/postcss-color-function": "^1.1.1", + "@csstools/postcss-font-format-keywords": "^1.0.1", + "@csstools/postcss-hwb-function": "^1.0.2", + "@csstools/postcss-ic-unit": "^1.0.1", + "@csstools/postcss-is-pseudo-class": "^2.0.7", + "@csstools/postcss-nested-calc": "^1.0.0", + "@csstools/postcss-normalize-display-values": "^1.0.1", + "@csstools/postcss-oklab-function": "^1.1.1", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "@csstools/postcss-stepped-value-functions": "^1.0.1", + "@csstools/postcss-text-decoration-shorthand": "^1.0.0", + "@csstools/postcss-trigonometric-functions": "^1.0.2", + "@csstools/postcss-unset-value": "^1.0.2", + "autoprefixer": "^10.4.13", + "browserslist": "^4.21.4", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^7.1.0", + "postcss-attribute-case-insensitive": "^5.0.2", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.4", + "postcss-color-hex-alpha": "^8.0.4", + "postcss-color-rebeccapurple": "^7.1.1", + "postcss-custom-media": "^8.0.2", + "postcss-custom-properties": "^12.1.10", + "postcss-custom-selectors": "^6.0.3", + "postcss-dir-pseudo-class": "^6.0.5", + "postcss-double-position-gradients": "^3.1.2", + "postcss-env-function": "^4.0.6", + "postcss-focus-visible": "^6.0.4", + "postcss-focus-within": "^5.0.4", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.5", + "postcss-image-set-function": "^4.0.7", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.1", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.2.0", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.4", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.5", + "postcss-pseudo-class-any-link": "^7.1.6", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^6.0.1", + "postcss-value-parser": "^4.2.0" } }, "postcss-pseudo-class-any-link": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz", - "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==", + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz", + "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==", "requires": { - "postcss": "^7.0.2", - "postcss-selector-parser": "^5.0.0-rc.3" - }, - "dependencies": { - "cssesc": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", - "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" - }, - "postcss-selector-parser": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", - "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", - "requires": { - "cssesc": "^2.0.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - } + "postcss-selector-parser": "^6.0.10" } }, "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==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.1.tgz", + "integrity": "sha512-//jeDqWcHPuXGZLoolFrUXBDyuEGbr9S2rMo19bkTIjBQ4PqkaO+oI8wua5BOUxpfi97i3PCoInsiFIEBfkm9w==", "requires": { - "browserslist": "^4.0.0", - "caniuse-api": "^3.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0" + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0" } }, "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==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", "requires": { - "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==" - } + "postcss-value-parser": "^4.2.0" } }, "postcss-replace-overflow-wrap": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz", - "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==", - "requires": { - "postcss": "^7.0.2" - } - }, - "postcss-safe-parser": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-5.0.2.tgz", - "integrity": "sha512-jDUfCPJbKOABhwpUKcqCVbbXiloe/QXMcbJ6Iipf3sDIihEzTqRCeMBfRaOHxhBuTYqtASrI1KJWxzztZU4qUQ==", - "requires": { - "postcss": "^8.1.0" - }, - "dependencies": { - "postcss": { - "version": "8.4.14", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", - "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", - "requires": { - "nanoid": "^3.3.4", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - } - } - } - }, - "postcss-selector-matches": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz", - "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==", - "requires": { - "balanced-match": "^1.0.0", - "postcss": "^7.0.2" - } + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==" }, "postcss-selector-not": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz", - "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz", + "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==", "requires": { - "balanced-match": "^1.0.0", - "postcss": "^7.0.2" + "postcss-selector-parser": "^6.0.10" } }, "postcss-selector-parser": { @@ -13703,30 +11667,85 @@ } }, "postcss-svgo": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz", - "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", "requires": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "svgo": "^1.0.0" + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.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==" + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + }, + "css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" + }, + "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==" + }, + "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==", + "requires": { + "boolbase": "^1.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==" + }, + "svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "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" + } } } }, "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==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", "requires": { - "alphanum-sort": "^1.0.0", - "postcss": "^7.0.0", - "uniqs": "^2.0.0" + "postcss-selector-parser": "^6.0.5" } }, "postcss-value-parser": { @@ -13734,71 +11753,39 @@ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" }, - "postcss-values-parser": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz", - "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==", - "requires": { - "flatten": "^1.0.2", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - }, "prelude-ls": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" }, - "prepend-http": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", - "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" - }, "pretty-bytes": { "version": "5.6.0", "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==" }, "pretty-error": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.2.tgz", - "integrity": "sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", "requires": { "lodash": "^4.17.20", - "renderkid": "^2.0.4" + "renderkid": "^3.0.0" } }, "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==", "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": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" }, "react-is": { "version": "17.0.2", @@ -13817,28 +11804,18 @@ "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==" - }, "promise": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", - "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", + "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", "requires": { "asap": "~2.0.6" } }, - "promise-inflight": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=" - }, "prompts": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz", - "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==", + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", "requires": { "kleur": "^3.0.3", "sisteransi": "^1.0.5" @@ -13861,68 +11838,20 @@ "requires": { "forwarded": "0.2.0", "ipaddr.js": "1.9.1" + }, + "dependencies": { + "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==" + } } }, - "prr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" - }, "psl": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" }, - "public-encrypt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", - "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", - "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==" - } - } - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "pumpify": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", - "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", - "requires": { - "duplexify": "^3.6.0", - "inherits": "^2.0.3", - "pump": "^2.0.0" - }, - "dependencies": { - "pump": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - } - } - }, "punycode": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", @@ -13931,35 +11860,16 @@ "q": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==" }, "qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", "requires": { "side-channel": "^1.0.4" } }, - "query-string": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", - "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", - "requires": { - "object-assign": "^4.1.0", - "strict-uri-encode": "^1.0.0" - } - }, - "querystring": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz", - "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==" - }, - "querystring-es3": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=" - }, "querystringify": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", @@ -13970,6 +11880,11 @@ "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" }, + "quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==" + }, "raf": { "version": "3.4.1", "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", @@ -13986,15 +11901,6 @@ "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==", - "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", @@ -14045,157 +11951,105 @@ } }, "react-app-polyfill": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-2.0.0.tgz", - "integrity": "sha512-0sF4ny9v/B7s6aoehwze9vJNWcmCemAUYBVasscVr92+UYiEqDXOxfKjXN685mDaMRNF3WdhHQs76oTODMocFA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", + "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", "requires": { - "core-js": "^3.6.5", + "core-js": "^3.19.2", "object-assign": "^4.1.1", "promise": "^8.1.0", "raf": "^3.4.1", - "regenerator-runtime": "^0.13.7", - "whatwg-fetch": "^3.4.1" + "regenerator-runtime": "^0.13.9", + "whatwg-fetch": "^3.6.2" } }, "react-dev-utils": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-11.0.4.tgz", - "integrity": "sha512-dx0LvIGHcOPtKbeiSUM4jqpBl3TcY7CDjZdfOIcKeznE7BWr9dg0iPG90G5yfVQ+p/rGNMXdbfStvzQZEVEi4A==", - "requires": { - "@babel/code-frame": "7.10.4", - "address": "1.1.2", - "browserslist": "4.14.2", - "chalk": "2.4.2", - "cross-spawn": "7.0.3", - "detect-port-alt": "1.1.6", - "escape-string-regexp": "2.0.0", - "filesize": "6.1.0", - "find-up": "4.1.0", - "fork-ts-checker-webpack-plugin": "4.1.6", - "global-modules": "2.0.0", - "globby": "11.0.1", - "gzip-size": "5.1.1", - "immer": "8.0.1", - "is-root": "2.1.0", - "loader-utils": "2.0.0", - "open": "^7.0.2", - "pkg-up": "3.1.0", - "prompts": "2.4.0", - "react-error-overlay": "^6.0.9", - "recursive-readdir": "2.2.2", - "shell-quote": "1.7.2", - "strip-ansi": "6.0.0", - "text-table": "0.2.0" + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "requires": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" }, "dependencies": { - "@babel/code-frame": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", - "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@babel/highlight": "^7.10.4" + "color-convert": "^2.0.1" } }, - "browserslist": { - "version": "4.14.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.2.tgz", - "integrity": "sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw==", + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { - "caniuse-lite": "^1.0.30001125", - "electron-to-chromium": "^1.3.564", - "escalade": "^3.0.2", - "node-releases": "^1.1.61" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" } }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "color-name": "~1.1.4" } }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, "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==" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" }, - "globby": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz", - "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==", - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.1.1", - "ignore": "^5.1.4", - "merge2": "^1.3.0", - "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==" }, "loader-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", - "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - }, - "node-releases": { - "version": "1.1.77", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.77.tgz", - "integrity": "sha512-rB1DUFUNAN4Gn9keO2K1efO35IDK7yKHCdCaIMvFO7yUYmmZYeDjnGKle26G4rwj+LKRQpjyUUvMkPglwGCYNQ==" - }, - "open": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", - "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", - "requires": { - "is-docker": "^2.0.0", - "is-wsl": "^2.1.1" - } - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", + "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==" }, "react-error-overlay": { "version": "6.0.11", "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" }, - "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==", - "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==" - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "requires": { - "ansi-regex": "^5.0.0" - } - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "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==", "requires": { - "isexe": "^2.0.0" + "has-flag": "^4.0.0" } } } @@ -14244,9 +12098,9 @@ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, "react-refresh": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz", - "integrity": "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==" + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", + "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==" }, "react-router": { "version": "5.3.3", @@ -14280,77 +12134,65 @@ } }, "react-scripts": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-4.0.3.tgz", - "integrity": "sha512-S5eO4vjUzUisvkIPB7jVsKtuH2HhWcASREYWHAQ1FP5HyCv3xgn+wpILAEWkmy+A+tTNbSZClhxjT3qz6g4L1A==", - "requires": { - "@babel/core": "7.12.3", - "@pmmmwh/react-refresh-webpack-plugin": "0.4.3", - "@svgr/webpack": "5.5.0", - "@typescript-eslint/eslint-plugin": "^4.5.0", - "@typescript-eslint/parser": "^4.5.0", - "babel-eslint": "^10.1.0", - "babel-jest": "^26.6.0", - "babel-loader": "8.1.0", - "babel-plugin-named-asset-import": "^0.3.7", - "babel-preset-react-app": "^10.0.0", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", + "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", + "requires": { + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", + "@svgr/webpack": "^5.5.0", + "babel-jest": "^27.4.2", + "babel-loader": "^8.2.3", + "babel-plugin-named-asset-import": "^0.3.8", + "babel-preset-react-app": "^10.0.1", "bfj": "^7.0.2", - "camelcase": "^6.1.0", - "case-sensitive-paths-webpack-plugin": "2.3.0", - "css-loader": "4.3.0", - "dotenv": "8.2.0", - "dotenv-expand": "5.1.0", - "eslint": "^7.11.0", - "eslint-config-react-app": "^6.0.0", - "eslint-plugin-flowtype": "^5.2.0", - "eslint-plugin-import": "^2.22.1", - "eslint-plugin-jest": "^24.1.0", - "eslint-plugin-jsx-a11y": "^6.3.1", - "eslint-plugin-react": "^7.21.5", - "eslint-plugin-react-hooks": "^4.2.0", - "eslint-plugin-testing-library": "^3.9.2", - "eslint-webpack-plugin": "^2.5.2", - "file-loader": "6.1.1", - "fs-extra": "^9.0.1", - "fsevents": "^2.1.3", - "html-webpack-plugin": "4.5.0", - "identity-obj-proxy": "3.0.0", - "jest": "26.6.0", - "jest-circus": "26.6.0", - "jest-resolve": "26.6.0", - "jest-watch-typeahead": "0.6.1", - "mini-css-extract-plugin": "0.11.3", - "optimize-css-assets-webpack-plugin": "5.0.4", - "pnp-webpack-plugin": "1.6.4", - "postcss-flexbugs-fixes": "4.2.1", - "postcss-loader": "3.0.0", - "postcss-normalize": "8.0.1", - "postcss-preset-env": "6.7.0", - "postcss-safe-parser": "5.0.2", - "prompts": "2.4.0", - "react-app-polyfill": "^2.0.0", - "react-dev-utils": "^11.0.3", - "react-refresh": "^0.8.3", - "resolve": "1.18.1", - "resolve-url-loader": "^3.1.2", - "sass-loader": "^10.0.5", - "semver": "7.3.2", - "style-loader": "1.3.0", - "terser-webpack-plugin": "4.2.3", - "ts-pnp": "1.2.0", - "url-loader": "4.1.1", - "webpack": "4.44.2", - "webpack-dev-server": "3.11.1", - "webpack-manifest-plugin": "2.2.0", - "workbox-webpack-plugin": "5.1.4" + "browserslist": "^4.18.1", + "camelcase": "^6.2.1", + "case-sensitive-paths-webpack-plugin": "^2.4.0", + "css-loader": "^6.5.1", + "css-minimizer-webpack-plugin": "^3.2.0", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "eslint": "^8.3.0", + "eslint-config-react-app": "^7.0.1", + "eslint-webpack-plugin": "^3.1.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "fsevents": "^2.3.2", + "html-webpack-plugin": "^5.5.0", + "identity-obj-proxy": "^3.0.0", + "jest": "^27.4.3", + "jest-resolve": "^27.4.2", + "jest-watch-typeahead": "^1.0.0", + "mini-css-extract-plugin": "^2.4.5", + "postcss": "^8.4.4", + "postcss-flexbugs-fixes": "^5.0.2", + "postcss-loader": "^6.2.1", + "postcss-normalize": "^10.0.1", + "postcss-preset-env": "^7.0.1", + "prompts": "^2.4.2", + "react-app-polyfill": "^3.0.0", + "react-dev-utils": "^12.0.1", + "react-refresh": "^0.11.0", + "resolve": "^1.20.0", + "resolve-url-loader": "^4.0.0", + "sass-loader": "^12.3.0", + "semver": "^7.3.5", + "source-map-loader": "^3.0.0", + "style-loader": "^3.3.1", + "tailwindcss": "^3.0.2", + "terser-webpack-plugin": "^5.2.5", + "webpack": "^5.64.4", + "webpack-dev-server": "^4.6.0", + "webpack-manifest-plugin": "^4.0.2", + "workbox-webpack-plugin": "^6.4.1" }, "dependencies": { "fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", "requires": { - "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" @@ -14366,9 +12208,12 @@ } }, "semver": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", - "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==" + "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" + } }, "universalify": { "version": "2.0.0", @@ -14388,39 +12233,12 @@ "prop-types": "^15.6.2" } }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" - } - } - }, - "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==", + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", "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==" - } + "pify": "^2.3.0" } }, "readable-stream": { @@ -14437,27 +12255,16 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "optional": true, "requires": { "picomatch": "^2.2.1" } }, "recursive-readdir": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", - "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", + "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", "requires": { - "minimatch": "3.0.4" - }, - "dependencies": { - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "requires": { - "brace-expansion": "^1.1.7" - } - } + "minimatch": "^3.0.5" } }, "regenerate": { @@ -14466,9 +12273,9 @@ "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" }, "regenerate-unicode-properties": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", - "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", "requires": { "regenerate": "^1.4.2" } @@ -14486,15 +12293,6 @@ "@babel/runtime": "^7.8.4" } }, - "regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - } - }, "regex-parser": { "version": "2.2.11", "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", @@ -14516,27 +12314,27 @@ "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==" }, "regexpu-core": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", - "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.2.tgz", + "integrity": "sha512-T0+1Zp2wjF/juXMrMxHxidqGYn8U4R+zleSJhX9tQ1PUsS8a9UtYfbsF9LdiVgNX3kiX8RNaKM42nfSgvFJjmw==", "requires": { "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.0.1", - "regjsgen": "^0.6.0", - "regjsparser": "^0.8.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsgen": "^0.7.1", + "regjsparser": "^0.9.1", "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.0.0" + "unicode-match-property-value-ecmascript": "^2.1.0" } }, "regjsgen": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", - "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==" + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz", + "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==" }, "regjsparser": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", - "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", "requires": { "jsesc": "~0.5.0" }, @@ -14544,37 +12342,27 @@ "jsesc": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==" } } }, "relateurl": { "version": "0.2.7", "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=" - }, - "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-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==" }, "renderkid": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.7.tgz", - "integrity": "sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", "requires": { "css-select": "^4.1.3", "dom-converter": "^0.2.0", "htmlparser2": "^6.1.0", "lodash": "^4.17.21", - "strip-ansi": "^3.0.1" + "strip-ansi": "^6.0.1" }, "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==" - }, "css-select": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", @@ -14599,54 +12387,32 @@ "requires": { "boolbase": "^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=", - "requires": { - "ansi-regex": "^2.0.0" - } } } }, - "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==" - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" - }, "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==" }, "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==" }, - "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==" - }, "requires-port": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" }, "resolve": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.18.1.tgz", - "integrity": "sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA==", + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", "requires": { - "is-core-module": "^2.0.0", - "path-parse": "^1.0.6" + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" } }, "resolve-cwd": { @@ -14674,140 +12440,54 @@ "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" - }, "resolve-url-loader": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.4.tgz", - "integrity": "sha512-D3sQ04o0eeQEySLrcz4DsX3saHfsr8/N6tfhblxgZKXxMT2Louargg12oGNfoTRLV09GXhVUe5/qgA5vdgNigg==", - "requires": { - "adjust-sourcemap-loader": "3.0.0", - "camelcase": "5.3.1", - "compose-function": "3.0.3", - "convert-source-map": "1.7.0", - "es6-iterator": "2.0.3", - "loader-utils": "1.2.3", - "postcss": "7.0.36", - "rework": "1.0.1", - "rework-visit": "1.0.0", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "requires": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", "source-map": "0.6.1" }, "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" - }, - "convert-source-map": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", - "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", - "requires": { - "safe-buffer": "~5.1.1" - } - }, - "emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" - }, - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "requires": { - "minimist": "^1.2.0" - } + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" }, - "loader-utils": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", - "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "requires": { - "big.js": "^5.2.2", - "emojis-list": "^2.0.0", - "json5": "^1.0.1" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, - "postcss": { - "version": "7.0.36", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", - "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "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==" - }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "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==", - "requires": { - "has-flag": "^3.0.0" - } } } }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" + "resolve.exports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", + "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==" }, "retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=" + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" }, "reusify": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" }, - "rework": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz", - "integrity": "sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=", - "requires": { - "convert-source-map": "^0.3.3", - "css": "^2.0.0" - }, - "dependencies": { - "convert-source-map": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz", - "integrity": "sha1-8dgClQr33SYxof6+BZZVDIarMZA=" - } - } - }, - "rework-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz", - "integrity": "sha1-mUWygD8hni96ygCtuLyfZA+ELJo=" - }, - "rgb-regex": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", - "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=" - }, - "rgba-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", - "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=" - }, "rimraf": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", @@ -14816,60 +12496,38 @@ "glob": "^7.1.3" } }, - "ripemd160": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", - "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - } - }, "rollup": { - "version": "1.32.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.32.1.tgz", - "integrity": "sha512-/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A==", + "version": "2.79.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", + "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", "requires": { - "@types/estree": "*", - "@types/node": "*", - "acorn": "^7.1.0" - }, - "dependencies": { - "@types/node": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", - "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==" - } - } - }, - "rollup-plugin-babel": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.4.0.tgz", - "integrity": "sha512-Lek/TYp1+7g7I+uMfJnnSJ7YWoD58ajo6Oarhlex7lvUce+RCKRuGRSgztDO3/MF/PuGKmUL5iTHKf208UNszw==", - "requires": { - "@babel/helper-module-imports": "^7.0.0", - "rollup-pluginutils": "^2.8.1" + "fsevents": "~2.3.2" } }, "rollup-plugin-terser": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-5.3.1.tgz", - "integrity": "sha512-1pkwkervMJQGFYvM9nscrUoncPwiKR/K+bHdjv6PFgRo3cgPHoRT83y2Aa3GvINj4539S15t/tpFPb775TDs6w==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", + "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", "requires": { - "@babel/code-frame": "^7.5.5", - "jest-worker": "^24.9.0", - "rollup-pluginutils": "^2.8.2", + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", "serialize-javascript": "^4.0.0", - "terser": "^4.6.2" + "terser": "^5.0.0" }, "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, "jest-worker": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", - "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", "requires": { + "@types/node": "*", "merge-stream": "^2.0.0", - "supports-color": "^6.1.0" + "supports-color": "^7.0.0" } }, "serialize-javascript": { @@ -14881,40 +12539,20 @@ } }, "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==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "requires": { - "has-flag": "^3.0.0" + "has-flag": "^4.0.0" } } } }, - "rollup-pluginutils": { - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", - "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", - "requires": { - "estree-walker": "^0.6.1" - }, - "dependencies": { - "estree-walker": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", - "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==" - } - } - }, "rsa-pem-from-mod-exp": { "version": "0.8.4", "resolved": "https://registry.npmjs.org/rsa-pem-from-mod-exp/-/rsa-pem-from-mod-exp-0.8.4.tgz", "integrity": "sha1-NipCxtMEBW1JOz8SvOq7LGV2ptQ=" }, - "rsvp": { - "version": "4.8.5", - "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", - "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==" - }, "rtl-css-js": { "version": "1.15.0", "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.15.0.tgz", @@ -14931,197 +12569,50 @@ "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": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", - "requires": { - "aproba": "^1.1.1" - } - }, "safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" }, - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", "requires": { - "ret": "~0.1.10" - } - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "sane": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", - "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", - "requires": { - "@cnakazawa/watch": "^1.0.3", - "anymatch": "^2.0.0", - "capture-exit": "^2.0.0", - "exec-sh": "^0.3.2", - "execa": "^1.0.0", - "fb-watchman": "^2.0.0", - "micromatch": "^3.1.4", - "minimist": "^1.1.1", - "walker": "~1.0.5" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" }, "dependencies": { - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "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=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "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=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "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=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "requires": { - "remove-trailing-separator": "^1.0.1" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "get-intrinsic": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" } } } }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, "sanitize.css": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-10.0.0.tgz", - "integrity": "sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg==" + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz", + "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==" }, "sass-loader": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.2.1.tgz", - "integrity": "sha512-RRvWl+3K2LSMezIsd008ErK4rk6CulIMSwrcc2aZvjymUgKo/vjXGp1rSWmfTUX7bblEOz8tst4wBwWtCGBqKA==", + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", "requires": { "klona": "^2.0.4", - "loader-utils": "^2.0.0", - "neo-async": "^2.6.2", - "schema-utils": "^3.0.0", - "semver": "^7.3.2" - }, - "dependencies": { - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - }, - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "requires": { - "lru-cache": "^6.0.0" - } - } + "neo-async": "^2.6.2" } }, "sax": { @@ -15147,26 +12638,26 @@ } }, "schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", "requires": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", "ajv-keywords": "^3.5.2" } }, "select-hose": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" }, "selfsigned": { - "version": "1.10.14", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.14.tgz", - "integrity": "sha512-lkjaiAye+wBZDCBsu5BGi0XiLRxeUlsGod5ZP924CRSEoGuZAw/f7y9RKu28rwTfiHVhdavhB0qH0INV6P1lEA==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", "requires": { - "node-forge": "^0.10.0" + "node-forge": "^1" } }, "semver": { @@ -15205,7 +12696,7 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" } } }, @@ -15217,9 +12708,9 @@ } }, "serialize-javascript": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz", - "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", "requires": { "randombytes": "^2.1.0" } @@ -15227,7 +12718,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==", "requires": { "accepts": "~1.3.4", "batch": "0.6.1", @@ -15249,12 +12740,12 @@ "depd": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" }, "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==", "requires": { "depd": "~1.1.2", "inherits": "2.0.3", @@ -15265,12 +12756,12 @@ "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==" }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, "setprototypeof": { "version": "1.1.0", @@ -15280,7 +12771,7 @@ "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==" } } }, @@ -15295,79 +12786,33 @@ "send": "0.18.0" } }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" - }, - "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==", - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" - }, "setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" }, - "sha.js": { - "version": "2.4.11", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", - "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, "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==", "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==" }, "shell-quote": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", - "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==" - }, - "shellwords": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", - "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", - "optional": true + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.4.tgz", + "integrity": "sha512-8o/QEhSSRb1a5i7TFR0iM4G16Z0vYB2OQVs4G3aAFXjn3T6yEx8AZxy1PgDF7I00LZHYA3WxaSYIf5e5sAX8Rw==" }, "side-channel": { "version": "1.0.4", @@ -15384,21 +12829,6 @@ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" }, - "simple-swizzle": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", - "requires": { - "is-arrayish": "^0.3.1" - }, - "dependencies": { - "is-arrayish": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" - } - } - }, "sisteransi": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", @@ -15409,274 +12839,66 @@ "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" }, - "slice-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", "requires": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "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==" + }, + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" + }, + "source-map-loader": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz", + "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==", + "requires": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + } + }, + "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==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.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==", - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, - "snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "requires": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "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=", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "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==", - "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "requires": { - "kind-of": "^3.2.0" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "requires": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - } - }, - "sockjs-client": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.6.0.tgz", - "integrity": "sha512-qVHJlyfdHFht3eBFZdKEXKTlb7I4IV41xnVNo8yUKA1UHcPJwgW2SvTq9LhnjjCywSkSK7c/e4nghU0GOoMCRQ==", - "requires": { - "debug": "^3.2.7", - "eventsource": "^1.1.0", - "faye-websocket": "^0.11.4", - "inherits": "^2.0.4", - "url-parse": "^1.5.10" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "sort-keys": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", - "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", - "requires": { - "is-plain-obj": "^1.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==" - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" - }, - "source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" - }, - "source-map-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==", - "requires": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "requires": { - "buffer-from": "^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==" - } - } - }, - "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==" - }, - "sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" - }, - "spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" - }, - "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==", - "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==" - }, - "spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", "requires": { "debug": "^4.1.0", "handle-thing": "^2.0.0", @@ -15698,36 +12920,20 @@ "wbuf": "^1.7.3" } }, - "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==", - "requires": { - "extend-shallow": "^3.0.0" - } - }, "sprintf-js": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==" }, - "ssri": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", - "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", - "requires": { - "minipass": "^3.1.1" - } - }, "stable": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" }, "stack-utils": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", - "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", "requires": { "escape-string-regexp": "^2.0.0" }, @@ -15740,28 +12946,9 @@ } }, "stackframe": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.1.tgz", - "integrity": "sha512-h88QkzREN/hy8eRdyNhhsO7RSJ5oyTqxxmmn0dzBIMUclZsjpfmrsg81vp8mjjAs2vAZ72nyWxRUwSwmh0e4xg==" - }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "requires": { - "is-descriptor": "^0.1.0" - } - } - } + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" }, "statuses": { "version": "2.0.1", @@ -15773,114 +12960,6 @@ "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz", "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==" }, - "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==", - "requires": { - "inherits": "~2.0.1", - "readable-stream": "^2.0.2" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "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==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "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==" - }, - "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" - } - } - } - }, - "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==", - "requires": { - "end-of-stream": "^1.1.0", - "stream-shift": "^1.0.0" - } - }, - "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==", - "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" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "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==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "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==" - }, - "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" - } - } - } - }, - "stream-shift": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", - "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" - }, - "strict-uri-encode": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", - "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" - }, "string-length": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", @@ -15903,27 +12982,98 @@ "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" + }, + "dependencies": { + "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==" + } } }, "string.prototype.matchall": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", - "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", + "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1", - "get-intrinsic": "^1.1.1", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", "has-symbols": "^1.0.3", "internal-slot": "^1.0.3", - "regexp.prototype.flags": "^1.4.1", + "regexp.prototype.flags": "^1.4.3", "side-channel": "^1.0.4" - } - }, - "string.prototype.trimend": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", - "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + }, + "dependencies": { + "es-abstract": { + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", + "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.3", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + } + }, + "get-intrinsic": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "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==" + }, + "object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" + }, + "object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + } + } + }, + "string.prototype.trimend": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", + "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -15956,13 +13106,6 @@ "get-own-enumerable-property-symbols": "^3.0.0", "is-obj": "^1.0.1", "is-regexp": "^1.0.0" - }, - "dependencies": { - "is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" - } } }, "strip-ansi": { @@ -15976,21 +13119,12 @@ "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==" }, "strip-comments": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-1.0.2.tgz", - "integrity": "sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw==", - "requires": { - "babel-extract-comments": "^1.0.0", - "babel-plugin-transform-object-rest-spread": "^6.26.0" - } - }, - "strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=" + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==" }, "strip-final-newline": { "version": "2.0.0", @@ -16011,34 +13145,17 @@ } }, "style-loader": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.3.0.tgz", - "integrity": "sha512-V7TCORko8rs9rIqkSrlMfkqA63DfoGBBJmK1kKGCcSi+BWb4cqz0SRsnp4l6rU5iwOEd0/2ePv68SV22VXon4Q==", - "requires": { - "loader-utils": "^2.0.0", - "schema-utils": "^2.7.0" - } + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==" }, "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==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", "requires": { - "browserslist": "^4.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==", - "requires": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - } + "browserslist": "^4.21.4", + "postcss-selector-parser": "^6.0.4" } }, "stylis": { @@ -16055,9 +13172,9 @@ } }, "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==", "requires": { "has-flag": "^4.0.0", "supports-color": "^7.0.0" @@ -16113,60 +13230,47 @@ "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" }, - "table": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/table/-/table-6.8.0.tgz", - "integrity": "sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==", - "requires": { - "ajv": "^8.0.1", - "lodash.truncate": "^4.4.2", - "slice-ansi": "^4.0.0", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1" + "tailwindcss": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.2.4.tgz", + "integrity": "sha512-AhwtHCKMtR71JgeYDaswmZXhPcW9iuI9Sp2LvZPo9upDZ7231ZJ7eA9RaURbhpXGVlrjX4cFNlB4ieTetEb7hQ==", + "requires": { + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "color-name": "^1.1.4", + "detective": "^5.2.1", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.12", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "lilconfig": "^2.0.6", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.18", + "postcss-import": "^14.1.0", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.4", + "postcss-nested": "6.0.0", + "postcss-selector-parser": "^6.0.10", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.22.1" }, "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + "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==" } } }, "tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" - }, - "tar": { - "version": "6.1.11", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", - "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", - "requires": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^3.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - }, - "dependencies": { - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" - } - } + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" }, "tedious": { "version": "14.5.0", @@ -16188,24 +13292,25 @@ } }, "temp-dir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", - "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==" }, "tempy": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.3.0.tgz", - "integrity": "sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ==", + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", + "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", "requires": { - "temp-dir": "^1.0.0", - "type-fest": "^0.3.1", - "unique-string": "^1.0.0" + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" }, "dependencies": { "type-fest": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz", - "integrity": "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==" + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==" } } }, @@ -16219,151 +13324,33 @@ } }, "terser": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", - "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "version": "5.15.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.1.tgz", + "integrity": "sha512-K1faMUvpm/FBxjBXud0LWVAGxmvoPbZbfTCYbSgaaYQaIXI3/TdI7a7ZGA73Zrou6Q8Zmz3oeUTsp/dj+ag2Xw==", "requires": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" + "source-map-support": "~0.5.20" }, "dependencies": { "commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, "terser-webpack-plugin": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-4.2.3.tgz", - "integrity": "sha512-jTgXh40RnvOrLQNgIkwEKnQ8rmHjHK4u+6UBEi+W+FPmvb+uo+chJXntKe7/3lW5mNysgSWD60KyesnhW8D6MQ==", + "version": "5.3.6", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz", + "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==", "requires": { - "cacache": "^15.0.5", - "find-cache-dir": "^3.3.1", - "jest-worker": "^26.5.0", - "p-limit": "^3.0.2", - "schema-utils": "^3.0.0", - "serialize-javascript": "^5.0.1", - "source-map": "^0.6.1", - "terser": "^5.3.4", - "webpack-sources": "^1.4.3" - }, - "dependencies": { - "acorn": { - "version": "8.7.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", - "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==" - }, - "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==" - }, - "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==", - "requires": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - } - }, - "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==", - "requires": { - "semver": "^6.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==", - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "requires": { - "find-up": "^4.0.0" - } - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "terser": { - "version": "5.13.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.13.1.tgz", - "integrity": "sha512-hn4WKOfwnwbYfe48NgrQjqNOH9jzLqRcIfbYytOXCOv46LBfWr9bDS17MQqOi+BWGD0sJK3Sj5NC/gJjiojaoA==", - "requires": { - "acorn": "^8.5.0", - "commander": "^2.20.0", - "source-map": "~0.8.0-beta.0", - "source-map-support": "~0.5.20" - }, - "dependencies": { - "source-map": { - "version": "0.8.0-beta.0", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", - "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", - "requires": { - "whatwg-url": "^7.0.0" - } - } - } - }, - "tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", - "requires": { - "punycode": "^2.1.0" - } - }, - "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==" - }, - "whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - } + "@jridgewell/trace-mapping": "^0.3.14", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "terser": "^5.14.1" } }, "test-exclude": { @@ -16379,74 +13366,18 @@ "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==" }, "throat": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", - "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==" - }, - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "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==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "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==" - }, - "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" - } - } - } + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", + "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" }, "thunky": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" }, - "timers-browserify": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", - "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", - "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=" - }, "tiny-invariant": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.2.0.tgz", @@ -16462,44 +13393,10 @@ "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" }, - "to-arraybuffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", - "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" - }, "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=" - }, - "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=", - "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=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - } + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" }, "to-regex-range": { "version": "5.0.1", @@ -16541,11 +13438,6 @@ "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" }, - "ts-pnp": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz", - "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==" - }, "tsconfig-paths": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", @@ -16580,21 +13472,11 @@ "tslib": "^1.8.1" } }, - "tty-browserify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", - "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" - }, "tunnel": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==" }, - "type": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", - "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" - }, "type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", @@ -16622,11 +13504,6 @@ "mime-types": "~2.1.24" } }, - "typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" - }, "typedarray-to-buffer": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", @@ -16672,58 +13549,21 @@ } }, "unicode-match-property-value-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", - "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==" }, "unicode-property-aliases-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", - "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==" - }, - "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==", - "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - } - }, - "uniq": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", - "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=" - }, - "uniqs": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", - "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=" - }, - "unique-filename": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", - "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", - "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==", - "requires": { - "imurmurhash": "^0.1.4" - } + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==" }, "unique-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", - "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", "requires": { - "crypto-random-string": "^1.0.0" + "crypto-random-string": "^2.0.0" } }, "universalify": { @@ -16734,59 +13574,27 @@ "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==" }, "unquote": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", - "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" + "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=", + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" + }, + "update-browserslist-db": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", + "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "dependencies": { - "has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "dependencies": { - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "requires": { - "isarray": "1.0.0" - } - } - } - }, - "has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - } + "escalade": "^3.1.1", + "picocolors": "^1.0.0" } }, - "upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" - }, "uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", @@ -16795,54 +13603,6 @@ "punycode": "^2.1.0" } }, - "urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" - }, - "url": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", - "requires": { - "punycode": "1.3.2", - "querystring": "0.2.0" - }, - "dependencies": { - "punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" - }, - "querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" - } - } - }, - "url-loader": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", - "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", - "requires": { - "loader-utils": "^2.0.0", - "mime-types": "^2.1.27", - "schema-utils": "^3.0.0" - }, - "dependencies": { - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, "url-parse": { "version": "1.5.10", "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", @@ -16852,26 +13612,6 @@ "requires-port": "^1.0.0" } }, - "use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" - }, - "util": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", - "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", - "requires": { - "inherits": "2.0.3" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - } - } - }, "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", @@ -16891,47 +13631,26 @@ "utila": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" }, "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==" }, "uuid": { "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", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" - }, "v8-to-istanbul": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz", - "integrity": "sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow==", + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", "requires": { "@types/istanbul-lib-coverage": "^2.0.1", "convert-source-map": "^1.6.0", "source-map": "^0.7.3" - }, - "dependencies": { - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" - } - } - }, - "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==", - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" } }, "value-equal": { @@ -16942,17 +13661,7 @@ "vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" - }, - "vendors": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", - "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==" - }, - "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==" + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" }, "w3c-hr-time": { "version": "1.0.2", @@ -16979,258 +13688,12 @@ } }, "watchpack": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", - "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", "requires": { - "chokidar": "^3.4.1", - "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0", - "watchpack-chokidar2": "^2.0.1" - } - }, - "watchpack-chokidar2": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", - "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", - "optional": true, - "requires": { - "chokidar": "^2.1.8" - }, - "dependencies": { - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "optional": true, - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - }, - "dependencies": { - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "optional": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - } - } - }, - "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "optional": true - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "optional": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "optional": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "optional": true, - "requires": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "fsevents": "^1.2.7", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "optional": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "optional": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "optional": true - }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "optional": true, - "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "optional": true, - "requires": { - "is-extglob": "^2.1.0" - } - } - } - }, - "is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "optional": true, - "requires": { - "binary-extensions": "^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=", - "optional": 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=", - "optional": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "optional": true - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "optional": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "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==", - "optional": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "optional": true, - "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - } - }, - "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==", - "optional": 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==", - "optional": true, - "requires": { - "safe-buffer": "~5.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": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "optional": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" } }, "wbuf": { @@ -17247,803 +13710,222 @@ "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" }, "webpack": { - "version": "4.44.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", - "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", - "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", + "version": "5.75.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.75.0.tgz", + "integrity": "sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ==", + "requires": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", "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": { - "acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==" - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "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=", - "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==", - "requires": { - "bluebird": "^3.5.5", - "chownr": "^1.1.1", - "figgy-pudding": "^3.5.1", - "glob": "^7.1.4", - "graceful-fs": "^4.1.15", - "infer-owner": "^1.0.3", - "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.3", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", - "y18n": "^4.0.0" - } - }, - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" - }, - "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==", - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "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=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "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=", - "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": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" - }, - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - }, - "lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "requires": { - "yallist": "^3.0.2" - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "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" - } - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "requires": { - "glob": "^7.1.3" - } - }, - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - }, - "serialize-javascript": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", - "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", - "requires": { - "randombytes": "^2.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==" - }, - "ssri": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", - "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", - "requires": { - "figgy-pudding": "^3.5.1" - } - }, - "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==", - "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": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - }, - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" - } - } - }, - "webpack-dev-middleware": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz", - "integrity": "sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==", - "requires": { - "memory-fs": "^0.4.1", - "mime": "^2.4.4", - "mkdirp": "^0.5.1", - "range-parser": "^1.2.1", - "webpack-log": "^2.0.0" - }, - "dependencies": { - "mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==" - } - } - }, - "webpack-dev-server": { - "version": "3.11.1", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.1.tgz", - "integrity": "sha512-u4R3mRzZkbxQVa+MBWi2uVpB5W59H3ekZAJsQlKUTdl7Elcah2EhygTPLmeFXybQkf9i2+L0kn7ik9SnXa6ihQ==", - "requires": { - "ansi-html": "0.0.7", - "bonjour": "^3.5.0", - "chokidar": "^2.1.8", - "compression": "^1.7.4", - "connect-history-api-fallback": "^1.6.0", - "debug": "^4.1.1", - "del": "^4.1.1", - "express": "^4.17.1", - "html-entities": "^1.3.1", - "http-proxy-middleware": "0.19.1", - "import-local": "^2.0.0", - "internal-ip": "^4.3.0", - "ip": "^1.1.5", - "is-absolute-url": "^3.0.3", - "killable": "^1.0.1", - "loglevel": "^1.6.8", - "opn": "^5.5.0", - "p-retry": "^3.0.1", - "portfinder": "^1.0.26", - "schema-utils": "^1.0.0", - "selfsigned": "^1.10.8", - "semver": "^6.3.0", - "serve-index": "^1.9.1", - "sockjs": "^0.3.21", - "sockjs-client": "^1.5.0", - "spdy": "^4.0.2", - "strip-ansi": "^3.0.1", - "supports-color": "^6.1.0", - "url": "^0.11.0", - "webpack-dev-middleware": "^3.7.2", - "webpack-log": "^2.0.0", - "ws": "^6.2.1", - "yargs": "^13.3.2" + "enhanced-resolve": "^5.10.0", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" }, "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==" - }, - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - }, - "dependencies": { - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "requires": { - "remove-trailing-separator": "^1.0.1" - } - } - } - }, - "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "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=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" - }, - "chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "requires": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "fsevents": "^1.2.7", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - } - }, - "cliui": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", - "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", - "requires": { - "string-width": "^3.1.0", - "strip-ansi": "^5.2.0", - "wrap-ansi": "^5.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==" - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "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=", - "requires": { - "is-extendable": "^0.1.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==", - "requires": { - "locate-path": "^3.0.0" - } - }, - "fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "optional": true - }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "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=", - "requires": { - "is-extglob": "^2.1.0" - } - } - } - }, - "import-local": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", - "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", - "requires": { - "pkg-dir": "^3.0.0", - "resolve-cwd": "^2.0.0" - } - }, - "is-absolute-url": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", - "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==" - }, - "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=", - "requires": { - "binary-extensions": "^1.0.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=" - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "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=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "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-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==", - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" - }, - "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==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - } - }, - "resolve-cwd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", - "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", - "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=" - }, - "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==" + "@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" }, - "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==", + "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==", "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" } }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - }, - "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==", + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } + } + }, + "webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz", + "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==" - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "requires": { - "ansi-regex": "^4.1.0" - } - } + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" } }, - "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==", + "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==", "requires": { - "safe-buffer": "~5.1.0" + "fast-deep-equal": "^3.1.3" } }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "requires": { - "ansi-regex": "^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==" }, - "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==", + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", "requires": { - "has-flag": "^3.0.0" + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.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=", + } + } + }, + "webpack-dev-server": { + "version": "4.11.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.1.tgz", + "integrity": "sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw==", + "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.1.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": { + "@types/ws": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" + "@types/node": "*" } }, - "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==", + "ajv": { + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz", + "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", "requires": { - "ansi-styles": "^3.2.0", - "string-width": "^3.0.0", - "strip-ansi": "^5.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==" - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "requires": { - "ansi-regex": "^4.1.0" - } - } + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" } }, - "ws": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", - "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", + "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==", "requires": { - "async-limiter": "~1.0.0" + "fast-deep-equal": "^3.1.3" } }, - "yargs": { - "version": "13.3.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", - "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", - "requires": { - "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" - } + "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==" }, - "yargs-parser": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", - "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" } - } - } - }, - "webpack-log": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", - "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", - "requires": { - "ansi-colors": "^3.0.0", - "uuid": "^3.3.2" - }, - "dependencies": { - "ansi-colors": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", - "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==" }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + "ws": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz", + "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==" } } }, "webpack-manifest-plugin": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-2.2.0.tgz", - "integrity": "sha512-9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ==", - "requires": { - "fs-extra": "^7.0.0", - "lodash": ">=3.5 <5", - "object.entries": "^1.1.0", - "tapable": "^1.0.0" - } - }, - "webpack-sources": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", - "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", + "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", "requires": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" + "tapable": "^2.0.0", + "webpack-sources": "^2.2.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==" + }, + "webpack-sources": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", + "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", + "requires": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + } } } }, + "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==" + }, "websocket-driver": { "version": "0.7.4", "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", @@ -18097,9 +13979,9 @@ } }, "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "requires": { "isexe": "^2.0.0" } @@ -18116,220 +13998,289 @@ "is-symbol": "^1.0.3" } }, - "which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" - }, "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==" }, "workbox-background-sync": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-5.1.4.tgz", - "integrity": "sha512-AH6x5pYq4vwQvfRDWH+vfOePfPIYQ00nCEB7dJRU1e0n9+9HMRyvI63FlDvtFT2AvXVRsXvUt7DNMEToyJLpSA==", + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.4.tgz", + "integrity": "sha512-0r4INQZMyPky/lj4Ou98qxcThrETucOde+7mRGJl13MPJugQNKeZQOdIJe/1AchOP23cTqHcN/YVpD6r8E6I8g==", "requires": { - "workbox-core": "^5.1.4" + "idb": "^7.0.1", + "workbox-core": "6.5.4" } }, "workbox-broadcast-update": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-5.1.4.tgz", - "integrity": "sha512-HTyTWkqXvHRuqY73XrwvXPud/FN6x3ROzkfFPsRjtw/kGZuZkPzfeH531qdUGfhtwjmtO/ZzXcWErqVzJNdXaA==", + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.4.tgz", + "integrity": "sha512-I/lBERoH1u3zyBosnpPEtcAVe5lwykx9Yg1k6f8/BGEPGaMMgZrwVrqL1uA9QZ1NGGFoyE6t9i7lBjOlDhFEEw==", "requires": { - "workbox-core": "^5.1.4" + "workbox-core": "6.5.4" } }, "workbox-build": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-5.1.4.tgz", - "integrity": "sha512-xUcZn6SYU8usjOlfLb9Y2/f86Gdo+fy1fXgH8tJHjxgpo53VVsqRX0lUDw8/JuyzNmXuo8vXX14pXX2oIm9Bow==", - "requires": { - "@babel/core": "^7.8.4", - "@babel/preset-env": "^7.8.4", - "@babel/runtime": "^7.8.4", - "@hapi/joi": "^15.1.0", - "@rollup/plugin-node-resolve": "^7.1.1", - "@rollup/plugin-replace": "^2.3.1", - "@surma/rollup-plugin-off-main-thread": "^1.1.1", + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.4.tgz", + "integrity": "sha512-kgRevLXEYvUW9WS4XoziYqZ8Q9j/2ziJYEtTrjdz5/L/cTUa2XfyMP2i7c3p34lgqJ03+mTiz13SdFef2POwbA==", + "requires": { + "@apideck/better-ajv-errors": "^0.3.1", + "@babel/core": "^7.11.1", + "@babel/preset-env": "^7.11.0", + "@babel/runtime": "^7.11.2", + "@rollup/plugin-babel": "^5.2.0", + "@rollup/plugin-node-resolve": "^11.2.1", + "@rollup/plugin-replace": "^2.4.1", + "@surma/rollup-plugin-off-main-thread": "^2.2.3", + "ajv": "^8.6.0", "common-tags": "^1.8.0", "fast-json-stable-stringify": "^2.1.0", - "fs-extra": "^8.1.0", + "fs-extra": "^9.0.1", "glob": "^7.1.6", - "lodash.template": "^4.5.0", + "lodash": "^4.17.20", "pretty-bytes": "^5.3.0", - "rollup": "^1.31.1", - "rollup-plugin-babel": "^4.3.3", - "rollup-plugin-terser": "^5.3.1", - "source-map": "^0.7.3", - "source-map-url": "^0.4.0", + "rollup": "^2.43.1", + "rollup-plugin-terser": "^7.0.0", + "source-map": "^0.8.0-beta.0", "stringify-object": "^3.3.0", - "strip-comments": "^1.0.2", - "tempy": "^0.3.0", + "strip-comments": "^2.0.1", + "tempy": "^0.6.0", "upath": "^1.2.0", - "workbox-background-sync": "^5.1.4", - "workbox-broadcast-update": "^5.1.4", - "workbox-cacheable-response": "^5.1.4", - "workbox-core": "^5.1.4", - "workbox-expiration": "^5.1.4", - "workbox-google-analytics": "^5.1.4", - "workbox-navigation-preload": "^5.1.4", - "workbox-precaching": "^5.1.4", - "workbox-range-requests": "^5.1.4", - "workbox-routing": "^5.1.4", - "workbox-strategies": "^5.1.4", - "workbox-streams": "^5.1.4", - "workbox-sw": "^5.1.4", - "workbox-window": "^5.1.4" + "workbox-background-sync": "6.5.4", + "workbox-broadcast-update": "6.5.4", + "workbox-cacheable-response": "6.5.4", + "workbox-core": "6.5.4", + "workbox-expiration": "6.5.4", + "workbox-google-analytics": "6.5.4", + "workbox-navigation-preload": "6.5.4", + "workbox-precaching": "6.5.4", + "workbox-range-requests": "6.5.4", + "workbox-recipes": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4", + "workbox-streams": "6.5.4", + "workbox-sw": "6.5.4", + "workbox-window": "6.5.4" }, "dependencies": { + "ajv": { + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz", + "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, "fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", "requires": { + "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" + "jsonfile": "^6.0.1", + "universalify": "^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==" + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" } }, "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.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "requires": { + "whatwg-url": "^7.0.0" + } + }, + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "requires": { + "punycode": "^2.1.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" + }, + "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==" + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } } } }, "workbox-cacheable-response": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-5.1.4.tgz", - "integrity": "sha512-0bfvMZs0Of1S5cdswfQK0BXt6ulU5kVD4lwer2CeI+03czHprXR3V4Y8lPTooamn7eHP8Iywi5QjyAMjw0qauA==", + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.4.tgz", + "integrity": "sha512-DCR9uD0Fqj8oB2TSWQEm1hbFs/85hXXoayVwFKLVuIuxwJaihBsLsp4y7J9bvZbqtPJ1KlCkmYVGQKrBU4KAug==", "requires": { - "workbox-core": "^5.1.4" + "workbox-core": "6.5.4" } }, "workbox-core": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-5.1.4.tgz", - "integrity": "sha512-+4iRQan/1D8I81nR2L5vcbaaFskZC2CL17TLbvWVzQ4qiF/ytOGF6XeV54pVxAvKUtkLANhk8TyIUMtiMw2oDg==" + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.4.tgz", + "integrity": "sha512-OXYb+m9wZm8GrORlV2vBbE5EC1FKu71GGp0H4rjmxmF4/HLbMCoTFws87M3dFwgpmg0v00K++PImpNQ6J5NQ6Q==" }, "workbox-expiration": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-5.1.4.tgz", - "integrity": "sha512-oDO/5iC65h2Eq7jctAv858W2+CeRW5e0jZBMNRXpzp0ZPvuT6GblUiHnAsC5W5lANs1QS9atVOm4ifrBiYY7AQ==", + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.4.tgz", + "integrity": "sha512-jUP5qPOpH1nXtjGGh1fRBa1wJL2QlIb5mGpct3NzepjGG2uFFBn4iiEBiI9GUmfAFR2ApuRhDydjcRmYXddiEQ==", "requires": { - "workbox-core": "^5.1.4" + "idb": "^7.0.1", + "workbox-core": "6.5.4" } }, "workbox-google-analytics": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-5.1.4.tgz", - "integrity": "sha512-0IFhKoEVrreHpKgcOoddV+oIaVXBFKXUzJVBI+nb0bxmcwYuZMdteBTp8AEDJacENtc9xbR0wa9RDCnYsCDLjA==", + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.4.tgz", + "integrity": "sha512-8AU1WuaXsD49249Wq0B2zn4a/vvFfHkpcFfqAFHNHwln3jK9QUYmzdkKXGIZl9wyKNP+RRX30vcgcyWMcZ9VAg==", "requires": { - "workbox-background-sync": "^5.1.4", - "workbox-core": "^5.1.4", - "workbox-routing": "^5.1.4", - "workbox-strategies": "^5.1.4" + "workbox-background-sync": "6.5.4", + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" } }, "workbox-navigation-preload": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-5.1.4.tgz", - "integrity": "sha512-Wf03osvK0wTflAfKXba//QmWC5BIaIZARU03JIhAEO2wSB2BDROWI8Q/zmianf54kdV7e1eLaIEZhth4K4MyfQ==", + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.4.tgz", + "integrity": "sha512-IIwf80eO3cr8h6XSQJF+Hxj26rg2RPFVUmJLUlM0+A2GzB4HFbQyKkrgD5y2d84g2IbJzP4B4j5dPBRzamHrng==", "requires": { - "workbox-core": "^5.1.4" + "workbox-core": "6.5.4" } }, "workbox-precaching": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-5.1.4.tgz", - "integrity": "sha512-gCIFrBXmVQLFwvAzuGLCmkUYGVhBb7D1k/IL7pUJUO5xacjLcFUaLnnsoVepBGAiKw34HU1y/YuqvTKim9qAZA==", + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.4.tgz", + "integrity": "sha512-hSMezMsW6btKnxHB4bFy2Qfwey/8SYdGWvVIKFaUm8vJ4E53JAY+U2JwLTRD8wbLWoP6OVUdFlXsTdKu9yoLTg==", "requires": { - "workbox-core": "^5.1.4" + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" } }, "workbox-range-requests": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-5.1.4.tgz", - "integrity": "sha512-1HSujLjgTeoxHrMR2muDW2dKdxqCGMc1KbeyGcmjZZAizJTFwu7CWLDmLv6O1ceWYrhfuLFJO+umYMddk2XMhw==", + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.4.tgz", + "integrity": "sha512-Je2qR1NXCFC8xVJ/Lux6saH6IrQGhMpDrPXWZWWS8n/RD+WZfKa6dSZwU+/QksfEadJEr/NfY+aP/CXFFK5JFg==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "workbox-recipes": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.4.tgz", + "integrity": "sha512-QZNO8Ez708NNwzLNEXTG4QYSKQ1ochzEtRLGaq+mr2PyoEIC1xFW7MrWxrONUxBFOByksds9Z4//lKAX8tHyUA==", "requires": { - "workbox-core": "^5.1.4" + "workbox-cacheable-response": "6.5.4", + "workbox-core": "6.5.4", + "workbox-expiration": "6.5.4", + "workbox-precaching": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" } }, "workbox-routing": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-5.1.4.tgz", - "integrity": "sha512-8ljknRfqE1vEQtnMtzfksL+UXO822jJlHTIR7+BtJuxQ17+WPZfsHqvk1ynR/v0EHik4x2+826Hkwpgh4GKDCw==", + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.4.tgz", + "integrity": "sha512-apQswLsbrrOsBUWtr9Lf80F+P1sHnQdYodRo32SjiByYi36IDyL2r7BH1lJtFX8fwNHDa1QOVY74WKLLS6o5Pg==", "requires": { - "workbox-core": "^5.1.4" + "workbox-core": "6.5.4" } }, "workbox-strategies": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-5.1.4.tgz", - "integrity": "sha512-VVS57LpaJTdjW3RgZvPwX0NlhNmscR7OQ9bP+N/34cYMDzXLyA6kqWffP6QKXSkca1OFo/v6v7hW7zrrguo6EA==", + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.4.tgz", + "integrity": "sha512-DEtsxhx0LIYWkJBTQolRxG4EI0setTJkqR4m7r4YpBdxtWJH1Mbg01Cj8ZjNOO8etqfA3IZaOPHUxCs8cBsKLw==", "requires": { - "workbox-core": "^5.1.4", - "workbox-routing": "^5.1.4" + "workbox-core": "6.5.4" } }, "workbox-streams": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-5.1.4.tgz", - "integrity": "sha512-xU8yuF1hI/XcVhJUAfbQLa1guQUhdLMPQJkdT0kn6HP5CwiPOGiXnSFq80rAG4b1kJUChQQIGPrq439FQUNVrw==", + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.4.tgz", + "integrity": "sha512-FXKVh87d2RFXkliAIheBojBELIPnWbQdyDvsH3t74Cwhg0fDheL1T8BqSM86hZvC0ZESLsznSYWw+Va+KVbUzg==", "requires": { - "workbox-core": "^5.1.4", - "workbox-routing": "^5.1.4" + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4" } }, "workbox-sw": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-5.1.4.tgz", - "integrity": "sha512-9xKnKw95aXwSNc8kk8gki4HU0g0W6KXu+xks7wFuC7h0sembFnTrKtckqZxbSod41TDaGh+gWUA5IRXrL0ECRA==" + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.4.tgz", + "integrity": "sha512-vo2RQo7DILVRoH5LjGqw3nphavEjK4Qk+FenXeUsknKn14eCNedHOXWbmnvP4ipKhlE35pvJ4yl4YYf6YsJArA==" }, "workbox-webpack-plugin": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-5.1.4.tgz", - "integrity": "sha512-PZafF4HpugZndqISi3rZ4ZK4A4DxO8rAqt2FwRptgsDx7NF8TVKP86/huHquUsRjMGQllsNdn4FNl8CD/UvKmQ==", + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.4.tgz", + "integrity": "sha512-LmWm/zoaahe0EGmMTrSLUi+BjyR3cdGEfU3fS6PN1zKFYbqAKuQ+Oy/27e4VSXsyIwAw8+QDfk1XHNGtZu9nQg==", "requires": { - "@babel/runtime": "^7.5.5", - "fast-json-stable-stringify": "^2.0.0", - "source-map-url": "^0.4.0", - "upath": "^1.1.2", - "webpack-sources": "^1.3.0", - "workbox-build": "^5.1.4" + "fast-json-stable-stringify": "^2.1.0", + "pretty-bytes": "^5.4.1", + "upath": "^1.2.0", + "webpack-sources": "^1.4.3", + "workbox-build": "6.5.4" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + } } }, "workbox-window": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-5.1.4.tgz", - "integrity": "sha512-vXQtgTeMCUq/4pBWMfQX8Ee7N2wVC4Q7XYFqLnfbXJ2hqew/cU1uMTD2KqGEgEpE4/30luxIxgE+LkIa8glBYw==", - "requires": { - "workbox-core": "^5.1.4" - } - }, - "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==", - "requires": { - "errno": "~0.1.7" - } - }, - "worker-rpc": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/worker-rpc/-/worker-rpc-0.1.1.tgz", - "integrity": "sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg==", + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.4.tgz", + "integrity": "sha512-HnLZJDwYBE+hpG25AQBO8RUWBJRaCsI9ksQJEp3aCOFCaG5kqaToAYXFRAHxzRluM2cQbGzdQF5rjKPWPA1fug==", "requires": { - "microevent.ts": "~0.1.1" + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.5.4" } }, "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": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "requires": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -18362,7 +14313,7 @@ "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" }, "write-file-atomic": { "version": "3.0.3", @@ -18415,9 +14366,9 @@ "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" }, "y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" }, "yallist": { "version": "4.0.0", @@ -18430,38 +14381,23 @@ "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" }, "yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", "requires": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", "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" + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" } }, "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - }, - "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" - } - } + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==" }, "yocto-queue": { "version": "0.1.0", diff --git a/deep-linking-hello-world-tab-without-sso-M365/tabs/package.json b/deep-linking-hello-world-tab-without-sso-M365/tabs/package.json index 5c6c3d24..b30ea063 100644 --- a/deep-linking-hello-world-tab-without-sso-M365/tabs/package.json +++ b/deep-linking-hello-world-tab-without-sso-M365/tabs/package.json @@ -11,7 +11,7 @@ "react": "^16.14.0", "react-dom": "^16.14.0", "react-router-dom": "^5.1.2", - "react-scripts": "^4.0.3" + "react-scripts": "^5.0.1" }, "devDependencies": { "@types/node": "^12.0.0", From 1bae7974436b231015f0316f37f17c5f40c9beb3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 24 Nov 2022 13:48:02 +0800 Subject: [PATCH 05/13] chore(deps): bump @xmldom/xmldom (#546) Bumps [@xmldom/xmldom](https://github.com/xmldom/xmldom) from 0.7.5 to 0.7.9. - [Release notes](https://github.com/xmldom/xmldom/releases) - [Changelog](https://github.com/xmldom/xmldom/blob/master/CHANGELOG.md) - [Commits](https://github.com/xmldom/xmldom/compare/0.7.5...0.7.9) --- updated-dependencies: - dependency-name: "@xmldom/xmldom" dependency-type: indirect ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .../package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/deep-linking-hello-world-tab-without-sso-M365/package-lock.json b/deep-linking-hello-world-tab-without-sso-M365/package-lock.json index 57d3d777..f40ecb20 100644 --- a/deep-linking-hello-world-tab-without-sso-M365/package-lock.json +++ b/deep-linking-hello-world-tab-without-sso-M365/package-lock.json @@ -1354,9 +1354,9 @@ } }, "@xmldom/xmldom": { - "version": "0.7.5", - "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.5.tgz", - "integrity": "sha512-V3BIhmY36fXZ1OtVcI9W+FxQqxVLsPKcNjWigIaa81dLC9IolJl5Mt4Cvhmr0flUnjSpTdrbMTSbXqYqV5dT6A==", + "version": "0.7.9", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.9.tgz", + "integrity": "sha512-yceMpm/xd4W2a85iqZyO09gTnHvXF6pyiWjD2jcOJs7hRoZtNNOO1eJlhHj1ixA+xip2hOyGn+LgcvLCMo5zXA==", "dev": true }, "abbrev": { From 9ca32b8f87791a18f1ea3f59ef4de704558ecfda Mon Sep 17 00:00:00 2001 From: wenyt <75360946+wenytang-ms@users.noreply.github.com> Date: Thu, 24 Nov 2022 15:29:39 +0800 Subject: [PATCH 06/13] chore: fix vulnerabel issue (#548) --- .../package-lock.json | 5711 ---- .../tabs/package-lock.json | 14413 ---------- graph-connector-bot/bot/package-lock.json | 3343 --- .../bot/package-lock.json | 8955 ------ .../package-lock.json | 12440 -------- todo-list-SPFx/SPFx/package-lock.json | 23618 ---------------- 6 files changed, 68480 deletions(-) delete mode 100644 deep-linking-hello-world-tab-without-sso-M365/package-lock.json delete mode 100644 deep-linking-hello-world-tab-without-sso-M365/tabs/package-lock.json delete mode 100644 graph-connector-bot/bot/package-lock.json delete mode 100644 stocks-update-notification-bot/bot/package-lock.json delete mode 100644 stocks-update-notification-bot/package-lock.json delete mode 100644 todo-list-SPFx/SPFx/package-lock.json diff --git a/deep-linking-hello-world-tab-without-sso-M365/package-lock.json b/deep-linking-hello-world-tab-without-sso-M365/package-lock.json deleted file mode 100644 index f40ecb20..00000000 --- a/deep-linking-hello-world-tab-without-sso-M365/package-lock.json +++ /dev/null @@ -1,5711 +0,0 @@ -{ - "name": "NoneSSOTab", - "version": "0.0.1", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "@apidevtools/json-schema-ref-parser": { - "version": "9.0.6", - "resolved": "https://registry.npmjs.org/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-9.0.6.tgz", - "integrity": "sha512-M3YgsLjI0lZxvrpeGVk9Ap032W6TPQkH6pRAZz81Ac3WUNF79VQooAFnp8umjvVzUmD93NkogxEwbSce7qMsUg==", - "dev": true, - "requires": { - "@jsdevtools/ono": "^7.1.3", - "call-me-maybe": "^1.0.1", - "js-yaml": "^3.13.1" - }, - "dependencies": { - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - } - } - }, - "@apidevtools/openapi-schemas": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@apidevtools/openapi-schemas/-/openapi-schemas-2.1.0.tgz", - "integrity": "sha512-Zc1AlqrJlX3SlpupFGpiLi2EbteyP7fXmUOGup6/DnkRgjP9bgMM/ag+n91rsv0U1Gpz0H3VILA/o3bW7Ua6BQ==", - "dev": true - }, - "@apidevtools/swagger-methods": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@apidevtools/swagger-methods/-/swagger-methods-3.0.2.tgz", - "integrity": "sha512-QAkD5kK2b1WfjDS/UQn/qQkbwF31uqRjPTrsCs5ZG9BQGAkjwvqGFjjPqAuzac/IYzpPtRzjCP1WrTuAIjMrXg==", - "dev": true - }, - "@apidevtools/swagger-parser": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/@apidevtools/swagger-parser/-/swagger-parser-10.1.0.tgz", - "integrity": "sha512-9Kt7EuS/7WbMAUv2gSziqjvxwDbFSg3Xeyfuj5laUODX8o/k/CpsAKiQ8W7/R88eXFTMbJYg6+7uAmOWNKmwnw==", - "dev": true, - "requires": { - "@apidevtools/json-schema-ref-parser": "9.0.6", - "@apidevtools/openapi-schemas": "^2.1.0", - "@apidevtools/swagger-methods": "^3.0.2", - "@jsdevtools/ono": "^7.1.3", - "ajv": "^8.6.3", - "ajv-draft-04": "^1.0.0", - "call-me-maybe": "^1.0.1" - } - }, - "@azure/abort-controller": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-1.1.0.tgz", - "integrity": "sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==", - "dev": true, - "requires": { - "tslib": "^2.2.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - } - } - }, - "@azure/arm-apimanagement": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@azure/arm-apimanagement/-/arm-apimanagement-6.0.0.tgz", - "integrity": "sha512-yl4nWQ1Jy0byMl+IxGjwk+0PhypS3cYUUInABxeOcTGbI2x2e8wVDfsksHC3GCtd8i6PLsyUU3yVtNN0mQfQ9A==", - "dev": true, - "requires": { - "@azure/ms-rest-azure-js": "^2.0.1", - "@azure/ms-rest-js": "^2.0.4", - "tslib": "^1.10.0" - } - }, - "@azure/arm-appservice": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@azure/arm-appservice/-/arm-appservice-7.0.0.tgz", - "integrity": "sha512-6nJUx1nDWCqllK79Pb0VIhtCXooQxWKcQDbZWS/MBRRjzqc6sRPEtvUaX0UgrO3RPhDn4+LlJbQu0q2mgVwDEA==", - "dev": true, - "requires": { - "@azure/ms-rest-azure-js": "^2.0.1", - "@azure/ms-rest-js": "^2.0.4", - "tslib": "^1.10.0" - } - }, - "@azure/arm-botservice": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@azure/arm-botservice/-/arm-botservice-2.1.0.tgz", - "integrity": "sha512-9XblhPsSJfDcx7mCT/FduGEZWIQyqhjT04S6dSbGq+cczDDm6Rceb5zsAIBOIlmef4FYf1MG3nKiInIhwTTdhg==", - "dev": true, - "requires": { - "@azure/core-auth": "^1.1.4", - "@azure/ms-rest-azure-js": "^2.1.0", - "@azure/ms-rest-js": "^2.2.0", - "tslib": "^1.10.0" - } - }, - "@azure/arm-resources": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@azure/arm-resources/-/arm-resources-4.2.2.tgz", - "integrity": "sha512-Oic1OcEwgex3X1KkhP9UM/E/taIaS9oID7PL/CZ8knD7qtVNSRvTxP3uvD3ZpH9NYBYXngJsX5xyRu66iFN+rA==", - "dev": true, - "requires": { - "@azure/core-auth": "^1.1.4", - "@azure/ms-rest-azure-js": "^2.1.0", - "@azure/ms-rest-js": "^2.2.0", - "tslib": "^1.10.0" - } - }, - "@azure/arm-sql": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/@azure/arm-sql/-/arm-sql-7.1.2.tgz", - "integrity": "sha512-WAQSjhUobCv0qUrSj/lcAhaVolW3l1EEaokm1f+mhkFew2bej1zNaKhz8HUe5Ag3y7UaRuPuxyQgxmJbto7xPw==", - "dev": true, - "requires": { - "@azure/core-auth": "^1.1.4", - "@azure/ms-rest-azure-js": "^2.1.0", - "@azure/ms-rest-js": "^2.2.0", - "tslib": "^1.10.0" - } - }, - "@azure/arm-storage": { - "version": "15.3.0", - "resolved": "https://registry.npmjs.org/@azure/arm-storage/-/arm-storage-15.3.0.tgz", - "integrity": "sha512-djN2tmEzvC4lNEYrk3PAXkf5ZcebGDqPZSh/cYKOleumD4eop5EpMX8d5LcSO/9EcSfPpCzutRg0AleMaPQ9Mg==", - "dev": true, - "requires": { - "@azure/ms-rest-azure-js": "^2.0.1", - "@azure/ms-rest-js": "^2.0.4", - "tslib": "^1.10.0" - } - }, - "@azure/arm-subscriptions": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@azure/arm-subscriptions/-/arm-subscriptions-3.1.2.tgz", - "integrity": "sha512-fO1Sxjn27At53Zkgs0tKW9l6iYavfbVgkK4rCFYa2d3M5yofGctHafYDTHQLnp7dYwUzGzTHrBMlyrKo92QpAQ==", - "dev": true, - "requires": { - "@azure/core-auth": "^1.1.4", - "@azure/ms-rest-azure-js": "^2.1.0", - "@azure/ms-rest-js": "^2.2.0", - "tslib": "^1.10.0" - } - }, - "@azure/core-asynciterator-polyfill": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@azure/core-asynciterator-polyfill/-/core-asynciterator-polyfill-1.0.2.tgz", - "integrity": "sha512-3rkP4LnnlWawl0LZptJOdXNrT/fHp2eQMadoasa6afspXdpGrtPZuAQc2PD0cpgyuoXtUWyC3tv7xfntjGS5Dw==", - "dev": true - }, - "@azure/core-auth": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.3.2.tgz", - "integrity": "sha512-7CU6DmCHIZp5ZPiZ9r3J17lTKMmYsm/zGvNkjArQwPkrLlZ1TZ+EUYfGgh2X31OLMVAQCTJZW4cXHJi02EbJnA==", - "dev": true, - "requires": { - "@azure/abort-controller": "^1.0.0", - "tslib": "^2.2.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - } - } - }, - "@azure/core-client": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.6.0.tgz", - "integrity": "sha512-YhSf4cb61ApSjItscp9XoaLq8KRnacPDAhmjAZSMnn/gs6FhFbZNfOBOErG2dDj7JRknVtCmJ5mLmfR2sLa11A==", - "dev": true, - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-rest-pipeline": "^1.5.0", - "@azure/core-tracing": "^1.0.0", - "@azure/core-util": "^1.0.0", - "@azure/logger": "^1.0.0", - "tslib": "^2.2.0" - }, - "dependencies": { - "@azure/core-tracing": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", - "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", - "dev": true, - "requires": { - "tslib": "^2.2.0" - } - }, - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - } - } - }, - "@azure/core-http": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@azure/core-http/-/core-http-1.2.6.tgz", - "integrity": "sha512-odtH7UMKtekc5YQ86xg9GlVHNXR6pq2JgJ5FBo7/jbOjNGdBqcrIVrZx2bevXVJz/uUTSx6vUf62gzTXTfqYSQ==", - "dev": true, - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-asynciterator-polyfill": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-tracing": "1.0.0-preview.11", - "@azure/logger": "^1.0.0", - "@types/node-fetch": "^2.5.0", - "@types/tunnel": "^0.0.1", - "form-data": "^3.0.0", - "node-fetch": "^2.6.0", - "process": "^0.11.10", - "tough-cookie": "^4.0.0", - "tslib": "^2.2.0", - "tunnel": "^0.0.6", - "uuid": "^8.3.0", - "xml2js": "^0.4.19" - }, - "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" - } - }, - "tough-cookie": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", - "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", - "dev": true, - "requires": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.1.2" - } - }, - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - } - } - }, - "@azure/core-lro": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.2.4.tgz", - "integrity": "sha512-e1I2v2CZM0mQo8+RSix0x091Av493e4bnT22ds2fcQGslTHzM2oTbswkB65nP4iEpCxBrFxOSDPKExmTmjCVtQ==", - "dev": true, - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-tracing": "1.0.0-preview.13", - "@azure/logger": "^1.0.0", - "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" - } - }, - "@opentelemetry/api": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.1.0.tgz", - "integrity": "sha512-hf+3bwuBwtXsugA2ULBc95qxrOqP2pOekLz34BJhcAKawt94vfeNyUKpYc0lZQ/3sCP6LqRa7UAdHA7i5UODzQ==", - "dev": true - }, - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - } - } - }, - "@azure/core-paging": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.3.0.tgz", - "integrity": "sha512-H6Tg9eBm0brHqLy0OSAGzxIh1t4UL8eZVrSUMJ60Ra9cwq2pOskFqVpz2pYoHDsBY1jZ4V/P8LRGb5D5pmC6rg==", - "dev": true, - "requires": { - "tslib": "^2.2.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - } - } - }, - "@azure/core-rest-pipeline": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.9.0.tgz", - "integrity": "sha512-uvM3mY+Vegk0F2r4Eh0yPdsXTUyafTQkeX0USnz1Eyangxm2Bib0w0wkJVZW8fpks7Lcv0ztIdCFTrN7H8uptg==", - "dev": true, - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-tracing": "^1.0.1", - "@azure/core-util": "^1.0.0", - "@azure/logger": "^1.0.0", - "form-data": "^4.0.0", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", - "tslib": "^2.2.0", - "uuid": "^8.3.0" - }, - "dependencies": { - "@azure/core-tracing": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", - "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", - "dev": true, - "requires": { - "tslib": "^2.2.0" - } - }, - "form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - } - } - }, - "@azure/core-tracing": { - "version": "1.0.0-preview.11", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.11.tgz", - "integrity": "sha512-frF0pJc9HTmKncVokhBxCqipjbql02DThQ1ZJ9wLi7SDMLdPAFyDI5xZNzX5guLz+/DtPkY+SGK2li9FIXqshQ==", - "dev": true, - "requires": { - "@opencensus/web-types": "0.0.7", - "@opentelemetry/api": "1.0.0-rc.0", - "tslib": "^2.0.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - } - } - }, - "@azure/core-util": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.0.0.tgz", - "integrity": "sha512-yWshY9cdPthlebnb3Zuz/j0Lv4kjU6u7PR5sW7A9FF7EX+0irMRJAtyTq5TPiDHJfjH8gTSlnIYFj9m7Ed76IQ==", - "dev": true, - "requires": { - "tslib": "^2.2.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - } - } - }, - "@azure/identity": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-1.5.2.tgz", - "integrity": "sha512-vqyeRbd2i0h9F4mqW5JbkP1xfabqKQ21l/81osKhpOQ2LtwaJW6nw4+0PsVYnxcbPHFCIZt6EWAk74a3OGYZJA==", - "dev": true, - "requires": { - "@azure/core-auth": "^1.3.0", - "@azure/core-client": "^1.0.0", - "@azure/core-rest-pipeline": "^1.1.0", - "@azure/core-tracing": "1.0.0-preview.12", - "@azure/logger": "^1.0.0", - "@azure/msal-node": "1.0.0-beta.6", - "@types/stoppable": "^1.1.0", - "axios": "^0.21.1", - "events": "^3.0.0", - "jws": "^4.0.0", - "keytar": "^7.3.0", - "msal": "^1.0.2", - "open": "^7.0.0", - "qs": "^6.7.0", - "stoppable": "^1.1.0", - "tslib": "^2.0.0", - "uuid": "^8.3.0" - }, - "dependencies": { - "@azure/core-tracing": { - "version": "1.0.0-preview.12", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.12.tgz", - "integrity": "sha512-nvo2Wc4EKZGN6eFu9n3U7OXmASmL8VxoPIH7xaD6OlQqi44bouF0YIi9ID5rEsKLiAU59IYx6M297nqWVMWPDg==", - "dev": true, - "requires": { - "@opentelemetry/api": "^1.0.0", - "tslib": "^2.2.0" - } - }, - "@opentelemetry/api": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.1.0.tgz", - "integrity": "sha512-hf+3bwuBwtXsugA2ULBc95qxrOqP2pOekLz34BJhcAKawt94vfeNyUKpYc0lZQ/3sCP6LqRa7UAdHA7i5UODzQ==", - "dev": true - }, - "open": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", - "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", - "dev": true, - "requires": { - "is-docker": "^2.0.0", - "is-wsl": "^2.1.1" - } - }, - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - } - } - }, - "@azure/keyvault-keys": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@azure/keyvault-keys/-/keyvault-keys-4.4.0.tgz", - "integrity": "sha512-W9sPZebXYa3aar7BGIA+fAsq/sy1nf2TZAETbkv7DRawzVLrWv8QoVVceqNHjy3cigT4HNxXjaPYCI49ez5CUA==", - "dev": true, - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-http": "^2.0.0", - "@azure/core-lro": "^2.2.0", - "@azure/core-paging": "^1.1.1", - "@azure/core-tracing": "1.0.0-preview.13", - "@azure/logger": "^1.0.0", - "tslib": "^2.2.0" - }, - "dependencies": { - "@azure/core-http": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/@azure/core-http/-/core-http-2.2.5.tgz", - "integrity": "sha512-kctMqSQ6zfnlFpuYzfUKadeTyOQYbIQ+3Rj7dzVC3Dk1dOnHroTwR9hLYKX8/n85iJpkyaksaXpuh5L7GJRYuQ==", - "dev": true, - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-tracing": "1.0.0-preview.13", - "@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.4.19" - } - }, - "@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" - } - }, - "@opentelemetry/api": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.1.0.tgz", - "integrity": "sha512-hf+3bwuBwtXsugA2ULBc95qxrOqP2pOekLz34BJhcAKawt94vfeNyUKpYc0lZQ/3sCP6LqRa7UAdHA7i5UODzQ==", - "dev": true - }, - "@types/tunnel": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.3.tgz", - "integrity": "sha512-sOUTGn6h1SfQ+gbgqC364jLFBw2lnFqkgF3q0WovEHRLMrVD1sd5aufqi/aJObLekJO+Aq5z646U4Oxy6shXMA==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, - "tough-cookie": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", - "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", - "dev": true, - "requires": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.1.2" - } - }, - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - } - } - }, - "@azure/logger": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.0.3.tgz", - "integrity": "sha512-aK4s3Xxjrx3daZr3VylxejK3vG5ExXck5WOHDJ8in/k9AqlfIyFMMT1uG7u8mNjX+QRILTIn0/Xgschfh/dQ9g==", - "dev": true, - "requires": { - "tslib": "^2.2.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - } - } - }, - "@azure/ms-rest-azure-env": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@azure/ms-rest-azure-env/-/ms-rest-azure-env-2.0.0.tgz", - "integrity": "sha512-dG76W7ElfLi+fbTjnZVGj+M9e0BIEJmRxU6fHaUQ12bZBe8EJKYb2GV50YWNaP2uJiVQ5+7nXEVj1VN1UQtaEw==", - "dev": true - }, - "@azure/ms-rest-azure-js": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@azure/ms-rest-azure-js/-/ms-rest-azure-js-2.1.0.tgz", - "integrity": "sha512-CjZjB8apvXl5h97Ck6SbeeCmU0sk56YPozPtTyGudPp1RGoHXNjFNtoOvwOG76EdpmMpxbK10DqcygI16Lu60Q==", - "dev": true, - "requires": { - "@azure/core-auth": "^1.1.4", - "@azure/ms-rest-js": "^2.2.0", - "tslib": "^1.10.0" - } - }, - "@azure/ms-rest-js": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/@azure/ms-rest-js/-/ms-rest-js-2.6.1.tgz", - "integrity": "sha512-LLi4jRe/qy5IM8U2CkoDgSZp2OH+MgDe2wePmhz8uY84Svc53EhHaamVyoU6BjjHBxvCRh1vcD1urJDccrxqIw==", - "dev": true, - "requires": { - "@azure/core-auth": "^1.1.4", - "abort-controller": "^3.0.0", - "form-data": "^2.5.0", - "node-fetch": "^2.6.7", - "tough-cookie": "^3.0.1", - "tslib": "^1.10.0", - "tunnel": "0.0.6", - "uuid": "^8.3.2", - "xml2js": "^0.4.19" - } - }, - "@azure/ms-rest-nodeauth": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@azure/ms-rest-nodeauth/-/ms-rest-nodeauth-3.1.1.tgz", - "integrity": "sha512-UA/8dgLy3+ZiwJjAZHxL4MUB14fFQPkaAOZ94jsTW/Z6WmoOeny2+cLk0+dyIX/iH6qSrEWKwbStEeB970B9pA==", - "dev": true, - "requires": { - "@azure/ms-rest-azure-env": "^2.0.0", - "@azure/ms-rest-js": "^2.0.4", - "adal-node": "^0.2.2" - } - }, - "@azure/msal-browser": { - "version": "2.28.0", - "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.28.0.tgz", - "integrity": "sha512-d83BBMT6id+eAdox+M37PCVWYDiqd6BrXxvjAVI2xJluRoSJCZQvB02Bcg6QCSe3ruLUK6vGwMTe8p1cDExePQ==", - "dev": true, - "requires": { - "@azure/msal-common": "^7.2.0" - }, - "dependencies": { - "@azure/msal-common": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-7.2.0.tgz", - "integrity": "sha512-+Oz8LKTOACDHqDmv+MZy/z+DZRH8RZbMjhadmvp0scQ0R75OrzZro+HkxifWhtDG8l1ViYkvV9NHb4pEZyajAQ==", - "dev": true - } - } - }, - "@azure/msal-common": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-4.5.1.tgz", - "integrity": "sha512-/i5dXM+QAtO+6atYd5oHGBAx48EGSISkXNXViheliOQe+SIFMDo3gSq3lL54W0suOSAsVPws3XnTaIHlla0PIQ==", - "dev": true, - "requires": { - "debug": "^4.1.1" - } - }, - "@azure/msal-node": { - "version": "1.0.0-beta.6", - "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.0.0-beta.6.tgz", - "integrity": "sha512-ZQI11Uz1j0HJohb9JZLRD8z0moVcPks1AFW4Q/Gcl67+QvH4aKEJti7fjCcipEEZYb/qzLSO8U6IZgPYytsiJQ==", - "dev": true, - "requires": { - "@azure/msal-common": "^4.0.0", - "axios": "^0.21.1", - "jsonwebtoken": "^8.5.1", - "uuid": "^8.3.0" - } - }, - "@azure/storage-blob": { - "version": "12.11.0", - "resolved": "https://registry.npmjs.org/@azure/storage-blob/-/storage-blob-12.11.0.tgz", - "integrity": "sha512-na+FisoARuaOWaHWpmdtk3FeuTWf2VWamdJ9/TJJzj5ZdXPLC3juoDgFs6XVuJIoK30yuBpyFBEDXVRK4pB7Tg==", - "dev": true, - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-http": "^2.0.0", - "@azure/core-lro": "^2.2.0", - "@azure/core-paging": "^1.1.1", - "@azure/core-tracing": "1.0.0-preview.13", - "@azure/logger": "^1.0.0", - "events": "^3.0.0", - "tslib": "^2.2.0" - }, - "dependencies": { - "@azure/core-http": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/@azure/core-http/-/core-http-2.2.5.tgz", - "integrity": "sha512-kctMqSQ6zfnlFpuYzfUKadeTyOQYbIQ+3Rj7dzVC3Dk1dOnHroTwR9hLYKX8/n85iJpkyaksaXpuh5L7GJRYuQ==", - "dev": true, - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-tracing": "1.0.0-preview.13", - "@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.4.19" - } - }, - "@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" - } - }, - "@opentelemetry/api": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.1.0.tgz", - "integrity": "sha512-hf+3bwuBwtXsugA2ULBc95qxrOqP2pOekLz34BJhcAKawt94vfeNyUKpYc0lZQ/3sCP6LqRa7UAdHA7i5UODzQ==", - "dev": true - }, - "@types/tunnel": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.3.tgz", - "integrity": "sha512-sOUTGn6h1SfQ+gbgqC364jLFBw2lnFqkgF3q0WovEHRLMrVD1sd5aufqi/aJObLekJO+Aq5z646U4Oxy6shXMA==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, - "tough-cookie": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", - "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", - "dev": true, - "requires": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.1.2" - } - }, - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - } - } - }, - "@dbpiper/timer": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/@dbpiper/timer/-/timer-1.0.0-beta.2.tgz", - "integrity": "sha512-K4pnT5wpSZ8qKpA9sb23EiAigcA0lfRoXCEdXplD9nmPyNhE5zjbRcWf9+1QY6UbCUgRc6ks/0Yj8t0+9f9nMw==", - "dev": true, - "requires": { - "@types/lodash": "^4.14.123", - "lodash": "^4.17.11", - "moment": "^2.24.0" - } - }, - "@feathersjs/hooks": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/@feathersjs/hooks/-/hooks-0.6.5.tgz", - "integrity": "sha512-WtcEoG/imdHRvC3vofGi/OcgH+cjHHhO0AfEeTlsnrKLjVKKBXV6aoIrB2nHZPpE7iW5sA7AZMR6bPD8ytxN+w==", - "dev": true - }, - "@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 - }, - "@isaacs/string-locale-compare": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@isaacs/string-locale-compare/-/string-locale-compare-1.1.0.tgz", - "integrity": "sha512-SQ7Kzhh9+D+ZW9MA0zkYv3VXhIDNx+LzM6EJ+/65I3QY+enU6Itte7E5XX7EWrqLW2FN4n06GWzBnPoC3th2aQ==", - "dev": true - }, - "@js-joda/core": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@js-joda/core/-/core-5.2.0.tgz", - "integrity": "sha512-0OriPYIaMLB3XiLQMe0BXKVIqeriTn3H7JMOzTsHEtt7Zqq+TetCu97KnAhU3ckiQZKBxfZshft+H1OC4D1lXw==", - "dev": true - }, - "@jsdevtools/ono": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/@jsdevtools/ono/-/ono-7.1.3.tgz", - "integrity": "sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==", - "dev": true - }, - "@microsoft/teams-manifest": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/@microsoft/teams-manifest/-/teams-manifest-0.0.3.tgz", - "integrity": "sha512-UnqW+3fZ/q0kUPSJJMAN6yNYu7p6ACApNtDfA93J1V8FZ9QxDM80//0ymFt/TbPXa/uXn3+SAaozZOPwXNXk7w==", - "dev": true, - "requires": { - "ajv": "^8.5.0", - "ajv-draft-04": "^1.0.0", - "axios": "^0.21.2", - "fs-extra": "^9.1.0" - } - }, - "@microsoft/teamsfx-api": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/teamsfx-api/-/teamsfx-api-0.18.0.tgz", - "integrity": "sha512-HAafz5zbfjjJqOTZ0qMuDKP1eq1MhWkKvANUNTKm1oFRpcrNAOaayoM3VfoomOonP2pIKJvOsgfTrhUL2O/zVA==", - "dev": true, - "requires": { - "@azure/core-http": "^1.2.2", - "@azure/ms-rest-nodeauth": "^3.1.1", - "@microsoft/teams-manifest": "^0.0.3", - "@types/fs-extra": "^9.0.10", - "axios": "^0.21.2", - "chai": "^4.3.4", - "jsonschema": "^1.4.0", - "neverthrow": "^3.2.0" - } - }, - "@microsoft/teamsfx-cli": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@microsoft/teamsfx-cli/-/teamsfx-cli-0.14.0.tgz", - "integrity": "sha512-92xVIMcuEMSwN1qIgi9pFBIK0frgkg6hTHuCjwSDcIBy8OKpq1LAhNQkn7vslGUybcuEKipNDwZAWG9687chBg==", - "dev": true, - "requires": { - "@azure/arm-apimanagement": "^6.0.0", - "@azure/arm-resources": "^4.0.0", - "@azure/arm-sql": "^7.0.2", - "@azure/arm-subscriptions": "^3.0.0", - "@azure/core-http": "^1.2.0", - "@azure/identity": "^1.3.0", - "@azure/ms-rest-nodeauth": "^3.1.1", - "@microsoft/teamsfx-api": "^0.18.0", - "@microsoft/teamsfx-core": "^1.8.0", - "adm-zip": "^0.5.5", - "applicationinsights": "^1.8.10", - "async": "^2.6.4", - "async-mutex": "^0.3.1", - "axios": "^0.21.1", - "chalk": "^4.1.0", - "dotenv": "^8.2.0", - "express": "^4.17.1", - "fs-extra": "^9.1.0", - "glob": "^7.1.6", - "inquirer": "^8.0.0", - "keytar": "^7.7.0", - "md5": "^2.3.0", - "node-machine-id": "^1.1.12", - "open": "^8.2.1", - "tedious": "^14.3.0", - "tree-kill": "^1.2.2", - "underscore": "^1.12.1", - "yargs": "^17.4.0" - } - }, - "@microsoft/teamsfx-core": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/@microsoft/teamsfx-core/-/teamsfx-core-1.13.0.tgz", - "integrity": "sha512-BUFObHURQ0mLlH9BXw+JRYtXXjfi+68MnMS3s9CkltIOiQMwqE2Yw+zYqGA4687LXUp4tS6Qlrsv+4Hajn/ptA==", - "dev": true, - "requires": { - "@apidevtools/swagger-parser": "^10.0.2", - "@azure/arm-apimanagement": "^6.0.0", - "@azure/arm-appservice": "^7.0.0", - "@azure/arm-botservice": "^2.0.0", - "@azure/arm-resources": "^4.0.0", - "@azure/arm-sql": "^7.0.2", - "@azure/arm-storage": "^15.2.0", - "@azure/arm-subscriptions": "^3.0.0", - "@azure/ms-rest-nodeauth": "^3.1.1", - "@azure/msal-node": "^1.0.0", - "@azure/storage-blob": "^12.7.0", - "@dbpiper/timer": "1.0.0-beta.2", - "@feathersjs/hooks": "^0.6.5", - "@microsoft/teamsfx-api": "^0.20.3", - "@npmcli/arborist": "^4.2.0", - "@types/jwt-decode": "3.1.0", - "@types/proper-lockfile": "^4.1.1", - "adm-zip": "^0.5.5", - "ajv": "^8.5.0", - "ajv-draft-04": "^1.0.0", - "axios": "^0.21.2", - "cryptr": "^6.0.2", - "dateformat": "^4.5.1", - "detect-port": "^1.3.0", - "dotenv": "^8.2.0", - "express": "^4.17.1", - "fs-extra": "^9.1.0", - "glob": "^7.1.6", - "got": "^11.8.2", - "handlebars": "^4.7.7", - "http-close": "^1.0.0", - "ignore": "^5.1.8", - "install": "^0.13.0", - "js-base64": "^3.6.0", - "js-yaml": "^4.0.0", - "jsonschema": "^1.4.0", - "jwt-decode": "3.1.2", - "klaw": "^3.0.0", - "md5": "^2.3.0", - "mime": "^2.5.2", - "mustache": "^4.2.0", - "nanoid": "^3.1.31", - "node-forge": "^1.0.0", - "node-ts-uuid": "^1.0.8", - "openapi-types": "^7.2.3", - "proper-lockfile": "^4.1.2", - "read-package-json-fast": "^2.0.3", - "reflect-metadata": "^0.1.13", - "semver": "^7.3.4", - "tedious": "^14.3.0", - "toposort": "^2.0.2", - "tslib": "^2.1.0", - "typedi": "^0.10.0", - "url-parse": "^1.5.9", - "uuid": "^8.3.2", - "validator": "^13.7.0", - "zip-a-folder": "0.0.12" - }, - "dependencies": { - "@azure/msal-common": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-7.2.0.tgz", - "integrity": "sha512-+Oz8LKTOACDHqDmv+MZy/z+DZRH8RZbMjhadmvp0scQ0R75OrzZro+HkxifWhtDG8l1ViYkvV9NHb4pEZyajAQ==", - "dev": true - }, - "@azure/msal-node": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.12.0.tgz", - "integrity": "sha512-bNJe5xx3YXj7lrj9wUYl7HX4g1Be7s8VHjDhKPzOnlI54JnRKI+nQ95EmFBs3ckUYM9u82HUsHumDcB21YIC9w==", - "dev": true, - "requires": { - "@azure/msal-common": "^7.2.0", - "jsonwebtoken": "^8.5.1", - "uuid": "^8.3.0" - } - }, - "@microsoft/teams-manifest": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/@microsoft/teams-manifest/-/teams-manifest-0.0.6.tgz", - "integrity": "sha512-GauD240K6prsFNSUV9FXuD7Lqm4TcCBjS1DOWJ1SfVdcLizeFpy4N1sGJDDV3TjkBXfOBhojjhRseS3M0asLuw==", - "dev": true, - "requires": { - "ajv": "^8.5.0", - "ajv-draft-04": "^1.0.0", - "axios": "^0.21.2", - "fs-extra": "^9.1.0" - } - }, - "@microsoft/teamsfx-api": { - "version": "0.20.3", - "resolved": "https://registry.npmjs.org/@microsoft/teamsfx-api/-/teamsfx-api-0.20.3.tgz", - "integrity": "sha512-oa+lrp8DdBy3slg8qksx4cxw7H0WTsKJ5mFIjMqrfhE3VwDO9MJtRdf5nvUQp1AWFZvpPtdV1FTVNton+gtXDw==", - "dev": true, - "requires": { - "@azure/core-http": "^1.2.2", - "@azure/ms-rest-nodeauth": "^3.1.1", - "@microsoft/teams-manifest": "^0.0.6", - "@types/fs-extra": "^9.0.10", - "axios": "^0.21.2", - "chai": "^4.3.4", - "jsonschema": "^1.4.0", - "neverthrow": "^3.2.0" - } - }, - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "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==", - "dev": true - } - } - }, - "@npmcli/arborist": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/@npmcli/arborist/-/arborist-4.3.1.tgz", - "integrity": "sha512-yMRgZVDpwWjplorzt9SFSaakWx6QIK248Nw4ZFgkrAy/GvJaFRaSZzE6nD7JBK5r8g/+PTxFq5Wj/sfciE7x+A==", - "dev": true, - "requires": { - "@isaacs/string-locale-compare": "^1.1.0", - "@npmcli/installed-package-contents": "^1.0.7", - "@npmcli/map-workspaces": "^2.0.0", - "@npmcli/metavuln-calculator": "^2.0.0", - "@npmcli/move-file": "^1.1.0", - "@npmcli/name-from-folder": "^1.0.1", - "@npmcli/node-gyp": "^1.0.3", - "@npmcli/package-json": "^1.0.1", - "@npmcli/run-script": "^2.0.0", - "bin-links": "^3.0.0", - "cacache": "^15.0.3", - "common-ancestor-path": "^1.0.1", - "json-parse-even-better-errors": "^2.3.1", - "json-stringify-nice": "^1.1.4", - "mkdirp": "^1.0.4", - "mkdirp-infer-owner": "^2.0.0", - "npm-install-checks": "^4.0.0", - "npm-package-arg": "^8.1.5", - "npm-pick-manifest": "^6.1.0", - "npm-registry-fetch": "^12.0.1", - "pacote": "^12.0.2", - "parse-conflict-json": "^2.0.1", - "proc-log": "^1.0.0", - "promise-all-reject-late": "^1.0.0", - "promise-call-limit": "^1.0.1", - "read-package-json-fast": "^2.0.2", - "readdir-scoped-modules": "^1.1.0", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "ssri": "^8.0.1", - "treeverse": "^1.0.4", - "walk-up-path": "^1.0.0" - }, - "dependencies": { - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "requires": { - "lru-cache": "^6.0.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.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, - "@npmcli/git": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-2.1.0.tgz", - "integrity": "sha512-/hBFX/QG1b+N7PZBFs0bi+evgRZcK9nWBxQKZkGoXUT5hJSwl5c4d7y8/hm+NQZRPhQ67RzFaj5UM9YeyKoryw==", - "dev": true, - "requires": { - "@npmcli/promise-spawn": "^1.3.2", - "lru-cache": "^6.0.0", - "mkdirp": "^1.0.4", - "npm-pick-manifest": "^6.1.1", - "promise-inflight": "^1.0.1", - "promise-retry": "^2.0.1", - "semver": "^7.3.5", - "which": "^2.0.2" - }, - "dependencies": { - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, - "@npmcli/installed-package-contents": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", - "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==", - "dev": true, - "requires": { - "npm-bundled": "^1.1.1", - "npm-normalize-package-bin": "^1.0.1" - } - }, - "@npmcli/map-workspaces": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@npmcli/map-workspaces/-/map-workspaces-2.0.4.tgz", - "integrity": "sha512-bMo0aAfwhVwqoVM5UzX1DJnlvVvzDCHae821jv48L1EsrYwfOZChlqWYXEtto/+BkBXetPbEWgau++/brh4oVg==", - "dev": true, - "requires": { - "@npmcli/name-from-folder": "^1.0.1", - "glob": "^8.0.1", - "minimatch": "^5.0.1", - "read-package-json-fast": "^2.0.3" - }, - "dependencies": { - "glob": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", - "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - } - } - } - }, - "@npmcli/metavuln-calculator": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/metavuln-calculator/-/metavuln-calculator-2.0.0.tgz", - "integrity": "sha512-VVW+JhWCKRwCTE+0xvD6p3uV4WpqocNYYtzyvenqL/u1Q3Xx6fGTJ+6UoIoii07fbuEO9U3IIyuGY0CYHDv1sg==", - "dev": true, - "requires": { - "cacache": "^15.0.5", - "json-parse-even-better-errors": "^2.3.1", - "pacote": "^12.0.0", - "semver": "^7.3.2" - }, - "dependencies": { - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, - "@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" - } - }, - "@npmcli/name-from-folder": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@npmcli/name-from-folder/-/name-from-folder-1.0.1.tgz", - "integrity": "sha512-qq3oEfcLFwNfEYOQ8HLimRGKlD8WSeGEdtUa7hmzpR8Sa7haL1KVQrvgO6wqMjhWFFVjgtrh1gIxDz+P8sjUaA==", - "dev": true - }, - "@npmcli/node-gyp": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-1.0.3.tgz", - "integrity": "sha512-fnkhw+fmX65kiLqk6E3BFLXNC26rUhK90zVwe2yncPliVT/Qos3xjhTLE59Df8KnPlcwIERXKVlU1bXoUQ+liA==", - "dev": true - }, - "@npmcli/package-json": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-1.0.1.tgz", - "integrity": "sha512-y6jnu76E9C23osz8gEMBayZmaZ69vFOIk8vR1FJL/wbEJ54+9aVG9rLTjQKSXfgYZEr50nw1txBBFfBZZe+bYg==", - "dev": true, - "requires": { - "json-parse-even-better-errors": "^2.3.1" - } - }, - "@npmcli/promise-spawn": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-1.3.2.tgz", - "integrity": "sha512-QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg==", - "dev": true, - "requires": { - "infer-owner": "^1.0.4" - } - }, - "@npmcli/run-script": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-2.0.0.tgz", - "integrity": "sha512-fSan/Pu11xS/TdaTpTB0MRn9guwGU8dye+x56mEVgBEd/QsybBbYcAL0phPXi8SGWFEChkQd6M9qL4y6VOpFig==", - "dev": true, - "requires": { - "@npmcli/node-gyp": "^1.0.2", - "@npmcli/promise-spawn": "^1.3.2", - "node-gyp": "^8.2.0", - "read-package-json-fast": "^2.0.1" - } - }, - "@opencensus/web-types": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/@opencensus/web-types/-/web-types-0.0.7.tgz", - "integrity": "sha512-xB+w7ZDAu3YBzqH44rCmG9/RlrOmFuDPt/bpf17eJr8eZSrLt7nc7LnWdxM9Mmoj/YKMHpxRg28txu3TcpiL+g==", - "dev": true - }, - "@opentelemetry/api": { - "version": "1.0.0-rc.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.0.0-rc.0.tgz", - "integrity": "sha512-iXKByCMfrlO5S6Oh97BuM56tM2cIBB0XsL/vWF/AtJrJEKx4MC/Xdu0xDsGXMGcNWpqF7ujMsjjnp0+UHBwnDQ==", - "dev": true - }, - "@sindresorhus/is": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", - "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", - "dev": true - }, - "@szmarczak/http-timer": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", - "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==", - "dev": true, - "requires": { - "defer-to-connect": "^2.0.0" - } - }, - "@tootallnate/once": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", - "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", - "dev": true - }, - "@types/cacheable-request": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.2.tgz", - "integrity": "sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA==", - "dev": true, - "requires": { - "@types/http-cache-semantics": "*", - "@types/keyv": "*", - "@types/node": "*", - "@types/responselike": "*" - } - }, - "@types/es-aggregate-error": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@types/es-aggregate-error/-/es-aggregate-error-1.0.2.tgz", - "integrity": "sha512-erqUpFXksaeR2kejKnhnjZjbFxUpGZx4Z7ydNL9ie8tEhXPiZTsLeUDJ6aR1F8j5wWUAtOAQWUqkc7givBJbBA==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/fs-extra": { - "version": "9.0.13", - "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.13.tgz", - "integrity": "sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/http-cache-semantics": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz", - "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==", - "dev": true - }, - "@types/json-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha512-3YP80IxxFJB4b5tYC2SUPwkg0XQLiu0nWvhRgEatgjf+29IcWO9X1k8xRv5DGssJ/lCrjYTjQPcobJr2yWIVuQ==", - "dev": true - }, - "@types/jwt-decode": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@types/jwt-decode/-/jwt-decode-3.1.0.tgz", - "integrity": "sha512-tthwik7TKkou3mVnBnvVuHnHElbjtdbM63pdBCbZTirCt3WAdM73Y79mOri7+ljsS99ZVwUFZHLMxJuJnv/z1w==", - "dev": true, - "requires": { - "jwt-decode": "*" - } - }, - "@types/keyv": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz", - "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/lodash": { - "version": "4.14.182", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.182.tgz", - "integrity": "sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==", - "dev": true - }, - "@types/node": { - "version": "18.6.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.6.2.tgz", - "integrity": "sha512-KcfkBq9H4PI6Vpu5B/KoPeuVDAbmi+2mDBqGPGUgoL7yXQtcWGu2vJWmmRkneWK3Rh0nIAX192Aa87AqKHYChQ==", - "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/proper-lockfile": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/@types/proper-lockfile/-/proper-lockfile-4.1.2.tgz", - "integrity": "sha512-kd4LMvcnpYkspDcp7rmXKedn8iJSCoa331zRRamUp5oanKt/CefbEGPQP7G89enz7sKD4bvsr8mHSsC8j5WOvA==", - "dev": true, - "requires": { - "@types/retry": "*" - } - }, - "@types/responselike": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz", - "integrity": "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/retry": { - "version": "0.12.2", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.2.tgz", - "integrity": "sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==", - "dev": true - }, - "@types/stoppable": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/stoppable/-/stoppable-1.1.1.tgz", - "integrity": "sha512-b8N+fCADRIYYrGZOcmOR8ZNBOqhktWTB/bMUl5LvGtT201QKJZOOH5UsFyI3qtteM6ZAJbJqZoBcLqqxKIwjhw==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/tunnel": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.1.tgz", - "integrity": "sha512-AOqu6bQu5MSWwYvehMXLukFHnupHrpZ8nvgae5Ggie9UwzDR1CCwoXgSSWNZJuyOlCdfdsWMA5F2LlmvyoTv8A==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@xmldom/xmldom": { - "version": "0.7.9", - "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.9.tgz", - "integrity": "sha512-yceMpm/xd4W2a85iqZyO09gTnHvXF6pyiWjD2jcOJs7hRoZtNNOO1eJlhHj1ixA+xip2hOyGn+LgcvLCMo5zXA==", - "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==", - "dev": true - }, - "abort-controller": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", - "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", - "dev": true, - "requires": { - "event-target-shim": "^5.0.0" - } - }, - "accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "dev": true, - "requires": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - } - }, - "adal-node": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/adal-node/-/adal-node-0.2.3.tgz", - "integrity": "sha512-gMKr8RuYEYvsj7jyfCv/4BfKToQThz20SP71N3AtFn3ia3yAR8Qt2T3aVQhuJzunWs2b38ZsQV0qsZPdwZr7VQ==", - "dev": true, - "requires": { - "@xmldom/xmldom": "^0.7.0", - "async": "^2.6.3", - "axios": "^0.21.1", - "date-utils": "*", - "jws": "3.x.x", - "underscore": ">= 1.3.1", - "uuid": "^3.1.0", - "xpath.js": "~1.1.0" - }, - "dependencies": { - "jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", - "dev": true, - "requires": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "dev": true - } - } - }, - "address": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/address/-/address-1.2.0.tgz", - "integrity": "sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig==", - "dev": true - }, - "adm-zip": { - "version": "0.5.9", - "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.9.tgz", - "integrity": "sha512-s+3fXLkeeLjZ2kLjCBwQufpI5fuN+kIGBxu6530nVQZGVol0d7Y/M88/xw9HGGUcJjKf8LutN3VPRUBq6N7Ajg==", - "dev": true - }, - "agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dev": true, - "requires": { - "debug": "4" - } - }, - "agentkeepalive": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz", - "integrity": "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==", - "dev": true, - "requires": { - "debug": "^4.1.0", - "depd": "^1.1.2", - "humanize-ms": "^1.2.1" - } - }, - "aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, - "requires": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - } - }, - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "ajv-draft-04": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz", - "integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==", - "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" - } - }, - "applicationinsights": { - "version": "1.8.10", - "resolved": "https://registry.npmjs.org/applicationinsights/-/applicationinsights-1.8.10.tgz", - "integrity": "sha512-ZLDA7mShh4mP2Z/HlFolmvhBPX1LfnbIWXrselyYVA7EKjHhri1fZzpu2EiWAmfbRxNBY6fRjoPJWbx5giKy4A==", - "dev": true, - "requires": { - "cls-hooked": "^4.2.2", - "continuation-local-storage": "^3.2.1", - "diagnostic-channel": "0.3.1", - "diagnostic-channel-publishers": "0.4.4" - } - }, - "aproba": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", - "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", - "dev": true - }, - "archiver": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/archiver/-/archiver-3.1.1.tgz", - "integrity": "sha512-5Hxxcig7gw5Jod/8Gq0OneVgLYET+oNHcxgWItq4TbhOzRLKNAFUb9edAftiMKXvXfCB0vbGrJdZDNq0dWMsxg==", - "dev": true, - "requires": { - "archiver-utils": "^2.1.0", - "async": "^2.6.3", - "buffer-crc32": "^0.2.1", - "glob": "^7.1.4", - "readable-stream": "^3.4.0", - "tar-stream": "^2.1.0", - "zip-stream": "^2.1.2" - } - }, - "archiver-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.1.0.tgz", - "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", - "dev": true, - "requires": { - "glob": "^7.1.4", - "graceful-fs": "^4.2.0", - "lazystream": "^1.0.0", - "lodash.defaults": "^4.2.0", - "lodash.difference": "^4.5.0", - "lodash.flatten": "^4.4.0", - "lodash.isplainobject": "^4.0.6", - "lodash.union": "^4.6.0", - "normalize-path": "^3.0.0", - "readable-stream": "^2.0.0" - }, - "dependencies": { - "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==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "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 - }, - "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" - } - } - } - }, - "are-we-there-yet": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", - "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", - "dev": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^3.6.0" - } - }, - "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" - } - }, - "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 - }, - "asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", - "dev": true - }, - "assertion-error": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", - "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", - "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" - } - }, - "async-hook-jl": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/async-hook-jl/-/async-hook-jl-1.7.6.tgz", - "integrity": "sha512-gFaHkFfSxTjvoxDMYqDuGHlcRyUuamF8s+ZTtJdDzqjws4mCt7v0vuV79/E2Wr2/riMQgtG4/yUtXWs1gZ7JMg==", - "dev": true, - "requires": { - "stack-chain": "^1.3.7" - } - }, - "async-listener": { - "version": "0.6.10", - "resolved": "https://registry.npmjs.org/async-listener/-/async-listener-0.6.10.tgz", - "integrity": "sha512-gpuo6xOyF4D5DE5WvyqZdPA3NGhiT6Qf07l7DCB0wwDEsLvDIbCr6j9S5aj5Ch96dLace5tXVzWBZkxU/c5ohw==", - "dev": true, - "requires": { - "semver": "^5.3.0", - "shimmer": "^1.1.0" - } - }, - "async-mutex": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/async-mutex/-/async-mutex-0.3.2.tgz", - "integrity": "sha512-HuTK7E7MT7jZEh1P9GtRW9+aTWiDWWi9InbZ5hjxrnRa39KS4BW04+xLBhYNS2aXhHUIKZSw3gj4Pn1pj+qGAA==", - "dev": true, - "requires": { - "tslib": "^2.3.1" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - } - } - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true - }, - "at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "dev": true - }, - "axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "dev": true, - "requires": { - "follow-redirects": "^1.14.0" - } - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "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 - }, - "bin-links": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/bin-links/-/bin-links-3.0.1.tgz", - "integrity": "sha512-9vx+ypzVhASvHTS6K+YSGf7nwQdANoz7v6MTC0aCtYnOEZ87YvMf81aY737EZnGZdpbRM3sfWjO9oWkKmuIvyQ==", - "dev": true, - "requires": { - "cmd-shim": "^5.0.0", - "mkdirp-infer-owner": "^2.0.0", - "npm-normalize-package-bin": "^1.0.0", - "read-cmd-shim": "^3.0.0", - "rimraf": "^3.0.0", - "write-file-atomic": "^4.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" - } - }, - "body-parser": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", - "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", - "dev": true, - "requires": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.10.3", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "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" - } - }, - "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 - }, - "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" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", - "dev": true, - "requires": { - "side-channel": "^1.0.4" - } - } - } - }, - "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" - } - }, - "buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "dev": true, - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", - "dev": true - }, - "buffer-equal-constant-time": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", - "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", - "dev": true - }, - "builtins": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", - "integrity": "sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==", - "dev": true - }, - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "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": { - "chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "dev": true - } - } - }, - "cacheable-lookup": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", - "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", - "dev": true - }, - "cacheable-request": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.2.tgz", - "integrity": "sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==", - "dev": true, - "requires": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^4.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^6.0.1", - "responselike": "^2.0.0" - } - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "call-me-maybe": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", - "integrity": "sha512-wCyFsDQkKPwwF8BDwOiWNx/9K45L/hvggQiDbve+viMNMQnWhrlYIuBk09offfwCRtCO9P6XwUttufzU11WCVw==", - "dev": true - }, - "chai": { - "version": "4.3.6", - "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.6.tgz", - "integrity": "sha512-bbcp3YfHCUzMOvKqsztczerVgBKSsEijCySNlHHbX3VG1nskvqjz5Rfso1gGwD6w6oOV3eI60pKuMOV5MV7p3Q==", - "dev": true, - "requires": { - "assertion-error": "^1.1.0", - "check-error": "^1.0.2", - "deep-eql": "^3.0.1", - "get-func-name": "^2.0.0", - "loupe": "^2.3.1", - "pathval": "^1.1.1", - "type-detect": "^4.0.5" - } - }, - "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" - } - }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "charenc": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", - "integrity": "sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==", - "dev": true - }, - "check-error": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz", - "integrity": "sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA==", - "dev": true - }, - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true, - "optional": true - }, - "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": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "requires": { - "restore-cursor": "^3.1.0" - } - }, - "cli-spinners": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.7.0.tgz", - "integrity": "sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==", - "dev": true - }, - "cli-width": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", - "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", - "dev": true - }, - "cliui": { - "version": "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" - } - }, - "clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", - "dev": true - }, - "clone-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" - }, - "dependencies": { - "mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", - "dev": true - } - } - }, - "cls-hooked": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/cls-hooked/-/cls-hooked-4.2.2.tgz", - "integrity": "sha512-J4Xj5f5wq/4jAvcdgoGsL3G103BtWpZrMo8NEinRltN+xpTZdI+M38pyQqhuFU/P792xkMFvnKSf+Lm81U1bxw==", - "dev": true, - "requires": { - "async-hook-jl": "^1.7.6", - "emitter-listener": "^1.0.1", - "semver": "^5.4.1" - } - }, - "cmd-shim": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cmd-shim/-/cmd-shim-5.0.0.tgz", - "integrity": "sha512-qkCtZ59BidfEwHltnJwkyVZn+XQojdAySM1D1gSeh11Z4pW1Kpolkyo53L5noc0nrxmIvyFwTmJRo4xs7FFLPw==", - "dev": true, - "requires": { - "mkdirp-infer-owner": "^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==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", - "dev": true - }, - "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" - } - }, - "common-ancestor-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz", - "integrity": "sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==", - "dev": true - }, - "compress-brotli": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/compress-brotli/-/compress-brotli-1.3.8.tgz", - "integrity": "sha512-lVcQsjhxhIXsuupfy9fmZUFtAIdBmXA7EGY6GBdgZ++qkM9zG4YFT8iU7FoBxzryNDMOpD1HIFHUSX4D87oqhQ==", - "dev": true, - "requires": { - "@types/json-buffer": "~3.0.0", - "json-buffer": "~3.0.1" - } - }, - "compress-commons": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-2.1.1.tgz", - "integrity": "sha512-eVw6n7CnEMFzc3duyFVrQEuY1BlHR3rYsSztyG32ibGMW722i3C6IizEGMFmfMU+A+fALvBIwxN3czffTcdA+Q==", - "dev": true, - "requires": { - "buffer-crc32": "^0.2.13", - "crc32-stream": "^3.0.1", - "normalize-path": "^3.0.0", - "readable-stream": "^2.3.6" - }, - "dependencies": { - "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==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "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 - }, - "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" - } - } - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "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": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", - "dev": true - }, - "content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "dev": true, - "requires": { - "safe-buffer": "5.2.1" - } - }, - "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 - }, - "continuation-local-storage": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/continuation-local-storage/-/continuation-local-storage-3.2.1.tgz", - "integrity": "sha512-jx44cconVqkCEEyLSKWwkvUXwO561jXMa3LPjTPsm5QR22PA0/mhe33FT4Xb5y74JDvt/Cq+5lm8S8rskLv9ZA==", - "dev": true, - "requires": { - "async-listener": "^0.6.0", - "emitter-listener": "^1.1.1" - } - }, - "cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", - "dev": true - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", - "dev": true - }, - "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 - }, - "crc": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz", - "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==", - "dev": true, - "requires": { - "buffer": "^5.1.0" - } - }, - "crc32-stream": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-3.0.1.tgz", - "integrity": "sha512-mctvpXlbzsvK+6z8kJwSJ5crm7yBwrQMTybJzMw1O4lLGJqjlDCXY2Zw7KheiA6XBEcBmfLx1D88mjRGVJtY9w==", - "dev": true, - "requires": { - "crc": "^3.4.4", - "readable-stream": "^3.4.0" - } - }, - "crypt": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", - "integrity": "sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==", - "dev": true - }, - "cryptr": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/cryptr/-/cryptr-6.0.3.tgz", - "integrity": "sha512-Nhaxn3CYl/OoWF3JSZlF8B6FQO600RRkU3g8213OGEIq4YvMlc3od8hL9chubhY1SmTq8ienvCRq1MSFjMTpOg==", - "dev": true - }, - "date-utils": { - "version": "1.2.21", - "resolved": "https://registry.npmjs.org/date-utils/-/date-utils-1.2.21.tgz", - "integrity": "sha512-wJMBjqlwXR0Iv0wUo/lFbhSQ7MmG1hl36iuxuE91kW+5b5sWbase73manEqNH9sOLFAMG83B4ffNKq9/Iq0FVA==", - "dev": true - }, - "dateformat": { - "version": "4.6.3", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz", - "integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==", - "dev": true - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "debuglog": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz", - "integrity": "sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw==", - "dev": true - }, - "decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", - "dev": true, - "requires": { - "mimic-response": "^3.1.0" - } - }, - "deep-eql": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz", - "integrity": "sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==", - "dev": true, - "requires": { - "type-detect": "^4.0.0" - } - }, - "deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "dev": true, - "optional": true - }, - "defaults": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", - "integrity": "sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==", - "dev": true, - "requires": { - "clone": "^1.0.2" - } - }, - "defer-to-connect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", - "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", - "dev": true - }, - "define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "dev": true - }, - "define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", - "dev": true, - "requires": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dev": true - }, - "delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", - "dev": true - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "dev": true - }, - "destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "dev": true - }, - "detect-libc": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz", - "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==", - "dev": true, - "optional": true - }, - "detect-port": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.3.0.tgz", - "integrity": "sha512-E+B1gzkl2gqxt1IhUzwjrxBKRqx1UzC3WLONHinn8S3T6lwV/agVCyitiFOsGJ/eYuEUBvD71MZHy3Pv1G9doQ==", - "dev": true, - "requires": { - "address": "^1.0.1", - "debug": "^2.6.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "dezalgo": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", - "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", - "dev": true, - "requires": { - "asap": "^2.0.0", - "wrappy": "1" - } - }, - "diagnostic-channel": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/diagnostic-channel/-/diagnostic-channel-0.3.1.tgz", - "integrity": "sha512-6eb9YRrimz8oTr5+JDzGmSYnXy5V7YnK5y/hd8AUDK1MssHjQKm9LlD6NSrHx4vMDF3+e/spI2hmWTviElgWZA==", - "dev": true, - "requires": { - "semver": "^5.3.0" - } - }, - "diagnostic-channel-publishers": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/diagnostic-channel-publishers/-/diagnostic-channel-publishers-0.4.4.tgz", - "integrity": "sha512-l126t01d2ZS9EreskvEtZPrcgstuvH3rbKy82oUhUrVmBaGx4hO9wECdl3cvZbKDYjMF3QJDB5z5dL9yWAjvZQ==", - "dev": true - }, - "dotenv": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz", - "integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==", - "dev": true - }, - "ecdsa-sig-formatter": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", - "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", - "dev": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - "dev": true - }, - "emitter-listener": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/emitter-listener/-/emitter-listener-1.1.2.tgz", - "integrity": "sha512-Bt1sBAGFHY9DKY+4/2cV6izcKJUf5T7/gkdmkxzX/qv9CcGH8xSwVRW5mtX03SWJtRTWSOpzCuWN9rBFYZepZQ==", - "dev": true, - "requires": { - "shimmer": "^1.2.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 - }, - "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 - }, - "encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "dev": true, - "optional": true, - "requires": { - "iconv-lite": "^0.6.2" - } - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, - "requires": { - "once": "^1.4.0" - } - }, - "env-paths": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", - "dev": true - }, - "err-code": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", - "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", - "dev": true - }, - "es-abstract": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", - "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.1", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "regexp.prototype.flags": "^1.4.3", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" - } - }, - "es-aggregate-error": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/es-aggregate-error/-/es-aggregate-error-1.0.8.tgz", - "integrity": "sha512-AKUb5MKLWMozPlFRHOKqWD7yta5uaEhH21qwtnf6FlKjNjTJOoqFi0/G14+FfSkIQhhu6X68Af4xgRC6y8qG4A==", - "dev": true, - "requires": { - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5", - "function-bind": "^1.1.1", - "functions-have-names": "^1.2.3", - "get-intrinsic": "^1.1.1", - "globalthis": "^1.0.2", - "has-property-descriptors": "^1.0.0" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true - }, - "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 - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "dev": true - }, - "event-target-shim": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", - "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", - "dev": true - }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true - }, - "expand-template": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", - "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", - "dev": true, - "optional": true - }, - "express": { - "version": "4.18.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", - "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", - "dev": true, - "requires": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.0", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.10.3", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "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" - } - }, - "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 - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", - "dev": true, - "requires": { - "side-channel": "^1.0.4" - } - } - } - }, - "external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dev": true, - "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - }, - "dependencies": { - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - } - } - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "figures": { - "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" - } - }, - "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" - }, - "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 - } - } - }, - "follow-redirects": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", - "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", - "dev": true - }, - "form-data": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", - "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "dev": true - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "dev": true - }, - "fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "dev": true - }, - "fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, - "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "dependencies": { - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true - } - } - }, - "fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "dev": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" - } - }, - "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 - }, - "gauge": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", - "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", - "dev": true, - "requires": { - "aproba": "^1.0.3 || ^2.0.0", - "color-support": "^1.1.3", - "console-control-strings": "^1.1.0", - "has-unicode": "^2.0.1", - "signal-exit": "^3.0.7", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wide-align": "^1.1.5" - } - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true - }, - "get-func-name": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz", - "integrity": "sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig==", - "dev": true - }, - "get-intrinsic": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", - "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - } - }, - "get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - } - }, - "github-from-package": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", - "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==", - "dev": true, - "optional": true - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "dependencies": { - "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" - } - }, - "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" - } - } - } - }, - "globalthis": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", - "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", - "dev": true, - "requires": { - "define-properties": "^1.1.3" - } - }, - "got": { - "version": "11.8.5", - "resolved": "https://registry.npmjs.org/got/-/got-11.8.5.tgz", - "integrity": "sha512-o0Je4NvQObAuZPHLFoRSkdG2lTgtcynqymzg2Vupdx6PorhaT5MCbIyXG6d4D94kk8ZG57QeosgdiqfJWhEhlQ==", - "dev": true, - "requires": { - "@sindresorhus/is": "^4.0.0", - "@szmarczak/http-timer": "^4.0.5", - "@types/cacheable-request": "^6.0.1", - "@types/responselike": "^1.0.0", - "cacheable-lookup": "^5.0.3", - "cacheable-request": "^7.0.2", - "decompress-response": "^6.0.0", - "http2-wrapper": "^1.0.0-beta.5.2", - "lowercase-keys": "^2.0.0", - "p-cancelable": "^2.0.0", - "responselike": "^2.0.0" - } - }, - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "dev": true - }, - "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" - } - }, - "has": { - "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" - } - }, - "has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "dev": true, - "requires": { - "get-intrinsic": "^1.1.1" - } - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true - }, - "has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "has-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 - }, - "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" - } - }, - "http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", - "dev": true - }, - "http-close": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/http-close/-/http-close-1.0.0.tgz", - "integrity": "sha512-lqMabfHDuVOlz4nd3uJCfClyFs/CRCwT2abwBcGTXjdfiX5vJdt7UIolFPqORBPoRZJItliNsXJKPd9+YFAR4A==", - "dev": true, - "requires": { - "debug": "^4.1.1" - } - }, - "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" - }, - "dependencies": { - "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 - } - } - }, - "http-proxy-agent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", - "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", - "dev": true, - "requires": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" - } - }, - "http2-wrapper": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz", - "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", - "dev": true, - "requires": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.0.0" - } - }, - "https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "dev": true, - "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "humanize-ms": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", - "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", - "dev": true, - "requires": { - "ms": "^2.0.0" - } - }, - "iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true - }, - "ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", - "dev": true - }, - "ignore-walk": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-4.0.1.tgz", - "integrity": "sha512-rzDQLaW4jQbh2YrOFlJdCtX8qgJTehFRYiUB2r1osqTeDzV/3+Jh8fz1oAPzUThf3iku8Ds4IDqawI5d8mUiQw==", - "dev": true, - "requires": { - "minimatch": "^3.0.4" - }, - "dependencies": { - "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" - } - }, - "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" - } - } - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true - }, - "indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true - }, - "infer-owner": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", - "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true, - "optional": true - }, - "inquirer": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.4.tgz", - "integrity": "sha512-nn4F01dxU8VeKfq192IjLsxu0/OmMZ4Lg3xKAns148rCaXP6ntAoEkVYZThWjwON8AlzdZZi6oqnhNbxUG9hVg==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.1", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.21", - "mute-stream": "0.0.8", - "ora": "^5.4.1", - "run-async": "^2.4.0", - "rxjs": "^7.5.5", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6", - "wrap-ansi": "^7.0.0" - } - }, - "install": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/install/-/install-0.13.0.tgz", - "integrity": "sha512-zDml/jzr2PKU9I8J/xyZBQn8rPCAY//UOYNmR01XwNwyfhEWObo2SWfSl1+0tm1u6PhxLwDnfsT/6jB7OUxqFA==", - "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==", - "dev": true, - "requires": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - } - }, - "ip": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", - "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", - "dev": true - }, - "ip-regex": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", - "integrity": "sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==", - "dev": true - }, - "ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "dev": true - }, - "is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, - "requires": { - "has-bigints": "^1.0.1" - } - }, - "is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", - "dev": true - }, - "is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "is-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-lambda": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", - "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", - "dev": true - }, - "is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "dev": true - }, - "is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "is-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-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "requires": { - "is-docker": "^2.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "js-base64": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-3.7.2.tgz", - "integrity": "sha512-NnRs6dsyqUXejqk/yv2aiXlAvOs56sLkX6nUdeaNezI5LFFLlsZjOThmwnrcwh5ZZRwZlCMnVAY3CvhIhoVEKQ==", - "dev": true - }, - "js-md4": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/js-md4/-/js-md4-0.3.2.tgz", - "integrity": "sha512-/GDnfQYsltsjRswQhN9fhv3EMw2sCpUdrdxyWDOUK7eyD++r3gRhzgiQgc/x4MAv2i1iuQ4lxO5mvqM3vj4bwA==", - "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" - }, - "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 - } - } - }, - "jsbi": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/jsbi/-/jsbi-4.3.0.tgz", - "integrity": "sha512-SnZNcinB4RIcnEyZqFPdGPVgrg2AcnykiBy0sHVJQKHYeaLUvi3Exj+iaPpLnFVkDPZIV4U0yvgC9/R4uEAZ9g==", - "dev": true - }, - "json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true - }, - "json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "json-schema-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 - }, - "json-stringify-nice": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/json-stringify-nice/-/json-stringify-nice-1.1.4.tgz", - "integrity": "sha512-5Z5RFW63yxReJ7vANgW6eZFGWaQvnPE3WNmZoOJrSkGju2etKA2L5rrOa1sm877TVTFt57A80BH1bArcmlLfPw==", - "dev": true - }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - }, - "dependencies": { - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true - } - } - }, - "jsonparse": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", - "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", - "dev": true - }, - "jsonschema": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsonschema/-/jsonschema-1.4.1.tgz", - "integrity": "sha512-S6cATIPVv1z0IlxdN+zUk5EPjkGCdnhN4wVSBlvoUO1tOLJootbo9CquNJmbIh4yikWHiUedhRYrNPn1arpEmQ==", - "dev": true - }, - "jsonwebtoken": { - "version": "8.5.1", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", - "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", - "dev": true, - "requires": { - "jws": "^3.2.2", - "lodash.includes": "^4.3.0", - "lodash.isboolean": "^3.0.3", - "lodash.isinteger": "^4.0.4", - "lodash.isnumber": "^3.0.3", - "lodash.isplainobject": "^4.0.6", - "lodash.isstring": "^4.0.1", - "lodash.once": "^4.0.0", - "ms": "^2.1.1", - "semver": "^5.6.0" - }, - "dependencies": { - "jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", - "dev": true, - "requires": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - } - } - }, - "just-diff": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/just-diff/-/just-diff-5.0.3.tgz", - "integrity": "sha512-a8p80xcpJ6sdurk5PxDKb4mav9MeKjA3zFKZpCWBIfvg8mznfnmb13MKZvlrwJ+Lhis0wM3uGAzE0ArhFHvIcg==", - "dev": true - }, - "just-diff-apply": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/just-diff-apply/-/just-diff-apply-5.3.1.tgz", - "integrity": "sha512-dgFenZnMsc1xGNqgdtgnh7DK+Oy352CE3VZLbzcbQpsBs9iI2K3M0IRrdgREZ72eItTjbl0suRyvKRdVQa9GbA==", - "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==", - "dev": true, - "requires": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "jws": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", - "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", - "dev": true, - "requires": { - "jwa": "^2.0.0", - "safe-buffer": "^5.0.1" - }, - "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" - } - } - } - }, - "jwt-decode": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/jwt-decode/-/jwt-decode-3.1.2.tgz", - "integrity": "sha512-UfpWE/VZn0iP50d8cz9NrZLM9lSWhcJ+0Gt/nm4by88UL+J1SiKN8/5dkjMmbEzwL2CAe+67GsegCbIKtbp75A==", - "dev": true - }, - "keytar": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/keytar/-/keytar-7.9.0.tgz", - "integrity": "sha512-VPD8mtVtm5JNtA2AErl6Chp06JBfy7diFQ7TQQhdpWOl6MrCRB+eRbvAZUsbGQS9kiMq0coJsy0W0vHpDCkWsQ==", - "dev": true, - "optional": true, - "requires": { - "node-addon-api": "^4.3.0", - "prebuild-install": "^7.0.1" - } - }, - "keyv": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.3.3.tgz", - "integrity": "sha512-AcysI17RvakTh8ir03+a3zJr5r0ovnAH/XTXei/4HIv3bL2K/jzvgivLK9UuI/JbU1aJjM3NSAnVvVVd3n+4DQ==", - "dev": true, - "requires": { - "compress-brotli": "^1.3.8", - "json-buffer": "3.0.1" - } - }, - "klaw": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/klaw/-/klaw-3.0.0.tgz", - "integrity": "sha512-0Fo5oir+O9jnXu5EefYbVK+mHMBeEVEy2cmctR1O1NECcCkPRreJKrS6Qt/j3KC2C148Dfo9i3pCmCMsdqGr0g==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.9" - } - }, - "lazystream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", - "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", - "dev": true, - "requires": { - "readable-stream": "^2.0.5" - }, - "dependencies": { - "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==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "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 - }, - "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" - } - } - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "lodash.defaults": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", - "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==", - "dev": true - }, - "lodash.difference": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz", - "integrity": "sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==", - "dev": true - }, - "lodash.flatten": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", - "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==", - "dev": true - }, - "lodash.includes": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", - "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==", - "dev": true - }, - "lodash.isboolean": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", - "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==", - "dev": true - }, - "lodash.isinteger": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", - "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==", - "dev": true - }, - "lodash.isnumber": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", - "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==", - "dev": true - }, - "lodash.isplainobject": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", - "dev": true - }, - "lodash.isstring": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", - "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==", - "dev": true - }, - "lodash.once": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", - "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", - "dev": true - }, - "lodash.union": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz", - "integrity": "sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==", - "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" - } - }, - "loupe": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.4.tgz", - "integrity": "sha512-OvKfgCC2Ndby6aSTREl5aCCPTNIzlDfQZvZxNUrBrihDhL3xcrYegTblhmEiCrg2kKQz4XsFIaemE5BF4ybSaQ==", - "dev": true, - "requires": { - "get-func-name": "^2.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 - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "make-fetch-happen": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", - "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", - "dev": true, - "requires": { - "agentkeepalive": "^4.1.3", - "cacache": "^15.2.0", - "http-cache-semantics": "^4.1.0", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", - "is-lambda": "^1.0.1", - "lru-cache": "^6.0.0", - "minipass": "^3.1.3", - "minipass-collect": "^1.0.2", - "minipass-fetch": "^1.3.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.2", - "promise-retry": "^2.0.1", - "socks-proxy-agent": "^6.0.0", - "ssri": "^8.0.0" - } - }, - "md5": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz", - "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==", - "dev": true, - "requires": { - "charenc": "0.0.2", - "crypt": "0.0.2", - "is-buffer": "~1.1.6" - } - }, - "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 - }, - "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 - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", - "dev": true - }, - "mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "dev": true - }, - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "requires": { - "mime-db": "1.52.0" - } - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true - }, - "mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", - "dev": true - }, - "minimatch": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", - "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", - "dev": true, - "requires": { - "brace-expansion": "^2.0.1" - } - }, - "minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", - "dev": true - }, - "minipass": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.4.tgz", - "integrity": "sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "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-fetch": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", - "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", - "dev": true, - "requires": { - "encoding": "^0.1.12", - "minipass": "^3.1.0", - "minipass-sized": "^1.0.3", - "minizlib": "^2.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-json-stream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", - "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", - "dev": true, - "requires": { - "jsonparse": "^1.3.1", - "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" - } - }, - "minipass-sized": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", - "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", - "dev": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", - "dev": true, - "requires": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - } - }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true - }, - "mkdirp-classic": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", - "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", - "dev": true, - "optional": true - }, - "mkdirp-infer-owner": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mkdirp-infer-owner/-/mkdirp-infer-owner-2.0.0.tgz", - "integrity": "sha512-sdqtiFt3lkOaYvTXSRIUjkIdPTcxgv5+fgqYE/5qgwdw12cOrAuzzgzvVExIkH/ul1oeHN3bCLOWSG3XOqbKKw==", - "dev": true, - "requires": { - "chownr": "^2.0.0", - "infer-owner": "^1.0.4", - "mkdirp": "^1.0.3" - }, - "dependencies": { - "chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "dev": true - } - } - }, - "moment": { - "version": "2.29.4", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", - "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", - "dev": true - }, - "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 - }, - "msal": { - "version": "1.4.16", - "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.16.tgz", - "integrity": "sha512-Q6jIV5RG6mD9O0bzZrR/f8v5QikrVWU0sccwOyqWE1xlBkKYVKRa/L8Gxt1X58M+J/N9V0JskhvO4KIfRHlE8g==", - "dev": true, - "requires": { - "tslib": "^1.9.3" - } - }, - "mustache": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz", - "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==", - "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 - }, - "nanoid": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", - "dev": true - }, - "napi-build-utils": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", - "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==", - "dev": true, - "optional": true - }, - "native-duplexpair": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/native-duplexpair/-/native-duplexpair-1.0.0.tgz", - "integrity": "sha512-E7QQoM+3jvNtlmyfqRZ0/U75VFgCls+fSkbml2MpgWkWyz3ox8Y58gNhfuziuQYGNNQAbFZJQck55LHCnCK6CA==", - "dev": true - }, - "negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "dev": true - }, - "neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true - }, - "neverthrow": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/neverthrow/-/neverthrow-3.2.0.tgz", - "integrity": "sha512-AINA32QbYO83L+3CBI6I5lH4LpBSlLwWteJ+uI25s4AQy6g/xz3RZuedmuNo91lLw2rY+AbPEPQdxd7mg1rXoQ==", - "dev": true - }, - "node-abi": { - "version": "3.22.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.22.0.tgz", - "integrity": "sha512-u4uAs/4Zzmp/jjsD9cyFYDXeISfUWaAVWshPmDZOFOv4Xl4SbzTXm53I04C2uRueYJ+0t5PEtLH/owbn2Npf/w==", - "dev": true, - "optional": true, - "requires": { - "semver": "^7.3.5" - }, - "dependencies": { - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "optional": true, - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, - "node-abort-controller": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.0.1.tgz", - "integrity": "sha512-/ujIVxthRs+7q6hsdjHMaj8hRG9NuWmwrz+JdRwZ14jdFoKSkm+vDsCbF9PLpnSqjaWQJuTmVtcWHNLr+vrOFw==", - "dev": true - }, - "node-addon-api": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-4.3.0.tgz", - "integrity": "sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ==", - "dev": true, - "optional": true - }, - "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" - } - }, - "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-gyp": { - "version": "8.4.1", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz", - "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==", - "dev": true, - "requires": { - "env-paths": "^2.2.0", - "glob": "^7.1.4", - "graceful-fs": "^4.2.6", - "make-fetch-happen": "^9.1.0", - "nopt": "^5.0.0", - "npmlog": "^6.0.0", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "tar": "^6.1.2", - "which": "^2.0.2" - }, - "dependencies": { - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, - "node-machine-id": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/node-machine-id/-/node-machine-id-1.1.12.tgz", - "integrity": "sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==", - "dev": true - }, - "node-ts-uuid": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/node-ts-uuid/-/node-ts-uuid-1.0.8.tgz", - "integrity": "sha512-o/qbHffN0uI2SYDxqc5vuMrWHZe7MV2XdCimsJz4hnbus/9yEw6OdshXqbmDFCpFKUzrKePb8zXPwWOGCPqTCw==", - "dev": true - }, - "nopt": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", - "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", - "dev": true, - "requires": { - "abbrev": "1" - } - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true - }, - "normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", - "dev": true - }, - "npm-bundled": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", - "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", - "dev": true, - "requires": { - "npm-normalize-package-bin": "^1.0.1" - } - }, - "npm-install-checks": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-4.0.0.tgz", - "integrity": "sha512-09OmyDkNLYwqKPOnbI8exiOZU2GVVmQp7tgez2BPi5OZC8M82elDAps7sxC4l//uSUtotWqoEIDwjRvWH4qz8w==", - "dev": true, - "requires": { - "semver": "^7.1.1" - }, - "dependencies": { - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, - "npm-normalize-package-bin": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", - "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", - "dev": true - }, - "npm-package-arg": { - "version": "8.1.5", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.5.tgz", - "integrity": "sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q==", - "dev": true, - "requires": { - "hosted-git-info": "^4.0.1", - "semver": "^7.3.4", - "validate-npm-package-name": "^3.0.0" - }, - "dependencies": { - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, - "npm-packlist": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-3.0.0.tgz", - "integrity": "sha512-L/cbzmutAwII5glUcf2DBRNY/d0TFd4e/FnaZigJV6JD85RHZXJFGwCndjMWiiViiWSsWt3tiOLpI3ByTnIdFQ==", - "dev": true, - "requires": { - "glob": "^7.1.6", - "ignore-walk": "^4.0.1", - "npm-bundled": "^1.1.1", - "npm-normalize-package-bin": "^1.0.1" - } - }, - "npm-pick-manifest": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.1.1.tgz", - "integrity": "sha512-dBsdBtORT84S8V8UTad1WlUyKIY9iMsAmqxHbLdeEeBNMLQDlDWWra3wYUx9EBEIiG/YwAy0XyNHDd2goAsfuA==", - "dev": true, - "requires": { - "npm-install-checks": "^4.0.0", - "npm-normalize-package-bin": "^1.0.1", - "npm-package-arg": "^8.1.2", - "semver": "^7.3.4" - }, - "dependencies": { - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, - "npm-registry-fetch": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-12.0.2.tgz", - "integrity": "sha512-Df5QT3RaJnXYuOwtXBXS9BWs+tHH2olvkCLh6jcR/b/u3DvPMlp3J0TvvYwplPKxHMOwfg287PYih9QqaVFoKA==", - "dev": true, - "requires": { - "make-fetch-happen": "^10.0.1", - "minipass": "^3.1.6", - "minipass-fetch": "^1.4.1", - "minipass-json-stream": "^1.0.1", - "minizlib": "^2.1.2", - "npm-package-arg": "^8.1.5" - }, - "dependencies": { - "@npmcli/fs": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.1.tgz", - "integrity": "sha512-1Q0uzx6c/NVNGszePbr5Gc2riSU1zLpNlo/1YWntH+eaPmMgBssAW0qXofCVkpdj3ce4swZtlDYQu+NKiYcptg==", - "dev": true, - "requires": { - "@gar/promisify": "^1.1.3", - "semver": "^7.3.5" - } - }, - "@npmcli/move-file": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.0.tgz", - "integrity": "sha512-UR6D5f4KEGWJV6BGPH3Qb2EtgH+t+1XQ1Tt85c7qicN6cezzuHPdZwwAxqZr4JLtnQu0LZsTza/5gmNmSl8XLg==", - "dev": true, - "requires": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" - } - }, - "@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", - "dev": true - }, - "cacache": { - "version": "16.1.1", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.1.tgz", - "integrity": "sha512-VDKN+LHyCQXaaYZ7rA/qtkURU+/yYhviUdvqEv2LT6QPZU8jpyzEkEVAcKlKLt5dJ5BRp11ym8lo3NKLluEPLg==", - "dev": true, - "requires": { - "@npmcli/fs": "^2.1.0", - "@npmcli/move-file": "^2.0.0", - "chownr": "^2.0.0", - "fs-minipass": "^2.1.0", - "glob": "^8.0.1", - "infer-owner": "^1.0.4", - "lru-cache": "^7.7.1", - "minipass": "^3.1.6", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "mkdirp": "^1.0.4", - "p-map": "^4.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^3.0.2", - "ssri": "^9.0.0", - "tar": "^6.1.11", - "unique-filename": "^1.1.1" - } - }, - "chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "dev": true - }, - "glob": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", - "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - } - }, - "http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", - "dev": true, - "requires": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" - } - }, - "lru-cache": { - "version": "7.13.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.13.1.tgz", - "integrity": "sha512-CHqbAq7NFlW3RSnoWXLJBxCWaZVBrfa9UEHId2M3AW8iEBurbqduNexEUCGc3SHc6iCYXNJCDi903LajSVAEPQ==", - "dev": true - }, - "make-fetch-happen": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.0.tgz", - "integrity": "sha512-OnEfCLofQVJ5zgKwGk55GaqosqKjaR6khQlJY3dBAA+hM25Bc5CmX5rKUfVut+rYA3uidA7zb7AvcglU87rPRg==", - "dev": true, - "requires": { - "agentkeepalive": "^4.2.1", - "cacache": "^16.1.0", - "http-cache-semantics": "^4.1.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "is-lambda": "^1.0.1", - "lru-cache": "^7.7.1", - "minipass": "^3.1.6", - "minipass-collect": "^1.0.2", - "minipass-fetch": "^2.0.3", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.3", - "promise-retry": "^2.0.1", - "socks-proxy-agent": "^7.0.0", - "ssri": "^9.0.0" - }, - "dependencies": { - "minipass-fetch": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.0.tgz", - "integrity": "sha512-H9U4UVBGXEyyWJnqYDCLp1PwD8XIkJ4akNHp1aGVI+2Ym7wQMlxDKi4IB4JbmyU+pl9pEs/cVrK6cOuvmbK4Sg==", - "dev": true, - "requires": { - "encoding": "^0.1.13", - "minipass": "^3.1.6", - "minipass-sized": "^1.0.3", - "minizlib": "^2.1.2" - } - } - } - }, - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - }, - "dependencies": { - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - } - } - }, - "socks-proxy-agent": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz", - "integrity": "sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==", - "dev": true, - "requires": { - "agent-base": "^6.0.2", - "debug": "^4.3.3", - "socks": "^2.6.2" - } - }, - "ssri": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", - "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", - "dev": true, - "requires": { - "minipass": "^3.1.1" - } - } - } - }, - "npmlog": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", - "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", - "dev": true, - "requires": { - "are-we-there-yet": "^3.0.0", - "console-control-strings": "^1.1.0", - "gauge": "^4.0.3", - "set-blocking": "^2.0.0" - } - }, - "object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", - "dev": true - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true - }, - "object.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==", - "dev": true, - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - } - }, - "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" - } - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", - "dev": true, - "requires": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - } - }, - "openapi-types": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/openapi-types/-/openapi-types-7.2.3.tgz", - "integrity": "sha512-olbaNxz12R27+mTyJ/ZAFEfUruauHH27AkeQHDHRq5AF0LdNkK1SSV7EourXQDK+4aX7dv2HtyirAGK06WMAsA==", - "dev": true - }, - "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" - } - }, - "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 - }, - "p-cancelable": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", - "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==", - "dev": true - }, - "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" - } - }, - "pacote": { - "version": "12.0.3", - "resolved": "https://registry.npmjs.org/pacote/-/pacote-12.0.3.tgz", - "integrity": "sha512-CdYEl03JDrRO3x18uHjBYA9TyoW8gy+ThVcypcDkxPtKlw76e4ejhYB6i9lJ+/cebbjpqPW/CijjqxwDTts8Ow==", - "dev": true, - "requires": { - "@npmcli/git": "^2.1.0", - "@npmcli/installed-package-contents": "^1.0.6", - "@npmcli/promise-spawn": "^1.2.0", - "@npmcli/run-script": "^2.0.0", - "cacache": "^15.0.5", - "chownr": "^2.0.0", - "fs-minipass": "^2.1.0", - "infer-owner": "^1.0.4", - "minipass": "^3.1.3", - "mkdirp": "^1.0.3", - "npm-package-arg": "^8.0.1", - "npm-packlist": "^3.0.0", - "npm-pick-manifest": "^6.0.0", - "npm-registry-fetch": "^12.0.0", - "promise-retry": "^2.0.1", - "read-package-json-fast": "^2.0.1", - "rimraf": "^3.0.2", - "ssri": "^8.0.1", - "tar": "^6.1.0" - }, - "dependencies": { - "chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "dev": true - } - } - }, - "parse-conflict-json": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/parse-conflict-json/-/parse-conflict-json-2.0.2.tgz", - "integrity": "sha512-jDbRGb00TAPFsKWCpZZOT93SxVP9nONOSgES3AevqRq/CHvavEBvKAjxX9p5Y5F0RZLxH9Ufd9+RwtCsa+lFDA==", - "dev": true, - "requires": { - "json-parse-even-better-errors": "^2.3.1", - "just-diff": "^5.0.1", - "just-diff-apply": "^5.2.0" - } - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true - }, - "path-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 - }, - "pathval": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", - "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==", - "dev": true - }, - "prebuild-install": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz", - "integrity": "sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==", - "dev": true, - "optional": true, - "requires": { - "detect-libc": "^2.0.0", - "expand-template": "^2.0.3", - "github-from-package": "0.0.0", - "minimist": "^1.2.3", - "mkdirp-classic": "^0.5.3", - "napi-build-utils": "^1.0.1", - "node-abi": "^3.3.0", - "pump": "^3.0.0", - "rc": "^1.2.7", - "simple-get": "^4.0.0", - "tar-fs": "^2.0.0", - "tunnel-agent": "^0.6.0" - } - }, - "proc-log": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-1.0.0.tgz", - "integrity": "sha512-aCk8AO51s+4JyuYGg3Q/a6gnrlDO09NpVWePtjp7xwphcoQ04x5WAfCyugcsbLooWcMJ87CLkD4+604IckEdhg==", - "dev": true - }, - "process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", - "dev": true - }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, - "promise-all-reject-late": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-all-reject-late/-/promise-all-reject-late-1.0.1.tgz", - "integrity": "sha512-vuf0Lf0lOxyQREH7GDIOUMLS7kz+gs8i6B+Yi8dC68a2sychGrHTJYghMBD6k7eUcH0H5P73EckCA48xijWqXw==", - "dev": true - }, - "promise-call-limit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-call-limit/-/promise-call-limit-1.0.1.tgz", - "integrity": "sha512-3+hgaa19jzCGLuSCbieeRsu5C2joKfYn8pY6JAuXFRVfF4IO+L7UPpFWNTeWT9pM7uhskvbPPd/oEOktCn317Q==", - "dev": true - }, - "promise-inflight": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", - "dev": true - }, - "promise-retry": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", - "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", - "dev": true, - "requires": { - "err-code": "^2.0.2", - "retry": "^0.12.0" - } - }, - "proper-lockfile": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/proper-lockfile/-/proper-lockfile-4.1.2.tgz", - "integrity": "sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.4", - "retry": "^0.12.0", - "signal-exit": "^3.0.2" - } - }, - "proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "dev": true, - "requires": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - } - }, - "psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", - "dev": true - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true - }, - "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" - } - }, - "querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", - "dev": true - }, - "quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - "dev": true - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true - }, - "raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", - "dev": true, - "requires": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "dependencies": { - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - } - } - }, - "rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "dev": true, - "optional": true, - "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - } - }, - "read-cmd-shim": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-cmd-shim/-/read-cmd-shim-3.0.0.tgz", - "integrity": "sha512-KQDVjGqhZk92PPNRj9ZEXEuqg8bUobSKRw+q0YQ3TKI5xkce7bUJobL4Z/OtiEbAAv70yEpYIXp4iQ9L8oPVog==", - "dev": true - }, - "read-package-json-fast": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", - "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", - "dev": true, - "requires": { - "json-parse-even-better-errors": "^2.3.0", - "npm-normalize-package-bin": "^1.0.1" - } - }, - "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==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "readdir-scoped-modules": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz", - "integrity": "sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==", - "dev": true, - "requires": { - "debuglog": "^1.0.1", - "dezalgo": "^1.0.0", - "graceful-fs": "^4.1.2", - "once": "^1.3.0" - } - }, - "reflect-metadata": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", - "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", - "dev": true - }, - "regexp.prototype.flags": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" - } - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true - }, - "require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "dev": true - }, - "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-alpn": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", - "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", - "dev": true - }, - "responselike": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz", - "integrity": "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==", - "dev": true, - "requires": { - "lowercase-keys": "^2.0.0" - } - }, - "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - } - }, - "retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", - "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" - } - }, - "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 - }, - "rxjs": { - "version": "7.5.6", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.6.tgz", - "integrity": "sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw==", - "dev": true, - "requires": { - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - } - } - }, - "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 - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, - "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": { - "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" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "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 - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - } - } - }, - "serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", - "dev": true, - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" - } - }, - "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 - }, - "setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true - }, - "shimmer": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/shimmer/-/shimmer-1.2.1.tgz", - "integrity": "sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw==", - "dev": true - }, - "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dev": true, - "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - } - }, - "signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, - "simple-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", - "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", - "dev": true, - "optional": true - }, - "simple-get": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", - "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", - "dev": true, - "optional": true, - "requires": { - "decompress-response": "^6.0.0", - "once": "^1.3.1", - "simple-concat": "^1.0.0" - } - }, - "smart-buffer": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", - "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", - "dev": true - }, - "socks": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.0.tgz", - "integrity": "sha512-scnOe9y4VuiNUULJN72GrM26BNOjVsfPXI+j+98PkyEfsIXroa5ofyjT+FzGvn/xHs73U2JtoBYAVx9Hl4quSA==", - "dev": true, - "requires": { - "ip": "^2.0.0", - "smart-buffer": "^4.2.0" - } - }, - "socks-proxy-agent": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz", - "integrity": "sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==", - "dev": true, - "requires": { - "agent-base": "^6.0.2", - "debug": "^4.3.3", - "socks": "^2.6.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 - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true - }, - "ssri": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", - "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", - "dev": true, - "requires": { - "minipass": "^3.1.1" - } - }, - "stack-chain": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/stack-chain/-/stack-chain-1.3.7.tgz", - "integrity": "sha512-D8cWtWVdIe/jBA7v5p5Hwl5yOSOrmZPWDPe2KxQ5UAGD+nxbxU0lKXA4h85Ta6+qgdKVL3vUxsbIZjc1kBG7ug==", - "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 - }, - "stoppable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz", - "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==", - "dev": true - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "string.prototype.trimend": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", - "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - } - }, - "string.prototype.trimstart": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", - "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - } - }, - "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dev": true, - "requires": { - "safe-buffer": "~5.2.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" - } - }, - "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, - "optional": 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" - } - }, - "tar": { - "version": "6.1.11", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", - "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", - "dev": true, - "requires": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^3.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - }, - "dependencies": { - "chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "dev": true - } - } - }, - "tar-fs": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", - "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", - "dev": true, - "optional": true, - "requires": { - "chownr": "^1.1.1", - "mkdirp-classic": "^0.5.2", - "pump": "^3.0.0", - "tar-stream": "^2.1.4" - } - }, - "tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", - "dev": true, - "requires": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - } - }, - "tedious": { - "version": "14.7.0", - "resolved": "https://registry.npmjs.org/tedious/-/tedious-14.7.0.tgz", - "integrity": "sha512-d3qlmZcvZyt7akyPHiOdR+knfzObWZH3mW+gouQTSb7YTSwtpHuYHcvsQabfbY7oOvgbs51xRb7CwOahWK/t9w==", - "dev": true, - "requires": { - "@azure/identity": "^2.0.4", - "@azure/keyvault-keys": "^4.4.0", - "@js-joda/core": "^5.2.0", - "@types/es-aggregate-error": "^1.0.2", - "bl": "^5.0.0", - "es-aggregate-error": "^1.0.8", - "iconv-lite": "^0.6.3", - "js-md4": "^0.3.2", - "jsbi": "^4.3.0", - "native-duplexpair": "^1.0.0", - "node-abort-controller": "^3.0.1", - "punycode": "^2.1.0", - "sprintf-js": "^1.1.2" - }, - "dependencies": { - "@azure/core-tracing": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", - "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", - "dev": true, - "requires": { - "tslib": "^2.2.0" - } - }, - "@azure/identity": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-2.1.0.tgz", - "integrity": "sha512-BPDz1sK7Ul9t0l9YKLEa8PHqWU4iCfhGJ+ELJl6c8CP3TpJt2urNCbm0ZHsthmxRsYoMPbz2Dvzj30zXZVmAFw==", - "dev": true, - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-client": "^1.4.0", - "@azure/core-rest-pipeline": "^1.1.0", - "@azure/core-tracing": "^1.0.0", - "@azure/core-util": "^1.0.0", - "@azure/logger": "^1.0.0", - "@azure/msal-browser": "^2.26.0", - "@azure/msal-common": "^7.0.0", - "@azure/msal-node": "^1.10.0", - "events": "^3.0.0", - "jws": "^4.0.0", - "open": "^8.0.0", - "stoppable": "^1.1.0", - "tslib": "^2.2.0", - "uuid": "^8.3.0" - } - }, - "@azure/msal-common": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-7.2.0.tgz", - "integrity": "sha512-+Oz8LKTOACDHqDmv+MZy/z+DZRH8RZbMjhadmvp0scQ0R75OrzZro+HkxifWhtDG8l1ViYkvV9NHb4pEZyajAQ==", - "dev": true - }, - "@azure/msal-node": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.12.0.tgz", - "integrity": "sha512-bNJe5xx3YXj7lrj9wUYl7HX4g1Be7s8VHjDhKPzOnlI54JnRKI+nQ95EmFBs3ckUYM9u82HUsHumDcB21YIC9w==", - "dev": true, - "requires": { - "@azure/msal-common": "^7.2.0", - "jsonwebtoken": "^8.5.1", - "uuid": "^8.3.0" - } - }, - "bl": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-5.0.0.tgz", - "integrity": "sha512-8vxFNZ0pflFfi0WXA3WQXlj6CaMEwsmh63I1CNp0q+wWv8sD0ARx1KovSQd0l2GkwrMIOyedq0EF1FxI+RCZLQ==", - "dev": true, - "requires": { - "buffer": "^6.0.3", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "dev": true, - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, - "sprintf-js": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", - "dev": true - }, - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - } - } - }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "dev": true - }, - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "requires": { - "os-tmpdir": "~1.0.2" - } - }, - "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 - }, - "toposort": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/toposort/-/toposort-2.0.2.tgz", - "integrity": "sha512-0a5EOkAUp8D4moMi2W8ZF8jcga7BgZd91O/yabJCFY8az+XSzeGyTKs0Aoo897iV1Nj6guFq8orWDS96z91oGg==", - "dev": true - }, - "tough-cookie": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", - "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", - "dev": true, - "requires": { - "ip-regex": "^2.1.0", - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - }, - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", - "dev": true - }, - "tree-kill": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", - "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", - "dev": true - }, - "treeverse": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/treeverse/-/treeverse-1.0.4.tgz", - "integrity": "sha512-whw60l7r+8ZU8Tu/Uc2yxtc4ZTZbR/PF3u1IPNKGQ6p8EICLb3Z2lAgoqw9bqYd8IkgnsaOcLzYHFckjqNsf0g==", - "dev": true - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "tunnel": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", - "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", - "dev": true - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", - "dev": true, - "optional": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true - }, - "type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true - }, - "type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dev": true, - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - } - }, - "typedi": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/typedi/-/typedi-0.10.0.tgz", - "integrity": "sha512-v3UJF8xm68BBj6AF4oQML3ikrfK2c9EmZUyLOfShpJuItAqVBHWP/KtpGinkSsIiP6EZyyb6Z3NXyW9dgS9X1w==", - "dev": true - }, - "uglify-js": { - "version": "3.16.3", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.16.3.tgz", - "integrity": "sha512-uVbFqx9vvLhQg0iBaau9Z75AxWJ8tqM9AV890dIZCLApF4rTcyHwmAvLeEdYRs+BzYWu8Iw81F79ah0EfTXbaw==", - "dev": true, - "optional": true - }, - "unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - } - }, - "underscore": { - "version": "1.13.4", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.4.tgz", - "integrity": "sha512-BQFnUDuAQ4Yf/cYY5LNrK9NCJFKriaRbD9uR1fTeXnBeoa97W0i41qkZfGO9pSo8I5KzjAcSY2XYtdf0oKd7KQ==", - "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" - } - }, - "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 - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "dev": true - }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "requires": { - "punycode": "^2.1.0" - } - }, - "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" - } - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "dev": true - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", - "dev": true - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true - }, - "validate-npm-package-name": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", - "integrity": "sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==", - "dev": true, - "requires": { - "builtins": "^1.0.3" - } - }, - "validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", - "dev": true - }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "dev": true - }, - "walk-up-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/walk-up-path/-/walk-up-path-1.0.0.tgz", - "integrity": "sha512-hwj/qMDUEjCU5h0xr90KGCf0tg0/LgJbmOWgrWKYlcJZM7XvquvUJZ0G/HMGr7F7OQMOUuPHWP9JpriinkAlkg==", - "dev": true - }, - "wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", - "dev": true, - "requires": { - "defaults": "^1.0.3" - } - }, - "webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - "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" - } - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, - "requires": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - } - }, - "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, - "requires": { - "string-width": "^1.0.2 || 2 || 3 || 4" - } - }, - "wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", - "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" - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - }, - "write-file-atomic": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.1.tgz", - "integrity": "sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ==", - "dev": true, - "requires": { - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" - } - }, - "xml2js": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", - "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", - "dev": true, - "requires": { - "sax": ">=0.6.0", - "xmlbuilder": "~11.0.0" - } - }, - "xmlbuilder": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", - "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", - "dev": true - }, - "xpath.js": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/xpath.js/-/xpath.js-1.1.0.tgz", - "integrity": "sha512-jg+qkfS4K8E7965sqaUl8mRngXiKb3WZGfONgE18pr03FUQiuSV6G+Ej4tS55B+rIQSFEIw3phdVAQ4pPqNWfQ==", - "dev": true - }, - "y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "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 - }, - "yargs": { - "version": "17.5.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz", - "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==", - "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.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.0.0" - } - }, - "yargs-parser": { - "version": "21.0.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz", - "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==", - "dev": true - }, - "zip-a-folder": { - "version": "0.0.12", - "resolved": "https://registry.npmjs.org/zip-a-folder/-/zip-a-folder-0.0.12.tgz", - "integrity": "sha512-wZGiWgp3z2TocBlzx3S5tsLgPbT39qG2uIZmn2MhYLVjhKIr2nMhg7i4iPDL4W3XvMDaOEEVU5ZB0Y/Pt6BLvA==", - "dev": true, - "requires": { - "archiver": "^3.1.1" - } - }, - "zip-stream": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-2.1.3.tgz", - "integrity": "sha512-EkXc2JGcKhO5N5aZ7TmuNo45budRaFGHOmz24wtJR7znbNqDPmdZtUauKX6et8KAVseAMBOyWJqEpXcHTBsh7Q==", - "dev": true, - "requires": { - "archiver-utils": "^2.1.0", - "compress-commons": "^2.1.1", - "readable-stream": "^3.4.0" - } - } - } -} diff --git a/deep-linking-hello-world-tab-without-sso-M365/tabs/package-lock.json b/deep-linking-hello-world-tab-without-sso-M365/tabs/package-lock.json deleted file mode 100644 index 7baf3eba..00000000 --- a/deep-linking-hello-world-tab-without-sso-M365/tabs/package-lock.json +++ /dev/null @@ -1,14413 +0,0 @@ -{ - "name": "teamsfx-template-tab", - "version": "0.1.0", - "lockfileVersion": 1, - "requires": true, - "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" - } - }, - "@apideck/better-ajv-errors": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", - "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", - "requires": { - "json-schema": "^0.4.0", - "jsonpointer": "^5.0.0", - "leven": "^3.1.0" - } - }, - "@azure/abort-controller": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-1.1.0.tgz", - "integrity": "sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==", - "requires": { - "tslib": "^2.2.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - } - } - }, - "@azure/core-auth": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.3.2.tgz", - "integrity": "sha512-7CU6DmCHIZp5ZPiZ9r3J17lTKMmYsm/zGvNkjArQwPkrLlZ1TZ+EUYfGgh2X31OLMVAQCTJZW4cXHJi02EbJnA==", - "requires": { - "@azure/abort-controller": "^1.0.0", - "tslib": "^2.2.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - } - } - }, - "@azure/core-client": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.6.0.tgz", - "integrity": "sha512-YhSf4cb61ApSjItscp9XoaLq8KRnacPDAhmjAZSMnn/gs6FhFbZNfOBOErG2dDj7JRknVtCmJ5mLmfR2sLa11A==", - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-rest-pipeline": "^1.5.0", - "@azure/core-tracing": "^1.0.0", - "@azure/core-util": "^1.0.0", - "@azure/logger": "^1.0.0", - "tslib": "^2.2.0" - }, - "dependencies": { - "@azure/core-tracing": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", - "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", - "requires": { - "tslib": "^2.2.0" - } - }, - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - } - } - }, - "@azure/core-http": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/@azure/core-http/-/core-http-2.2.5.tgz", - "integrity": "sha512-kctMqSQ6zfnlFpuYzfUKadeTyOQYbIQ+3Rj7dzVC3Dk1dOnHroTwR9hLYKX8/n85iJpkyaksaXpuh5L7GJRYuQ==", - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-tracing": "1.0.0-preview.13", - "@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.4.19" - }, - "dependencies": { - "@types/node": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", - "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==" - }, - "@types/tunnel": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.3.tgz", - "integrity": "sha512-sOUTGn6h1SfQ+gbgqC364jLFBw2lnFqkgF3q0WovEHRLMrVD1sd5aufqi/aJObLekJO+Aq5z646U4Oxy6shXMA==", - "requires": { - "@types/node": "*" - } - }, - "tough-cookie": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", - "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", - "requires": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.1.2" - } - }, - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - } - } - }, - "@azure/core-lro": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.2.4.tgz", - "integrity": "sha512-e1I2v2CZM0mQo8+RSix0x091Av493e4bnT22ds2fcQGslTHzM2oTbswkB65nP4iEpCxBrFxOSDPKExmTmjCVtQ==", - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-tracing": "1.0.0-preview.13", - "@azure/logger": "^1.0.0", - "tslib": "^2.2.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - } - } - }, - "@azure/core-paging": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.3.0.tgz", - "integrity": "sha512-H6Tg9eBm0brHqLy0OSAGzxIh1t4UL8eZVrSUMJ60Ra9cwq2pOskFqVpz2pYoHDsBY1jZ4V/P8LRGb5D5pmC6rg==", - "requires": { - "tslib": "^2.2.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - } - } - }, - "@azure/core-rest-pipeline": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.8.1.tgz", - "integrity": "sha512-R/XpxZcDgGbnneEifnsAcjLoR2NCmlDxKDmzd8oi5jx5YEnPE6gsxHQWAk2+uY55Ka717x/fdctyoCYKnumrqw==", - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-tracing": "^1.0.1", - "@azure/core-util": "^1.0.0", - "@azure/logger": "^1.0.0", - "form-data": "^4.0.0", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", - "tslib": "^2.2.0", - "uuid": "^8.3.0" - }, - "dependencies": { - "@azure/core-tracing": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", - "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", - "requires": { - "tslib": "^2.2.0" - } - }, - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - } - } - }, - "@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==", - "requires": { - "@opentelemetry/api": "^1.0.1", - "tslib": "^2.2.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - } - } - }, - "@azure/core-util": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.0.0.tgz", - "integrity": "sha512-yWshY9cdPthlebnb3Zuz/j0Lv4kjU6u7PR5sW7A9FF7EX+0irMRJAtyTq5TPiDHJfjH8gTSlnIYFj9m7Ed76IQ==", - "requires": { - "tslib": "^2.2.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - } - } - }, - "@azure/identity": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-2.0.4.tgz", - "integrity": "sha512-ZgFubAsmo7dji63NLPaot6O7pmDfceAUPY57uphSCr0hmRj+Cakqb4SUz5SohCHFtscrhcmejRU903Fowz6iXg==", - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-client": "^1.4.0", - "@azure/core-rest-pipeline": "^1.1.0", - "@azure/core-tracing": "1.0.0-preview.13", - "@azure/core-util": "^1.0.0-beta.1", - "@azure/logger": "^1.0.0", - "@azure/msal-browser": "^2.16.0", - "@azure/msal-common": "^4.5.1", - "@azure/msal-node": "^1.3.0", - "events": "^3.0.0", - "jws": "^4.0.0", - "open": "^8.0.0", - "stoppable": "^1.1.0", - "tslib": "^2.2.0", - "uuid": "^8.3.0" - }, - "dependencies": { - "@azure/msal-node": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.9.0.tgz", - "integrity": "sha512-lw6ejz1WPqcdjkwp91Gidte98+kfGxHk9eYSmmpUChzrUUrZMFGvrtrvG3Qnr6bp5d4WijVge9LMe+2QQUMhoA==", - "requires": { - "@azure/msal-common": "^6.3.0", - "axios": "^0.21.4", - "https-proxy-agent": "^5.0.0", - "jsonwebtoken": "^8.5.1", - "uuid": "^8.3.0" - }, - "dependencies": { - "@azure/msal-common": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-6.3.0.tgz", - "integrity": "sha512-ZyLq9GdnLBi/83YpysE86TFKbA0TuvfNAN5Psqu20cdAjLo/4rw4ttiItdh1G//XeGErHk9qn57gi2AYU1b5/Q==" - } - } - }, - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - } - } - }, - "@azure/keyvault-keys": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@azure/keyvault-keys/-/keyvault-keys-4.4.0.tgz", - "integrity": "sha512-W9sPZebXYa3aar7BGIA+fAsq/sy1nf2TZAETbkv7DRawzVLrWv8QoVVceqNHjy3cigT4HNxXjaPYCI49ez5CUA==", - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-http": "^2.0.0", - "@azure/core-lro": "^2.2.0", - "@azure/core-paging": "^1.1.1", - "@azure/core-tracing": "1.0.0-preview.13", - "@azure/logger": "^1.0.0", - "tslib": "^2.2.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - } - } - }, - "@azure/logger": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.0.3.tgz", - "integrity": "sha512-aK4s3Xxjrx3daZr3VylxejK3vG5ExXck5WOHDJ8in/k9AqlfIyFMMT1uG7u8mNjX+QRILTIn0/Xgschfh/dQ9g==", - "requires": { - "tslib": "^2.2.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - } - } - }, - "@azure/ms-rest-js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@azure/ms-rest-js/-/ms-rest-js-1.9.1.tgz", - "integrity": "sha512-F1crHKhmsvFLM9fsnDyCGFd2E2KR9GEZm5oBVV5D5k2EBQ7u7idtSJlSF6RDLDIrGWtc4NnFdYwsoiW8NLlBQg==", - "requires": { - "@types/tunnel": "0.0.0", - "axios": "^0.21.1", - "form-data": "^2.3.2", - "tough-cookie": "^2.4.3", - "tslib": "^1.9.2", - "tunnel": "0.0.6", - "uuid": "^3.2.1", - "xml2js": "^0.4.19" - }, - "dependencies": { - "form-data": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", - "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" - } - } - }, - "@azure/msal-browser": { - "version": "2.24.0", - "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.24.0.tgz", - "integrity": "sha512-P4Z8mQ6hTuA9ss3HCltso7fRmuX1raaU6444G35c0FhaD6hfqViFYRa7hk16AiAs9HkUQHbBaL3gLjKMpX3heA==", - "requires": { - "@azure/msal-common": "^6.3.0" - }, - "dependencies": { - "@azure/msal-common": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-6.3.0.tgz", - "integrity": "sha512-ZyLq9GdnLBi/83YpysE86TFKbA0TuvfNAN5Psqu20cdAjLo/4rw4ttiItdh1G//XeGErHk9qn57gi2AYU1b5/Q==" - } - } - }, - "@azure/msal-common": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-4.5.1.tgz", - "integrity": "sha512-/i5dXM+QAtO+6atYd5oHGBAx48EGSISkXNXViheliOQe+SIFMDo3gSq3lL54W0suOSAsVPws3XnTaIHlla0PIQ==", - "requires": { - "debug": "^4.1.1" - } - }, - "@azure/msal-node": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.1.0.tgz", - "integrity": "sha512-gMO9aZdWOzufp1PcdD5ID25DdS9eInxgeCqx4Tk8PVU6Z7RxJQhoMzS64cJhGdpYgeIQwKljtF0CLCcPFxew/w==", - "requires": { - "@azure/msal-common": "^4.3.0", - "axios": "^0.21.1", - "jsonwebtoken": "^8.5.1", - "uuid": "^8.3.0" - } - }, - "@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==", - "requires": { - "@babel/highlight": "^7.18.6" - } - }, - "@babel/compat-data": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.1.tgz", - "integrity": "sha512-EWZ4mE2diW3QALKvDMiXnbZpRvlj+nayZ112nK93SnhqOtpdsbVD4W+2tEoT3YNBAG9RBR0ISY758ZkOgsn6pQ==" - }, - "@babel/core": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.2.tgz", - "integrity": "sha512-w7DbG8DtMrJcFOi4VrLm+8QM4az8Mo+PuLBKLp2zrYRCow8W/f9xiXm5sN53C8HksCyDQwCKha9JiDoIyPjT2g==", - "requires": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.20.2", - "@babel/helper-compilation-targets": "^7.20.0", - "@babel/helper-module-transforms": "^7.20.2", - "@babel/helpers": "^7.20.1", - "@babel/parser": "^7.20.2", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.20.1", - "@babel/types": "^7.20.2", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/eslint-parser": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.19.1.tgz", - "integrity": "sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ==", - "requires": { - "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", - "eslint-visitor-keys": "^2.1.0", - "semver": "^6.3.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==" - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/generator": { - "version": "7.20.4", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.4.tgz", - "integrity": "sha512-luCf7yk/cm7yab6CAW1aiFnmEfBJplb/JojV56MYEK7ziWfGmFlTfmL9Ehwfy4gFhbjBfWO1wj7/TuSbVNEEtA==", - "requires": { - "@babel/types": "^7.20.2", - "@jridgewell/gen-mapping": "^0.3.2", - "jsesc": "^2.5.1" - }, - "dependencies": { - "@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-annotate-as-pure": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", - "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", - "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", - "requires": { - "@babel/helper-explode-assignable-expression": "^7.18.6", - "@babel/types": "^7.18.9" - } - }, - "@babel/helper-compilation-targets": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz", - "integrity": "sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==", - "requires": { - "@babel/compat-data": "^7.20.0", - "@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==" - } - } - }, - "@babel/helper-create-class-features-plugin": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.2.tgz", - "integrity": "sha512-k22GoYRAHPYr9I+Gvy2ZQlAe5mGy8BqWst2wRt8cwIufWTxrsVshhIBvYNqC80N0GSFWTsqRVexOtfzlgOEDvA==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-member-expression-to-functions": "^7.18.9", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-replace-supers": "^7.19.1", - "@babel/helper-split-export-declaration": "^7.18.6" - } - }, - "@babel/helper-create-regexp-features-plugin": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz", - "integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "regexpu-core": "^5.1.0" - } - }, - "@babel/helper-define-polyfill-provider": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", - "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", - "requires": { - "@babel/helper-compilation-targets": "^7.17.7", - "@babel/helper-plugin-utils": "^7.16.7", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/helper-environment-visitor": { - "version": "7.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-explode-assignable-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", - "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@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==", - "requires": { - "@babel/template": "^7.18.10", - "@babel/types": "^7.19.0" - } - }, - "@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==", - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-member-expression-to-functions": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", - "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", - "requires": { - "@babel/types": "^7.18.9" - } - }, - "@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==", - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-module-transforms": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.2.tgz", - "integrity": "sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA==", - "requires": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-simple-access": "^7.20.2", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.19.1", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.20.1", - "@babel/types": "^7.20.2" - } - }, - "@babel/helper-optimise-call-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", - "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-plugin-utils": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", - "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==" - }, - "@babel/helper-remap-async-to-generator": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", - "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-wrap-function": "^7.18.9", - "@babel/types": "^7.18.9" - } - }, - "@babel/helper-replace-supers": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz", - "integrity": "sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==", - "requires": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-member-expression-to-functions": "^7.18.9", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/traverse": "^7.19.1", - "@babel/types": "^7.19.0" - } - }, - "@babel/helper-simple-access": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", - "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", - "requires": { - "@babel/types": "^7.20.2" - } - }, - "@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz", - "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==", - "requires": { - "@babel/types": "^7.20.0" - } - }, - "@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==", - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@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==" - }, - "@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==" - }, - "@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==" - }, - "@babel/helper-wrap-function": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz", - "integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==", - "requires": { - "@babel/helper-function-name": "^7.19.0", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" - } - }, - "@babel/helpers": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.1.tgz", - "integrity": "sha512-J77mUVaDTUJFZ5BpP6mMn6OIl3rEWymk2ZxDBQJUG3P+PbmyMcF3bYWvz0ma69Af1oobDqT/iAsvzhB58xhQUg==", - "requires": { - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.20.1", - "@babel/types": "^7.20.0" - } - }, - "@babel/highlight": { - "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.18.6", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.20.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.3.tgz", - "integrity": "sha512-OP/s5a94frIPXwjzEcv5S/tpQfc6XhxYUnmWpgdqMWGgYCuErA3SzozaRAMQgSZWKeTJxht9aWAkUY+0UzvOFg==" - }, - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", - "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", - "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", - "@babel/plugin-proposal-optional-chaining": "^7.18.9" - } - }, - "@babel/plugin-proposal-async-generator-functions": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.1.tgz", - "integrity": "sha512-Gh5rchzSwE4kC+o/6T8waD0WHEQIsDmjltY8WnWRXHUdH8axZhuH86Ov9M72YhJfDrZseQwuuWaaIT/TmePp3g==", - "requires": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-remap-async-to-generator": "^7.18.9", - "@babel/plugin-syntax-async-generators": "^7.8.4" - } - }, - "@babel/plugin-proposal-class-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", - "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-proposal-class-static-block": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", - "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - } - }, - "@babel/plugin-proposal-decorators": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.20.2.tgz", - "integrity": "sha512-nkBH96IBmgKnbHQ5gXFrcmez+Z9S2EIDKDQGp005ROqBigc88Tky4rzCnlP/lnlj245dCEQl4/YyV0V1kYh5dw==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.20.2", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-replace-supers": "^7.19.1", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/plugin-syntax-decorators": "^7.19.0" - } - }, - "@babel/plugin-proposal-dynamic-import": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", - "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - } - }, - "@babel/plugin-proposal-export-namespace-from": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", - "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - } - }, - "@babel/plugin-proposal-json-strings": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", - "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-json-strings": "^7.8.3" - } - }, - "@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", - "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - } - }, - "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", - "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - } - }, - "@babel/plugin-proposal-numeric-separator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", - "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - } - }, - "@babel/plugin-proposal-object-rest-spread": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.2.tgz", - "integrity": "sha512-Ks6uej9WFK+fvIMesSqbAto5dD8Dz4VuuFvGJFKgIGSkJuRGcrwGECPA1fDgQK3/DbExBJpEkTeYeB8geIFCSQ==", - "requires": { - "@babel/compat-data": "^7.20.1", - "@babel/helper-compilation-targets": "^7.20.0", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.20.1" - } - }, - "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", - "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - } - }, - "@babel/plugin-proposal-optional-chaining": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", - "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - } - }, - "@babel/plugin-proposal-private-methods": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", - "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-proposal-private-property-in-object": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", - "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - } - }, - "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", - "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-bigint": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", - "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-decorators": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.19.0.tgz", - "integrity": "sha512-xaBZUEDntt4faL1yN8oIFlhfXeQAWJW7CLKYsHTUqriCUbj8xOra8bfxxKGi/UwExPFBuPdH4XfHc9rGQhrVkQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.19.0" - } - }, - "@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-syntax-flow": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.18.6.tgz", - "integrity": "sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-syntax-import-assertions": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", - "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.19.0" - } - }, - "@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-jsx": { - "version": "7.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", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-typescript": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz", - "integrity": "sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.19.0" - } - }, - "@babel/plugin-transform-arrow-functions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", - "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-async-to-generator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", - "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", - "requires": { - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-remap-async-to-generator": "^7.18.6" - } - }, - "@babel/plugin-transform-block-scoped-functions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", - "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-block-scoping": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.2.tgz", - "integrity": "sha512-y5V15+04ry69OV2wULmwhEA6jwSWXO1TwAtIwiPXcvHcoOQUqpyMVd2bDsQJMW8AurjulIyUV8kDqtjSwHy1uQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.20.2" - } - }, - "@babel/plugin-transform-classes": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.20.2.tgz", - "integrity": "sha512-9rbPp0lCVVoagvtEyQKSo5L8oo0nQS/iif+lwlAz29MccX2642vWDlSZK+2T2buxbopotId2ld7zZAzRfz9j1g==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-compilation-targets": "^7.20.0", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-replace-supers": "^7.19.1", - "@babel/helper-split-export-declaration": "^7.18.6", - "globals": "^11.1.0" - } - }, - "@babel/plugin-transform-computed-properties": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", - "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-destructuring": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.2.tgz", - "integrity": "sha512-mENM+ZHrvEgxLTBXUiQ621rRXZes3KWUv6NdQlrnr1TkWVw+hUjQBZuP2X32qKlrlG2BzgR95gkuCRSkJl8vIw==", - "requires": { - "@babel/helper-plugin-utils": "^7.20.2" - } - }, - "@babel/plugin-transform-dotall-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", - "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-duplicate-keys": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", - "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-exponentiation-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", - "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", - "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-flow-strip-types": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.19.0.tgz", - "integrity": "sha512-sgeMlNaQVbCSpgLSKP4ZZKfsJVnFnNQlUSk6gPYzR/q7tzCgQF2t8RBKAP6cKJeZdveei7Q7Jm527xepI8lNLg==", - "requires": { - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/plugin-syntax-flow": "^7.18.6" - } - }, - "@babel/plugin-transform-for-of": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", - "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-function-name": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", - "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", - "requires": { - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-function-name": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-literals": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", - "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-member-expression-literals": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", - "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-modules-amd": { - "version": "7.19.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.19.6.tgz", - "integrity": "sha512-uG3od2mXvAtIFQIh0xrpLH6r5fpSQN04gIVovl+ODLdUMANokxQLZnPBHcjmv3GxRjnqwLuHvppjjcelqUFZvg==", - "requires": { - "@babel/helper-module-transforms": "^7.19.6", - "@babel/helper-plugin-utils": "^7.19.0" - } - }, - "@babel/plugin-transform-modules-commonjs": { - "version": "7.19.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.19.6.tgz", - "integrity": "sha512-8PIa1ym4XRTKuSsOUXqDG0YaOlEuTVvHMe5JCfgBMOtHvJKw/4NGovEGN33viISshG/rZNVrACiBmPQLvWN8xQ==", - "requires": { - "@babel/helper-module-transforms": "^7.19.6", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-simple-access": "^7.19.4" - } - }, - "@babel/plugin-transform-modules-systemjs": { - "version": "7.19.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.6.tgz", - "integrity": "sha512-fqGLBepcc3kErfR9R3DnVpURmckXP7gj7bAlrTQyBxrigFqszZCkFkcoxzCp2v32XmwXLvbw+8Yq9/b+QqksjQ==", - "requires": { - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-module-transforms": "^7.19.6", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-validator-identifier": "^7.19.1" - } - }, - "@babel/plugin-transform-modules-umd": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", - "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", - "requires": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz", - "integrity": "sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0" - } - }, - "@babel/plugin-transform-new-target": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", - "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-object-super": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", - "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-replace-supers": "^7.18.6" - } - }, - "@babel/plugin-transform-parameters": { - "version": "7.20.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.3.tgz", - "integrity": "sha512-oZg/Fpx0YDrj13KsLyO8I/CX3Zdw7z0O9qOd95SqcoIzuqy/WTGWvePeHAnZCN54SfdyjHcb1S30gc8zlzlHcA==", - "requires": { - "@babel/helper-plugin-utils": "^7.20.2" - } - }, - "@babel/plugin-transform-property-literals": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", - "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-react-constant-elements": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.20.2.tgz", - "integrity": "sha512-KS/G8YI8uwMGKErLFOHS/ekhqdHhpEloxs43NecQHVgo2QuQSyJhGIY1fL8UGl9wy5ItVwwoUL4YxVqsplGq2g==", - "requires": { - "@babel/helper-plugin-utils": "^7.20.2" - } - }, - "@babel/plugin-transform-react-display-name": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz", - "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-react-jsx": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.19.0.tgz", - "integrity": "sha512-UVEvX3tXie3Szm3emi1+G63jyw1w5IcMY0FSKM+CRnKRI5Mr1YbCNgsSTwoTwKphQEG9P+QqmuRFneJPZuHNhg==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/plugin-syntax-jsx": "^7.18.6", - "@babel/types": "^7.19.0" - } - }, - "@babel/plugin-transform-react-jsx-development": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz", - "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==", - "requires": { - "@babel/plugin-transform-react-jsx": "^7.18.6" - } - }, - "@babel/plugin-transform-react-pure-annotations": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz", - "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-regenerator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", - "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "regenerator-transform": "^0.15.0" - } - }, - "@babel/plugin-transform-reserved-words": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", - "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-runtime": { - "version": "7.19.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.6.tgz", - "integrity": "sha512-PRH37lz4JU156lYFW1p8OxE5i7d6Sl/zV58ooyr+q1J1lnQPyg5tIiXlIwNVhJaY4W3TmOtdc8jqdXQcB1v5Yw==", - "requires": { - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.19.0", - "babel-plugin-polyfill-corejs2": "^0.3.3", - "babel-plugin-polyfill-corejs3": "^0.6.0", - "babel-plugin-polyfill-regenerator": "^0.4.1", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/plugin-transform-shorthand-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", - "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-spread": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz", - "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==", - "requires": { - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" - } - }, - "@babel/plugin-transform-sticky-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", - "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-template-literals": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", - "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-typeof-symbol": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", - "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-typescript": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.20.2.tgz", - "integrity": "sha512-jvS+ngBfrnTUBfOQq8NfGnSbF9BrqlR6hjJ2yVxMkmO5nL/cdifNbI30EfjRlN4g5wYWNnMPyj5Sa6R1pbLeag==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.20.2", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-typescript": "^7.20.0" - } - }, - "@babel/plugin-transform-unicode-escapes": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", - "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-unicode-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", - "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/preset-env": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.20.2.tgz", - "integrity": "sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==", - "requires": { - "@babel/compat-data": "^7.20.1", - "@babel/helper-compilation-targets": "^7.20.0", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-validator-option": "^7.18.6", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-async-generator-functions": "^7.20.1", - "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/plugin-proposal-class-static-block": "^7.18.6", - "@babel/plugin-proposal-dynamic-import": "^7.18.6", - "@babel/plugin-proposal-export-namespace-from": "^7.18.9", - "@babel/plugin-proposal-json-strings": "^7.18.6", - "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", - "@babel/plugin-proposal-numeric-separator": "^7.18.6", - "@babel/plugin-proposal-object-rest-spread": "^7.20.2", - "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", - "@babel/plugin-proposal-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-private-methods": "^7.18.6", - "@babel/plugin-proposal-private-property-in-object": "^7.18.6", - "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.20.0", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-transform-arrow-functions": "^7.18.6", - "@babel/plugin-transform-async-to-generator": "^7.18.6", - "@babel/plugin-transform-block-scoped-functions": "^7.18.6", - "@babel/plugin-transform-block-scoping": "^7.20.2", - "@babel/plugin-transform-classes": "^7.20.2", - "@babel/plugin-transform-computed-properties": "^7.18.9", - "@babel/plugin-transform-destructuring": "^7.20.2", - "@babel/plugin-transform-dotall-regex": "^7.18.6", - "@babel/plugin-transform-duplicate-keys": "^7.18.9", - "@babel/plugin-transform-exponentiation-operator": "^7.18.6", - "@babel/plugin-transform-for-of": "^7.18.8", - "@babel/plugin-transform-function-name": "^7.18.9", - "@babel/plugin-transform-literals": "^7.18.9", - "@babel/plugin-transform-member-expression-literals": "^7.18.6", - "@babel/plugin-transform-modules-amd": "^7.19.6", - "@babel/plugin-transform-modules-commonjs": "^7.19.6", - "@babel/plugin-transform-modules-systemjs": "^7.19.6", - "@babel/plugin-transform-modules-umd": "^7.18.6", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1", - "@babel/plugin-transform-new-target": "^7.18.6", - "@babel/plugin-transform-object-super": "^7.18.6", - "@babel/plugin-transform-parameters": "^7.20.1", - "@babel/plugin-transform-property-literals": "^7.18.6", - "@babel/plugin-transform-regenerator": "^7.18.6", - "@babel/plugin-transform-reserved-words": "^7.18.6", - "@babel/plugin-transform-shorthand-properties": "^7.18.6", - "@babel/plugin-transform-spread": "^7.19.0", - "@babel/plugin-transform-sticky-regex": "^7.18.6", - "@babel/plugin-transform-template-literals": "^7.18.9", - "@babel/plugin-transform-typeof-symbol": "^7.18.9", - "@babel/plugin-transform-unicode-escapes": "^7.18.10", - "@babel/plugin-transform-unicode-regex": "^7.18.6", - "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.20.2", - "babel-plugin-polyfill-corejs2": "^0.3.3", - "babel-plugin-polyfill-corejs3": "^0.6.0", - "babel-plugin-polyfill-regenerator": "^0.4.1", - "core-js-compat": "^3.25.1", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/preset-modules": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", - "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", - "@babel/plugin-transform-dotall-regex": "^7.4.4", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - } - }, - "@babel/preset-react": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz", - "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-validator-option": "^7.18.6", - "@babel/plugin-transform-react-display-name": "^7.18.6", - "@babel/plugin-transform-react-jsx": "^7.18.6", - "@babel/plugin-transform-react-jsx-development": "^7.18.6", - "@babel/plugin-transform-react-pure-annotations": "^7.18.6" - } - }, - "@babel/preset-typescript": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz", - "integrity": "sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-validator-option": "^7.18.6", - "@babel/plugin-transform-typescript": "^7.18.6" - } - }, - "@babel/runtime": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.3.tgz", - "integrity": "sha512-38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug==", - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "@babel/runtime-corejs3": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.1.tgz", - "integrity": "sha512-CGulbEDcg/ND1Im7fUNRZdGXmX2MTWVVZacQi/6DiKE5HNwZ3aVTm5PV4lO8HHz0B2h8WQyvKKjbX5XgTtydsg==", - "requires": { - "core-js-pure": "^3.25.1", - "regenerator-runtime": "^0.13.10" - }, - "dependencies": { - "regenerator-runtime": { - "version": "0.13.10", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.10.tgz", - "integrity": "sha512-KepLsg4dU12hryUO7bp/axHAKvwGOCV0sGloQtpagJ12ai+ojVDqkeGSiRX1zlq+kjIMZ1t7gpze+26QqtdGqw==" - } - } - }, - "@babel/template": { - "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.18.6", - "@babel/parser": "^7.18.10", - "@babel/types": "^7.18.10" - } - }, - "@babel/traverse": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.1.tgz", - "integrity": "sha512-d3tN8fkVJwFLkHkBN479SOsw4DMZnz8cdbL/gvuDuzy3TS6Nfw80HuQqhw1pITbIruHyh7d1fMA47kWzmcUEGA==", - "requires": { - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.20.1", - "@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.20.1", - "@babel/types": "^7.20.0", - "debug": "^4.1.0", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.2.tgz", - "integrity": "sha512-FnnvsNWgZCr232sqtXggapvlkk/tuwR/qhGzcmxI0GXLCjmPYQPzio2FbdlWuY6y1sHFfQKk+rRbUZ9VStQMog==", - "requires": { - "@babel/helper-string-parser": "^7.19.4", - "@babel/helper-validator-identifier": "^7.19.1", - "to-fast-properties": "^2.0.0" - } - }, - "@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" - }, - "@csstools/normalize.css": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz", - "integrity": "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==" - }, - "@csstools/postcss-cascade-layers": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz", - "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==", - "requires": { - "@csstools/selector-specificity": "^2.0.2", - "postcss-selector-parser": "^6.0.10" - } - }, - "@csstools/postcss-color-function": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz", - "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==", - "requires": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-font-format-keywords": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz", - "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-hwb-function": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz", - "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-ic-unit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz", - "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==", - "requires": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-is-pseudo-class": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz", - "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==", - "requires": { - "@csstools/selector-specificity": "^2.0.0", - "postcss-selector-parser": "^6.0.10" - } - }, - "@csstools/postcss-nested-calc": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz", - "integrity": "sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-normalize-display-values": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz", - "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-oklab-function": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz", - "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==", - "requires": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-progressive-custom-properties": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", - "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-stepped-value-functions": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz", - "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-text-decoration-shorthand": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz", - "integrity": "sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-trigonometric-functions": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz", - "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-unset-value": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz", - "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==" - }, - "@csstools/selector-specificity": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", - "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==" - }, - "@eslint/eslintrc": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", - "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", - "requires": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.4.0", - "globals": "^13.15.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "dependencies": { - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, - "globals": { - "version": "13.17.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", - "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", - "requires": { - "type-fest": "^0.20.2" - } - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "requires": { - "argparse": "^2.0.1" - } - } - } - }, - "@fluentui/accessibility": { - "version": "0.60.1", - "resolved": "https://registry.npmjs.org/@fluentui/accessibility/-/accessibility-0.60.1.tgz", - "integrity": "sha512-TCcZnE6Z8SZBb4EhzL0pKY4Ygb9os7afS5gL+30Q/utyrNWhCyU7G8xvcuuCNW1Yxu630jZxMMjUOlxcpWsCXg==", - "requires": { - "@babel/runtime": "^7.10.4", - "lodash": "^4.17.15" - } - }, - "@fluentui/dom-utilities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-1.1.2.tgz", - "integrity": "sha512-XqPS7l3YoMwxdNlaYF6S2Mp0K3FmVIOIy2K3YkMc+eRxu9wFK6emr2Q/3rBhtG5u/On37NExRT7/5CTLnoi9gw==", - "requires": { - "@uifabric/set-version": "^7.0.24", - "tslib": "^1.10.0" - } - }, - "@fluentui/react-bindings": { - "version": "0.60.1", - "resolved": "https://registry.npmjs.org/@fluentui/react-bindings/-/react-bindings-0.60.1.tgz", - "integrity": "sha512-5YdriOQuD+us1d+zg02JCjeRJi4idn6c9H+/sm9IhvY3cksSJK864ryI3KK4muBjvNLXJ+qCsl9yLM2yes99mg==", - "requires": { - "@babel/runtime": "^7.10.4", - "@fluentui/accessibility": "^0.60.1", - "@fluentui/react-component-event-listener": "^0.60.1", - "@fluentui/react-component-ref": "^0.60.1", - "@fluentui/react-northstar-fela-renderer": "^0.60.1", - "@fluentui/react-northstar-styles-renderer": "^0.60.1", - "@fluentui/state": "^0.60.1", - "@fluentui/styles": "^0.60.1", - "@uifabric/utilities": "^7.32.3", - "classnames": "^2.2.6", - "lodash": "^4.17.15", - "prop-types": "^15.7.2", - "react-is": "^16.6.3", - "scheduler": "^0.20.1" - } - }, - "@fluentui/react-component-event-listener": { - "version": "0.60.1", - "resolved": "https://registry.npmjs.org/@fluentui/react-component-event-listener/-/react-component-event-listener-0.60.1.tgz", - "integrity": "sha512-dU8hVyb78WFk+LJYFxi/IDdeg5LjCtwyUalNrH25APqlOqsL4KTig3PSIxHT6eJsgIqbfP0IzC9/KzXciAyFhg==", - "requires": { - "@babel/runtime": "^7.10.4" - } - }, - "@fluentui/react-component-nesting-registry": { - "version": "0.60.1", - "resolved": "https://registry.npmjs.org/@fluentui/react-component-nesting-registry/-/react-component-nesting-registry-0.60.1.tgz", - "integrity": "sha512-N+yEv2uC1/qxzYQu4oniqM4PjXGZqCc6aYMVjfzOCbpgT5pV4sjN737d5Qx8KyAslH/w6MMMQeCofIwAkVLHGQ==", - "requires": { - "@babel/runtime": "^7.10.4", - "prop-types": "^15.7.2" - } - }, - "@fluentui/react-component-ref": { - "version": "0.60.1", - "resolved": "https://registry.npmjs.org/@fluentui/react-component-ref/-/react-component-ref-0.60.1.tgz", - "integrity": "sha512-Ar/wAkJGnsa3TQPJTpiCjDASFHHMcOictnHb4IsPnRjCO3nmcWUPtOcIwKm9BLYoPKt1/s+7VfIbG2IZ2QjIRg==", - "requires": { - "@babel/runtime": "^7.10.4", - "react-is": "^16.6.3" - } - }, - "@fluentui/react-icons-northstar": { - "version": "0.60.1", - "resolved": "https://registry.npmjs.org/@fluentui/react-icons-northstar/-/react-icons-northstar-0.60.1.tgz", - "integrity": "sha512-4mtqHMahTzjpG4cj/kMzhTdC3orY6sfij0Wyjb9D72GXtmPSiMADuGJTWFoA4NKJCXjlb2bVBopOrAaktZjBSw==", - "requires": { - "@babel/runtime": "^7.10.4", - "@fluentui/accessibility": "^0.60.1", - "@fluentui/react-bindings": "^0.60.1", - "@fluentui/styles": "^0.60.1", - "classnames": "^2.2.6" - } - }, - "@fluentui/react-northstar": { - "version": "0.60.1", - "resolved": "https://registry.npmjs.org/@fluentui/react-northstar/-/react-northstar-0.60.1.tgz", - "integrity": "sha512-X3wYpaMvroDNTY+LgZU4fx6uDqMKOSO+syREKhPFC53vl5H//JIrhcdoK3gOXMONeEYqlx/BJGBa561Eu+MElw==", - "requires": { - "@babel/runtime": "^7.10.4", - "@fluentui/accessibility": "^0.60.1", - "@fluentui/dom-utilities": "^1.1.1", - "@fluentui/react-bindings": "^0.60.1", - "@fluentui/react-component-event-listener": "^0.60.1", - "@fluentui/react-component-nesting-registry": "^0.60.1", - "@fluentui/react-component-ref": "^0.60.1", - "@fluentui/react-icons-northstar": "^0.60.1", - "@fluentui/react-northstar-styles-renderer": "^0.60.1", - "@fluentui/react-proptypes": "^0.60.1", - "@fluentui/state": "^0.60.1", - "@fluentui/styles": "^0.60.1", - "@popperjs/core": "~2.4.3", - "@uifabric/utilities": "^7.32.3", - "body-scroll-lock": "^3.1.5", - "classnames": "^2.2.6", - "compute-scroll-into-view": "1.0.11", - "downshift": "5.0.5", - "lodash": "^4.17.15", - "prop-types": "^15.7.2", - "react-is": "^16.6.3", - "react-transition-group": "^4.4.1" - } - }, - "@fluentui/react-northstar-fela-renderer": { - "version": "0.60.1", - "resolved": "https://registry.npmjs.org/@fluentui/react-northstar-fela-renderer/-/react-northstar-fela-renderer-0.60.1.tgz", - "integrity": "sha512-xL6G3Cc+nOOF3z+VvSSjw/0415VNLWzFdS/1t9gbo/nRZRo/bH4/zmgNmqnsn0Zk6YNf9exrH/s+ajwgiu5wgA==", - "requires": { - "@babel/runtime": "^7.10.4", - "@fluentui/react-northstar-styles-renderer": "^0.60.1", - "@fluentui/styles": "^0.60.1", - "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" - } - }, - "@fluentui/react-northstar-styles-renderer": { - "version": "0.60.1", - "resolved": "https://registry.npmjs.org/@fluentui/react-northstar-styles-renderer/-/react-northstar-styles-renderer-0.60.1.tgz", - "integrity": "sha512-l9oxq9X1VVwzDXMkaBsd8jECuLLlgKTC9DYIxmxT07kfLd1aY0Y7JNzx9eGOqvesVs8op+27f8L7sZaSonknSQ==", - "requires": { - "@babel/runtime": "^7.10.4", - "@fluentui/styles": "^0.60.1" - } - }, - "@fluentui/react-proptypes": { - "version": "0.60.1", - "resolved": "https://registry.npmjs.org/@fluentui/react-proptypes/-/react-proptypes-0.60.1.tgz", - "integrity": "sha512-JK73QKvZ0CCbZ3vOhnnTc9sEjbqCNxH+WYBzdqCfb5v6ZkDBFho6yYIc//DkBgXu+hQCZqQvcJlKaIblsf8+tA==", - "requires": { - "@babel/runtime": "^7.10.4", - "lodash": "^4.17.15", - "prop-types": "^15.7.2" - } - }, - "@fluentui/state": { - "version": "0.60.1", - "resolved": "https://registry.npmjs.org/@fluentui/state/-/state-0.60.1.tgz", - "integrity": "sha512-SPRVxjH/bV4E4Dak/PnBLs1QK8dCrHapd0C6TRGGSYmnG991xlFNIoKGghDJZJ1O1Yh9ZSk28GZISBdS2DzRxQ==", - "requires": { - "@babel/runtime": "^7.10.4" - } - }, - "@fluentui/styles": { - "version": "0.60.1", - "resolved": "https://registry.npmjs.org/@fluentui/styles/-/styles-0.60.1.tgz", - "integrity": "sha512-vLJA4sn8dZdVY5AI2S9y0jEAHu6hs1blTl6inP3jdg0PDPYKh73XWUYdyON64mNtQKIHCl5zPoeAL57Eu93xlw==", - "requires": { - "@babel/runtime": "^7.10.4", - "csstype": "^2.6.7", - "lodash": "^4.17.15" - } - }, - "@humanwhocodes/config-array": { - "version": "0.11.7", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.7.tgz", - "integrity": "sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw==", - "requires": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.5" - } - }, - "@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==" - }, - "@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==" - }, - "@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==", - "requires": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - }, - "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "requires": { - "p-try": "^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==", - "requires": { - "p-limit": "^2.2.0" - } - }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" - } - } - }, - "@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==" - }, - "@jest/console": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", - "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", - "requires": { - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^27.5.1", - "jest-util": "^27.5.1", - "slash": "^3.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==", - "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==", - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jest/core": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", - "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", - "requires": { - "@jest/console": "^27.5.1", - "@jest/reporters": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "emittery": "^0.8.1", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "jest-changed-files": "^27.5.1", - "jest-config": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-resolve-dependencies": "^27.5.1", - "jest-runner": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "jest-watcher": "^27.5.1", - "micromatch": "^4.0.4", - "rimraf": "^3.0.0", - "slash": "^3.0.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==", - "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==", - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jest/environment": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", - "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", - "requires": { - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "jest-mock": "^27.5.1" - } - }, - "@jest/fake-timers": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", - "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", - "requires": { - "@jest/types": "^27.5.1", - "@sinonjs/fake-timers": "^8.0.1", - "@types/node": "*", - "jest-message-util": "^27.5.1", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1" - } - }, - "@jest/globals": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", - "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", - "requires": { - "@jest/environment": "^27.5.1", - "@jest/types": "^27.5.1", - "expect": "^27.5.1" - } - }, - "@jest/reporters": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", - "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", - "requires": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.2", - "graceful-fs": "^4.2.9", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^5.1.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.1.3", - "jest-haste-map": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "slash": "^3.0.0", - "source-map": "^0.6.0", - "string-length": "^4.0.1", - "terminal-link": "^2.0.0", - "v8-to-istanbul": "^8.1.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==", - "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==", - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jest/schemas": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", - "requires": { - "@sinclair/typebox": "^0.24.1" - } - }, - "@jest/source-map": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", - "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", - "requires": { - "callsites": "^3.0.0", - "graceful-fs": "^4.2.9", - "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==" - } - } - }, - "@jest/test-result": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", - "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", - "requires": { - "@jest/console": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - } - }, - "@jest/test-sequencer": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", - "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", - "requires": { - "@jest/test-result": "^27.5.1", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-runtime": "^27.5.1" - } - }, - "@jest/transform": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", - "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", - "requires": { - "@babel/core": "^7.1.0", - "@jest/types": "^27.5.1", - "babel-plugin-istanbul": "^6.1.1", - "chalk": "^4.0.0", - "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-util": "^27.5.1", - "micromatch": "^4.0.4", - "pirates": "^4.0.4", - "slash": "^3.0.0", - "source-map": "^0.6.1", - "write-file-atomic": "^3.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==", - "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==", - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jest/types": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", - "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^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==", - "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==", - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@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==", - "requires": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==" - }, - "@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" - }, - "@jridgewell/source-map": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", - "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", - "requires": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "dependencies": { - "@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" - } - } - } - }, - "@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" - }, - "@jridgewell/trace-mapping": { - "version": "0.3.17", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", - "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", - "requires": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" - } - }, - "@js-joda/core": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/@js-joda/core/-/core-4.3.1.tgz", - "integrity": "sha512-oeaetlodcqVsiZDxnEcqsbs+sXBkASxua0mXs5OXuPQXz3/wdPTMlxwfQ4z2HKcOik3S9voW3QJkp/KLWDhvRQ==" - }, - "@leichtgewicht/ip-codec": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", - "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" - }, - "@microsoft/microsoft-graph-client": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-3.0.2.tgz", - "integrity": "sha512-eYDiApYmiGsm1s1jfAa/rhB2xQCsX4pWt0vCTd1LZmiApMQfT/c0hXj2hvpuGz5GrcLdugbu05xB79rIV57Pjw==", - "requires": { - "@babel/runtime": "^7.12.5", - "tslib": "^2.2.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - } - } - }, - "@microsoft/recognizers-text": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text/-/recognizers-text-1.1.4.tgz", - "integrity": "sha512-hlSVXcaX5i8JcjuUJpVxmy2Z/GxvFXarF0KVySCFop57wNEnrLWMHe4I4DjP866G19VyIKRw+vPA32pkGhZgTg==" - }, - "@microsoft/recognizers-text-choice": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-choice/-/recognizers-text-choice-1.1.4.tgz", - "integrity": "sha512-4CddwFe4RVhZeJgW65ocBrEdeukBMghK8pgI0K0Qy2eA5ysPZQpeZ7BGSDz5QMQei5LPY+QaAQ3CHU+ORHoO7A==", - "requires": { - "@microsoft/recognizers-text": "~1.1.4", - "grapheme-splitter": "^1.0.2" - } - }, - "@microsoft/recognizers-text-date-time": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-date-time/-/recognizers-text-date-time-1.1.4.tgz", - "integrity": "sha512-leMnjN+KYNwNvRD5T4G0ORUzkjlek/BBZDvQIjAujtyrd/pkViUnuouWIPkFT/dbSOxXML8et54CSk2KfHiWIA==", - "requires": { - "@microsoft/recognizers-text": "~1.1.4", - "@microsoft/recognizers-text-number": "~1.1.4", - "@microsoft/recognizers-text-number-with-unit": "~1.1.4", - "lodash.isequal": "^4.5.0", - "lodash.tonumber": "^4.0.3" - } - }, - "@microsoft/recognizers-text-number": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-number/-/recognizers-text-number-1.1.4.tgz", - "integrity": "sha512-6EmlR+HR+eJBIX7sQby1vs6LJB64wxLowHaGpIU9OCXFvZ5Nb0QT8qh10rC40v3Mtrz4DpScXfSXr9tWkIO5MQ==", - "requires": { - "@microsoft/recognizers-text": "~1.1.4", - "bignumber.js": "^7.2.1", - "lodash.escaperegexp": "^4.1.2", - "lodash.sortby": "^4.7.0", - "lodash.trimend": "^4.5.1" - } - }, - "@microsoft/recognizers-text-number-with-unit": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-number-with-unit/-/recognizers-text-number-with-unit-1.1.4.tgz", - "integrity": "sha512-zl+CfmfWK0x/x+iSgaBAevKTYO0F4+z7SYHAHztaaaGuX8FERw2jmUjSgVetm5KA3EveyCx0XYGU1mRNY8p7Eg==", - "requires": { - "@microsoft/recognizers-text": "~1.1.4", - "@microsoft/recognizers-text-number": "~1.1.4", - "lodash.escaperegexp": "^4.1.2", - "lodash.last": "^3.0.0", - "lodash.max": "^4.0.1" - } - }, - "@microsoft/recognizers-text-sequence": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-sequence/-/recognizers-text-sequence-1.1.4.tgz", - "integrity": "sha512-rb5j8/aE7HSOdIxaVfCGFrj0wWPpSq0CuykFg/A/iJNPP+FnAU71bgP5HexrwQcpCsDinauisX7u0DKIChrHRA==", - "requires": { - "@microsoft/recognizers-text": "~1.1.4", - "grapheme-splitter": "^1.0.2" - } - }, - "@microsoft/recognizers-text-suite": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-suite/-/recognizers-text-suite-1.1.4.tgz", - "integrity": "sha512-hNIaR4M2G0nNeI9WZxt9C0KYh/1vhjeKzX5Ds8XDdT0pxF7zwCSo19WNcPjrVK6aCOeZTw/ULofsAjdu9gSkcA==", - "requires": { - "@microsoft/recognizers-text": "~1.1.4", - "@microsoft/recognizers-text-choice": "~1.1.4", - "@microsoft/recognizers-text-date-time": "~1.1.4", - "@microsoft/recognizers-text-number": "~1.1.4", - "@microsoft/recognizers-text-number-with-unit": "~1.1.4", - "@microsoft/recognizers-text-sequence": "~1.1.4" - } - }, - "@microsoft/teams-js": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-2.0.0.tgz", - "integrity": "sha512-13Mag9MkUplbZxK1qu55r8YSNkuOpmmZuha7P8Z26ef5ZnrYm9PM3JCoWgDvBqILxWF2e1Yo/5V2Ic9yD9rU0Q==", - "requires": { - "debug": "4.3.3" - } - }, - "@microsoft/teamsfx": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/@microsoft/teamsfx/-/teamsfx-0.6.2.tgz", - "integrity": "sha512-mxWxbYYFCmZIIoH4XPBrd3aI5xrwJkBGhd9BgM8iJOkMxCbIp/B2rZsKl4EO42QMZRFz2V8qpFmZ0RbOAs2SvA==", - "requires": { - "@azure/identity": "^2.0.1", - "@azure/msal-browser": "^2.21.0", - "@azure/msal-node": "~1.1.0", - "@microsoft/microsoft-graph-client": "^3.0.1", - "axios": "^0.24.0", - "botbuilder": ">=4.15.0 <5.0.0", - "botbuilder-dialogs": ">=4.15.0 <5.0.0", - "botframework-schema": ">=4.15.0 <5.0.0", - "jwt-decode": "^3.1.2", - "tedious": "^14.3.0", - "tslib": "^2.3.1", - "uuid": "^8.3.2" - }, - "dependencies": { - "axios": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.24.0.tgz", - "integrity": "sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA==", - "requires": { - "follow-redirects": "^1.14.4" - } - }, - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - } - } - }, - "@nicolo-ribaudo/eslint-scope-5-internals": { - "version": "5.1.1-v1", - "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", - "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", - "requires": { - "eslint-scope": "5.1.1" - }, - "dependencies": { - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" - } - } - }, - "@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==", - "requires": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" - }, - "@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==", - "requires": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - } - }, - "@opentelemetry/api": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.1.0.tgz", - "integrity": "sha512-hf+3bwuBwtXsugA2ULBc95qxrOqP2pOekLz34BJhcAKawt94vfeNyUKpYc0lZQ/3sCP6LqRa7UAdHA7i5UODzQ==" - }, - "@pmmmwh/react-refresh-webpack-plugin": { - "version": "0.5.9", - "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.9.tgz", - "integrity": "sha512-7QV4cqUwhkDIHpMAZ9mestSJ2DMIotVTbOUwbiudhjCRTAWWKIaBecELiEM2LT3AHFeOAaHIcFu4dbXjX+9GBA==", - "requires": { - "ansi-html-community": "^0.0.8", - "common-path-prefix": "^3.0.0", - "core-js-pure": "^3.23.3", - "error-stack-parser": "^2.0.6", - "find-up": "^5.0.0", - "html-entities": "^2.1.0", - "loader-utils": "^2.0.3", - "schema-utils": "^3.0.0", - "source-map": "^0.7.3" - } - }, - "@popperjs/core": { - "version": "2.4.4", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.4.4.tgz", - "integrity": "sha512-1oO6+dN5kdIA3sKPZhRGJTfGVP4SWV6KqlMOwry4J3HfyD68sl/3KmG7DeYUzvN+RbhXDnv/D8vNNB8168tAMg==" - }, - "@rollup/plugin-babel": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", - "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", - "requires": { - "@babel/helper-module-imports": "^7.10.4", - "@rollup/pluginutils": "^3.1.0" - } - }, - "@rollup/plugin-node-resolve": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", - "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", - "requires": { - "@rollup/pluginutils": "^3.1.0", - "@types/resolve": "1.17.1", - "builtin-modules": "^3.1.0", - "deepmerge": "^4.2.2", - "is-module": "^1.0.0", - "resolve": "^1.19.0" - } - }, - "@rollup/plugin-replace": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", - "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", - "requires": { - "@rollup/pluginutils": "^3.1.0", - "magic-string": "^0.25.7" - } - }, - "@rollup/pluginutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", - "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", - "requires": { - "@types/estree": "0.0.39", - "estree-walker": "^1.0.1", - "picomatch": "^2.2.2" - }, - "dependencies": { - "@types/estree": { - "version": "0.0.39", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", - "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" - } - } - }, - "@rushstack/eslint-patch": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz", - "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==" - }, - "@sinclair/typebox": { - "version": "0.24.51", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", - "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==" - }, - "@sinonjs/commons": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.5.tgz", - "integrity": "sha512-rTpCA0wG1wUxglBSFdMMY0oTrKYvgf4fNgv/sXbfCVAdf+FnPBdKJR/7XbpTCwbCrvCbdPYnlWaUUYz4V2fPDA==", - "requires": { - "type-detect": "4.0.8" - } - }, - "@sinonjs/fake-timers": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", - "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", - "requires": { - "@sinonjs/commons": "^1.7.0" - } - }, - "@surma/rollup-plugin-off-main-thread": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", - "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", - "requires": { - "ejs": "^3.1.6", - "json5": "^2.2.0", - "magic-string": "^0.25.0", - "string.prototype.matchall": "^4.0.6" - } - }, - "@svgr/babel-plugin-add-jsx-attribute": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", - "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==" - }, - "@svgr/babel-plugin-remove-jsx-attribute": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", - "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==" - }, - "@svgr/babel-plugin-remove-jsx-empty-expression": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", - "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==" - }, - "@svgr/babel-plugin-replace-jsx-attribute-value": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", - "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==" - }, - "@svgr/babel-plugin-svg-dynamic-title": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", - "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==" - }, - "@svgr/babel-plugin-svg-em-dimensions": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", - "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==" - }, - "@svgr/babel-plugin-transform-react-native-svg": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", - "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==" - }, - "@svgr/babel-plugin-transform-svg-component": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", - "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==" - }, - "@svgr/babel-preset": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", - "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", - "requires": { - "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", - "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", - "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", - "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", - "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", - "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", - "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", - "@svgr/babel-plugin-transform-svg-component": "^5.5.0" - } - }, - "@svgr/core": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", - "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", - "requires": { - "@svgr/plugin-jsx": "^5.5.0", - "camelcase": "^6.2.0", - "cosmiconfig": "^7.0.0" - } - }, - "@svgr/hast-util-to-babel-ast": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", - "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", - "requires": { - "@babel/types": "^7.12.6" - } - }, - "@svgr/plugin-jsx": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", - "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", - "requires": { - "@babel/core": "^7.12.3", - "@svgr/babel-preset": "^5.5.0", - "@svgr/hast-util-to-babel-ast": "^5.5.0", - "svg-parser": "^2.0.2" - } - }, - "@svgr/plugin-svgo": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", - "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", - "requires": { - "cosmiconfig": "^7.0.0", - "deepmerge": "^4.2.2", - "svgo": "^1.2.2" - } - }, - "@svgr/webpack": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", - "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", - "requires": { - "@babel/core": "^7.12.3", - "@babel/plugin-transform-react-constant-elements": "^7.12.1", - "@babel/preset-env": "^7.12.1", - "@babel/preset-react": "^7.12.5", - "@svgr/core": "^5.5.0", - "@svgr/plugin-jsx": "^5.5.0", - "@svgr/plugin-svgo": "^5.5.0", - "loader-utils": "^2.0.0" - } - }, - "@tootallnate/once": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", - "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" - }, - "@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==" - }, - "@types/babel__core": { - "version": "7.1.20", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.20.tgz", - "integrity": "sha512-PVb6Bg2QuscZ30FvOU7z4guG6c926D9YRvOxEaelzndpMsvP+YM74Q/dAFASpg2l6+XLalxSGxcq/lrgYWZtyQ==", - "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==", - "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==", - "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==", - "requires": { - "@babel/types": "^7.3.0" - } - }, - "@types/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", - "requires": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "@types/bonjour": { - "version": "3.5.10", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", - "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", - "requires": { - "@types/node": "*" - } - }, - "@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", - "requires": { - "@types/node": "*" - } - }, - "@types/connect-history-api-fallback": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", - "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", - "requires": { - "@types/express-serve-static-core": "*", - "@types/node": "*" - } - }, - "@types/es-aggregate-error": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@types/es-aggregate-error/-/es-aggregate-error-1.0.2.tgz", - "integrity": "sha512-erqUpFXksaeR2kejKnhnjZjbFxUpGZx4Z7ydNL9ie8tEhXPiZTsLeUDJ6aR1F8j5wWUAtOAQWUqkc7givBJbBA==", - "requires": { - "@types/node": "*" - }, - "dependencies": { - "@types/node": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", - "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==" - } - } - }, - "@types/eslint": { - "version": "8.4.10", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.10.tgz", - "integrity": "sha512-Sl/HOqN8NKPmhWo2VBEPm0nvHnu2LL3v9vKo8MEq0EtbJ4eVzGPl41VNPvn5E1i5poMk4/XD8UriLHpJvEP/Nw==", - "requires": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "@types/eslint-scope": { - "version": "3.7.4", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", - "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", - "requires": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "@types/estree": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz", - "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==" - }, - "@types/express": { - "version": "4.17.14", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.14.tgz", - "integrity": "sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==", - "requires": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.18", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "@types/express-serve-static-core": { - "version": "4.17.31", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz", - "integrity": "sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==", - "requires": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*" - } - }, - "@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==", - "requires": { - "@types/node": "*" - } - }, - "@types/history": { - "version": "4.7.11", - "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", - "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==", - "dev": true - }, - "@types/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" - }, - "@types/http-proxy": { - "version": "1.17.9", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", - "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", - "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==" - }, - "@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==", - "requires": { - "@types/istanbul-lib-coverage": "*" - } - }, - "@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==", - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@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==" - }, - "@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" - }, - "@types/jsonwebtoken": { - "version": "7.2.8", - "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-7.2.8.tgz", - "integrity": "sha512-XENN3YzEB8D6TiUww0O8SRznzy1v+77lH7UmuN54xq/IHIsyWjWOzZuFFTtoiRuaE782uAoRwBe/wwow+vQXZw==", - "requires": { - "@types/node": "*" - }, - "dependencies": { - "@types/node": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", - "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==" - } - } - }, - "@types/mime": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", - "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" - }, - "@types/node": { - "version": "12.20.52", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.52.tgz", - "integrity": "sha512-cfkwWw72849SNYp3Zx0IcIs25vABmFh73xicxhCkTcvtZQeIez15PpwQN8fY3RD7gv1Wrxlc9MEtfMORZDEsGw==" - }, - "@types/node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-oMqjURCaxoSIsHSr1E47QHzbmzNR5rK8McHuNb11BOM9cHcIK3Avy0s/b2JlXHoQGTYS3NsvWzV1M0iK7l0wbA==", - "requires": { - "@types/node": "*", - "form-data": "^3.0.0" - }, - "dependencies": { - "@types/node": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", - "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==" - }, - "form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - } - } - }, - "@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/prettier": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.1.tgz", - "integrity": "sha512-ri0UmynRRvZiiUJdiz38MmIblKK+oH30MztdBVR95dv/Ubw6neWSb8u1XpRb72L4qsZOhz+L+z9JD40SJmfWow==" - }, - "@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==", - "dev": true - }, - "@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==" - }, - "@types/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" - }, - "@types/range-parser": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", - "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" - }, - "@types/react": { - "version": "16.14.26", - "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.26.tgz", - "integrity": "sha512-c/5CYyciOO4XdFcNhZW1O2woVx86k4T+DO2RorHZL7EhitkNQgSD/SgpdZJAUJa/qjVgOmTM44gHkAdZSXeQuQ==", - "dev": true, - "requires": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - }, - "dependencies": { - "csstype": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", - "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==", - "dev": true - } - } - }, - "@types/react-dom": { - "version": "16.9.16", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.9.16.tgz", - "integrity": "sha512-Oqc0RY4fggGA3ltEgyPLc3IV9T73IGoWjkONbsyJ3ZBn+UPPCYpU2ec0i3cEbJuEdZtkqcCF2l1zf2pBdgUGSg==", - "dev": true, - "requires": { - "@types/react": "^16" - } - }, - "@types/react-router": { - "version": "5.1.18", - "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.18.tgz", - "integrity": "sha512-YYknwy0D0iOwKQgz9v8nOzt2J6l4gouBmDnWqUUznltOTaon+r8US8ky8HvN0tXvc38U9m6z/t2RsVsnd1zM0g==", - "dev": true, - "requires": { - "@types/history": "^4.7.11", - "@types/react": "*" - } - }, - "@types/react-router-dom": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz", - "integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==", - "dev": true, - "requires": { - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router": "*" - } - }, - "@types/resolve": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", - "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", - "requires": { - "@types/node": "*" - } - }, - "@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" - }, - "@types/scheduler": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", - "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==", - "dev": true - }, - "@types/semver": { - "version": "7.3.13", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", - "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==" - }, - "@types/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", - "requires": { - "@types/express": "*" - } - }, - "@types/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", - "requires": { - "@types/mime": "*", - "@types/node": "*" - } - }, - "@types/sockjs": { - "version": "0.3.33", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", - "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", - "requires": { - "@types/node": "*" - } - }, - "@types/stack-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", - "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" - }, - "@types/stoppable": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/stoppable/-/stoppable-1.1.1.tgz", - "integrity": "sha512-b8N+fCADRIYYrGZOcmOR8ZNBOqhktWTB/bMUl5LvGtT201QKJZOOH5UsFyI3qtteM6ZAJbJqZoBcLqqxKIwjhw==", - "requires": { - "@types/node": "*" - }, - "dependencies": { - "@types/node": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", - "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==" - } - } - }, - "@types/trusted-types": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz", - "integrity": "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==" - }, - "@types/tunnel": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.0.tgz", - "integrity": "sha512-FGDp0iBRiBdPjOgjJmn1NH0KDLN+Z8fRmo+9J7XGBhubq1DPrGrbmG4UTlGzrpbCpesMqD0sWkzi27EYkOMHyg==", - "requires": { - "@types/node": "*" - }, - "dependencies": { - "@types/node": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", - "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==" - } - } - }, - "@types/ws": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-6.0.4.tgz", - "integrity": "sha512-PpPrX7SZW9re6+Ha8ojZG4Se8AZXgf0GK6zmfqEuCsY49LFDNXO3SByp44X3dFEqtB73lkCDAdUazhAjVPiNwg==", - "requires": { - "@types/node": "*" - }, - "dependencies": { - "@types/node": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", - "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==" - } - } - }, - "@types/yargs": { - "version": "16.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", - "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", - "requires": { - "@types/yargs-parser": "*" - } - }, - "@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==" - }, - "@typescript-eslint/eslint-plugin": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.43.0.tgz", - "integrity": "sha512-wNPzG+eDR6+hhW4yobEmpR36jrqqQv1vxBq5LJO3fBAktjkvekfr4BRl+3Fn1CM/A+s8/EiGUbOMDoYqWdbtXA==", - "requires": { - "@typescript-eslint/scope-manager": "5.43.0", - "@typescript-eslint/type-utils": "5.43.0", - "@typescript-eslint/utils": "5.43.0", - "debug": "^4.3.4", - "ignore": "^5.2.0", - "natural-compare-lite": "^1.4.0", - "regexpp": "^3.2.0", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "dependencies": { - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "requires": { - "ms": "2.1.2" - } - }, - "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" - } - } - } - }, - "@typescript-eslint/experimental-utils": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.43.0.tgz", - "integrity": "sha512-WkT637CumTJbm/hRbFfnHBMgfUYTKr08LitVsD7gQId7bi6rnkx3pu3jac67lmp5ObW4MpJ9SNFZAIOUB/Qbsw==", - "requires": { - "@typescript-eslint/utils": "5.43.0" - } - }, - "@typescript-eslint/parser": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.43.0.tgz", - "integrity": "sha512-2iHUK2Lh7PwNUlhFxxLI2haSDNyXvebBO9izhjhMoDC+S3XI9qt2DGFUsiJ89m2k7gGYch2aEpYqV5F/+nwZug==", - "requires": { - "@typescript-eslint/scope-manager": "5.43.0", - "@typescript-eslint/types": "5.43.0", - "@typescript-eslint/typescript-estree": "5.43.0", - "debug": "^4.3.4" - }, - "dependencies": { - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "requires": { - "ms": "2.1.2" - } - } - } - }, - "@typescript-eslint/scope-manager": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.43.0.tgz", - "integrity": "sha512-XNWnGaqAtTJsUiZaoiGIrdJYHsUOd3BZ3Qj5zKp9w6km6HsrjPk/TGZv0qMTWyWj0+1QOqpHQ2gZOLXaGA9Ekw==", - "requires": { - "@typescript-eslint/types": "5.43.0", - "@typescript-eslint/visitor-keys": "5.43.0" - } - }, - "@typescript-eslint/type-utils": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.43.0.tgz", - "integrity": "sha512-K21f+KY2/VvYggLf5Pk4tgBOPs2otTaIHy2zjclo7UZGLyFH86VfUOm5iq+OtDtxq/Zwu2I3ujDBykVW4Xtmtg==", - "requires": { - "@typescript-eslint/typescript-estree": "5.43.0", - "@typescript-eslint/utils": "5.43.0", - "debug": "^4.3.4", - "tsutils": "^3.21.0" - }, - "dependencies": { - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "requires": { - "ms": "2.1.2" - } - } - } - }, - "@typescript-eslint/types": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.43.0.tgz", - "integrity": "sha512-jpsbcD0x6AUvV7tyOlyvon0aUsQpF8W+7TpJntfCUWU1qaIKu2K34pMwQKSzQH8ORgUrGYY6pVIh1Pi8TNeteg==" - }, - "@typescript-eslint/typescript-estree": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.43.0.tgz", - "integrity": "sha512-BZ1WVe+QQ+igWal2tDbNg1j2HWUkAa+CVqdU79L4HP9izQY6CNhXfkNwd1SS4+sSZAP/EthI1uiCSY/+H0pROg==", - "requires": { - "@typescript-eslint/types": "5.43.0", - "@typescript-eslint/visitor-keys": "5.43.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "dependencies": { - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "requires": { - "ms": "2.1.2" - } - }, - "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" - } - } - } - }, - "@typescript-eslint/utils": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.43.0.tgz", - "integrity": "sha512-8nVpA6yX0sCjf7v/NDfeaOlyaIIqL7OaIGOWSPFqUKK59Gnumd3Wa+2l8oAaYO2lk0sO+SbWFWRSvhu8gLGv4A==", - "requires": { - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.43.0", - "@typescript-eslint/types": "5.43.0", - "@typescript-eslint/typescript-estree": "5.43.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0", - "semver": "^7.3.7" - }, - "dependencies": { - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" - }, - "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" - } - } - } - }, - "@typescript-eslint/visitor-keys": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.43.0.tgz", - "integrity": "sha512-icl1jNH/d18OVHLfcwdL3bWUKsBeIiKYTGxMJCoGe7xFht+E4QgzOqoWYrU8XSLJWhVw8nTacbm03v23J/hFTg==", - "requires": { - "@typescript-eslint/types": "5.43.0", - "eslint-visitor-keys": "^3.3.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/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/utilities": { - "version": "7.34.1", - "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-7.34.1.tgz", - "integrity": "sha512-gmQ94x/wj/my7zByFMXapLF5jDmRugWuBngx6gdvnw9rRme0YoN0G3S47vr3aw6ZTsXEnb6SJFnbtVyAGMmZRg==", - "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" - } - }, - "@webassemblyjs/ast": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", - "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", - "requires": { - "@webassemblyjs/helper-numbers": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1" - } - }, - "@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", - "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" - }, - "@webassemblyjs/helper-api-error": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", - "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" - }, - "@webassemblyjs/helper-buffer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", - "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" - }, - "@webassemblyjs/helper-numbers": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", - "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", - "requires": { - "@webassemblyjs/floating-point-hex-parser": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", - "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" - }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", - "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1" - } - }, - "@webassemblyjs/ieee754": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", - "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", - "requires": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "@webassemblyjs/leb128": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", - "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", - "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", - "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" - }, - "@webassemblyjs/wasm-edit": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", - "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/helper-wasm-section": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-opt": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "@webassemblyjs/wast-printer": "1.11.1" - } - }, - "@webassemblyjs/wasm-gen": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", - "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "@webassemblyjs/wasm-opt": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", - "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1" - } - }, - "@webassemblyjs/wasm-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", - "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "@webassemblyjs/wast-printer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", - "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@xtuc/long": "4.2.2" - } - }, - "@xmldom/xmldom": { - "version": "0.7.9", - "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.9.tgz", - "integrity": "sha512-yceMpm/xd4W2a85iqZyO09gTnHvXF6pyiWjD2jcOJs7hRoZtNNOO1eJlhHj1ixA+xip2hOyGn+LgcvLCMo5zXA==" - }, - "@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" - }, - "@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==" - }, - "abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" - }, - "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==", - "requires": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - } - }, - "acorn": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", - "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==" - }, - "acorn-globals": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", - "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", - "requires": { - "acorn": "^7.1.1", - "acorn-walk": "^7.1.1" - }, - "dependencies": { - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" - } - } - }, - "acorn-import-assertions": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", - "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==" - }, - "acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==" - }, - "acorn-node": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", - "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", - "requires": { - "acorn": "^7.0.0", - "acorn-walk": "^7.0.0", - "xtend": "^4.0.2" - }, - "dependencies": { - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" - } - } - }, - "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==" - }, - "adal-node": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/adal-node/-/adal-node-0.2.3.tgz", - "integrity": "sha512-gMKr8RuYEYvsj7jyfCv/4BfKToQThz20SP71N3AtFn3ia3yAR8Qt2T3aVQhuJzunWs2b38ZsQV0qsZPdwZr7VQ==", - "requires": { - "@xmldom/xmldom": "^0.7.0", - "async": "^2.6.3", - "axios": "^0.21.1", - "date-utils": "*", - "jws": "3.x.x", - "underscore": ">= 1.3.1", - "uuid": "^3.1.0", - "xpath.js": "~1.1.0" - }, - "dependencies": { - "jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", - "requires": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" - } - } - }, - "address": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/address/-/address-1.2.1.tgz", - "integrity": "sha512-B+6bi5D34+fDYENiH5qOlA0cV2rAGKuWZ9LeyUUehbXy8e0VS9e498yO0Jeeh+iM+6KbfudHTFjXw2MmJD4QRA==" - }, - "adjust-sourcemap-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", - "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", - "requires": { - "loader-utils": "^2.0.0", - "regex-parser": "^2.2.11" - } - }, - "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==", - "requires": { - "debug": "4" - } - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "requires": { - "ajv": "^8.0.0" - }, - "dependencies": { - "ajv": { - "version": "8.11.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz", - "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - } - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" - }, - "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==", - "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==" - } - } - }, - "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==" - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "requires": { - "sprintf-js": "~1.0.2" - }, - "dependencies": { - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" - } - } - }, - "aria-query": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", - "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", - "requires": { - "@babel/runtime": "^7.10.2", - "@babel/runtime-corejs3": "^7.10.2" - } - }, - "array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" - }, - "array-includes": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", - "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "get-intrinsic": "^1.1.3", - "is-string": "^1.0.7" - }, - "dependencies": { - "es-abstract": { - "version": "1.20.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", - "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.3", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.2", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "safe-regex-test": "^1.0.0", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" - } - }, - "get-intrinsic": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", - "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - } - }, - "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==" - }, - "object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" - }, - "object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.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==" - }, - "array.prototype.flat": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", - "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0" - }, - "dependencies": { - "es-abstract": { - "version": "1.20.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", - "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.3", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.2", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "safe-regex-test": "^1.0.0", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" - } - }, - "get-intrinsic": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", - "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - } - }, - "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==" - }, - "object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" - }, - "object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - } - } - } - }, - "array.prototype.flatmap": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", - "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0" - }, - "dependencies": { - "es-abstract": { - "version": "1.20.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", - "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.3", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.2", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "safe-regex-test": "^1.0.0", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" - } - }, - "get-intrinsic": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", - "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - } - }, - "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==" - }, - "object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" - }, - "object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - } - } - } - }, - "array.prototype.reduce": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.5.tgz", - "integrity": "sha512-kDdugMl7id9COE8R7MHF5jWk7Dqt/fs4Pv+JXoICnYwqpjjjbUurz6w5fT5IG6brLdJhv6/VoHB0H7oyIBXd+Q==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-array-method-boxes-properly": "^1.0.0", - "is-string": "^1.0.7" - }, - "dependencies": { - "es-abstract": { - "version": "1.20.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", - "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.3", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.2", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "safe-regex-test": "^1.0.0", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" - } - }, - "get-intrinsic": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", - "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - } - }, - "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==" - }, - "object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" - }, - "object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - } - } - } - }, - "asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" - }, - "ast-types-flow": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", - "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" - }, - "async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", - "requires": { - "lodash": "^4.17.14" - } - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" - }, - "at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" - }, - "autoprefixer": { - "version": "10.4.13", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", - "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", - "requires": { - "browserslist": "^4.21.4", - "caniuse-lite": "^1.0.30001426", - "fraction.js": "^4.2.0", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - } - }, - "axe-core": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.5.2.tgz", - "integrity": "sha512-u2MVsXfew5HBvjsczCv+xlwdNnB1oQR9HlAcsejZttNjKKSkeDNVwB1vMThIUIFI9GoT57Vtk8iQLwqOfAkboA==" - }, - "axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "requires": { - "follow-redirects": "^1.14.0" - } - }, - "axobject-query": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", - "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" - }, - "babel-jest": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", - "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", - "requires": { - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/babel__core": "^7.1.14", - "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^27.5.1", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "slash": "^3.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==", - "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==", - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "babel-loader": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", - "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", - "requires": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^2.0.0", - "make-dir": "^3.1.0", - "schema-utils": "^2.6.5" - }, - "dependencies": { - "schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "requires": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "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==", - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" - } - }, - "babel-plugin-jest-hoist": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", - "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", - "requires": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.0.0", - "@types/babel__traverse": "^7.0.6" - } - }, - "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-plugin-named-asset-import": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", - "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==" - }, - "babel-plugin-polyfill-corejs2": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", - "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", - "requires": { - "@babel/compat-data": "^7.17.7", - "@babel/helper-define-polyfill-provider": "^0.3.3", - "semver": "^6.1.1" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "babel-plugin-polyfill-corejs3": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", - "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", - "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.3", - "core-js-compat": "^3.25.1" - } - }, - "babel-plugin-polyfill-regenerator": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", - "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", - "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.3" - } - }, - "babel-plugin-transform-react-remove-prop-types": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", - "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" - }, - "babel-preset-current-node-syntax": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", - "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", - "requires": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.8.3", - "@babel/plugin-syntax-import-meta": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-top-level-await": "^7.8.3" - } - }, - "babel-preset-jest": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", - "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", - "requires": { - "babel-plugin-jest-hoist": "^27.5.1", - "babel-preset-current-node-syntax": "^1.0.0" - } - }, - "babel-preset-react-app": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", - "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", - "requires": { - "@babel/core": "^7.16.0", - "@babel/plugin-proposal-class-properties": "^7.16.0", - "@babel/plugin-proposal-decorators": "^7.16.4", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", - "@babel/plugin-proposal-numeric-separator": "^7.16.0", - "@babel/plugin-proposal-optional-chaining": "^7.16.0", - "@babel/plugin-proposal-private-methods": "^7.16.0", - "@babel/plugin-transform-flow-strip-types": "^7.16.0", - "@babel/plugin-transform-react-display-name": "^7.16.0", - "@babel/plugin-transform-runtime": "^7.16.4", - "@babel/preset-env": "^7.16.4", - "@babel/preset-react": "^7.16.0", - "@babel/preset-typescript": "^7.16.0", - "@babel/runtime": "^7.16.3", - "babel-plugin-macros": "^3.1.0", - "babel-plugin-transform-react-remove-prop-types": "^0.4.24" - } - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" - }, - "base64url": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/base64url/-/base64url-3.0.1.tgz", - "integrity": "sha512-ir1UPr3dkwexU7FdV8qBBbNDRUhMmIekYMFZfi+C/sLNnRESKPl23nB9b2pltqfOQNnGzsDdId90AEtG5tCx4A==" - }, - "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==" - }, - "bfj": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", - "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", - "requires": { - "bluebird": "^3.5.5", - "check-types": "^11.1.1", - "hoopy": "^0.1.4", - "tryer": "^1.0.1" - } - }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" - }, - "bignumber.js": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-7.2.1.tgz", - "integrity": "sha512-S4XzBk5sMB+Rcb/LNcpzXr57VRTxgAvaAEDAl1AwRx27j00hT84O6OkteE7u8UB3NuaaygCRrEpqox4uDOrbdQ==" - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" - }, - "bl": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-5.0.0.tgz", - "integrity": "sha512-8vxFNZ0pflFfi0WXA3WQXlj6CaMEwsmh63I1CNp0q+wWv8sD0ARx1KovSQd0l2GkwrMIOyedq0EF1FxI+RCZLQ==", - "requires": { - "buffer": "^6.0.3", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" - }, - "body-parser": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", - "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", - "requires": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.11.0", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "dependencies": { - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "body-scroll-lock": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/body-scroll-lock/-/body-scroll-lock-3.1.5.tgz", - "integrity": "sha512-Yi1Xaml0EvNA0OYWxXiYNqY24AfWkbA6w5vxE7GWxtKfzIbZM+Qw+aSmkgsbWzbHiy/RCSkUZBplVxTA+E4jJg==" - }, - "bonjour-service": { - "version": "1.0.14", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.14.tgz", - "integrity": "sha512-HIMbgLnk1Vqvs6B4Wq5ep7mxvj9sGz5d1JJyDNSGNIdA/w2MCz6GTjWTdjqOJV1bEPj+6IkxDvWNFKEBxNt4kQ==", - "requires": { - "array-flatten": "^2.1.2", - "dns-equal": "^1.0.0", - "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": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" - }, - "botbuilder": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/botbuilder/-/botbuilder-4.16.0.tgz", - "integrity": "sha512-i6GXh/iZVe+YTZ5eeIAO3HyL74CZGFteOYb2S7zoj2DFAmtLgSShGvVzT6PmSCE0v/a2kEXL+rcb7xaGv/9aFA==", - "requires": { - "@azure/ms-rest-js": "1.9.1", - "axios": "^0.25.0", - "botbuilder-core": "4.16.0", - "botbuilder-stdlib": "4.16.0-internal", - "botframework-connector": "4.16.0", - "botframework-streaming": "4.16.0", - "dayjs": "^1.10.3", - "filenamify": "^4.1.0", - "fs-extra": "^7.0.1", - "htmlparser2": "^6.0.1", - "uuid": "^8.3.2", - "zod": "~1.11.17" - }, - "dependencies": { - "axios": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.25.0.tgz", - "integrity": "sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==", - "requires": { - "follow-redirects": "^1.14.7" - } - } - } - }, - "botbuilder-core": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/botbuilder-core/-/botbuilder-core-4.16.0.tgz", - "integrity": "sha512-TCSzCSa+zypwKJcRXMJ0LBPA9jrU2RVq7DdesNudZ9ymv19MdRHGhhOkV8cHn2/gIZnPSyon9ExRqCWe30PCRw==", - "requires": { - "botbuilder-dialogs-adaptive-runtime-core": "4.16.0-preview", - "botbuilder-stdlib": "4.16.0-internal", - "botframework-connector": "4.16.0", - "botframework-schema": "4.16.0", - "uuid": "^8.3.2", - "zod": "~1.11.17" - } - }, - "botbuilder-dialogs": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/botbuilder-dialogs/-/botbuilder-dialogs-4.16.0.tgz", - "integrity": "sha512-ZrbXbjXiS4IldTmjfS/SXGRg1jDEmbsexiaLrfJYrwGzGJ6SGF1t2LKhcpChRl512mLxUdfA36Ey+MBF159Htg==", - "requires": { - "@microsoft/recognizers-text-choice": "1.1.4", - "@microsoft/recognizers-text-date-time": "1.1.4", - "@microsoft/recognizers-text-number": "1.1.4", - "@microsoft/recognizers-text-suite": "1.1.4", - "botbuilder-core": "4.16.0", - "botbuilder-dialogs-adaptive-runtime-core": "4.16.0-preview", - "botframework-connector": "4.16.0", - "globalize": "^1.4.2", - "lodash": "^4.17.21", - "zod": "~1.11.17" - } - }, - "botbuilder-dialogs-adaptive-runtime-core": { - "version": "4.16.0-preview", - "resolved": "https://registry.npmjs.org/botbuilder-dialogs-adaptive-runtime-core/-/botbuilder-dialogs-adaptive-runtime-core-4.16.0-preview.tgz", - "integrity": "sha512-sxMgON4vrT2qmRDHHFqdHdnBd+jsDaEPYObpYNZPc37aZALWfvqGos0r0LKXYm40ctw9PwD3cxFUDyQXd/94yw==", - "requires": { - "dependency-graph": "^0.10.0" - } - }, - "botbuilder-stdlib": { - "version": "4.16.0-internal", - "resolved": "https://registry.npmjs.org/botbuilder-stdlib/-/botbuilder-stdlib-4.16.0-internal.tgz", - "integrity": "sha512-o5Er+hh56m+1vRmn47wfqZRayNiKBi9jR7DFxlG9AMz/PbggrgAm+F0MLc4a1R/+NyVd+URz/9GAbXW49PMq8w==" - }, - "botframework-connector": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/botframework-connector/-/botframework-connector-4.16.0.tgz", - "integrity": "sha512-Gho1mwVOeoPslGKI0XaXWRfTKqv+URUOj5toQSXoZVvFdZuzyNRbYuNxBTuPO1T/RTAcVtkwXemLkcQFWx+3rw==", - "requires": { - "@azure/identity": "2.0.0-beta.6", - "@azure/ms-rest-js": "1.9.1", - "@types/jsonwebtoken": "7.2.8", - "@types/node": "^10.17.27", - "adal-node": "0.2.3", - "axios": "^0.25.0", - "base64url": "^3.0.0", - "botbuilder-stdlib": "4.16.0-internal", - "botframework-schema": "4.16.0", - "cross-fetch": "^3.0.5", - "jsonwebtoken": "8.0.1", - "rsa-pem-from-mod-exp": "^0.8.4", - "zod": "~1.11.17" - }, - "dependencies": { - "@azure/identity": { - "version": "2.0.0-beta.6", - "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-2.0.0-beta.6.tgz", - "integrity": "sha512-wtaAj11o7P1yJIhBDjP0W9nTUlhguJ711v7sEYR522ACOgfTuf5OMuVaF8HR/8Y57f4EFDGIj2Rqls2+VC6mCg==", - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-client": "^1.0.0", - "@azure/core-rest-pipeline": "^1.1.0", - "@azure/core-tracing": "1.0.0-preview.13", - "@azure/core-util": "^1.0.0-beta.1", - "@azure/logger": "^1.0.0", - "@azure/msal-browser": "^2.16.0", - "@azure/msal-common": "^4.5.1", - "@azure/msal-node": "^1.3.0", - "@types/stoppable": "^1.1.0", - "events": "^3.0.0", - "jws": "^4.0.0", - "open": "^7.0.0", - "stoppable": "^1.1.0", - "tslib": "^2.2.0", - "uuid": "^8.3.0" - } - }, - "@azure/msal-node": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.9.0.tgz", - "integrity": "sha512-lw6ejz1WPqcdjkwp91Gidte98+kfGxHk9eYSmmpUChzrUUrZMFGvrtrvG3Qnr6bp5d4WijVge9LMe+2QQUMhoA==", - "requires": { - "@azure/msal-common": "^6.3.0", - "axios": "^0.21.4", - "https-proxy-agent": "^5.0.0", - "jsonwebtoken": "^8.5.1", - "uuid": "^8.3.0" - }, - "dependencies": { - "@azure/msal-common": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-6.3.0.tgz", - "integrity": "sha512-ZyLq9GdnLBi/83YpysE86TFKbA0TuvfNAN5Psqu20cdAjLo/4rw4ttiItdh1G//XeGErHk9qn57gi2AYU1b5/Q==" - }, - "axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "requires": { - "follow-redirects": "^1.14.0" - } - }, - "jsonwebtoken": { - "version": "8.5.1", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", - "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", - "requires": { - "jws": "^3.2.2", - "lodash.includes": "^4.3.0", - "lodash.isboolean": "^3.0.3", - "lodash.isinteger": "^4.0.4", - "lodash.isnumber": "^3.0.3", - "lodash.isplainobject": "^4.0.6", - "lodash.isstring": "^4.0.1", - "lodash.once": "^4.0.0", - "ms": "^2.1.1", - "semver": "^5.6.0" - } - }, - "jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", - "requires": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - } - } - }, - "@types/node": { - "version": "10.17.60", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.60.tgz", - "integrity": "sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==" - }, - "axios": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.25.0.tgz", - "integrity": "sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==", - "requires": { - "follow-redirects": "^1.14.7" - } - }, - "jsonwebtoken": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.0.1.tgz", - "integrity": "sha1-UNrvjQqMfeLNBrwQE7dbBMzz8M8=", - "requires": { - "jws": "^3.1.4", - "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.0.0", - "xtend": "^4.0.1" - }, - "dependencies": { - "jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", - "requires": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - } - } - }, - "open": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", - "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", - "requires": { - "is-docker": "^2.0.0", - "is-wsl": "^2.1.1" - } - }, - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - } - } - }, - "botframework-schema": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/botframework-schema/-/botframework-schema-4.16.0.tgz", - "integrity": "sha512-WdjmaRalazO7PT8K0BmEaDbIM1rvgPLuRFepsO6Pk8NVztj/zdm2mR5E450NfaKFV7ASLLtMtiMC3Dte/QgD1w==", - "requires": { - "uuid": "^8.3.2", - "zod": "~1.11.17" - } - }, - "botframework-streaming": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/botframework-streaming/-/botframework-streaming-4.16.0.tgz", - "integrity": "sha512-XKMnHfwqCW1Bdy2Gwv+Im74WR3pD4ZJedbezQExnf+QW2Znx6JVeWfBgcyd27ewAT0VOKmAf1YmzWN1KX2K1MQ==", - "requires": { - "@types/node": "^10.17.27", - "@types/ws": "^6.0.3", - "uuid": "^8.3.2", - "ws": "^7.1.2" - }, - "dependencies": { - "@types/node": { - "version": "10.17.60", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.60.tgz", - "integrity": "sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==" - } - } - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "requires": { - "fill-range": "^7.0.1" - } - }, - "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==" - }, - "browserslist": { - "version": "4.21.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", - "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", - "requires": { - "caniuse-lite": "^1.0.30001400", - "electron-to-chromium": "^1.4.251", - "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.9" - } - }, - "bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "requires": { - "node-int64": "^0.4.0" - } - }, - "buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, - "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==" - }, - "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==" - }, - "builtin-modules": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", - "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==" - }, - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "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==", - "requires": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" - } - } - }, - "camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" - }, - "camelcase-css": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==" - }, - "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==", - "requires": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, - "caniuse-lite": { - "version": "1.0.30001431", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001431.tgz", - "integrity": "sha512-zBUoFU0ZcxpvSt9IU66dXVT/3ctO1cy4y9cscs1szkPlcWb6pasYM144GqrUygUbT+k7cmUCW61cvskjcv0enQ==" - }, - "case-sensitive-paths-webpack-plugin": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", - "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==" - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" - }, - "check-types": { - "version": "11.1.2", - "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz", - "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" - }, - "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "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": { - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "requires": { - "is-glob": "^4.0.1" - } - } - } - }, - "chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" - }, - "ci-info": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.6.1.tgz", - "integrity": "sha512-up5ggbaDqOqJ4UqLKZ2naVkyqSJQgJi5lwD6b6mM748ysrghDBX0bx/qJTUHzw7zu6Mq4gycviSF5hJnwceD8w==" - }, - "cjs-module-lexer": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", - "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" - }, - "classnames": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz", - "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==" - }, - "cldrjs": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/cldrjs/-/cldrjs-0.5.5.tgz", - "integrity": "sha512-KDwzwbmLIPfCgd8JERVDpQKrUUM1U4KpFJJg2IROv89rF172lLufoJnqJ/Wea6fXL5bO6WjuLMzY8V52UWPvkA==" - }, - "clean-css": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.1.tgz", - "integrity": "sha512-lCr8OHhiWCTw4v8POJovCoh4T7I9U11yVsPjMWWnnMmp9ZowCxyad1Pathle/9HjaDp+fdQKjO9fQydE6RHTZg==", - "requires": { - "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==" - } - } - }, - "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==" - }, - "coa": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", - "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", - "requires": { - "@types/q": "^1.5.1", - "chalk": "^2.4.1", - "q": "^1.1.2" - } - }, - "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==" - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" - }, - "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.19", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", - "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "dev": true - }, - "common-path-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", - "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" - }, - "common-tags": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", - "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==" - }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" - }, - "compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "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==", - "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==", - "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==" - }, - "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==" - } - } - }, - "compute-scroll-into-view": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.11.tgz", - "integrity": "sha512-uUnglJowSe0IPmWOdDtrlHXof5CTIJitfJEyITHBW6zDVOGu9Pjk5puaLM73SLcwak0L4hEjO7Td88/a6P5i7A==" - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" - }, - "confusing-browser-globals": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", - "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" - }, - "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==" - }, - "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==", - "requires": { - "safe-buffer": "5.2.1" - } - }, - "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==" - }, - "convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" - }, - "cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==" - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" - }, - "core-js": { - "version": "3.26.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.26.1.tgz", - "integrity": "sha512-21491RRQVzUn0GGM9Z1Jrpr6PNPxPi+Za8OM9q4tksTSnlbXXGKK1nXNg/QvwFYettXvSX6zWKCtHHfjN4puyA==" - }, - "core-js-compat": { - "version": "3.26.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.26.1.tgz", - "integrity": "sha512-622/KzTudvXCDLRw70iHW4KKs1aGpcRcowGWyYJr2DEBfRrd6hNJybxSWJFuZYD4ma86xhrwDDHxmDaIq4EA8A==", - "requires": { - "browserslist": "^4.21.4" - } - }, - "core-js-pure": { - "version": "3.26.1", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.26.1.tgz", - "integrity": "sha512-VVXcDpp/xJ21KdULRq/lXdLzQAtX7+37LzpyfFM973il0tWSsDEoyzG38G14AjTpK9VTfiNM9jnFauq/CpaWGQ==" - }, - "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==" - }, - "cosmiconfig": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", - "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", - "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" - } - }, - "cross-env": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", - "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.1" - }, - "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" - } - }, - "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", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "cross-fetch": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", - "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", - "requires": { - "node-fetch": "2.6.7" - } - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "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==" - }, - "css-blank-pseudo": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", - "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", - "requires": { - "postcss-selector-parser": "^6.0.9" - } - }, - "css-declaration-sorter": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.1.tgz", - "integrity": "sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==" - }, - "css-has-pseudo": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", - "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", - "requires": { - "postcss-selector-parser": "^6.0.9" - } - }, - "css-in-js-utils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-3.1.0.tgz", - "integrity": "sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==", - "requires": { - "hyphenate-style-name": "^1.0.3" - } - }, - "css-loader": { - "version": "6.7.2", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.2.tgz", - "integrity": "sha512-oqGbbVcBJkm8QwmnNzrFrWTnudnRZC+1eXikLJl0n4ljcfotgRifpg2a1lKy8jTrc4/d9A/ap1GFq1jDKG7J+Q==", - "requires": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.18", - "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-value-parser": "^4.2.0", - "semver": "^7.3.8" - }, - "dependencies": { - "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" - } - } - } - }, - "css-minimizer-webpack-plugin": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", - "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", - "requires": { - "cssnano": "^5.0.6", - "jest-worker": "^27.0.2", - "postcss": "^8.3.5", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1" - }, - "dependencies": { - "ajv": { - "version": "8.11.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz", - "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "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==" - }, - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.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==" - } - } - }, - "css-prefers-color-scheme": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", - "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==" - }, - "css-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", - "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", - "requires": { - "boolbase": "^1.0.0", - "css-what": "^3.2.1", - "domutils": "^1.7.0", - "nth-check": "^1.0.2" - }, - "dependencies": { - "dom-serializer": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", - "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", - "requires": { - "domelementtype": "^2.0.1", - "entities": "^2.0.0" - }, - "dependencies": { - "domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" - } - } - }, - "domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" - }, - "domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", - "requires": { - "dom-serializer": "0", - "domelementtype": "1" - } - } - } - }, - "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==" - }, - "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==", - "requires": { - "mdn-data": "2.0.4", - "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==" - } - } - }, - "css-what": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", - "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" - }, - "cssdb": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.1.0.tgz", - "integrity": "sha512-Sd99PrFgx28ez4GHu8yoQIufc/70h9oYowDf4EjeIKi8mac9whxRjhM3IaMr6EllP6KKKWtJrMfN6C7T9tIWvQ==" - }, - "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" - }, - "cssnano": { - "version": "5.1.14", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.14.tgz", - "integrity": "sha512-Oou7ihiTocbKqi0J1bB+TRJIQX5RMR3JghA8hcWSw9mjBLQ5Y3RWqEDoYG3sRNlAbCIXpqMoZGbq5KDR3vdzgw==", - "requires": { - "cssnano-preset-default": "^5.2.13", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" - } - }, - "cssnano-preset-default": { - "version": "5.2.13", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.13.tgz", - "integrity": "sha512-PX7sQ4Pb+UtOWuz8A1d+Rbi+WimBIxJTRyBdgGp1J75VU0r/HFQeLnMYgHiCAp6AR4rqrc7Y4R+1Rjk3KJz6DQ==", - "requires": { - "css-declaration-sorter": "^6.3.1", - "cssnano-utils": "^3.1.0", - "postcss-calc": "^8.2.3", - "postcss-colormin": "^5.3.0", - "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.3", - "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.1", - "postcss-reduce-transforms": "^5.1.0", - "postcss-svgo": "^5.1.0", - "postcss-unique-selectors": "^5.1.1" - } - }, - "cssnano-utils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", - "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==" - }, - "csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "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==", - "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==" - } - } - }, - "cssom": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", - "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" - }, - "cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", - "requires": { - "cssom": "~0.3.6" - }, - "dependencies": { - "cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" - } - } - }, - "csstype": { - "version": "2.6.20", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.20.tgz", - "integrity": "sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==" - }, - "damerau-levenshtein": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", - "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" - }, - "data-urls": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", - "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", - "requires": { - "abab": "^2.0.3", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0" - }, - "dependencies": { - "tr46": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", - "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", - "requires": { - "punycode": "^2.1.1" - } - }, - "webidl-conversions": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", - "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" - }, - "whatwg-url": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", - "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", - "requires": { - "lodash": "^4.7.0", - "tr46": "^2.1.0", - "webidl-conversions": "^6.1.0" - } - } - } - }, - "date-utils": { - "version": "1.2.21", - "resolved": "https://registry.npmjs.org/date-utils/-/date-utils-1.2.21.tgz", - "integrity": "sha1-YfsWzcEnSzyayq/+n8ad+HIKK2Q=" - }, - "dayjs": { - "version": "1.11.2", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.2.tgz", - "integrity": "sha512-F4LXf1OeU9hrSYRPTTj/6FbO4HTjPKXvEIC1P2kcnFurViINCVk3ZV0xAS3XVx9MkMsXbbqlK6hjseaYbgKEHw==" - }, - "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" - } - }, - "decimal.js": { - "version": "10.4.2", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.2.tgz", - "integrity": "sha512-ic1yEvwT6GuvaYwBLLY6/aFFgjZdySKTE8en/fkU3QICTmRtgtSlFn0u0BXN06InZwtfCelR7j8LRiDI/02iGA==" - }, - "dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" - }, - "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==" - }, - "deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" - }, - "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==", - "requires": { - "execa": "^5.0.0" - } - }, - "define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" - }, - "define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", - "requires": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - } - }, - "defined": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", - "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==" - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" - }, - "depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" - }, - "dependency-graph": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.10.0.tgz", - "integrity": "sha512-c9amUgpgxSi1bE5/sbLwcs5diLD0ygCQYmhfM5H1s5VH1mCsYkcmAL3CcNdv4kdSw6JuMoHeDGzLgj/gAXdWVg==" - }, - "destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" - }, - "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==" - }, - "detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" - }, - "detect-port-alt": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", - "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", - "requires": { - "address": "^1.0.1", - "debug": "^2.6.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "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==" - } - } - }, - "detective": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", - "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", - "requires": { - "acorn-node": "^1.8.2", - "defined": "^1.0.0", - "minimist": "^1.2.6" - } - }, - "didyoumean": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" - }, - "diff-sequences": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", - "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==" - }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "requires": { - "path-type": "^4.0.0" - } - }, - "dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" - }, - "dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" - }, - "dns-packet": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", - "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", - "requires": { - "@leichtgewicht/ip-codec": "^2.0.1" - } - }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "requires": { - "esutils": "^2.0.2" - } - }, - "dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", - "requires": { - "utila": "~0.4" - } - }, - "dom-helpers": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", - "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", - "requires": { - "@babel/runtime": "^7.8.7", - "csstype": "^3.0.2" - }, - "dependencies": { - "csstype": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", - "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==" - } - } - }, - "dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "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==" - }, - "domexception": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", - "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", - "requires": { - "webidl-conversions": "^5.0.0" - }, - "dependencies": { - "webidl-conversions": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", - "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" - } - } - }, - "domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "requires": { - "domelementtype": "^2.2.0" - } - }, - "domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - } - }, - "dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "requires": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" - } - } - }, - "dotenv": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", - "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==" - }, - "dotenv-expand": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", - "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" - }, - "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" - } - }, - "duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" - }, - "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==", - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" - }, - "ejs": { - "version": "3.1.8", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", - "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", - "requires": { - "jake": "^10.8.5" - } - }, - "electron-to-chromium": { - "version": "1.4.284", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", - "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==" - }, - "emittery": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", - "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==" - }, - "emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" - }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" - }, - "enhanced-resolve": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", - "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", - "requires": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - } - }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" - }, - "env-cmd": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/env-cmd/-/env-cmd-10.1.0.tgz", - "integrity": "sha512-mMdWTT9XKN7yNth/6N6g2GuKuJTsKMDHlQFUDacb/heQRRWOTIZ42t1rMHnQu4jYxU1ajdTeJM+9eEETlqToMA==", - "dev": true, - "requires": { - "commander": "^4.0.0", - "cross-spawn": "^7.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" - } - }, - "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", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "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==", - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "error-stack-parser": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", - "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", - "requires": { - "stackframe": "^1.3.4" - } - }, - "es-abstract": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", - "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.1", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "regexp.prototype.flags": "^1.4.3", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" - } - }, - "es-aggregate-error": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/es-aggregate-error/-/es-aggregate-error-1.0.8.tgz", - "integrity": "sha512-AKUb5MKLWMozPlFRHOKqWD7yta5uaEhH21qwtnf6FlKjNjTJOoqFi0/G14+FfSkIQhhu6X68Af4xgRC6y8qG4A==", - "requires": { - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5", - "function-bind": "^1.1.1", - "functions-have-names": "^1.2.3", - "get-intrinsic": "^1.1.1", - "globalthis": "^1.0.2", - "has-property-descriptors": "^1.0.0" - } - }, - "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==" - }, - "es-module-lexer": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", - "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" - }, - "es-shim-unscopables": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", - "requires": { - "has": "^1.0.3" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" - }, - "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==" - }, - "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=" - }, - "escodegen": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", - "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", - "requires": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "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==", - "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==", - "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==" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "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==", - "requires": { - "prelude-ls": "~1.1.2" - } - } - } - }, - "eslint": { - "version": "8.27.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.27.0.tgz", - "integrity": "sha512-0y1bfG2ho7mty+SiILVf9PfuRA49ek4Nc60Wmmu62QlobNR+CeXa4xXIJgcuwSQgZiWaPH+5BDsctpIW0PR/wQ==", - "requires": { - "@eslint/eslintrc": "^1.3.3", - "@humanwhocodes/config-array": "^0.11.6", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "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.1", - "eslint-utils": "^3.0.0", - "eslint-visitor-keys": "^3.3.0", - "espree": "^9.4.0", - "esquery": "^1.4.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.15.0", - "grapheme-splitter": "^1.0.4", - "ignore": "^5.2.0", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-sdsl": "^4.1.4", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "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" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "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==" - }, - "globals": { - "version": "13.17.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", - "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", - "requires": { - "type-fest": "^0.20.2" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "requires": { - "argparse": "^2.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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "eslint-config-react-app": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", - "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==", - "requires": { - "@babel/core": "^7.16.0", - "@babel/eslint-parser": "^7.16.3", - "@rushstack/eslint-patch": "^1.1.0", - "@typescript-eslint/eslint-plugin": "^5.5.0", - "@typescript-eslint/parser": "^5.5.0", - "babel-preset-react-app": "^10.0.1", - "confusing-browser-globals": "^1.0.11", - "eslint-plugin-flowtype": "^8.0.3", - "eslint-plugin-import": "^2.25.3", - "eslint-plugin-jest": "^25.3.0", - "eslint-plugin-jsx-a11y": "^6.5.1", - "eslint-plugin-react": "^7.27.1", - "eslint-plugin-react-hooks": "^4.3.0", - "eslint-plugin-testing-library": "^5.0.1" - } - }, - "eslint-import-resolver-node": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", - "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", - "requires": { - "debug": "^3.2.7", - "resolve": "^1.20.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "eslint-module-utils": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", - "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", - "requires": { - "debug": "^3.2.7" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "eslint-plugin-flowtype": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", - "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", - "requires": { - "lodash": "^4.17.21", - "string-natural-compare": "^3.0.1" - } - }, - "eslint-plugin-import": { - "version": "2.26.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", - "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", - "requires": { - "array-includes": "^3.1.4", - "array.prototype.flat": "^1.2.5", - "debug": "^2.6.9", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.6", - "eslint-module-utils": "^2.7.3", - "has": "^1.0.3", - "is-core-module": "^2.8.1", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.values": "^1.1.5", - "resolve": "^1.22.0", - "tsconfig-paths": "^3.14.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "requires": { - "esutils": "^2.0.2" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "eslint-plugin-jest": { - "version": "25.7.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", - "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", - "requires": { - "@typescript-eslint/experimental-utils": "^5.0.0" - } - }, - "eslint-plugin-jsx-a11y": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.1.tgz", - "integrity": "sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==", - "requires": { - "@babel/runtime": "^7.18.9", - "aria-query": "^4.2.2", - "array-includes": "^3.1.5", - "ast-types-flow": "^0.0.7", - "axe-core": "^4.4.3", - "axobject-query": "^2.2.0", - "damerau-levenshtein": "^1.0.8", - "emoji-regex": "^9.2.2", - "has": "^1.0.3", - "jsx-ast-utils": "^3.3.2", - "language-tags": "^1.0.5", - "minimatch": "^3.1.2", - "semver": "^6.3.0" - }, - "dependencies": { - "@babel/runtime": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.1.tgz", - "integrity": "sha512-mrzLkl6U9YLF8qpqI7TB82PESyEGjm/0Ly91jG575eVxMMlb8fYfOXFZIJ8XfLrJZQbm7dlKry2bJmXBUEkdFg==", - "requires": { - "regenerator-runtime": "^0.13.10" - } - }, - "regenerator-runtime": { - "version": "0.13.10", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.10.tgz", - "integrity": "sha512-KepLsg4dU12hryUO7bp/axHAKvwGOCV0sGloQtpagJ12ai+ojVDqkeGSiRX1zlq+kjIMZ1t7gpze+26QqtdGqw==" - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "eslint-plugin-react": { - "version": "7.31.10", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.10.tgz", - "integrity": "sha512-e4N/nc6AAlg4UKW/mXeYWd3R++qUano5/o+t+wnWxIf+bLsOaH3a4q74kX3nDjYym3VBN4HyO9nEn1GcAqgQOA==", - "requires": { - "array-includes": "^3.1.5", - "array.prototype.flatmap": "^1.3.0", - "doctrine": "^2.1.0", - "estraverse": "^5.3.0", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.1.2", - "object.entries": "^1.1.5", - "object.fromentries": "^2.0.5", - "object.hasown": "^1.1.1", - "object.values": "^1.1.5", - "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.3", - "semver": "^6.3.0", - "string.prototype.matchall": "^4.0.7" - }, - "dependencies": { - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "requires": { - "esutils": "^2.0.2" - } - }, - "resolve": { - "version": "2.0.0-next.4", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", - "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", - "requires": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "eslint-plugin-react-hooks": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", - "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==" - }, - "eslint-plugin-testing-library": { - "version": "5.9.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.9.1.tgz", - "integrity": "sha512-6BQp3tmb79jLLasPHJmy8DnxREe+2Pgf7L+7o09TSWPfdqqtQfRZmZNetr5mOs3yqZk/MRNxpN3RUpJe0wB4LQ==", - "requires": { - "@typescript-eslint/utils": "^5.13.0" - } - }, - "eslint-scope": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - } - }, - "eslint-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", - "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==" - } - } - }, - "eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==" - }, - "eslint-webpack-plugin": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz", - "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==", - "requires": { - "@types/eslint": "^7.29.0 || ^8.4.1", - "jest-worker": "^28.0.2", - "micromatch": "^4.0.5", - "normalize-path": "^3.0.0", - "schema-utils": "^4.0.0" - }, - "dependencies": { - "ajv": { - "version": "8.11.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz", - "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "requires": { - "fast-deep-equal": "^3.1.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==" - }, - "jest-worker": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", - "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.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==" - }, - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "espree": { - "version": "9.4.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", - "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", - "requires": { - "acorn": "^8.8.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.3.0" - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" - }, - "esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", - "requires": { - "estraverse": "^5.1.0" - } - }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "requires": { - "estraverse": "^5.2.0" - } - }, - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" - }, - "estree-walker": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", - "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" - }, - "eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" - }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" - }, - "execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "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" - } - }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==" - }, - "expect": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", - "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", - "requires": { - "@jest/types": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1" - } - }, - "express": { - "version": "4.18.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", - "requires": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.1", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.11.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "dependencies": { - "array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "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==" - }, - "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==" - } - } - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" - }, - "fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "dependencies": { - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "requires": { - "is-glob": "^4.0.1" - } - } - } - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" - }, - "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==" - }, - "fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "requires": { - "reusify": "^1.0.4" - } - }, - "faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "requires": { - "websocket-driver": ">=0.5.1" - } - }, - "fb-watchman": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", - "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", - "requires": { - "bser": "2.1.1" - } - }, - "fela": { - "version": "10.8.2", - "resolved": "https://registry.npmjs.org/fela/-/fela-10.8.2.tgz", - "integrity": "sha512-rdF2h6U9gBhLged2WpOE43zqDG3f9rV7PNmcCoTuMIoKZqN0tYsc71nJRS7aNQtk+kRB5VsvMpoK0JGbs4s0qA==", - "requires": { - "css-in-js-utils": "^3.0.0", - "csstype": "^2.5.5", - "fast-loops": "^1.0.0", - "fela-utils": "^10.8.2", - "isobject": "^3.0.1" - } - }, - "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" - } - }, - "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" - } - }, - "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==", - "requires": { - "flat-cache": "^3.0.4" - } - }, - "file-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", - "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", - "requires": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - } - }, - "filelist": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", - "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", - "requires": { - "minimatch": "^5.0.1" - }, - "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "requires": { - "balanced-match": "^1.0.0" - } - }, - "minimatch": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", - "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", - "requires": { - "brace-expansion": "^2.0.1" - } - } - } - }, - "filename-reserved-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", - "integrity": "sha1-q/c9+rc10EVECr/qLZHzieu/oik=" - }, - "filenamify": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-4.3.0.tgz", - "integrity": "sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==", - "requires": { - "filename-reserved-regex": "^2.0.0", - "strip-outer": "^1.0.1", - "trim-repeated": "^1.0.0" - } - }, - "filesize": { - "version": "8.0.7", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", - "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==" - }, - "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==", - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", - "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" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "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==" - } - } - }, - "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==", - "requires": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - } - }, - "find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "requires": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - } - }, - "flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", - "requires": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" - } - }, - "flatted": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==" - }, - "follow-redirects": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.0.tgz", - "integrity": "sha512-aExlJShTV4qOUOL7yF1U5tvLCB0xQuudbf6toyYA0E/acBNw71mvjFTnLaRp50aQaYocMR0a/RMMBIHeZnGyjQ==" - }, - "fork-ts-checker-webpack-plugin": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz", - "integrity": "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==", - "requires": { - "@babel/code-frame": "^7.8.3", - "@types/json-schema": "^7.0.5", - "chalk": "^4.1.0", - "chokidar": "^3.4.2", - "cosmiconfig": "^6.0.0", - "deepmerge": "^4.2.2", - "fs-extra": "^9.0.0", - "glob": "^7.1.6", - "memfs": "^3.1.2", - "minimatch": "^3.0.4", - "schema-utils": "2.7.0", - "semver": "^7.3.2", - "tapable": "^1.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==", - "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==", - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - } - }, - "fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^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==" - }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - } - }, - "schema-utils": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", - "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", - "requires": { - "@types/json-schema": "^7.0.4", - "ajv": "^6.12.2", - "ajv-keywords": "^3.4.1" - } - }, - "semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", - "requires": { - "lru-cache": "^6.0.0" - } - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - }, - "tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" - }, - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" - } - } - }, - "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==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, - "forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" - }, - "fraction.js": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" - }, - "fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "fs-monkey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", - "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "optional": true - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" - } - }, - "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==" - }, - "gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" - }, - "get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - } - }, - "get-own-enumerable-property-symbols": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", - "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" - }, - "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==" - }, - "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==" - }, - "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==", - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - } - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "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==", - "requires": { - "is-glob": "^4.0.3" - } - }, - "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==" - }, - "global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", - "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==", - "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==", - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "globalize": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/globalize/-/globalize-1.7.0.tgz", - "integrity": "sha512-faR46vTIbFCeAemyuc9E6/d7Wrx9k2ae2L60UhakztFg6VuE42gENVJNuPFtt7Sdjrk9m2w8+py7Jj+JTNy59w==", - "requires": { - "cldrjs": "^0.5.4" - } - }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" - }, - "globalthis": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", - "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", - "requires": { - "define-properties": "^1.1.3" - } - }, - "globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "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" - } - }, - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" - }, - "grapheme-splitter": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==" - }, - "gzip-size": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", - "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", - "requires": { - "duplexer": "^0.1.2" - } - }, - "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==" - }, - "harmony-reflect": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", - "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-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==" - }, - "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==" - }, - "has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "requires": { - "get-intrinsic": "^1.1.1" - } - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" - }, - "has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "requires": { - "has-symbols": "^1.0.2" - } - }, - "he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" - }, - "history": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", - "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", - "requires": { - "@babel/runtime": "^7.1.2", - "loose-envify": "^1.2.0", - "resolve-pathname": "^3.0.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0", - "value-equal": "^1.0.1" - } - }, - "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==", - "requires": { - "react-is": "^16.7.0" - } - }, - "hoopy": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", - "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==" - }, - "hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", - "requires": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" - }, - "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==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "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==" - }, - "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" - } - } - } - }, - "html-encoding-sniffer": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", - "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", - "requires": { - "whatwg-encoding": "^1.0.5" - } - }, - "html-entities": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", - "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" - }, - "html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" - }, - "html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", - "requires": { - "camel-case": "^4.1.2", - "clean-css": "^5.2.2", - "commander": "^8.3.0", - "he": "^1.2.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.10.0" - }, - "dependencies": { - "commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" - } - } - }, - "html-webpack-plugin": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", - "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", - "requires": { - "@types/html-minifier-terser": "^6.0.0", - "html-minifier-terser": "^6.0.2", - "lodash": "^4.17.21", - "pretty-error": "^4.0.0", - "tapable": "^2.0.0" - } - }, - "htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", - "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" - } - }, - "http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" - }, - "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==", - "requires": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - } - }, - "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==" - }, - "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==", - "requires": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - } - }, - "http-proxy-agent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", - "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", - "requires": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" - } - }, - "http-proxy-middleware": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", - "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", - "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" - } - }, - "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==", - "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "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==" - }, - "hyphenate-style-name": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz", - "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==" - }, - "iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - }, - "icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==" - }, - "idb": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", - "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==" - }, - "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==", - "requires": { - "harmony-reflect": "^1.4.6" - } - }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" - }, - "ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" - }, - "immer": { - "version": "9.0.16", - "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.16.tgz", - "integrity": "sha512-qenGE7CstVm1NrHQbMh8YaSzTZTFNP3zPqr3YU0S0UY441j4bJTg4A2Hh5KAhwgaiU6ZZ1Ar6y/2f4TblnMReQ==" - }, - "import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "import-local": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", - "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", - "requires": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - }, - "inline-style-expand-shorthand": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/inline-style-expand-shorthand/-/inline-style-expand-shorthand-1.3.0.tgz", - "integrity": "sha512-cYW3cf2Tzi43jjHk8yyHAAnwgVXOC0jdmv7QkHMmha2zI2znhWh8LEC+Enb+PHcZi9afsbcP4JHyr5C08jDRHA==" - }, - "internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", - "requires": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - } - }, - "ipaddr.js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", - "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==" - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" - }, - "is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "requires": { - "has-bigints": "^1.0.1" - } - }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "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==" - }, - "is-core-module": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", - "requires": { - "has": "^1.0.3" - } - }, - "is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" - }, - "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==" - }, - "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==" - }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" - }, - "is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==" - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" - }, - "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==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==" - }, - "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==" - }, - "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==" - }, - "is-potential-custom-element-name": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", - "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" - }, - "is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==" - }, - "is-root": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", - "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" - }, - "is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" - }, - "is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "requires": { - "has-symbols": "^1.0.2" - } - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" - }, - "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==", - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "requires": { - "is-docker": "^2.0.0" - } - }, - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" - }, - "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==" - }, - "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==", - "requires": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "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==", - "requires": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", - "supports-color": "^7.1.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "istanbul-lib-source-maps": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", - "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", - "requires": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.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==" - } - } - }, - "istanbul-reports": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", - "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", - "requires": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - } - }, - "jake": { - "version": "10.8.5", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", - "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", - "requires": { - "async": "^3.2.3", - "chalk": "^4.0.2", - "filelist": "^1.0.1", - "minimatch": "^3.0.4" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", - "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", - "requires": { - "@jest/core": "^27.5.1", - "import-local": "^3.0.2", - "jest-cli": "^27.5.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "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==", - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "jest-cli": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", - "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", - "requires": { - "@jest/core": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "import-local": "^3.0.2", - "jest-config": "^27.5.1", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "prompts": "^2.0.1", - "yargs": "^16.2.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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-changed-files": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", - "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", - "requires": { - "@jest/types": "^27.5.1", - "execa": "^5.0.0", - "throat": "^6.0.1" - } - }, - "jest-circus": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", - "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", - "requires": { - "@jest/environment": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "dedent": "^0.7.0", - "expect": "^27.5.1", - "is-generator-fn": "^2.0.0", - "jest-each": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "pretty-format": "^27.5.1", - "slash": "^3.0.0", - "stack-utils": "^2.0.3", - "throat": "^6.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "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==", - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-config": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", - "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", - "requires": { - "@babel/core": "^7.8.0", - "@jest/test-sequencer": "^27.5.1", - "@jest/types": "^27.5.1", - "babel-jest": "^27.5.1", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.1", - "graceful-fs": "^4.2.9", - "jest-circus": "^27.5.1", - "jest-environment-jsdom": "^27.5.1", - "jest-environment-node": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-jasmine2": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-runner": "^27.5.1", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "micromatch": "^4.0.4", - "parse-json": "^5.2.0", - "pretty-format": "^27.5.1", - "slash": "^3.0.0", - "strip-json-comments": "^3.1.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "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==", - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-diff": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", - "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", - "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "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==", - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-docblock": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", - "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", - "requires": { - "detect-newline": "^3.0.0" - } - }, - "jest-each": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", - "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", - "requires": { - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "jest-get-type": "^27.5.1", - "jest-util": "^27.5.1", - "pretty-format": "^27.5.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "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==", - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-environment-jsdom": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", - "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", - "requires": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1", - "jsdom": "^16.6.0" - } - }, - "jest-environment-node": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", - "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", - "requires": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1" - } - }, - "jest-get-type": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", - "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==" - }, - "jest-haste-map": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", - "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", - "requires": { - "@jest/types": "^27.5.1", - "@types/graceful-fs": "^4.1.2", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "fsevents": "^2.3.2", - "graceful-fs": "^4.2.9", - "jest-regex-util": "^27.5.1", - "jest-serializer": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "micromatch": "^4.0.4", - "walker": "^1.0.7" - } - }, - "jest-jasmine2": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", - "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", - "requires": { - "@jest/environment": "^27.5.1", - "@jest/source-map": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "expect": "^27.5.1", - "is-generator-fn": "^2.0.0", - "jest-each": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "pretty-format": "^27.5.1", - "throat": "^6.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "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==", - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-leak-detector": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", - "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", - "requires": { - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" - } - }, - "jest-matcher-utils": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", - "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", - "requires": { - "chalk": "^4.0.0", - "jest-diff": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "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==", - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-message-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", - "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", - "requires": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.5.1", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^27.5.1", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "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==", - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-mock": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", - "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", - "requires": { - "@jest/types": "^27.5.1", - "@types/node": "*" - } - }, - "jest-pnp-resolver": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", - "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==" - }, - "jest-regex-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", - "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==" - }, - "jest-resolve": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", - "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", - "requires": { - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "resolve": "^1.20.0", - "resolve.exports": "^1.1.0", - "slash": "^3.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==", - "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==", - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-resolve-dependencies": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", - "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", - "requires": { - "@jest/types": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-snapshot": "^27.5.1" - } - }, - "jest-runner": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", - "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", - "requires": { - "@jest/console": "^27.5.1", - "@jest/environment": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "emittery": "^0.8.1", - "graceful-fs": "^4.2.9", - "jest-docblock": "^27.5.1", - "jest-environment-jsdom": "^27.5.1", - "jest-environment-node": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-leak-detector": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "source-map-support": "^0.5.6", - "throat": "^6.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "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==", - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-runtime": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", - "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", - "requires": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/globals": "^27.5.1", - "@jest/source-map": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "cjs-module-lexer": "^1.0.0", - "collect-v8-coverage": "^1.0.0", - "execa": "^5.0.0", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-mock": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "slash": "^3.0.0", - "strip-bom": "^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==", - "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==", - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-serializer": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", - "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", - "requires": { - "@types/node": "*", - "graceful-fs": "^4.2.9" - } - }, - "jest-snapshot": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", - "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", - "requires": { - "@babel/core": "^7.7.2", - "@babel/generator": "^7.7.2", - "@babel/plugin-syntax-typescript": "^7.7.2", - "@babel/traverse": "^7.7.2", - "@babel/types": "^7.0.0", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/babel__traverse": "^7.0.4", - "@types/prettier": "^2.1.5", - "babel-preset-current-node-syntax": "^1.0.0", - "chalk": "^4.0.0", - "expect": "^27.5.1", - "graceful-fs": "^4.2.9", - "jest-diff": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-util": "^27.5.1", - "natural-compare": "^1.4.0", - "pretty-format": "^27.5.1", - "semver": "^7.3.2" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "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==", - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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" - } - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", - "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", - "requires": { - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "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==", - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-validate": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", - "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", - "requires": { - "@jest/types": "^27.5.1", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^27.5.1", - "leven": "^3.1.0", - "pretty-format": "^27.5.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "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==", - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-watch-typeahead": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz", - "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==", - "requires": { - "ansi-escapes": "^4.3.1", - "chalk": "^4.0.0", - "jest-regex-util": "^28.0.0", - "jest-watcher": "^28.0.0", - "slash": "^4.0.0", - "string-length": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "dependencies": { - "@jest/console": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", - "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", - "requires": { - "@jest/types": "^28.1.3", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3", - "slash": "^3.0.0" - }, - "dependencies": { - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" - } - } - }, - "@jest/test-result": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", - "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", - "requires": { - "@jest/console": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - } - }, - "@jest/types": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", - "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", - "requires": { - "@jest/schemas": "^28.1.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - } - }, - "@types/yargs": { - "version": "17.0.13", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.13.tgz", - "integrity": "sha512-9sWaruZk2JGxIQU+IhI1fhPYRcQ0UuTNuKuCW9bR5fp7qi2Llf7WDzNa17Cy7TKnh3cdxDOiyTu6gaLS0eDatg==", - "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==", - "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==", - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "emittery": { - "version": "0.10.2", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", - "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "jest-message-util": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", - "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", - "requires": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^28.1.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^28.1.3", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "dependencies": { - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" - } - } - }, - "jest-regex-util": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", - "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==" - }, - "jest-util": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", - "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", - "requires": { - "@jest/types": "^28.1.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - } - }, - "jest-watcher": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", - "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", - "requires": { - "@jest/test-result": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "emittery": "^0.10.2", - "jest-util": "^28.1.3", - "string-length": "^4.0.1" - }, - "dependencies": { - "string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", - "requires": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "requires": { - "ansi-regex": "^5.0.1" - } - } - } - }, - "pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", - "requires": { - "@jest/schemas": "^28.1.3", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "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==" - } - } - }, - "react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" - }, - "slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" - }, - "string-length": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", - "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", - "requires": { - "char-regex": "^2.0.0", - "strip-ansi": "^7.0.1" - }, - "dependencies": { - "char-regex": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", - "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==" - } - } - }, - "strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", - "requires": { - "ansi-regex": "^6.0.1" - }, - "dependencies": { - "ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" - } - } - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-watcher": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", - "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", - "requires": { - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "jest-util": "^27.5.1", - "string-length": "^4.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "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==", - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "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==", - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "js-sdsl": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.1.5.tgz", - "integrity": "sha512-08bOAKweV2NUC1wqTtf3qZlnpOX/R2DU9ikpjOHs0H+ibQv3zpncVQg6um4uYtRtrwIX8M4Nh3ytK4HGlYAq7Q==" - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "jsbi": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/jsbi/-/jsbi-3.2.5.tgz", - "integrity": "sha512-aBE4n43IPvjaddScbvWRA2YlTzKEynHzu7MqOyTipdHucf/VxS63ViCjxYRg86M8Rxwbt/GfzHl1kKERkt45fQ==" - }, - "jsdom": { - "version": "16.7.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", - "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", - "requires": { - "abab": "^2.0.5", - "acorn": "^8.2.4", - "acorn-globals": "^6.0.0", - "cssom": "^0.4.4", - "cssstyle": "^2.3.0", - "data-urls": "^2.0.0", - "decimal.js": "^10.2.1", - "domexception": "^2.0.1", - "escodegen": "^2.0.0", - "form-data": "^3.0.0", - "html-encoding-sniffer": "^2.0.1", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.0", - "parse5": "6.0.1", - "saxes": "^5.0.1", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.0.0", - "w3c-hr-time": "^1.0.2", - "w3c-xmlserializer": "^2.0.0", - "webidl-conversions": "^6.1.0", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.5.0", - "ws": "^7.4.6", - "xml-name-validator": "^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==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, - "tough-cookie": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", - "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", - "requires": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.2.0", - "url-parse": "^1.5.3" - } - }, - "tr46": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", - "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", - "requires": { - "punycode": "^2.1.1" - } - }, - "universalify": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", - "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==" - }, - "webidl-conversions": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", - "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" - }, - "whatwg-url": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", - "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", - "requires": { - "lodash": "^4.7.0", - "tr46": "^2.1.0", - "webidl-conversions": "^6.1.0" - } - } - } - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" - }, - "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==" - }, - "json-schema": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" - }, - "json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==" - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "jsonpointer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", - "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==" - }, - "jsonwebtoken": { - "version": "8.5.1", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", - "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", - "requires": { - "jws": "^3.2.2", - "lodash.includes": "^4.3.0", - "lodash.isboolean": "^3.0.3", - "lodash.isinteger": "^4.0.4", - "lodash.isnumber": "^3.0.3", - "lodash.isplainobject": "^4.0.6", - "lodash.isstring": "^4.0.1", - "lodash.once": "^4.0.0", - "ms": "^2.1.1", - "semver": "^5.6.0" - }, - "dependencies": { - "jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", - "requires": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - } - } - }, - "jsx-ast-utils": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", - "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", - "requires": { - "array-includes": "^3.1.5", - "object.assign": "^4.1.3" - }, - "dependencies": { - "object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - } - } - } - }, - "jwa": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", - "requires": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "jws": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", - "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", - "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==", - "requires": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - } - } - }, - "jwt-decode": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/jwt-decode/-/jwt-decode-3.1.2.tgz", - "integrity": "sha512-UfpWE/VZn0iP50d8cz9NrZLM9lSWhcJ+0Gt/nm4by88UL+J1SiKN8/5dkjMmbEzwL2CAe+67GsegCbIKtbp75A==" - }, - "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==" - }, - "kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" - }, - "klona": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", - "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==" - }, - "language-subtag-registry": { - "version": "0.3.22", - "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", - "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==" - }, - "language-tags": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", - "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", - "requires": { - "language-subtag-registry": "~0.3.2" - } - }, - "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==" - }, - "levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "requires": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - } - }, - "lilconfig": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", - "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==" - }, - "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==" - }, - "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==" - }, - "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==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - }, - "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==", - "requires": { - "p-locate": "^5.0.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" - }, - "lodash.escaperegexp": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz", - "integrity": "sha1-ZHYsSGGAglGKw99Mz11YhtriA0c=" - }, - "lodash.includes": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", - "integrity": "sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8=" - }, - "lodash.isboolean": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", - "integrity": "sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY=" - }, - "lodash.isequal": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=" - }, - "lodash.isinteger": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", - "integrity": "sha1-YZwK89A/iwTDH1iChAt3sRzWg0M=" - }, - "lodash.isnumber": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", - "integrity": "sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w=" - }, - "lodash.isplainobject": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=" - }, - "lodash.isstring": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", - "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=" - }, - "lodash.last": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash.last/-/lodash.last-3.0.0.tgz", - "integrity": "sha1-JC9mMRLdTG5jcoxgo8kJ0b2tvUw=" - }, - "lodash.max": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.max/-/lodash.max-4.0.1.tgz", - "integrity": "sha1-hzVWbGGLNan3YFILSHrnllivE2o=" - }, - "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==" - }, - "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==" - }, - "lodash.once": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", - "integrity": "sha1-DdOXEhPHxW34gJd9UEyI+0cal6w=" - }, - "lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" - }, - "lodash.tonumber": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/lodash.tonumber/-/lodash.tonumber-4.0.3.tgz", - "integrity": "sha1-C5azGzVnJ5Prf1pj7nkfG56QJdk=" - }, - "lodash.trimend": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/lodash.trimend/-/lodash.trimend-4.5.1.tgz", - "integrity": "sha1-EoBENyhrmMrYmWt5QU4RMAEUCC8=" - }, - "lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" - }, - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, - "lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "requires": { - "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" - } - } - }, - "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" - } - }, - "magic-string": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", - "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", - "requires": { - "sourcemap-codec": "^1.4.8" - } - }, - "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==", - "requires": { - "semver": "^6.0.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "makeerror": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", - "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", - "requires": { - "tmpl": "1.0.5" - } - }, - "mdn-data": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", - "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" - }, - "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==" - }, - "memfs": { - "version": "3.4.11", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.11.tgz", - "integrity": "sha512-GvsCITGAyDCxxsJ+X6prJexFQEhOCJaIlUbsAvjzSI5o5O7j2dle3jWvz5Z5aOdpOxW6ol3vI1+0ut+641F1+w==", - "requires": { - "fs-monkey": "^1.0.3" - } - }, - "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" - }, - "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==" - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" - }, - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" - }, - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" - }, - "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==", - "requires": { - "mime-db": "1.52.0" - } - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" - }, - "mini-create-react-context": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz", - "integrity": "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==", - "requires": { - "@babel/runtime": "^7.12.1", - "tiny-warning": "^1.0.3" - } - }, - "mini-css-extract-plugin": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.0.tgz", - "integrity": "sha512-auqtVo8KhTScMsba7MbijqZTfibbXiBNlPAQbsVt7enQfcDYLdgG57eGxMqwVU3mfeWANY4F1wUg+rMF+ycZgw==", - "requires": { - "schema-utils": "^4.0.0" - }, - "dependencies": { - "ajv": { - "version": "8.11.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz", - "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "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==" - }, - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } - } - } - }, - "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==" - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==" - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "requires": { - "minimist": "^1.2.6" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "msteams-react-base-component": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/msteams-react-base-component/-/msteams-react-base-component-3.1.1.tgz", - "integrity": "sha512-5whf5iJQ4cgXMaFUmsEt2n69qT0Ua0Lyl1rabGfDmtBmMUAqT2uXFMSDSvSfEvL3sj1jyNd/s/POR8Yh19rCHA==" - }, - "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==", - "requires": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - } - }, - "nanoid": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" - }, - "native-duplexpair": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/native-duplexpair/-/native-duplexpair-1.0.0.tgz", - "integrity": "sha1-eJkHjmS/PIo9cyYBs9QP8F21j6A=" - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" - }, - "natural-compare-lite": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", - "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==" - }, - "negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" - }, - "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==" - }, - "no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "requires": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" - } - } - }, - "node-abort-controller": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.0.1.tgz", - "integrity": "sha512-/ujIVxthRs+7q6hsdjHMaj8hRG9NuWmwrz+JdRwZ14jdFoKSkm+vDsCbF9PLpnSqjaWQJuTmVtcWHNLr+vrOFw==" - }, - "node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", - "requires": { - "whatwg-url": "^5.0.0" - } - }, - "node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" - }, - "node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" - }, - "node-releases": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" - }, - "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==" - }, - "normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==" - }, - "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==", - "requires": { - "path-key": "^3.0.0" - } - }, - "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==", - "requires": { - "boolbase": "~1.0.0" - } - }, - "nwsapi": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.2.tgz", - "integrity": "sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==" - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" - }, - "object-hash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==" - }, - "object-inspect": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.1.tgz", - "integrity": "sha512-Y/jF6vnvEtOPGiKD1+q+X0CiUYRQtEHp89MLLUJ7TUivtH8Ugn2+3A7Rynqk7BRsAoqeOQWnFnjpDrKSxDgIGA==" - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" - }, - "object.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==", - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - } - }, - "object.entries": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", - "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "dependencies": { - "es-abstract": { - "version": "1.20.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", - "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.3", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.2", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "safe-regex-test": "^1.0.0", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" - } - }, - "get-intrinsic": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", - "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - } - }, - "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==" - }, - "object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" - }, - "object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - } - } - } - }, - "object.fromentries": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", - "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "dependencies": { - "es-abstract": { - "version": "1.20.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", - "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.3", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.2", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "safe-regex-test": "^1.0.0", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" - } - }, - "get-intrinsic": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", - "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - } - }, - "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==" - }, - "object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" - }, - "object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - } - } - } - }, - "object.getownpropertydescriptors": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.5.tgz", - "integrity": "sha512-yDNzckpM6ntyQiGTik1fKV1DcVDRS+w8bvpWNCBanvH5LfRX9O8WTHqQzG4RZwRAM4I0oU7TV11Lj5v0g20ibw==", - "requires": { - "array.prototype.reduce": "^1.0.5", - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "dependencies": { - "es-abstract": { - "version": "1.20.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", - "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.3", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.2", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "safe-regex-test": "^1.0.0", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" - } - }, - "get-intrinsic": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", - "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - } - }, - "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==" - }, - "object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" - }, - "object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - } - } - } - }, - "object.hasown": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", - "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", - "requires": { - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "dependencies": { - "es-abstract": { - "version": "1.20.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", - "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.3", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.2", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "safe-regex-test": "^1.0.0", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" - } - }, - "get-intrinsic": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", - "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - } - }, - "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==" - }, - "object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" - }, - "object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - } - } - } - }, - "object.values": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", - "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "dependencies": { - "es-abstract": { - "version": "1.20.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", - "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.3", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.2", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "safe-regex-test": "^1.0.0", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" - } - }, - "get-intrinsic": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", - "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - } - }, - "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==" - }, - "object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" - }, - "object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - } - } - } - }, - "obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" - }, - "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==", - "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==" - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", - "requires": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - } - }, - "optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", - "requires": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" - } - }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "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==", - "requires": { - "p-limit": "^3.0.2" - } - }, - "p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", - "requires": { - "@types/retry": "0.12.0", - "retry": "^0.13.1" - } - }, - "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==" - }, - "param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "requires": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" - } - } - }, - "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==", - "requires": { - "callsites": "^3.0.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==", - "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" - } - }, - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" - }, - "pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "requires": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" - } - } - }, - "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==" - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - }, - "path-to-regexp": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", - "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", - "requires": { - "isarray": "0.0.1" - } - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" - }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" - }, - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" - }, - "pirates": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", - "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==" - }, - "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==", - "requires": { - "find-up": "^4.0.0" - }, - "dependencies": { - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "requires": { - "p-try": "^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==", - "requires": { - "p-limit": "^2.2.0" - } - } - } - }, - "pkg-up": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", - "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", - "requires": { - "find-up": "^3.0.0" - }, - "dependencies": { - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "requires": { - "locate-path": "^3.0.0" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" - } - } - }, - "postcss": { - "version": "8.4.19", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.19.tgz", - "integrity": "sha512-h+pbPsyhlYj6N2ozBmHhHrs9DzGmbaarbLvWipMRO7RLS+v4onj26MPFXA5OBYFxyqYhUJK456SwDcY9H2/zsA==", - "requires": { - "nanoid": "^3.3.4", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - } - }, - "postcss-attribute-case-insensitive": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz", - "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==", - "requires": { - "postcss-selector-parser": "^6.0.10" - } - }, - "postcss-browser-comments": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", - "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==" - }, - "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==", - "requires": { - "postcss-selector-parser": "^6.0.9", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-clamp": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", - "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-color-functional-notation": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz", - "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-color-hex-alpha": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", - "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-color-rebeccapurple": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz", - "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-colormin": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", - "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", - "requires": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "colord": "^2.9.1", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-convert-values": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", - "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", - "requires": { - "browserslist": "^4.21.4", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-custom-media": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", - "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-custom-properties": { - "version": "12.1.10", - "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.10.tgz", - "integrity": "sha512-U3BHdgrYhCrwTVcByFHs9EOBoqcKq4Lf3kXwbTi4hhq0qWhl/pDWq2THbv/ICX/Fl9KqeHBb8OVrTf2OaYF07A==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-custom-selectors": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", - "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", - "requires": { - "postcss-selector-parser": "^6.0.4" - } - }, - "postcss-dir-pseudo-class": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz", - "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==", - "requires": { - "postcss-selector-parser": "^6.0.10" - } - }, - "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==" - }, - "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==" - }, - "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==" - }, - "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==" - }, - "postcss-double-position-gradients": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz", - "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==", - "requires": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-env-function": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", - "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-flexbugs-fixes": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", - "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==" - }, - "postcss-focus-visible": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", - "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", - "requires": { - "postcss-selector-parser": "^6.0.9" - } - }, - "postcss-focus-within": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", - "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", - "requires": { - "postcss-selector-parser": "^6.0.9" - } - }, - "postcss-font-variant": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", - "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==" - }, - "postcss-gap-properties": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", - "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==" - }, - "postcss-image-set-function": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz", - "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-import": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", - "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", - "requires": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" - } - }, - "postcss-initial": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", - "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==" - }, - "postcss-js": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz", - "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==", - "requires": { - "camelcase-css": "^2.0.1" - } - }, - "postcss-lab-function": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz", - "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==", - "requires": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-load-config": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", - "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", - "requires": { - "lilconfig": "^2.0.5", - "yaml": "^1.10.2" - } - }, - "postcss-loader": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", - "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", - "requires": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.5", - "semver": "^7.3.5" - }, - "dependencies": { - "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" - } - } - } - }, - "postcss-logical": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", - "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==" - }, - "postcss-media-minmax": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", - "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==" - }, - "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==", - "requires": { - "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.1" - } - }, - "postcss-merge-rules": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.3.tgz", - "integrity": "sha512-LbLd7uFC00vpOuMvyZop8+vvhnfRGpp2S+IMQKeuOZZapPRY4SMq5ErjQeHbHsjCUgJkRNrlU+LmxsKIqPKQlA==", - "requires": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.1.0", - "postcss-selector-parser": "^6.0.5" - } - }, - "postcss-minify-font-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", - "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-minify-gradients": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", - "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", - "requires": { - "colord": "^2.9.1", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-minify-params": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", - "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", - "requires": { - "browserslist": "^4.21.4", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-minify-selectors": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", - "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", - "requires": { - "postcss-selector-parser": "^6.0.5" - } - }, - "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==" - }, - "postcss-modules-local-by-default": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", - "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", - "requires": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - } - }, - "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==", - "requires": { - "postcss-selector-parser": "^6.0.4" - } - }, - "postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "requires": { - "icss-utils": "^5.0.0" - } - }, - "postcss-nested": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.0.tgz", - "integrity": "sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==", - "requires": { - "postcss-selector-parser": "^6.0.10" - } - }, - "postcss-nesting": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz", - "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==", - "requires": { - "@csstools/selector-specificity": "^2.0.0", - "postcss-selector-parser": "^6.0.10" - } - }, - "postcss-normalize": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", - "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", - "requires": { - "@csstools/normalize.css": "*", - "postcss-browser-comments": "^4", - "sanitize.css": "*" - } - }, - "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==" - }, - "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==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-positions": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", - "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-repeat-style": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", - "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-string": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", - "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-timing-functions": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", - "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-unicode": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", - "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", - "requires": { - "browserslist": "^4.21.4", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", - "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", - "requires": { - "normalize-url": "^6.0.1", - "postcss-value-parser": "^4.2.0" - } - }, - "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==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-opacity-percentage": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz", - "integrity": "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==" - }, - "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==", - "requires": { - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-overflow-shorthand": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz", - "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-page-break": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", - "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==" - }, - "postcss-place": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz", - "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-preset-env": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.3.tgz", - "integrity": "sha512-T1LgRm5uEVFSEF83vHZJV2z19lHg4yJuZ6gXZZkqVsqv63nlr6zabMH3l4Pc01FQCyfWVrh2GaUeCVy9Po+Aag==", - "requires": { - "@csstools/postcss-cascade-layers": "^1.1.1", - "@csstools/postcss-color-function": "^1.1.1", - "@csstools/postcss-font-format-keywords": "^1.0.1", - "@csstools/postcss-hwb-function": "^1.0.2", - "@csstools/postcss-ic-unit": "^1.0.1", - "@csstools/postcss-is-pseudo-class": "^2.0.7", - "@csstools/postcss-nested-calc": "^1.0.0", - "@csstools/postcss-normalize-display-values": "^1.0.1", - "@csstools/postcss-oklab-function": "^1.1.1", - "@csstools/postcss-progressive-custom-properties": "^1.3.0", - "@csstools/postcss-stepped-value-functions": "^1.0.1", - "@csstools/postcss-text-decoration-shorthand": "^1.0.0", - "@csstools/postcss-trigonometric-functions": "^1.0.2", - "@csstools/postcss-unset-value": "^1.0.2", - "autoprefixer": "^10.4.13", - "browserslist": "^4.21.4", - "css-blank-pseudo": "^3.0.3", - "css-has-pseudo": "^3.0.4", - "css-prefers-color-scheme": "^6.0.3", - "cssdb": "^7.1.0", - "postcss-attribute-case-insensitive": "^5.0.2", - "postcss-clamp": "^4.1.0", - "postcss-color-functional-notation": "^4.2.4", - "postcss-color-hex-alpha": "^8.0.4", - "postcss-color-rebeccapurple": "^7.1.1", - "postcss-custom-media": "^8.0.2", - "postcss-custom-properties": "^12.1.10", - "postcss-custom-selectors": "^6.0.3", - "postcss-dir-pseudo-class": "^6.0.5", - "postcss-double-position-gradients": "^3.1.2", - "postcss-env-function": "^4.0.6", - "postcss-focus-visible": "^6.0.4", - "postcss-focus-within": "^5.0.4", - "postcss-font-variant": "^5.0.0", - "postcss-gap-properties": "^3.0.5", - "postcss-image-set-function": "^4.0.7", - "postcss-initial": "^4.0.1", - "postcss-lab-function": "^4.2.1", - "postcss-logical": "^5.0.4", - "postcss-media-minmax": "^5.0.0", - "postcss-nesting": "^10.2.0", - "postcss-opacity-percentage": "^1.1.2", - "postcss-overflow-shorthand": "^3.0.4", - "postcss-page-break": "^3.0.4", - "postcss-place": "^7.0.5", - "postcss-pseudo-class-any-link": "^7.1.6", - "postcss-replace-overflow-wrap": "^4.0.0", - "postcss-selector-not": "^6.0.1", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-pseudo-class-any-link": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz", - "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==", - "requires": { - "postcss-selector-parser": "^6.0.10" - } - }, - "postcss-reduce-initial": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.1.tgz", - "integrity": "sha512-//jeDqWcHPuXGZLoolFrUXBDyuEGbr9S2rMo19bkTIjBQ4PqkaO+oI8wua5BOUxpfi97i3PCoInsiFIEBfkm9w==", - "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==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-replace-overflow-wrap": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", - "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==" - }, - "postcss-selector-not": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz", - "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==", - "requires": { - "postcss-selector-parser": "^6.0.10" - } - }, - "postcss-selector-parser": { - "version": "6.0.10", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", - "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", - "requires": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - } - }, - "postcss-svgo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", - "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", - "requires": { - "postcss-value-parser": "^4.2.0", - "svgo": "^2.7.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==" - }, - "css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "requires": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - } - }, - "css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "requires": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - } - }, - "css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" - }, - "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==" - }, - "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==", - "requires": { - "boolbase": "^1.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==" - }, - "svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", - "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" - } - } - } - }, - "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==", - "requires": { - "postcss-selector-parser": "^6.0.5" - } - }, - "postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" - }, - "prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" - }, - "pretty-bytes": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", - "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==" - }, - "pretty-error": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", - "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", - "requires": { - "lodash": "^4.17.20", - "renderkid": "^3.0.0" - } - }, - "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==", - "requires": { - "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==" - }, - "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==" - } - } - }, - "process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" - }, - "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==" - }, - "promise": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", - "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", - "requires": { - "asap": "~2.0.6" - } - }, - "prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "requires": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - } - }, - "prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "requires": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "requires": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "dependencies": { - "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==" - } - } - }, - "psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" - }, - "q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==" - }, - "qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", - "requires": { - "side-channel": "^1.0.4" - } - }, - "querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" - }, - "queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" - }, - "quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==" - }, - "raf": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", - "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", - "requires": { - "performance-now": "^2.1.0" - } - }, - "randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "requires": { - "safe-buffer": "^5.1.0" - } - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" - }, - "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==", - "requires": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "dependencies": { - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - } - } - }, - "react": { - "version": "16.14.0", - "resolved": "https://registry.npmjs.org/react/-/react-16.14.0.tgz", - "integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2" - } - }, - "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": { - "object-assign": "^4.1.0" - } - }, - "react-app-polyfill": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", - "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", - "requires": { - "core-js": "^3.19.2", - "object-assign": "^4.1.1", - "promise": "^8.1.0", - "raf": "^3.4.1", - "regenerator-runtime": "^0.13.9", - "whatwg-fetch": "^3.6.2" - } - }, - "react-dev-utils": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", - "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", - "requires": { - "@babel/code-frame": "^7.16.0", - "address": "^1.1.2", - "browserslist": "^4.18.1", - "chalk": "^4.1.2", - "cross-spawn": "^7.0.3", - "detect-port-alt": "^1.1.6", - "escape-string-regexp": "^4.0.0", - "filesize": "^8.0.6", - "find-up": "^5.0.0", - "fork-ts-checker-webpack-plugin": "^6.5.0", - "global-modules": "^2.0.0", - "globby": "^11.0.4", - "gzip-size": "^6.0.0", - "immer": "^9.0.7", - "is-root": "^2.1.0", - "loader-utils": "^3.2.0", - "open": "^8.4.0", - "pkg-up": "^3.1.0", - "prompts": "^2.4.2", - "react-error-overlay": "^6.0.11", - "recursive-readdir": "^2.2.2", - "shell-quote": "^1.7.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.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==", - "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==", - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "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==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "loader-utils": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", - "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==" - }, - "react-error-overlay": { - "version": "6.0.11", - "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", - "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "react-dom": { - "version": "16.14.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz", - "integrity": "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "scheduler": "^0.19.1" - }, - "dependencies": { - "scheduler": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz", - "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - } - } - }, - "react-error-overlay": { - "version": "6.0.9", - "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.9.tgz", - "integrity": "sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==", - "dev": true - }, - "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" - } - }, - "react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - }, - "react-refresh": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", - "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==" - }, - "react-router": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.3.3.tgz", - "integrity": "sha512-mzQGUvS3bM84TnbtMYR8ZjKnuPJ71IjSzR+DE6UkUqvN4czWIqEs17yLL8xkAycv4ev0AiN+IGrWu88vJs/p2w==", - "requires": { - "@babel/runtime": "^7.12.13", - "history": "^4.9.0", - "hoist-non-react-statics": "^3.1.0", - "loose-envify": "^1.3.1", - "mini-create-react-context": "^0.4.0", - "path-to-regexp": "^1.7.0", - "prop-types": "^15.6.2", - "react-is": "^16.6.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0" - } - }, - "react-router-dom": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.3.tgz", - "integrity": "sha512-Ov0tGPMBgqmbu5CDmN++tv2HQ9HlWDuWIIqn4b88gjlAN5IHI+4ZUZRcpz9Hl0azFIwihbLDYw1OiHGRo7ZIng==", - "requires": { - "@babel/runtime": "^7.12.13", - "history": "^4.9.0", - "loose-envify": "^1.3.1", - "prop-types": "^15.6.2", - "react-router": "5.3.3", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0" - } - }, - "react-scripts": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", - "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", - "requires": { - "@babel/core": "^7.16.0", - "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", - "@svgr/webpack": "^5.5.0", - "babel-jest": "^27.4.2", - "babel-loader": "^8.2.3", - "babel-plugin-named-asset-import": "^0.3.8", - "babel-preset-react-app": "^10.0.1", - "bfj": "^7.0.2", - "browserslist": "^4.18.1", - "camelcase": "^6.2.1", - "case-sensitive-paths-webpack-plugin": "^2.4.0", - "css-loader": "^6.5.1", - "css-minimizer-webpack-plugin": "^3.2.0", - "dotenv": "^10.0.0", - "dotenv-expand": "^5.1.0", - "eslint": "^8.3.0", - "eslint-config-react-app": "^7.0.1", - "eslint-webpack-plugin": "^3.1.1", - "file-loader": "^6.2.0", - "fs-extra": "^10.0.0", - "fsevents": "^2.3.2", - "html-webpack-plugin": "^5.5.0", - "identity-obj-proxy": "^3.0.0", - "jest": "^27.4.3", - "jest-resolve": "^27.4.2", - "jest-watch-typeahead": "^1.0.0", - "mini-css-extract-plugin": "^2.4.5", - "postcss": "^8.4.4", - "postcss-flexbugs-fixes": "^5.0.2", - "postcss-loader": "^6.2.1", - "postcss-normalize": "^10.0.1", - "postcss-preset-env": "^7.0.1", - "prompts": "^2.4.2", - "react-app-polyfill": "^3.0.0", - "react-dev-utils": "^12.0.1", - "react-refresh": "^0.11.0", - "resolve": "^1.20.0", - "resolve-url-loader": "^4.0.0", - "sass-loader": "^12.3.0", - "semver": "^7.3.5", - "source-map-loader": "^3.0.0", - "style-loader": "^3.3.1", - "tailwindcss": "^3.0.2", - "terser-webpack-plugin": "^5.2.5", - "webpack": "^5.64.4", - "webpack-dev-server": "^4.6.0", - "webpack-manifest-plugin": "^4.0.2", - "workbox-webpack-plugin": "^6.4.1" - }, - "dependencies": { - "fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - } - }, - "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" - } - }, - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" - } - } - }, - "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==", - "requires": { - "@babel/runtime": "^7.5.5", - "dom-helpers": "^5.0.1", - "loose-envify": "^1.4.0", - "prop-types": "^15.6.2" - } - }, - "read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", - "requires": { - "pify": "^2.3.0" - } - }, - "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==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "requires": { - "picomatch": "^2.2.1" - } - }, - "recursive-readdir": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", - "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", - "requires": { - "minimatch": "^3.0.5" - } - }, - "regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" - }, - "regenerate-unicode-properties": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", - "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", - "requires": { - "regenerate": "^1.4.2" - } - }, - "regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" - }, - "regenerator-transform": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", - "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", - "requires": { - "@babel/runtime": "^7.8.4" - } - }, - "regex-parser": { - "version": "2.2.11", - "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", - "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" - }, - "regexp.prototype.flags": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" - } - }, - "regexpp": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==" - }, - "regexpu-core": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.2.tgz", - "integrity": "sha512-T0+1Zp2wjF/juXMrMxHxidqGYn8U4R+zleSJhX9tQ1PUsS8a9UtYfbsF9LdiVgNX3kiX8RNaKM42nfSgvFJjmw==", - "requires": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.1.0", - "regjsgen": "^0.7.1", - "regjsparser": "^0.9.1", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.1.0" - } - }, - "regjsgen": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz", - "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==" - }, - "regjsparser": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", - "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", - "requires": { - "jsesc": "~0.5.0" - }, - "dependencies": { - "jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==" - } - } - }, - "relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==" - }, - "renderkid": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", - "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", - "requires": { - "css-select": "^4.1.3", - "dom-converter": "^0.2.0", - "htmlparser2": "^6.1.0", - "lodash": "^4.17.21", - "strip-ansi": "^6.0.1" - }, - "dependencies": { - "css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "requires": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - } - }, - "css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" - }, - "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==", - "requires": { - "boolbase": "^1.0.0" - } - } - } - }, - "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==" - }, - "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==" - }, - "requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" - }, - "resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "requires": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "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==", - "requires": { - "resolve-from": "^5.0.0" - }, - "dependencies": { - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" - } - } - }, - "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==" - }, - "resolve-pathname": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", - "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" - }, - "resolve-url-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", - "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", - "requires": { - "adjust-sourcemap-loader": "^4.0.0", - "convert-source-map": "^1.7.0", - "loader-utils": "^2.0.0", - "postcss": "^7.0.35", - "source-map": "0.6.1" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "resolve.exports": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", - "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==" - }, - "retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" - }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "requires": { - "glob": "^7.1.3" - } - }, - "rollup": { - "version": "2.79.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", - "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", - "requires": { - "fsevents": "~2.3.2" - } - }, - "rollup-plugin-terser": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", - "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", - "requires": { - "@babel/code-frame": "^7.10.4", - "jest-worker": "^26.2.1", - "serialize-javascript": "^4.0.0", - "terser": "^5.0.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "jest-worker": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", - "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" - } - }, - "serialize-javascript": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", - "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", - "requires": { - "randombytes": "^2.1.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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "rsa-pem-from-mod-exp": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/rsa-pem-from-mod-exp/-/rsa-pem-from-mod-exp-0.8.4.tgz", - "integrity": "sha1-NipCxtMEBW1JOz8SvOq7LGV2ptQ=" - }, - "rtl-css-js": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.15.0.tgz", - "integrity": "sha512-99Cu4wNNIhrI10xxUaABHsdDqzalrSRTie4GeCmbGVuehm4oj+fIy8fTzB+16pmKe8Bv9rl+hxIBez6KxExTew==", - "requires": { - "@babel/runtime": "^7.1.2" - } - }, - "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==", - "requires": { - "queue-microtask": "^1.2.2" - } - }, - "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==" - }, - "safe-regex-test": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "is-regex": "^1.1.4" - }, - "dependencies": { - "get-intrinsic": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", - "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - } - } - } - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "sanitize.css": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz", - "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==" - }, - "sass-loader": { - "version": "12.6.0", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", - "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", - "requires": { - "klona": "^2.0.4", - "neo-async": "^2.6.2" - } - }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" - }, - "saxes": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", - "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", - "requires": { - "xmlchars": "^2.2.0" - } - }, - "scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - }, - "select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" - }, - "selfsigned": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", - "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", - "requires": { - "node-forge": "^1" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - }, - "send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "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": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - } - } - }, - "serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", - "requires": { - "randombytes": "^2.1.0" - } - }, - "serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", - "requires": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" - }, - "http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" - } - } - }, - "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==", - "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==" - }, - "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": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "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==" - }, - "shell-quote": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.4.tgz", - "integrity": "sha512-8o/QEhSSRb1a5i7TFR0iM4G16Z0vYB2OQVs4G3aAFXjn3T6yEx8AZxy1PgDF7I00LZHYA3WxaSYIf5e5sAX8Rw==" - }, - "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - } - }, - "signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" - }, - "sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" - }, - "sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "requires": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - } - }, - "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==" - }, - "source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" - }, - "source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" - }, - "source-map-loader": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz", - "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==", - "requires": { - "abab": "^2.0.5", - "iconv-lite": "^0.6.3", - "source-map-js": "^1.0.1" - } - }, - "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==", - "requires": { - "buffer-from": "^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==" - } - } - }, - "sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" - }, - "spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "requires": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - } - }, - "spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "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" - } - }, - "sprintf-js": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==" - }, - "stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" - }, - "stack-utils": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", - "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", - "requires": { - "escape-string-regexp": "^2.0.0" - }, - "dependencies": { - "escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" - } - } - }, - "stackframe": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", - "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" - }, - "statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" - }, - "stoppable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz", - "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==" - }, - "string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", - "requires": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" - } - }, - "string-natural-compare": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", - "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" - }, - "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==", - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "dependencies": { - "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==" - } - } - }, - "string.prototype.matchall": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", - "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "get-intrinsic": "^1.1.3", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "regexp.prototype.flags": "^1.4.3", - "side-channel": "^1.0.4" - }, - "dependencies": { - "es-abstract": { - "version": "1.20.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", - "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.3", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.2", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "safe-regex-test": "^1.0.0", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" - } - }, - "get-intrinsic": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", - "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - } - }, - "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==" - }, - "object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" - }, - "object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - } - } - } - }, - "string.prototype.trimend": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", - "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - } - }, - "string.prototype.trimstart": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", - "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - } - }, - "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "requires": { - "safe-buffer": "~5.2.0" - } - }, - "stringify-object": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", - "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", - "requires": { - "get-own-enumerable-property-symbols": "^3.0.0", - "is-obj": "^1.0.1", - "is-regexp": "^1.0.0" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "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==" - }, - "strip-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", - "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==" - }, - "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==" - }, - "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==" - }, - "strip-outer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", - "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", - "requires": { - "escape-string-regexp": "^1.0.2" - } - }, - "style-loader": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", - "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==" - }, - "stylehacks": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", - "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", - "requires": { - "browserslist": "^4.21.4", - "postcss-selector-parser": "^6.0.4" - } - }, - "stylis": { - "version": "3.5.4", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-3.5.4.tgz", - "integrity": "sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q==" - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - }, - "supports-hyperlinks": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", - "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", - "requires": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" - }, - "svg-parser": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", - "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" - }, - "svgo": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", - "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", - "requires": { - "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" - } - }, - "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==" - }, - "tailwindcss": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.2.4.tgz", - "integrity": "sha512-AhwtHCKMtR71JgeYDaswmZXhPcW9iuI9Sp2LvZPo9upDZ7231ZJ7eA9RaURbhpXGVlrjX4cFNlB4ieTetEb7hQ==", - "requires": { - "arg": "^5.0.2", - "chokidar": "^3.5.3", - "color-name": "^1.1.4", - "detective": "^5.2.1", - "didyoumean": "^1.2.2", - "dlv": "^1.1.3", - "fast-glob": "^3.2.12", - "glob-parent": "^6.0.2", - "is-glob": "^4.0.3", - "lilconfig": "^2.0.6", - "micromatch": "^4.0.5", - "normalize-path": "^3.0.0", - "object-hash": "^3.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.4.18", - "postcss-import": "^14.1.0", - "postcss-js": "^4.0.0", - "postcss-load-config": "^3.1.4", - "postcss-nested": "6.0.0", - "postcss-selector-parser": "^6.0.10", - "postcss-value-parser": "^4.2.0", - "quick-lru": "^5.1.1", - "resolve": "^1.22.1" - }, - "dependencies": { - "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==" - } - } - }, - "tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" - }, - "tedious": { - "version": "14.5.0", - "resolved": "https://registry.npmjs.org/tedious/-/tedious-14.5.0.tgz", - "integrity": "sha512-Mr/ku6J0yku9MvWKO7e//awwI52122jS5AYRz/VOI2jZZawv84iHPKF/FnHBoIEKlRjzahrtevfpNktw/eBAEw==", - "requires": { - "@azure/identity": "^2.0.1", - "@azure/keyvault-keys": "^4.3.0", - "@js-joda/core": "^4.0.0", - "@types/es-aggregate-error": "^1.0.2", - "bl": "^5.0.0", - "es-aggregate-error": "^1.0.7", - "iconv-lite": "^0.6.3", - "jsbi": "^3.2.1", - "native-duplexpair": "^1.0.0", - "node-abort-controller": "^3.0.0", - "punycode": "^2.1.0", - "sprintf-js": "^1.1.2" - } - }, - "temp-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", - "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==" - }, - "tempy": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", - "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", - "requires": { - "is-stream": "^2.0.0", - "temp-dir": "^2.0.0", - "type-fest": "^0.16.0", - "unique-string": "^2.0.0" - }, - "dependencies": { - "type-fest": { - "version": "0.16.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", - "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==" - } - } - }, - "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==", - "requires": { - "ansi-escapes": "^4.2.1", - "supports-hyperlinks": "^2.0.0" - } - }, - "terser": { - "version": "5.15.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.1.tgz", - "integrity": "sha512-K1faMUvpm/FBxjBXud0LWVAGxmvoPbZbfTCYbSgaaYQaIXI3/TdI7a7ZGA73Zrou6Q8Zmz3oeUTsp/dj+ag2Xw==", - "requires": { - "@jridgewell/source-map": "^0.3.2", - "acorn": "^8.5.0", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - } - } - }, - "terser-webpack-plugin": { - "version": "5.3.6", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz", - "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==", - "requires": { - "@jridgewell/trace-mapping": "^0.3.14", - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.0", - "terser": "^5.14.1" - } - }, - "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==", - "requires": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - } - }, - "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==" - }, - "throat": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", - "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" - }, - "thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" - }, - "tiny-invariant": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.2.0.tgz", - "integrity": "sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg==" - }, - "tiny-warning": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", - "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" - }, - "tmpl": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" - }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" - }, - "to-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==", - "requires": { - "is-number": "^7.0.0" - } - }, - "toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" - }, - "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==", - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - }, - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" - }, - "trim-repeated": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", - "integrity": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=", - "requires": { - "escape-string-regexp": "^1.0.2" - } - }, - "tryer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", - "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" - }, - "tsconfig-paths": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", - "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", - "requires": { - "@types/json5": "^0.0.29", - "json5": "^1.0.1", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - }, - "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "requires": { - "minimist": "^1.2.0" - } - } - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "requires": { - "tslib": "^1.8.1" - } - }, - "tunnel": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", - "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==" - }, - "type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "requires": { - "prelude-ls": "^1.2.1" - } - }, - "type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" - }, - "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==" - }, - "type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - } - }, - "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==", - "requires": { - "is-typedarray": "^1.0.0" - } - }, - "typescript": { - "version": "4.7.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.2.tgz", - "integrity": "sha512-Mamb1iX2FDUpcTRzltPxgWMKy3fhg0TN378ylbktPGPK/99KbDtMQ4W1hwgsbPAsG3a0xKa1vmw4VKZQbkvz5A==", - "dev": true - }, - "unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "requires": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - } - }, - "underscore": { - "version": "1.13.3", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.3.tgz", - "integrity": "sha512-QvjkYpiD+dJJraRA8+dGAU4i7aBbb2s0S3jA45TFOvg2VgqvdCDd/3N6CqA8gluk1W91GLoXg5enMUx560QzuA==" - }, - "unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==" - }, - "unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "requires": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - } - }, - "unicode-match-property-value-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", - "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==" - }, - "unicode-property-aliases-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", - "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==" - }, - "unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", - "requires": { - "crypto-random-string": "^2.0.0" - } - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" - }, - "unquote": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", - "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" - }, - "upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" - }, - "update-browserslist-db": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", - "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", - "requires": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - } - }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "requires": { - "punycode": "^2.1.0" - } - }, - "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==", - "requires": { - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" - } - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - }, - "util.promisify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", - "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.2", - "has-symbols": "^1.0.1", - "object.getownpropertydescriptors": "^2.1.0" - } - }, - "utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" - }, - "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==" - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" - }, - "v8-to-istanbul": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", - "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0", - "source-map": "^0.7.3" - } - }, - "value-equal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", - "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" - }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" - }, - "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==", - "requires": { - "browser-process-hrtime": "^1.0.0" - } - }, - "w3c-xmlserializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", - "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", - "requires": { - "xml-name-validator": "^3.0.0" - } - }, - "walker": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", - "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", - "requires": { - "makeerror": "1.0.12" - } - }, - "watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", - "requires": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - } - }, - "wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "requires": { - "minimalistic-assert": "^1.0.0" - } - }, - "webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" - }, - "webpack": { - "version": "5.75.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.75.0.tgz", - "integrity": "sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ==", - "requires": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^0.0.51", - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/wasm-edit": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "acorn": "^8.7.1", - "acorn-import-assertions": "^1.7.6", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.10.0", - "es-module-lexer": "^0.9.0", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.1.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.1.3", - "watchpack": "^2.4.0", - "webpack-sources": "^3.2.3" - }, - "dependencies": { - "@types/estree": { - "version": "0.0.51", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", - "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" - }, - "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==", - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" - } - } - }, - "webpack-dev-middleware": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", - "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", - "requires": { - "colorette": "^2.0.10", - "memfs": "^3.4.3", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - }, - "dependencies": { - "ajv": { - "version": "8.11.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz", - "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "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==" - }, - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } - } - } - }, - "webpack-dev-server": { - "version": "4.11.1", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.1.tgz", - "integrity": "sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw==", - "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.1.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": { - "@types/ws": { - "version": "8.5.3", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", - "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", - "requires": { - "@types/node": "*" - } - }, - "ajv": { - "version": "8.11.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz", - "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "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==" - }, - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } - }, - "ws": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz", - "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==" - } - } - }, - "webpack-manifest-plugin": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", - "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", - "requires": { - "tapable": "^2.0.0", - "webpack-sources": "^2.2.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==" - }, - "webpack-sources": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", - "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", - "requires": { - "source-list-map": "^2.0.1", - "source-map": "^0.6.1" - } - } - } - }, - "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==" - }, - "websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "requires": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - } - }, - "websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" - }, - "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==", - "requires": { - "iconv-lite": "0.4.24" - }, - "dependencies": { - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - } - } - }, - "whatwg-fetch": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", - "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" - }, - "whatwg-mimetype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", - "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" - }, - "whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "requires": { - "isexe": "^2.0.0" - } - }, - "which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "requires": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - } - }, - "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==" - }, - "workbox-background-sync": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.4.tgz", - "integrity": "sha512-0r4INQZMyPky/lj4Ou98qxcThrETucOde+7mRGJl13MPJugQNKeZQOdIJe/1AchOP23cTqHcN/YVpD6r8E6I8g==", - "requires": { - "idb": "^7.0.1", - "workbox-core": "6.5.4" - } - }, - "workbox-broadcast-update": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.4.tgz", - "integrity": "sha512-I/lBERoH1u3zyBosnpPEtcAVe5lwykx9Yg1k6f8/BGEPGaMMgZrwVrqL1uA9QZ1NGGFoyE6t9i7lBjOlDhFEEw==", - "requires": { - "workbox-core": "6.5.4" - } - }, - "workbox-build": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.4.tgz", - "integrity": "sha512-kgRevLXEYvUW9WS4XoziYqZ8Q9j/2ziJYEtTrjdz5/L/cTUa2XfyMP2i7c3p34lgqJ03+mTiz13SdFef2POwbA==", - "requires": { - "@apideck/better-ajv-errors": "^0.3.1", - "@babel/core": "^7.11.1", - "@babel/preset-env": "^7.11.0", - "@babel/runtime": "^7.11.2", - "@rollup/plugin-babel": "^5.2.0", - "@rollup/plugin-node-resolve": "^11.2.1", - "@rollup/plugin-replace": "^2.4.1", - "@surma/rollup-plugin-off-main-thread": "^2.2.3", - "ajv": "^8.6.0", - "common-tags": "^1.8.0", - "fast-json-stable-stringify": "^2.1.0", - "fs-extra": "^9.0.1", - "glob": "^7.1.6", - "lodash": "^4.17.20", - "pretty-bytes": "^5.3.0", - "rollup": "^2.43.1", - "rollup-plugin-terser": "^7.0.0", - "source-map": "^0.8.0-beta.0", - "stringify-object": "^3.3.0", - "strip-comments": "^2.0.1", - "tempy": "^0.6.0", - "upath": "^1.2.0", - "workbox-background-sync": "6.5.4", - "workbox-broadcast-update": "6.5.4", - "workbox-cacheable-response": "6.5.4", - "workbox-core": "6.5.4", - "workbox-expiration": "6.5.4", - "workbox-google-analytics": "6.5.4", - "workbox-navigation-preload": "6.5.4", - "workbox-precaching": "6.5.4", - "workbox-range-requests": "6.5.4", - "workbox-recipes": "6.5.4", - "workbox-routing": "6.5.4", - "workbox-strategies": "6.5.4", - "workbox-streams": "6.5.4", - "workbox-sw": "6.5.4", - "workbox-window": "6.5.4" - }, - "dependencies": { - "ajv": { - "version": "8.11.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz", - "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^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==" - }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - } - }, - "source-map": { - "version": "0.8.0-beta.0", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", - "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", - "requires": { - "whatwg-url": "^7.0.0" - } - }, - "tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", - "requires": { - "punycode": "^2.1.0" - } - }, - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" - }, - "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==" - }, - "whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - } - } - }, - "workbox-cacheable-response": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.4.tgz", - "integrity": "sha512-DCR9uD0Fqj8oB2TSWQEm1hbFs/85hXXoayVwFKLVuIuxwJaihBsLsp4y7J9bvZbqtPJ1KlCkmYVGQKrBU4KAug==", - "requires": { - "workbox-core": "6.5.4" - } - }, - "workbox-core": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.4.tgz", - "integrity": "sha512-OXYb+m9wZm8GrORlV2vBbE5EC1FKu71GGp0H4rjmxmF4/HLbMCoTFws87M3dFwgpmg0v00K++PImpNQ6J5NQ6Q==" - }, - "workbox-expiration": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.4.tgz", - "integrity": "sha512-jUP5qPOpH1nXtjGGh1fRBa1wJL2QlIb5mGpct3NzepjGG2uFFBn4iiEBiI9GUmfAFR2ApuRhDydjcRmYXddiEQ==", - "requires": { - "idb": "^7.0.1", - "workbox-core": "6.5.4" - } - }, - "workbox-google-analytics": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.4.tgz", - "integrity": "sha512-8AU1WuaXsD49249Wq0B2zn4a/vvFfHkpcFfqAFHNHwln3jK9QUYmzdkKXGIZl9wyKNP+RRX30vcgcyWMcZ9VAg==", - "requires": { - "workbox-background-sync": "6.5.4", - "workbox-core": "6.5.4", - "workbox-routing": "6.5.4", - "workbox-strategies": "6.5.4" - } - }, - "workbox-navigation-preload": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.4.tgz", - "integrity": "sha512-IIwf80eO3cr8h6XSQJF+Hxj26rg2RPFVUmJLUlM0+A2GzB4HFbQyKkrgD5y2d84g2IbJzP4B4j5dPBRzamHrng==", - "requires": { - "workbox-core": "6.5.4" - } - }, - "workbox-precaching": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.4.tgz", - "integrity": "sha512-hSMezMsW6btKnxHB4bFy2Qfwey/8SYdGWvVIKFaUm8vJ4E53JAY+U2JwLTRD8wbLWoP6OVUdFlXsTdKu9yoLTg==", - "requires": { - "workbox-core": "6.5.4", - "workbox-routing": "6.5.4", - "workbox-strategies": "6.5.4" - } - }, - "workbox-range-requests": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.4.tgz", - "integrity": "sha512-Je2qR1NXCFC8xVJ/Lux6saH6IrQGhMpDrPXWZWWS8n/RD+WZfKa6dSZwU+/QksfEadJEr/NfY+aP/CXFFK5JFg==", - "requires": { - "workbox-core": "6.5.4" - } - }, - "workbox-recipes": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.4.tgz", - "integrity": "sha512-QZNO8Ez708NNwzLNEXTG4QYSKQ1ochzEtRLGaq+mr2PyoEIC1xFW7MrWxrONUxBFOByksds9Z4//lKAX8tHyUA==", - "requires": { - "workbox-cacheable-response": "6.5.4", - "workbox-core": "6.5.4", - "workbox-expiration": "6.5.4", - "workbox-precaching": "6.5.4", - "workbox-routing": "6.5.4", - "workbox-strategies": "6.5.4" - } - }, - "workbox-routing": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.4.tgz", - "integrity": "sha512-apQswLsbrrOsBUWtr9Lf80F+P1sHnQdYodRo32SjiByYi36IDyL2r7BH1lJtFX8fwNHDa1QOVY74WKLLS6o5Pg==", - "requires": { - "workbox-core": "6.5.4" - } - }, - "workbox-strategies": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.4.tgz", - "integrity": "sha512-DEtsxhx0LIYWkJBTQolRxG4EI0setTJkqR4m7r4YpBdxtWJH1Mbg01Cj8ZjNOO8etqfA3IZaOPHUxCs8cBsKLw==", - "requires": { - "workbox-core": "6.5.4" - } - }, - "workbox-streams": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.4.tgz", - "integrity": "sha512-FXKVh87d2RFXkliAIheBojBELIPnWbQdyDvsH3t74Cwhg0fDheL1T8BqSM86hZvC0ZESLsznSYWw+Va+KVbUzg==", - "requires": { - "workbox-core": "6.5.4", - "workbox-routing": "6.5.4" - } - }, - "workbox-sw": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.4.tgz", - "integrity": "sha512-vo2RQo7DILVRoH5LjGqw3nphavEjK4Qk+FenXeUsknKn14eCNedHOXWbmnvP4ipKhlE35pvJ4yl4YYf6YsJArA==" - }, - "workbox-webpack-plugin": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.4.tgz", - "integrity": "sha512-LmWm/zoaahe0EGmMTrSLUi+BjyR3cdGEfU3fS6PN1zKFYbqAKuQ+Oy/27e4VSXsyIwAw8+QDfk1XHNGtZu9nQg==", - "requires": { - "fast-json-stable-stringify": "^2.1.0", - "pretty-bytes": "^5.4.1", - "upath": "^1.2.0", - "webpack-sources": "^1.4.3", - "workbox-build": "6.5.4" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "webpack-sources": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", - "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", - "requires": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" - } - } - } - }, - "workbox-window": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.4.tgz", - "integrity": "sha512-HnLZJDwYBE+hpG25AQBO8RUWBJRaCsI9ksQJEp3aCOFCaG5kqaToAYXFRAHxzRluM2cQbGzdQF5rjKPWPA1fug==", - "requires": { - "@types/trusted-types": "^2.0.2", - "workbox-core": "6.5.4" - } - }, - "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==", - "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==", - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - } - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" - }, - "write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "requires": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "ws": { - "version": "7.5.7", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz", - "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==" - }, - "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==" - }, - "xml2js": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", - "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", - "requires": { - "sax": ">=0.6.0", - "xmlbuilder": "~11.0.0" - } - }, - "xmlbuilder": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", - "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==" - }, - "xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" - }, - "xpath.js": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/xpath.js/-/xpath.js-1.1.0.tgz", - "integrity": "sha512-jg+qkfS4K8E7965sqaUl8mRngXiKb3WZGfONgE18pr03FUQiuSV6G+Ej4tS55B+rIQSFEIw3phdVAQ4pPqNWfQ==" - }, - "xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" - }, - "y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, - "yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" - }, - "yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "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==" - }, - "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==" - }, - "zod": { - "version": "1.11.17", - "resolved": "https://registry.npmjs.org/zod/-/zod-1.11.17.tgz", - "integrity": "sha512-UzIwO92D0dSFwIRyyqAfRXICITLjF0IP8tRbEK/un7adirMssWZx8xF/1hZNE7t61knWZ+lhEuUvxlu2MO8qqA==" - } - } -} diff --git a/graph-connector-bot/bot/package-lock.json b/graph-connector-bot/bot/package-lock.json deleted file mode 100644 index 6ddf7a28..00000000 --- a/graph-connector-bot/bot/package-lock.json +++ /dev/null @@ -1,3343 +0,0 @@ -{ - "name": "echobot", - "version": "1.0.0", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "@azure/abort-controller": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-1.1.0.tgz", - "integrity": "sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==", - "requires": { - "tslib": "^2.2.0" - } - }, - "@azure/core-auth": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.3.2.tgz", - "integrity": "sha512-7CU6DmCHIZp5ZPiZ9r3J17lTKMmYsm/zGvNkjArQwPkrLlZ1TZ+EUYfGgh2X31OLMVAQCTJZW4cXHJi02EbJnA==", - "requires": { - "@azure/abort-controller": "^1.0.0", - "tslib": "^2.2.0" - } - }, - "@azure/core-client": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.6.0.tgz", - "integrity": "sha512-YhSf4cb61ApSjItscp9XoaLq8KRnacPDAhmjAZSMnn/gs6FhFbZNfOBOErG2dDj7JRknVtCmJ5mLmfR2sLa11A==", - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-rest-pipeline": "^1.5.0", - "@azure/core-tracing": "^1.0.0", - "@azure/core-util": "^1.0.0", - "@azure/logger": "^1.0.0", - "tslib": "^2.2.0" - } - }, - "@azure/core-http-compat": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@azure/core-http-compat/-/core-http-compat-1.3.0.tgz", - "integrity": "sha512-ZN9avruqbQ5TxopzG3ih3KRy52n8OAbitX3fnZT5go4hzu0J+KVPSzkL+Wt3hpJpdG8WIfg1sBD1tWkgUdEpBA==", - "requires": { - "@azure/abort-controller": "^1.0.4", - "@azure/core-client": "^1.3.0", - "@azure/core-rest-pipeline": "^1.3.0" - } - }, - "@azure/core-lro": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.3.0.tgz", - "integrity": "sha512-n53pk9Gs450rv1zDr9H7aPmMkYHMu9Bwks9qFlK+P46b4virATRf3TNuBZH7DIGVs8ePjtRCNYhcM4D+/Gyn6A==", - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/logger": "^1.0.0", - "tslib": "^2.2.0" - } - }, - "@azure/core-paging": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.3.0.tgz", - "integrity": "sha512-H6Tg9eBm0brHqLy0OSAGzxIh1t4UL8eZVrSUMJ60Ra9cwq2pOskFqVpz2pYoHDsBY1jZ4V/P8LRGb5D5pmC6rg==", - "requires": { - "tslib": "^2.2.0" - } - }, - "@azure/core-rest-pipeline": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.9.0.tgz", - "integrity": "sha512-uvM3mY+Vegk0F2r4Eh0yPdsXTUyafTQkeX0USnz1Eyangxm2Bib0w0wkJVZW8fpks7Lcv0ztIdCFTrN7H8uptg==", - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-tracing": "^1.0.1", - "@azure/core-util": "^1.0.0", - "@azure/logger": "^1.0.0", - "form-data": "^4.0.0", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", - "tslib": "^2.2.0", - "uuid": "^8.3.0" - } - }, - "@azure/core-tracing": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", - "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", - "requires": { - "tslib": "^2.2.0" - } - }, - "@azure/core-util": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.0.0.tgz", - "integrity": "sha512-yWshY9cdPthlebnb3Zuz/j0Lv4kjU6u7PR5sW7A9FF7EX+0irMRJAtyTq5TPiDHJfjH8gTSlnIYFj9m7Ed76IQ==", - "requires": { - "tslib": "^2.2.0" - } - }, - "@azure/identity": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-2.1.0.tgz", - "integrity": "sha512-BPDz1sK7Ul9t0l9YKLEa8PHqWU4iCfhGJ+ELJl6c8CP3TpJt2urNCbm0ZHsthmxRsYoMPbz2Dvzj30zXZVmAFw==", - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-client": "^1.4.0", - "@azure/core-rest-pipeline": "^1.1.0", - "@azure/core-tracing": "^1.0.0", - "@azure/core-util": "^1.0.0", - "@azure/logger": "^1.0.0", - "@azure/msal-browser": "^2.26.0", - "@azure/msal-common": "^7.0.0", - "@azure/msal-node": "^1.10.0", - "events": "^3.0.0", - "jws": "^4.0.0", - "open": "^8.0.0", - "stoppable": "^1.1.0", - "tslib": "^2.2.0", - "uuid": "^8.3.0" - }, - "dependencies": { - "jwa": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", - "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", - "requires": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "jws": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", - "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", - "requires": { - "jwa": "^2.0.0", - "safe-buffer": "^5.0.1" - } - } - } - }, - "@azure/keyvault-keys": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/@azure/keyvault-keys/-/keyvault-keys-4.5.0.tgz", - "integrity": "sha512-F+0qpUrIxp1/uuQ3sFsAf4rTXErFwmuVLoXlD2e3ebrONrmYjqszwmlN4tBqAag1W9wGuZTL0jE8X8b+LB83ow==", - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-client": "^1.5.0", - "@azure/core-http-compat": "^1.3.0", - "@azure/core-lro": "^2.2.0", - "@azure/core-paging": "^1.1.1", - "@azure/core-rest-pipeline": "^1.8.0", - "@azure/core-tracing": "^1.0.0", - "@azure/core-util": "^1.0.0", - "@azure/logger": "^1.0.0", - "tslib": "^2.2.0" - } - }, - "@azure/logger": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.0.3.tgz", - "integrity": "sha512-aK4s3Xxjrx3daZr3VylxejK3vG5ExXck5WOHDJ8in/k9AqlfIyFMMT1uG7u8mNjX+QRILTIn0/Xgschfh/dQ9g==", - "requires": { - "tslib": "^2.2.0" - } - }, - "@azure/ms-rest-js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@azure/ms-rest-js/-/ms-rest-js-1.9.1.tgz", - "integrity": "sha512-F1crHKhmsvFLM9fsnDyCGFd2E2KR9GEZm5oBVV5D5k2EBQ7u7idtSJlSF6RDLDIrGWtc4NnFdYwsoiW8NLlBQg==", - "requires": { - "@types/tunnel": "0.0.0", - "axios": "^0.21.1", - "form-data": "^2.3.2", - "tough-cookie": "^2.4.3", - "tslib": "^1.9.2", - "tunnel": "0.0.6", - "uuid": "^3.2.1", - "xml2js": "^0.4.19" - }, - "dependencies": { - "axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "requires": { - "follow-redirects": "^1.14.0" - } - }, - "form-data": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", - "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" - } - } - }, - "@azure/msal-browser": { - "version": "2.28.1", - "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.28.1.tgz", - "integrity": "sha512-5uAfwpNGBSRzBGTSS+5l4Zw6msPV7bEmq99n0U3n/N++iTcha+nIp1QujxTPuOLHmTNCeySdMx9qzGqWuy22zQ==", - "requires": { - "@azure/msal-common": "^7.3.0" - } - }, - "@azure/msal-common": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-7.3.0.tgz", - "integrity": "sha512-revxB3z+QLjwAtU1d04nC1voFr+i3LfqTpUfgrWZVqKh/sSgg0mZZUvw4vKVWB57qtL95sul06G+TfdFZny1Xw==" - }, - "@azure/msal-node": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.12.1.tgz", - "integrity": "sha512-m909lX9C8Ty01DBxbjr4KfAKWibohgRvY7hrdDo13U1ztlH+0Nbt7cPF1vrWonW/CRT4H4xtUa4LCNmivghggw==", - "requires": { - "@azure/msal-common": "^7.3.0", - "jsonwebtoken": "^8.5.1", - "uuid": "^8.3.0" - } - }, - "@babel/runtime": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.9.tgz", - "integrity": "sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==", - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "@cspotcode/source-map-consumer": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@cspotcode/source-map-consumer/-/source-map-consumer-0.8.0.tgz", - "integrity": "sha512-41qniHzTU8yAGbCp04ohlmSrZf8bkf/iJsl3V0dRGsQN/5GFfx+LbCSsCpp2gqrqjTVg/K6O8ycoV35JIwAzAg==", - "dev": true - }, - "@cspotcode/source-map-support": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.7.0.tgz", - "integrity": "sha512-X4xqRHqN8ACt2aHVe51OxeA2HjbcL4MqFqXkrmQszJ1NOUuUu5u6Vqx/0lZSVNku7velL5FC/s5uEAj1lsBMhA==", - "dev": true, - "requires": { - "@cspotcode/source-map-consumer": "0.8.0" - } - }, - "@js-joda/core": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@js-joda/core/-/core-5.3.1.tgz", - "integrity": "sha512-iHHyIRLEfXLqBN+BkyH8u8imMYr4ihRbFDEk8toqTwUECETVQFCTh2U59Sw2oMoRVaS3XRIb7pyCulltq2jFVA==" - }, - "@microsoft/adaptivecards-tools": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@microsoft/adaptivecards-tools/-/adaptivecards-tools-1.0.1.tgz", - "integrity": "sha512-DA5ppm3EERqThcF+WY2YoBG/o191m4pQOlXdTr1eLYfjHwzcvBZHl4F4qx5itrmMmX9LZcI79NU42Ncuu61HJg==", - "requires": { - "@types/react": "^17.0.14", - "adaptive-expressions": "^4.15.0", - "adaptivecards": "^2.10.0", - "adaptivecards-templating": "^2.1.0", - "markdown-it": "^12.2.0", - "react": "^17.0.2" - } - }, - "@microsoft/microsoft-graph-client": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-3.0.2.tgz", - "integrity": "sha512-eYDiApYmiGsm1s1jfAa/rhB2xQCsX4pWt0vCTd1LZmiApMQfT/c0hXj2hvpuGz5GrcLdugbu05xB79rIV57Pjw==", - "requires": { - "@babel/runtime": "^7.12.5", - "tslib": "^2.2.0" - } - }, - "@microsoft/recognizers-text": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text/-/recognizers-text-1.1.4.tgz", - "integrity": "sha512-hlSVXcaX5i8JcjuUJpVxmy2Z/GxvFXarF0KVySCFop57wNEnrLWMHe4I4DjP866G19VyIKRw+vPA32pkGhZgTg==" - }, - "@microsoft/recognizers-text-choice": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-choice/-/recognizers-text-choice-1.1.4.tgz", - "integrity": "sha512-4CddwFe4RVhZeJgW65ocBrEdeukBMghK8pgI0K0Qy2eA5ysPZQpeZ7BGSDz5QMQei5LPY+QaAQ3CHU+ORHoO7A==", - "requires": { - "@microsoft/recognizers-text": "~1.1.4", - "grapheme-splitter": "^1.0.2" - } - }, - "@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/recognizers-text-date-time": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-date-time/-/recognizers-text-date-time-1.1.4.tgz", - "integrity": "sha512-leMnjN+KYNwNvRD5T4G0ORUzkjlek/BBZDvQIjAujtyrd/pkViUnuouWIPkFT/dbSOxXML8et54CSk2KfHiWIA==", - "requires": { - "@microsoft/recognizers-text": "~1.1.4", - "@microsoft/recognizers-text-number": "~1.1.4", - "@microsoft/recognizers-text-number-with-unit": "~1.1.4", - "lodash.isequal": "^4.5.0", - "lodash.tonumber": "^4.0.3" - } - }, - "@microsoft/recognizers-text-number": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-number/-/recognizers-text-number-1.1.4.tgz", - "integrity": "sha512-6EmlR+HR+eJBIX7sQby1vs6LJB64wxLowHaGpIU9OCXFvZ5Nb0QT8qh10rC40v3Mtrz4DpScXfSXr9tWkIO5MQ==", - "requires": { - "@microsoft/recognizers-text": "~1.1.4", - "bignumber.js": "^7.2.1", - "lodash.escaperegexp": "^4.1.2", - "lodash.sortby": "^4.7.0", - "lodash.trimend": "^4.5.1" - } - }, - "@microsoft/recognizers-text-number-with-unit": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-number-with-unit/-/recognizers-text-number-with-unit-1.1.4.tgz", - "integrity": "sha512-zl+CfmfWK0x/x+iSgaBAevKTYO0F4+z7SYHAHztaaaGuX8FERw2jmUjSgVetm5KA3EveyCx0XYGU1mRNY8p7Eg==", - "requires": { - "@microsoft/recognizers-text": "~1.1.4", - "@microsoft/recognizers-text-number": "~1.1.4", - "lodash.escaperegexp": "^4.1.2", - "lodash.last": "^3.0.0", - "lodash.max": "^4.0.1" - } - }, - "@microsoft/recognizers-text-sequence": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-sequence/-/recognizers-text-sequence-1.1.4.tgz", - "integrity": "sha512-rb5j8/aE7HSOdIxaVfCGFrj0wWPpSq0CuykFg/A/iJNPP+FnAU71bgP5HexrwQcpCsDinauisX7u0DKIChrHRA==", - "requires": { - "@microsoft/recognizers-text": "~1.1.4", - "grapheme-splitter": "^1.0.2" - } - }, - "@microsoft/recognizers-text-suite": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-suite/-/recognizers-text-suite-1.1.4.tgz", - "integrity": "sha512-hNIaR4M2G0nNeI9WZxt9C0KYh/1vhjeKzX5Ds8XDdT0pxF7zwCSo19WNcPjrVK6aCOeZTw/ULofsAjdu9gSkcA==", - "requires": { - "@microsoft/recognizers-text": "~1.1.4", - "@microsoft/recognizers-text-choice": "~1.1.4", - "@microsoft/recognizers-text-date-time": "~1.1.4", - "@microsoft/recognizers-text-number": "~1.1.4", - "@microsoft/recognizers-text-number-with-unit": "~1.1.4", - "@microsoft/recognizers-text-sequence": "~1.1.4" - } - }, - "@microsoft/teamsfx": { - "version": "2.0.0-beta.0", - "resolved": "https://registry.npmjs.org/@microsoft/teamsfx/-/teamsfx-2.0.0-beta.0.tgz", - "integrity": "sha512-vmsbOTXMCZVVY11dbmRlMrIz+VvshJTNlYdg2y5Vxy/zg2h6Q/fFpYtahMsCtZ81tzogAAdJX16qnhJoDg6QfA==", - "requires": { - "@azure/identity": "^2.0.1", - "@azure/msal-browser": "^2.21.0", - "@azure/msal-node": "~1.1.0", - "@microsoft/adaptivecards-tools": "^1.0.0", - "@microsoft/microsoft-graph-client": "^3.0.1", - "axios": "^0.27.2", - "botbuilder": ">=4.15.0 <5.0.0", - "botbuilder-dialogs": ">=4.15.0 <5.0.0", - "botframework-schema": ">=4.15.0 <5.0.0", - "jwt-decode": "^3.1.2", - "tedious": "^14.3.0", - "tslib": "^2.3.1", - "uuid": "^8.3.2" - }, - "dependencies": { - "@azure/msal-common": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-4.5.1.tgz", - "integrity": "sha512-/i5dXM+QAtO+6atYd5oHGBAx48EGSISkXNXViheliOQe+SIFMDo3gSq3lL54W0suOSAsVPws3XnTaIHlla0PIQ==", - "requires": { - "debug": "^4.1.1" - } - }, - "@azure/msal-node": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.1.0.tgz", - "integrity": "sha512-gMO9aZdWOzufp1PcdD5ID25DdS9eInxgeCqx4Tk8PVU6Z7RxJQhoMzS64cJhGdpYgeIQwKljtF0CLCcPFxew/w==", - "requires": { - "@azure/msal-common": "^4.3.0", - "axios": "^0.21.1", - "jsonwebtoken": "^8.5.1", - "uuid": "^8.3.0" - }, - "dependencies": { - "axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "requires": { - "follow-redirects": "^1.14.0" - } - } - } - } - } - }, - "@netflix/nerror": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@netflix/nerror/-/nerror-1.1.3.tgz", - "integrity": "sha512-b+MGNyP9/LXkapreJzNUzcvuzZslj/RGgdVVJ16P2wSlYatfLycPObImqVJSmNAdyeShvNeM/pl3sVZsObFueg==", - "requires": { - "assert-plus": "^1.0.0", - "extsprintf": "^1.4.0", - "lodash": "^4.17.15" - }, - "dependencies": { - "extsprintf": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.1.tgz", - "integrity": "sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==" - } - } - }, - "@opentelemetry/api": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.1.0.tgz", - "integrity": "sha512-hf+3bwuBwtXsugA2ULBc95qxrOqP2pOekLz34BJhcAKawt94vfeNyUKpYc0lZQ/3sCP6LqRa7UAdHA7i5UODzQ==" - }, - "@panva/asn1.js": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@panva/asn1.js/-/asn1.js-1.0.0.tgz", - "integrity": "sha512-UdkG3mLEqXgnlKsWanWcgb6dOjUzJ+XC5f+aWw30qrtjxeNUSfKX1cd5FBzOaXQumoe9nIqeZUvrRJS03HCCtw==" - }, - "@tootallnate/once": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", - "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" - }, - "@tsconfig/node10": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", - "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", - "dev": true - }, - "@tsconfig/node12": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", - "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", - "dev": true - }, - "@tsconfig/node14": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", - "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", - "dev": true - }, - "@tsconfig/node16": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz", - "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==", - "dev": true - }, - "@types/atob-lite": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@types/atob-lite/-/atob-lite-2.0.0.tgz", - "integrity": "sha512-7bjymPR7Ffa1/L3HskkaxMgTQDtwFObbISzHm9g3T12VyD89IiHS3BBVojlQHyZRiIilzdh0WT1gwwgyyBtLGQ==" - }, - "@types/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", - "requires": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "@types/btoa-lite": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/btoa-lite/-/btoa-lite-1.0.0.tgz", - "integrity": "sha512-wJsiX1tosQ+J5+bY5LrSahHxr2wT+uME5UDwdN1kg4frt40euqA+wzECkmq4t5QbveHiJepfdThgQrPw6KiSlg==" - }, - "@types/bunyan": { - "version": "1.8.8", - "resolved": "https://registry.npmjs.org/@types/bunyan/-/bunyan-1.8.8.tgz", - "integrity": "sha512-Cblq+Yydg3u+sGiz2mjHjC5MPmdjY+No4qvHrF+BUhblsmSfMvsHLbOG62tPbonsqBj6sbWv1LHcsoe5Jw+/Ow==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", - "requires": { - "@types/node": "*" - } - }, - "@types/es-aggregate-error": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@types/es-aggregate-error/-/es-aggregate-error-1.0.2.tgz", - "integrity": "sha512-erqUpFXksaeR2kejKnhnjZjbFxUpGZx4Z7ydNL9ie8tEhXPiZTsLeUDJ6aR1F8j5wWUAtOAQWUqkc7givBJbBA==", - "requires": { - "@types/node": "*" - } - }, - "@types/express": { - "version": "4.17.13", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", - "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", - "requires": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.18", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "@types/express-serve-static-core": { - "version": "4.17.30", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.30.tgz", - "integrity": "sha512-gstzbTWro2/nFed1WXtf+TtrpwxH7Ggs4RLYTLbeVgIkUQOI3WG/JKjgeOU1zXDvezllupjrf8OPIdvTbIaVOQ==", - "requires": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*" - } - }, - "@types/formidable": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@types/formidable/-/formidable-2.0.5.tgz", - "integrity": "sha512-uvMcdn/KK3maPOaVUAc3HEYbCEhjaGFwww4EsX6IJfWIJ1tzHtDHczuImH3GKdusPnAAmzB07St90uabZeCKPA==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/jsonwebtoken": { - "version": "8.5.8", - "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-8.5.8.tgz", - "integrity": "sha512-zm6xBQpFDIDM6o9r6HSgDeIcLy82TKWctCXEPbJJcXb5AKmi5BNNdLXneixK4lplX3PqIVcwLBCGE/kAGnlD4A==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/lodash": { - "version": "4.14.182", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.182.tgz", - "integrity": "sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==" - }, - "@types/lodash.isequal": { - "version": "4.5.6", - "resolved": "https://registry.npmjs.org/@types/lodash.isequal/-/lodash.isequal-4.5.6.tgz", - "integrity": "sha512-Ww4UGSe3DmtvLLJm2F16hDwEQSv7U0Rr8SujLUA2wHI2D2dm8kPu6Et+/y303LfjTIwSBKXB/YTUcAKpem/XEg==", - "requires": { - "@types/lodash": "*" - } - }, - "@types/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/@types/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-ssE3Vlrys7sdIzs5LOxCzTVMsU7i9oa/IaW92wF32JFb3CVczqOkru2xspuKczHEbG3nvmPY7IFqVmGGHdNbYw==" - }, - "@types/mime": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", - "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" - }, - "@types/node": { - "version": "18.6.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.6.3.tgz", - "integrity": "sha512-6qKpDtoaYLM+5+AFChLhHermMQxc3TOEFIDzrZLPRGHPrLEwqFkkT5Kx3ju05g6X7uDPazz3jHbKPX0KzCjntg==" - }, - "@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/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" - }, - "@types/range-parser": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", - "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" - }, - "@types/react": { - "version": "17.0.49", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.49.tgz", - "integrity": "sha512-CCBPMZaPhcKkYUTqFs/hOWqKjPxhTEmnZWjlHHgIMop67DsXywf9B5Os9Hz8KSacjNOgIdnZVJamwl232uxoPg==", - "requires": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "@types/restify": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/@types/restify/-/restify-8.4.2.tgz", - "integrity": "sha512-jdXB0IrsigqMccBMs3a2kBUUAlYTbjLCbfC63sI00rwTXc+B4UQniGkAJCGS27CAxwkJFAFXzpk0msOQtQ1RXA==", - "dev": true, - "requires": { - "@types/bunyan": "*", - "@types/formidable": "*", - "@types/node": "*", - "@types/spdy": "*" - } - }, - "@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/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", - "requires": { - "@types/mime": "*", - "@types/node": "*" - } - }, - "@types/spdy": { - "version": "3.4.5", - "resolved": "https://registry.npmjs.org/@types/spdy/-/spdy-3.4.5.tgz", - "integrity": "sha512-/33fIRK/aqkKNxg9BSjpzt1ucmvPremgeDywm9z2C2mOlIh5Ljjvgc3UhQHqwXsSLDLHPT9jlsnrjKQ1XiVJzA==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/stoppable": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/stoppable/-/stoppable-1.1.1.tgz", - "integrity": "sha512-b8N+fCADRIYYrGZOcmOR8ZNBOqhktWTB/bMUl5LvGtT201QKJZOOH5UsFyI3qtteM6ZAJbJqZoBcLqqxKIwjhw==", - "requires": { - "@types/node": "*" - } - }, - "@types/tunnel": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.0.tgz", - "integrity": "sha512-FGDp0iBRiBdPjOgjJmn1NH0KDLN+Z8fRmo+9J7XGBhubq1DPrGrbmG4UTlGzrpbCpesMqD0sWkzi27EYkOMHyg==", - "requires": { - "@types/node": "*" - } - }, - "@types/ws": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-6.0.4.tgz", - "integrity": "sha512-PpPrX7SZW9re6+Ha8ojZG4Se8AZXgf0GK6zmfqEuCsY49LFDNXO3SByp44X3dFEqtB73lkCDAdUazhAjVPiNwg==", - "requires": { - "@types/node": "*" - } - }, - "@types/xmldom": { - "version": "0.1.31", - "resolved": "https://registry.npmjs.org/@types/xmldom/-/xmldom-0.1.31.tgz", - "integrity": "sha512-bVy7s0nvaR5D1mT1a8ZkByHWNOGb6Vn4yi5TWhEdmyKlAG+08SA7Md6+jH+tYmMLueAwNeWvHHpeKrr6S4c4BA==" - }, - "@xmldom/xmldom": { - "version": "0.7.6", - "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.6.tgz", - "integrity": "sha512-HHXP9hskkFQHy8QxxUXkS7946FFIhYVfGqsk0WLwllmexN9x/+R4UBLvurHEuyXRfVEObVR8APuQehykLviwSQ==" - }, - "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 - }, - "acorn": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", - "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", - "dev": true - }, - "acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "dev": true - }, - "adal-node": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/adal-node/-/adal-node-0.2.3.tgz", - "integrity": "sha512-gMKr8RuYEYvsj7jyfCv/4BfKToQThz20SP71N3AtFn3ia3yAR8Qt2T3aVQhuJzunWs2b38ZsQV0qsZPdwZr7VQ==", - "requires": { - "@xmldom/xmldom": "^0.7.0", - "async": "^2.6.3", - "axios": "^0.21.1", - "date-utils": "*", - "jws": "3.x.x", - "underscore": ">= 1.3.1", - "uuid": "^3.1.0", - "xpath.js": "~1.1.0" - }, - "dependencies": { - "axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "requires": { - "follow-redirects": "^1.14.0" - } - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" - } - } - }, - "adaptive-expressions": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/adaptive-expressions/-/adaptive-expressions-4.16.0.tgz", - "integrity": "sha512-iE+UxksZuUv4CO5vyNerODxXWLNuzyntfZMs624BE8oImVHZAXqUaoKin+pWJS2MPWmife4gAuwhJiiCvVK+Ng==", - "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.7.4", - "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": "^3.19.0", - "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.10.0", - "resolved": "https://registry.npmjs.org/adaptivecards/-/adaptivecards-2.10.0.tgz", - "integrity": "sha512-QcgXGFlX3rgIfZkxvQY896zEVBh30mE37z3XKhcQW2OqSUrVH6dNT78MkM//W4wRdrZizSHqXKLaKyVVxAgVFg==" - }, - "adaptivecards-templating": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/adaptivecards-templating/-/adaptivecards-templating-2.1.0.tgz", - "integrity": "sha512-XrO6PlGHT3Tfi8hlCYmholiwKUMOR5t/Y4pFqtNVKXJn5HUdE9A4LdZMhg9tnwjXqJ51t1XVHGm9nOLEDVICPg==" - }, - "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==", - "requires": { - "debug": "4" - } - }, - "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==" - }, - "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "dev": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, - "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==", - "requires": { - "safer-buffer": "~2.1.0" - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==" - }, - "async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", - "requires": { - "lodash": "^4.17.14" - } - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" - }, - "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==" - }, - "axios": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", - "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", - "requires": { - "follow-redirects": "^1.14.9", - "form-data": "^4.0.0" - } - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" - }, - "base64url": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/base64url/-/base64url-3.0.1.tgz", - "integrity": "sha512-ir1UPr3dkwexU7FdV8qBBbNDRUhMmIekYMFZfi+C/sLNnRESKPl23nB9b2pltqfOQNnGzsDdId90AEtG5tCx4A==" - }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "big-integer": { - "version": "1.6.51", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", - "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==" - }, - "bignumber.js": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-7.2.1.tgz", - "integrity": "sha512-S4XzBk5sMB+Rcb/LNcpzXr57VRTxgAvaAEDAl1AwRx27j00hT84O6OkteE7u8UB3NuaaygCRrEpqox4uDOrbdQ==" - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true - }, - "bl": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-5.0.0.tgz", - "integrity": "sha512-8vxFNZ0pflFfi0WXA3WQXlj6CaMEwsmh63I1CNp0q+wWv8sD0ARx1KovSQd0l2GkwrMIOyedq0EF1FxI+RCZLQ==", - "requires": { - "buffer": "^6.0.3", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "botbuilder": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/botbuilder/-/botbuilder-4.16.0.tgz", - "integrity": "sha512-i6GXh/iZVe+YTZ5eeIAO3HyL74CZGFteOYb2S7zoj2DFAmtLgSShGvVzT6PmSCE0v/a2kEXL+rcb7xaGv/9aFA==", - "requires": { - "@azure/ms-rest-js": "1.9.1", - "axios": "^0.25.0", - "botbuilder-core": "4.16.0", - "botbuilder-stdlib": "4.16.0-internal", - "botframework-connector": "4.16.0", - "botframework-streaming": "4.16.0", - "dayjs": "^1.10.3", - "filenamify": "^4.1.0", - "fs-extra": "^7.0.1", - "htmlparser2": "^6.0.1", - "uuid": "^8.3.2", - "zod": "~1.11.17" - }, - "dependencies": { - "axios": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.25.0.tgz", - "integrity": "sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==", - "requires": { - "follow-redirects": "^1.14.7" - } - } - } - }, - "botbuilder-core": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/botbuilder-core/-/botbuilder-core-4.16.0.tgz", - "integrity": "sha512-TCSzCSa+zypwKJcRXMJ0LBPA9jrU2RVq7DdesNudZ9ymv19MdRHGhhOkV8cHn2/gIZnPSyon9ExRqCWe30PCRw==", - "requires": { - "botbuilder-dialogs-adaptive-runtime-core": "4.16.0-preview", - "botbuilder-stdlib": "4.16.0-internal", - "botframework-connector": "4.16.0", - "botframework-schema": "4.16.0", - "uuid": "^8.3.2", - "zod": "~1.11.17" - } - }, - "botbuilder-dialogs": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/botbuilder-dialogs/-/botbuilder-dialogs-4.16.0.tgz", - "integrity": "sha512-ZrbXbjXiS4IldTmjfS/SXGRg1jDEmbsexiaLrfJYrwGzGJ6SGF1t2LKhcpChRl512mLxUdfA36Ey+MBF159Htg==", - "requires": { - "@microsoft/recognizers-text-choice": "1.1.4", - "@microsoft/recognizers-text-date-time": "1.1.4", - "@microsoft/recognizers-text-number": "1.1.4", - "@microsoft/recognizers-text-suite": "1.1.4", - "botbuilder-core": "4.16.0", - "botbuilder-dialogs-adaptive-runtime-core": "4.16.0-preview", - "botframework-connector": "4.16.0", - "globalize": "^1.4.2", - "lodash": "^4.17.21", - "zod": "~1.11.17" - } - }, - "botbuilder-dialogs-adaptive-runtime-core": { - "version": "4.16.0-preview", - "resolved": "https://registry.npmjs.org/botbuilder-dialogs-adaptive-runtime-core/-/botbuilder-dialogs-adaptive-runtime-core-4.16.0-preview.tgz", - "integrity": "sha512-sxMgON4vrT2qmRDHHFqdHdnBd+jsDaEPYObpYNZPc37aZALWfvqGos0r0LKXYm40ctw9PwD3cxFUDyQXd/94yw==", - "requires": { - "dependency-graph": "^0.10.0" - } - }, - "botbuilder-stdlib": { - "version": "4.16.0-internal", - "resolved": "https://registry.npmjs.org/botbuilder-stdlib/-/botbuilder-stdlib-4.16.0-internal.tgz", - "integrity": "sha512-o5Er+hh56m+1vRmn47wfqZRayNiKBi9jR7DFxlG9AMz/PbggrgAm+F0MLc4a1R/+NyVd+URz/9GAbXW49PMq8w==" - }, - "botframework-connector": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/botframework-connector/-/botframework-connector-4.16.0.tgz", - "integrity": "sha512-Gho1mwVOeoPslGKI0XaXWRfTKqv+URUOj5toQSXoZVvFdZuzyNRbYuNxBTuPO1T/RTAcVtkwXemLkcQFWx+3rw==", - "requires": { - "@azure/identity": "2.0.0-beta.6", - "@azure/ms-rest-js": "1.9.1", - "@types/jsonwebtoken": "7.2.8", - "@types/node": "^10.17.27", - "adal-node": "0.2.3", - "axios": "^0.25.0", - "base64url": "^3.0.0", - "botbuilder-stdlib": "4.16.0-internal", - "botframework-schema": "4.16.0", - "cross-fetch": "^3.0.5", - "jsonwebtoken": "8.0.1", - "rsa-pem-from-mod-exp": "^0.8.4", - "zod": "~1.11.17" - }, - "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==", - "requires": { - "@opentelemetry/api": "^1.0.1", - "tslib": "^2.2.0" - } - }, - "@azure/identity": { - "version": "2.0.0-beta.6", - "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-2.0.0-beta.6.tgz", - "integrity": "sha512-wtaAj11o7P1yJIhBDjP0W9nTUlhguJ711v7sEYR522ACOgfTuf5OMuVaF8HR/8Y57f4EFDGIj2Rqls2+VC6mCg==", - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-client": "^1.0.0", - "@azure/core-rest-pipeline": "^1.1.0", - "@azure/core-tracing": "1.0.0-preview.13", - "@azure/core-util": "^1.0.0-beta.1", - "@azure/logger": "^1.0.0", - "@azure/msal-browser": "^2.16.0", - "@azure/msal-common": "^4.5.1", - "@azure/msal-node": "^1.3.0", - "@types/stoppable": "^1.1.0", - "events": "^3.0.0", - "jws": "^4.0.0", - "open": "^7.0.0", - "stoppable": "^1.1.0", - "tslib": "^2.2.0", - "uuid": "^8.3.0" - } - }, - "@azure/msal-common": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-4.5.1.tgz", - "integrity": "sha512-/i5dXM+QAtO+6atYd5oHGBAx48EGSISkXNXViheliOQe+SIFMDo3gSq3lL54W0suOSAsVPws3XnTaIHlla0PIQ==", - "requires": { - "debug": "^4.1.1" - } - }, - "@types/jsonwebtoken": { - "version": "7.2.8", - "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-7.2.8.tgz", - "integrity": "sha512-XENN3YzEB8D6TiUww0O8SRznzy1v+77lH7UmuN54xq/IHIsyWjWOzZuFFTtoiRuaE782uAoRwBe/wwow+vQXZw==", - "requires": { - "@types/node": "*" - } - }, - "@types/node": { - "version": "10.17.60", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.60.tgz", - "integrity": "sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==" - }, - "axios": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.25.0.tgz", - "integrity": "sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==", - "requires": { - "follow-redirects": "^1.14.7" - } - }, - "jsonwebtoken": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.0.1.tgz", - "integrity": "sha512-taW7ZFokle/4dCae6Pdt8Px0KL/JZ6r0E0JYiyQ64eii5O8McCc2R4DDiscdw6Pj3dcoMi4s6YVa1l7M0QlVdg==", - "requires": { - "jws": "^3.1.4", - "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.0.0", - "xtend": "^4.0.1" - }, - "dependencies": { - "jwa": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", - "requires": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", - "requires": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - } - } - }, - "jwa": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", - "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", - "requires": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "jws": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", - "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", - "requires": { - "jwa": "^2.0.0", - "safe-buffer": "^5.0.1" - } - }, - "open": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", - "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", - "requires": { - "is-docker": "^2.0.0", - "is-wsl": "^2.1.1" - } - } - } - }, - "botframework-schema": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/botframework-schema/-/botframework-schema-4.16.0.tgz", - "integrity": "sha512-WdjmaRalazO7PT8K0BmEaDbIM1rvgPLuRFepsO6Pk8NVztj/zdm2mR5E450NfaKFV7ASLLtMtiMC3Dte/QgD1w==", - "requires": { - "uuid": "^8.3.2", - "zod": "~1.11.17" - } - }, - "botframework-streaming": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/botframework-streaming/-/botframework-streaming-4.16.0.tgz", - "integrity": "sha512-XKMnHfwqCW1Bdy2Gwv+Im74WR3pD4ZJedbezQExnf+QW2Znx6JVeWfBgcyd27ewAT0VOKmAf1YmzWN1KX2K1MQ==", - "requires": { - "@types/node": "^10.17.27", - "@types/ws": "^6.0.3", - "uuid": "^8.3.2", - "ws": "^7.1.2" - }, - "dependencies": { - "@types/node": { - "version": "10.17.60", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.60.tgz", - "integrity": "sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==" - } - } - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "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": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, - "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==" - }, - "bunyan": { - "version": "1.8.15", - "resolved": "https://registry.npmjs.org/bunyan/-/bunyan-1.8.15.tgz", - "integrity": "sha512-0tECWShh6wUysgucJcBAoYegf3JJoZWibxdqhTm7OHPeT42qdjkZ29QCMcKwbgU1kiH+auSIasNRXMLWXafXig==", - "requires": { - "dtrace-provider": "~0.8", - "moment": "^2.19.3", - "mv": "~2", - "safe-json-stringify": "~1" - } - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - } - }, - "cldrjs": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/cldrjs/-/cldrjs-0.5.5.tgz", - "integrity": "sha512-KDwzwbmLIPfCgd8JERVDpQKrUUM1U4KpFJJg2IROv89rF172lLufoJnqJ/Wea6fXL5bO6WjuLMzY8V52UWPvkA==" - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" - }, - "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==" - }, - "create-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true - }, - "cross-fetch": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", - "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", - "requires": { - "node-fetch": "2.6.7" - } - }, - "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" - } - }, - "csstype": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", - "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==" - }, - "csv": { - "version": "5.5.3", - "resolved": "https://registry.npmjs.org/csv/-/csv-5.5.3.tgz", - "integrity": "sha512-QTaY0XjjhTQOdguARF0lGKm5/mEq9PD9/VhZZegHDIBq2tQwgNpHc3dneD4mGo2iJs+fTKv5Bp0fZ+BRuY3Z0g==", - "requires": { - "csv-generate": "^3.4.3", - "csv-parse": "^4.16.3", - "csv-stringify": "^5.6.5", - "stream-transform": "^2.1.3" - }, - "dependencies": { - "csv-parse": { - "version": "4.16.3", - "resolved": "https://registry.npmjs.org/csv-parse/-/csv-parse-4.16.3.tgz", - "integrity": "sha512-cO1I/zmz4w2dcKHVvpCr7JVRu8/FymG5OEpmvsZYlccYolPBLoVGKUHgNoc4ZGkFeFlWGEDmMyBM+TTqRdW/wg==" - } - } - }, - "csv-generate": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/csv-generate/-/csv-generate-3.4.3.tgz", - "integrity": "sha512-w/T+rqR0vwvHqWs/1ZyMDWtHHSJaN06klRqJXBEpDJaM/+dZkso0OKh1VcuuYvK3XM53KysVNq8Ko/epCK8wOw==" - }, - "csv-parse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/csv-parse/-/csv-parse-5.3.0.tgz", - "integrity": "sha512-UXJCGwvJ2fep39purtAn27OUYmxB1JQto+zhZ4QlJpzsirtSFbzLvip1aIgziqNdZp/TptvsKEV5BZSxe10/DQ==" - }, - "csv-stringify": { - "version": "5.6.5", - "resolved": "https://registry.npmjs.org/csv-stringify/-/csv-stringify-5.6.5.tgz", - "integrity": "sha512-PjiQ659aQ+fUTQqSrd1XEDnOr52jh30RBurfzkscaE2tPaFsDH5wOAHJiw8XAHphRknCwMUE9KRayc4K/NbO8A==" - }, - "d3-format": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-1.4.5.tgz", - "integrity": "sha512-J0piedu6Z8iB6TbIGfZgDzfXxUFN3qQRMofy2oPdXzQibYGqPB/9iMcxr/TGalU+2RsyDO+U4f33id8tbnSRMQ==" - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", - "requires": { - "assert-plus": "^1.0.0" - } - }, - "date-utils": { - "version": "1.2.21", - "resolved": "https://registry.npmjs.org/date-utils/-/date-utils-1.2.21.tgz", - "integrity": "sha512-wJMBjqlwXR0Iv0wUo/lFbhSQ7MmG1hl36iuxuE91kW+5b5sWbase73manEqNH9sOLFAMG83B4ffNKq9/Iq0FVA==" - }, - "dayjs": { - "version": "1.11.4", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.4.tgz", - "integrity": "sha512-Zj/lPM5hOvQ1Bf7uAvewDaUcsJoI6JmNqmHhHl3nyumwe0XHwt8sWdOVAPACJzCebL8gQCi+K49w7iKWnGwX9g==" - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "requires": { - "ms": "2.1.2" - }, - "dependencies": { - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - } - } - }, - "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==" - }, - "define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", - "requires": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" - }, - "dependency-graph": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.10.0.tgz", - "integrity": "sha512-c9amUgpgxSi1bE5/sbLwcs5diLD0ygCQYmhfM5H1s5VH1mCsYkcmAL3CcNdv4kdSw6JuMoHeDGzLgj/gAXdWVg==" - }, - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==" - }, - "detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" - }, - "diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true - }, - "dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "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==" - }, - "domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "requires": { - "domelementtype": "^2.2.0" - } - }, - "domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - } - }, - "dtrace-provider": { - "version": "0.8.8", - "resolved": "https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.8.8.tgz", - "integrity": "sha512-b7Z7cNtHPhH9EJhNNbbeqTcXB8LGFFZhq1PGgEvpeHlzd36bhbdTWoE/Ba/YguqpBSlAPKnARWhVlhunCMwfxg==", - "optional": true, - "requires": { - "nan": "^2.14.0" - } - }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "ecdsa-sig-formatter": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", - "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" - }, - "entities": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", - "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==" - }, - "env-cmd": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/env-cmd/-/env-cmd-10.1.0.tgz", - "integrity": "sha512-mMdWTT9XKN7yNth/6N6g2GuKuJTsKMDHlQFUDacb/heQRRWOTIZ42t1rMHnQu4jYxU1ajdTeJM+9eEETlqToMA==", - "dev": true, - "requires": { - "commander": "^4.0.0", - "cross-spawn": "^7.0.0" - } - }, - "es-abstract": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.2.tgz", - "integrity": "sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==", - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.2", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.2", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" - } - }, - "es-aggregate-error": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/es-aggregate-error/-/es-aggregate-error-1.0.8.tgz", - "integrity": "sha512-AKUb5MKLWMozPlFRHOKqWD7yta5uaEhH21qwtnf6FlKjNjTJOoqFi0/G14+FfSkIQhhu6X68Af4xgRC6y8qG4A==", - "requires": { - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5", - "function-bind": "^1.1.1", - "functions-have-names": "^1.2.3", - "get-intrinsic": "^1.1.1", - "globalthis": "^1.0.2", - "has-property-descriptors": "^1.0.0" - } - }, - "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==", - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "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==" - }, - "escape-regexp-component": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/escape-regexp-component/-/escape-regexp-component-1.0.2.tgz", - "integrity": "sha512-B0yxafj1D1ZTNEHkFoQxz4iboZSfaZHhaNhIug7GcUCL4ZUrVSJZTmWUAkPOFaYDfi3RNT9XM082TuGE6jpmiQ==" - }, - "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==" - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" - }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" - }, - "ewma": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ewma/-/ewma-2.0.1.tgz", - "integrity": "sha512-MYYK17A76cuuyvkR7MnqLW4iFYPEi5Isl2qb8rXiWpLiwFS9dxW/rncuNnjjgSENuVqZQkIuR4+DChVL4g1lnw==", - "requires": { - "assert-plus": "^1.0.0" - } - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==" - }, - "fast-decode-uri-component": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/fast-decode-uri-component/-/fast-decode-uri-component-1.0.1.tgz", - "integrity": "sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==" - }, - "fast-xml-parser": { - "version": "3.21.1", - "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-3.21.1.tgz", - "integrity": "sha512-FTFVjYoBOZTJekiUsawGsSYV9QL0A+zDYCRj7y34IO6Jg+2IMYEtQa+bbictpdpV8dHxXywqU7C0gRDEOFtBFg==", - "requires": { - "strnum": "^1.0.4" - } - }, - "filename-reserved-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", - "integrity": "sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==" - }, - "filenamify": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-4.3.0.tgz", - "integrity": "sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==", - "requires": { - "filename-reserved-regex": "^2.0.0", - "strip-outer": "^1.0.1", - "trim-repeated": "^1.0.0" - } - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "find-my-way": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/find-my-way/-/find-my-way-2.2.5.tgz", - "integrity": "sha512-GjRZZlGcGmTh9t+6Xrj5K0YprpoAFCAiCPgmAH9Kb09O4oX6hYuckDfnDipYj+Q7B1GtYWSzDI5HEecNYscLQg==", - "requires": { - "fast-decode-uri-component": "^1.0.0", - "safe-regex2": "^2.0.0", - "semver-store": "^0.3.0" - } - }, - "follow-redirects": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", - "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==" - }, - "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==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, - "formidable": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/formidable/-/formidable-1.2.6.tgz", - "integrity": "sha512-KcpbcpuLNOwrEjnbpMC0gS+X8ciDoZE1kkqzat4a8vrprf+s9pKNQ/QIwWfbfs4ltgmFl3MD177SNTkve3BwGQ==" - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" - }, - "fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "optional": true - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" - } - }, - "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==" - }, - "get-intrinsic": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", - "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - } - }, - "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==", - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - } - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", - "requires": { - "assert-plus": "^1.0.0" - } - }, - "glob": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", - "integrity": "sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A==", - "optional": true, - "requires": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "globalize": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/globalize/-/globalize-1.7.0.tgz", - "integrity": "sha512-faR46vTIbFCeAemyuc9E6/d7Wrx9k2ae2L60UhakztFg6VuE42gENVJNuPFtt7Sdjrk9m2w8+py7Jj+JTNy59w==", - "requires": { - "cldrjs": "^0.5.4" - } - }, - "globalthis": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", - "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", - "requires": { - "define-properties": "^1.1.3" - } - }, - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" - }, - "grapheme-splitter": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==" - }, - "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==" - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-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==" - }, - "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 - }, - "has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "requires": { - "get-intrinsic": "^1.1.1" - } - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" - }, - "has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "requires": { - "has-symbols": "^1.0.2" - } - }, - "hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", - "requires": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - }, - "dependencies": { - "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==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "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==" - }, - "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" - } - } - } - }, - "htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", - "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" - } - }, - "http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" - }, - "http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" - } - } - }, - "http-proxy-agent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", - "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", - "requires": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" - } - }, - "http-signature": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.3.6.tgz", - "integrity": "sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw==", - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^2.0.2", - "sshpk": "^1.14.1" - } - }, - "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==", - "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "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==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" - }, - "ignore-by-default": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", - "integrity": "sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", - "requires": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - } - }, - "interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", - "dev": true - }, - "is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "requires": { - "has-bigints": "^1.0.1" - } - }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "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==" - }, - "is-core-module": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true - }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==" - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "requires": { - "has-symbols": "^1.0.2" - } - }, - "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==", - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "requires": { - "is-docker": "^2.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "isomorphic-fetch": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz", - "integrity": "sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==", - "requires": { - "node-fetch": "^2.6.1", - "whatwg-fetch": "^3.4.1" - } - }, - "jose": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/jose/-/jose-2.0.6.tgz", - "integrity": "sha512-FVoPY7SflDodE4lknJmbAHSUjLCzE2H1F6MS0RYKMQ8SR+lNccpMf8R4eqkNYyyUjR5qZReOzZo5C5YiHOCjjg==", - "requires": { - "@panva/asn1.js": "^1.0.0" - } - }, - "js-md4": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/js-md4/-/js-md4-0.3.2.tgz", - "integrity": "sha512-/GDnfQYsltsjRswQhN9fhv3EMw2sCpUdrdxyWDOUK7eyD++r3gRhzgiQgc/x4MAv2i1iuQ4lxO5mvqM3vj4bwA==" - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "jsbi": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/jsbi/-/jsbi-4.3.0.tgz", - "integrity": "sha512-SnZNcinB4RIcnEyZqFPdGPVgrg2AcnykiBy0sHVJQKHYeaLUvi3Exj+iaPpLnFVkDPZIV4U0yvgC9/R4uEAZ9g==" - }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==" - }, - "json-schema": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "jsonwebtoken": { - "version": "8.5.1", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", - "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", - "requires": { - "jws": "^3.2.2", - "lodash.includes": "^4.3.0", - "lodash.isboolean": "^3.0.3", - "lodash.isinteger": "^4.0.4", - "lodash.isnumber": "^3.0.3", - "lodash.isplainobject": "^4.0.6", - "lodash.isstring": "^4.0.1", - "lodash.once": "^4.0.0", - "ms": "^2.1.1", - "semver": "^5.6.0" - } - }, - "jspath": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/jspath/-/jspath-0.4.0.tgz", - "integrity": "sha512-2/R8wkot8NCXrppBT/onp+4mcAUAZqtPxsW6aSJU3hrFAVqKqtFYcat2XJZ7inN4RtATUxfv0UQSYOmvJKiIGA==" - }, - "jsprim": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-2.0.2.tgz", - "integrity": "sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==", - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.4.0", - "verror": "1.10.0" - } - }, - "jwa": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", - "requires": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "jwks-rsa": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/jwks-rsa/-/jwks-rsa-2.1.4.tgz", - "integrity": "sha512-mpArfgPkUpX11lNtGxsF/szkasUcbWHGplZl/uFvFO2NuMHmt0dQXIihh0rkPU2yQd5niQtuUHbXnG/WKiXF6Q==", - "requires": { - "@types/express": "^4.17.13", - "@types/jsonwebtoken": "^8.5.8", - "debug": "^4.3.4", - "jose": "^2.0.5", - "limiter": "^1.1.5", - "lru-memoizer": "^2.1.4" - }, - "dependencies": { - "@types/jsonwebtoken": { - "version": "8.5.8", - "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-8.5.8.tgz", - "integrity": "sha512-zm6xBQpFDIDM6o9r6HSgDeIcLy82TKWctCXEPbJJcXb5AKmi5BNNdLXneixK4lplX3PqIVcwLBCGE/kAGnlD4A==", - "requires": { - "@types/node": "*" - } - } - } - }, - "jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", - "requires": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - }, - "jwt-decode": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/jwt-decode/-/jwt-decode-3.1.2.tgz", - "integrity": "sha512-UfpWE/VZn0iP50d8cz9NrZLM9lSWhcJ+0Gt/nm4by88UL+J1SiKN8/5dkjMmbEzwL2CAe+67GsegCbIKtbp75A==" - }, - "limiter": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/limiter/-/limiter-1.1.5.tgz", - "integrity": "sha512-FWWMIEOxz3GwUI4Ts/IvgVy6LPvoMPgjMdQ185nN6psJyBJ4yOpzqm695/h5umdLJg2vW3GR5iG11MAkR2AzJA==" - }, - "linkify-it": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz", - "integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==", - "requires": { - "uc.micro": "^1.0.1" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "lodash.clonedeep": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==" - }, - "lodash.escaperegexp": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz", - "integrity": "sha512-TM9YBvyC84ZxE3rgfefxUWiQKLilstD6k7PTGt6wfbtXF8ixIJLOL3VYyV/z+ZiPLsVxAsKAFVwWlWeb2Y8Yyw==" - }, - "lodash.includes": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", - "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==" - }, - "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==" - }, - "lodash.isequal": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" - }, - "lodash.isinteger": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", - "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==" - }, - "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==" - }, - "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==" - }, - "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==" - }, - "lodash.last": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash.last/-/lodash.last-3.0.0.tgz", - "integrity": "sha512-14mq7rSkCxG4XMy9lF2FbIOqqgF0aH0NfPuQ3LPR3vIh0kHnUvIYP70dqa1Hf47zyXfQ8FzAg0MYOQeSuE1R7A==" - }, - "lodash.max": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.max/-/lodash.max-4.0.1.tgz", - "integrity": "sha512-iykTDTb7PK33HSQmKy34zv+hh4WEu7WonJPXQcgODzUbbtradtNs8RsD/GI7XV++60KaKR1xhW56N4ISqHesfQ==" - }, - "lodash.once": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", - "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==" - }, - "lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" - }, - "lodash.tonumber": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/lodash.tonumber/-/lodash.tonumber-4.0.3.tgz", - "integrity": "sha512-SY0SwuPOHRwKcCNTdsntPYb+Zddz5mDUIVFABzRMqmAiL41pMeyoQFGxYAw5zdc9NnH4pbJqiqqp5ckfxa+zSA==" - }, - "lodash.trimend": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/lodash.trimend/-/lodash.trimend-4.5.1.tgz", - "integrity": "sha512-lsD+k73XztDsMBKPKvzHXRKFNMohTjoTKIIo4ADLn5dA65LZ1BqlAvSXhR2rPEC3BgAUQnzMnorqDtqn2z4IHA==" - }, - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, - "lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "requires": { - "yallist": "^3.0.2" - } - }, - "lru-memoizer": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/lru-memoizer/-/lru-memoizer-2.1.4.tgz", - "integrity": "sha512-IXAq50s4qwrOBrXJklY+KhgZF+5y98PDaNo0gi/v2KQBFLyWr+JyFvijZXkGKjQj/h9c0OwoE+JZbwUXce76hQ==", - "requires": { - "lodash.clonedeep": "^4.5.0", - "lru-cache": "~4.0.0" - }, - "dependencies": { - "lru-cache": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.0.2.tgz", - "integrity": "sha512-uQw9OqphAGiZhkuPlpFGmdTU2tEuhxTourM/19qGJrxBPHAr/f8BT1a0i/lOclESnGatdJG/UCkP9kZB/Lh1iw==", - "requires": { - "pseudomap": "^1.0.1", - "yallist": "^2.0.0" - } - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==" - } - } - }, - "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 - }, - "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" - } - }, - "mdurl": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", - "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==" - }, - "mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==" - }, - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" - }, - "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==", - "requires": { - "mime-db": "1.52.0" - } - }, - "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==" - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" - }, - "mixme": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/mixme/-/mixme-0.5.4.tgz", - "integrity": "sha512-3KYa4m4Vlqx98GPdOHghxSdNtTvcP8E0kkaJ5Dlh+h2DRzF7zpuVVcA8B0QpKd11YJeP9QQ7ASkKzOeu195Wzw==" - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "optional": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "moment": { - "version": "2.29.4", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", - "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", - "optional": true - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - }, - "mv": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/mv/-/mv-2.1.1.tgz", - "integrity": "sha512-at/ZndSy3xEGJ8i0ygALh8ru9qy7gWW1cmkaqBN29JmMlIvM//MEO9y1sk/avxuwnPcfhkejkLsuPxH81BrkSg==", - "optional": true, - "requires": { - "mkdirp": "~0.5.1", - "ncp": "~2.0.0", - "rimraf": "~2.4.0" - } - }, - "nan": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.16.0.tgz", - "integrity": "sha512-UdAqHyFngu7TfQKsCBgAA6pWDkT8MAO7d0jyOecVhN5354xbLqdn8mV9Tat9gepAupm0bt2DbeaSC8vS52MuFA==", - "optional": true - }, - "native-duplexpair": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/native-duplexpair/-/native-duplexpair-1.0.0.tgz", - "integrity": "sha512-E7QQoM+3jvNtlmyfqRZ0/U75VFgCls+fSkbml2MpgWkWyz3ox8Y58gNhfuziuQYGNNQAbFZJQck55LHCnCK6CA==" - }, - "ncp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz", - "integrity": "sha512-zIdGUrPRFTUELUvr3Gmc7KZ2Sw/h1PiVM0Af/oHB6zgnV1ikqSfRk+TOufi79aHYCW3NiOXmr1BP5nWbzojLaA==", - "optional": true - }, - "negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" - }, - "node-abort-controller": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.0.1.tgz", - "integrity": "sha512-/ujIVxthRs+7q6hsdjHMaj8hRG9NuWmwrz+JdRwZ14jdFoKSkm+vDsCbF9PLpnSqjaWQJuTmVtcWHNLr+vrOFw==" - }, - "node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", - "requires": { - "whatwg-url": "^5.0.0" - } - }, - "nodemon": { - "version": "2.0.19", - "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.19.tgz", - "integrity": "sha512-4pv1f2bMDj0Eeg/MhGqxrtveeQ5/G/UVe9iO6uTZzjnRluSA4PVWf8CW99LUPwGB3eNIA7zUFoP77YuI7hOc0A==", - "dev": true, - "requires": { - "chokidar": "^3.5.2", - "debug": "^3.2.7", - "ignore-by-default": "^1.0.1", - "minimatch": "^3.0.4", - "pstree.remy": "^1.1.8", - "semver": "^5.7.1", - "simple-update-notifier": "^1.0.7", - "supports-color": "^5.5.0", - "touch": "^3.1.0", - "undefsafe": "^2.0.5" - }, - "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" - } - } - } - }, - "nopt": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", - "integrity": "sha512-NWmpvLSqUrgrAC9HCuxEvb+PSloHpqVu+FqcO4eeF2h5qYRhA7ev6KvelyQAKtegUbC6RypJnlEOhd8vloNKYg==", - "dev": true, - "requires": { - "abbrev": "1" - } - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" - }, - "object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" - }, - "object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - } - }, - "obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" - }, - "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==", - "requires": { - "ee-first": "1.1.1" - } - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "requires": { - "wrappy": "1" - } - }, - "open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", - "requires": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - } - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true - }, - "pidusage": { - "version": "2.0.21", - "resolved": "https://registry.npmjs.org/pidusage/-/pidusage-2.0.21.tgz", - "integrity": "sha512-cv3xAQos+pugVX+BfXpHsbyz/dLzX+lr44zNMsYiGxUw+kV5sgQCIcLd1z+0vq+KyC7dJ+/ts2PsfgWfSC3WXA==", - "requires": { - "safe-buffer": "^5.2.1" - } - }, - "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==" - }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==" - }, - "psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" - }, - "pstree.remy": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz", - "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==", - "dev": true - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" - }, - "qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", - "requires": { - "side-channel": "^1.0.4" - } - }, - "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==" - }, - "react": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", - "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "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==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "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" - } - }, - "rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", - "dev": true, - "requires": { - "resolve": "^1.1.6" - } - }, - "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==" - }, - "regexp.prototype.flags": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" - } - }, - "resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "dev": true, - "requires": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "restify": { - "version": "8.6.1", - "resolved": "https://registry.npmjs.org/restify/-/restify-8.6.1.tgz", - "integrity": "sha512-I54/Geo2qN4K/2Ers+zNAU/A/nwPrcoTVBVeamw/sROv/kLLuMAzidLmO3f6842tKFxxQvcNhOMYoWZAhYr3vQ==", - "requires": { - "assert-plus": "^1.0.0", - "bunyan": "^1.8.12", - "csv": "^5.1.1", - "dtrace-provider": "^0.8.1", - "escape-regexp-component": "^1.0.2", - "ewma": "^2.0.1", - "find-my-way": "^2.0.1", - "formidable": "^1.2.1", - "http-signature": "^1.2.0", - "lodash": "^4.17.11", - "lru-cache": "^5.1.1", - "mime": "^2.4.3", - "negotiator": "^0.6.2", - "once": "^1.4.0", - "pidusage": "^2.0.17", - "qs": "^6.7.0", - "restify-errors": "^8.0.2", - "semver": "^6.1.1", - "send": "^0.16.2", - "spdy": "^4.0.0", - "uuid": "^3.3.2", - "vasync": "^2.2.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" - } - } - }, - "restify-errors": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/restify-errors/-/restify-errors-8.0.2.tgz", - "integrity": "sha512-UsXUVQo7M26xoQzeUcZQ0+H8L2t9DGzrXcAgR3WB/1vnbl+UdI4tZ1PqYsN+sS5WnqHKZ0Xy9w0CKf83bbrwYA==", - "requires": { - "@netflix/nerror": "^1.0.0", - "assert-plus": "^1.0.0", - "lodash": "^4.17.15", - "safe-json-stringify": "^1.0.4" - } - }, - "ret": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.2.2.tgz", - "integrity": "sha512-M0b3YWQs7R3Z917WRQy1HHA7Ba7D8hvZg6UE5mLykJxQVE2ju0IXbGlaHPPlkY+WN7wFP+wUMXmBFA0aV6vYGQ==" - }, - "rimraf": { - "version": "2.4.5", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.4.5.tgz", - "integrity": "sha512-J5xnxTyqaiw06JjMftq7L9ouA448dw/E7dKghkP9WpKNuwmARNNg+Gk8/u5ryb9N/Yo2+z3MCwuqFK/+qPOPfQ==", - "optional": true, - "requires": { - "glob": "^6.0.1" - } - }, - "rsa-pem-from-mod-exp": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/rsa-pem-from-mod-exp/-/rsa-pem-from-mod-exp-0.8.4.tgz", - "integrity": "sha512-tIU9uofdormBO48by/1Q7XT61eUsK/Ucz6I7/yHslLeQVK+dKWMHVh59eqosvPvDP7U0v71MX9KCL/dNFK5uyA==" - }, - "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==" - }, - "safe-json-stringify": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/safe-json-stringify/-/safe-json-stringify-1.2.0.tgz", - "integrity": "sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==", - "optional": true - }, - "safe-regex2": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/safe-regex2/-/safe-regex2-2.0.0.tgz", - "integrity": "sha512-PaUSFsUaNNuKwkBijoAPHAK6/eM6VirvyPWlZ7BAQy4D+hCvh4B6lIG+nPdhbFfIbP+gTGBcrdsOaUs0F+ZBOQ==", - "requires": { - "ret": "~0.2.0" - } - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" - }, - "select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - }, - "semver-store": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/semver-store/-/semver-store-0.3.0.tgz", - "integrity": "sha512-TcZvGMMy9vodEFSse30lWinkj+JgOBvPn8wRItpQRSayhc+4ssDs335uklkfvQQJgL/WvmHLVj4Ycv2s7QCQMg==" - }, - "send": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", - "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", - "requires": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.6.2", - "mime": "1.4.1", - "ms": "2.0.0", - "on-finished": "~2.3.0", - "range-parser": "~1.2.0", - "statuses": "~1.4.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "mime": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", - "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==" - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" - }, - "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 - }, - "shelljs": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", - "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", - "dev": true, - "requires": { - "glob": "^7.0.0", - "interpret": "^1.0.0", - "rechoir": "^0.6.2" - }, - "dependencies": { - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - } - } - }, - "shx": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/shx/-/shx-0.3.4.tgz", - "integrity": "sha512-N6A9MLVqjxZYcVn8hLmtneQWIJtp8IKzMP4eMnx+nqkvXoqinUPCbUFLp2UcWTEIUONhlk0ewxr/jaVGlc+J+g==", - "dev": true, - "requires": { - "minimist": "^1.2.3", - "shelljs": "^0.8.5" - } - }, - "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - } - }, - "simple-update-notifier": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-1.0.7.tgz", - "integrity": "sha512-BBKgR84BJQJm6WjWFMHgLVuo61FBDSj1z/xSFUIozqO6wO7ii0JxCqlIud7Enr/+LhlbNI0whErq96P2qHNWew==", - "dev": true, - "requires": { - "semver": "~7.0.0" - }, - "dependencies": { - "semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", - "dev": true - } - } - }, - "spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "requires": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - } - }, - "spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "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" - } - }, - "sprintf-js": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==" - }, - "sshpk": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", - "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - } - }, - "statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" - }, - "stoppable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz", - "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==" - }, - "stream-transform": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/stream-transform/-/stream-transform-2.1.3.tgz", - "integrity": "sha512-9GHUiM5hMiCi6Y03jD2ARC1ettBXkQBoQAe7nJsPknnI0ow10aXjTnew8QtYQmLjzn974BnmWEAJgCY6ZP1DeQ==", - "requires": { - "mixme": "^0.5.1" - } - }, - "string.prototype.trimend": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", - "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - } - }, - "string.prototype.trimstart": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", - "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - } - }, - "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "requires": { - "safe-buffer": "~5.2.0" - } - }, - "strip-outer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", - "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", - "requires": { - "escape-string-regexp": "^1.0.2" - } - }, - "strnum": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", - "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==" - }, - "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" - } - }, - "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 - }, - "tedious": { - "version": "14.7.0", - "resolved": "https://registry.npmjs.org/tedious/-/tedious-14.7.0.tgz", - "integrity": "sha512-d3qlmZcvZyt7akyPHiOdR+knfzObWZH3mW+gouQTSb7YTSwtpHuYHcvsQabfbY7oOvgbs51xRb7CwOahWK/t9w==", - "requires": { - "@azure/identity": "^2.0.4", - "@azure/keyvault-keys": "^4.4.0", - "@js-joda/core": "^5.2.0", - "@types/es-aggregate-error": "^1.0.2", - "bl": "^5.0.0", - "es-aggregate-error": "^1.0.8", - "iconv-lite": "^0.6.3", - "js-md4": "^0.3.2", - "jsbi": "^4.3.0", - "native-duplexpair": "^1.0.0", - "node-abort-controller": "^3.0.1", - "punycode": "^2.1.0", - "sprintf-js": "^1.1.2" - } - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - }, - "touch": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz", - "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==", - "dev": true, - "requires": { - "nopt": "~1.0.10" - } - }, - "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==", - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - }, - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" - }, - "trim-repeated": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", - "integrity": "sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==", - "requires": { - "escape-string-regexp": "^1.0.2" - } - }, - "ts-node": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.4.0.tgz", - "integrity": "sha512-g0FlPvvCXSIO1JDF6S232P5jPYqBkRL9qly81ZgAOSU7rwI0stphCgd2kLiCrU9DjQCrJMWEqcNSjQL02s6d8A==", - "dev": true, - "requires": { - "@cspotcode/source-map-support": "0.7.0", - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.2", - "acorn": "^8.4.1", - "acorn-walk": "^8.1.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "yn": "3.1.1" - } - }, - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - }, - "tunnel": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", - "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==" - }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==" - }, - "typescript": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.4.tgz", - "integrity": "sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==", - "dev": true - }, - "uc.micro": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", - "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==" - }, - "unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "requires": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - } - }, - "undefsafe": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz", - "integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==", - "dev": true - }, - "underscore": { - "version": "1.13.4", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.4.tgz", - "integrity": "sha512-BQFnUDuAQ4Yf/cYY5LNrK9NCJFKriaRbD9uR1fTeXnBeoa97W0i41qkZfGO9pSo8I5KzjAcSY2XYtdf0oKd7KQ==" - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" - }, - "vasync": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/vasync/-/vasync-2.2.1.tgz", - "integrity": "sha512-Hq72JaTpcTFdWiNA4Y22Amej2GH3BFmBaKPPlDZ4/oC8HNn2ISHLkFrJU4Ds8R3jcUi7oo5Y9jcMHKjES+N9wQ==", - "requires": { - "verror": "1.10.0" - } - }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "requires": { - "minimalistic-assert": "^1.0.0" - } - }, - "webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" - }, - "whatwg-fetch": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", - "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" - }, - "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" - } - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "requires": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" - }, - "ws": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==" - }, - "xml2js": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", - "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", - "requires": { - "sax": ">=0.6.0", - "xmlbuilder": "~11.0.0" - } - }, - "xmlbuilder": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", - "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==" - }, - "xpath": { - "version": "0.0.32", - "resolved": "https://registry.npmjs.org/xpath/-/xpath-0.0.32.tgz", - "integrity": "sha512-rxMJhSIoiO8vXcWvSifKqhvV96GjiD5wYb8/QHdoRyQvraTpp4IEv944nhGausZZ3u7dhQXteZuZbaqfpB7uYw==" - }, - "xpath.js": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/xpath.js/-/xpath.js-1.1.0.tgz", - "integrity": "sha512-jg+qkfS4K8E7965sqaUl8mRngXiKb3WZGfONgE18pr03FUQiuSV6G+Ej4tS55B+rIQSFEIw3phdVAQ4pPqNWfQ==" - }, - "xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" - }, - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" - }, - "yn": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", - "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "dev": true - }, - "zod": { - "version": "1.11.17", - "resolved": "https://registry.npmjs.org/zod/-/zod-1.11.17.tgz", - "integrity": "sha512-UzIwO92D0dSFwIRyyqAfRXICITLjF0IP8tRbEK/un7adirMssWZx8xF/1hZNE7t61knWZ+lhEuUvxlu2MO8qqA==" - } - } -} diff --git a/stocks-update-notification-bot/bot/package-lock.json b/stocks-update-notification-bot/bot/package-lock.json deleted file mode 100644 index 68fddec2..00000000 --- a/stocks-update-notification-bot/bot/package-lock.json +++ /dev/null @@ -1,8955 +0,0 @@ -{ - "name": "notificationbot", - "version": "1.0.0", - "lockfileVersion": 2, - "requires": true, - "packages": { - "": { - "name": "notificationbot", - "version": "1.0.0", - "license": "MIT", - "dependencies": { - "@microsoft/adaptivecards-tools": "^1.0.0", - "@microsoft/teamsfx": "^1.0.0", - "botbuilder": "~4.15.0", - "lodash": "^4.17.21" - }, - "devDependencies": { - "@azure/functions": "^1.2.3", - "@types/lodash": "^4.14.182", - "azurite": "^3.16.0", - "env-cmd": "^10.1.0", - "shx": "^0.3.4", - "ts-node": "~9.1.1", - "typescript": "~3.9.2" - } - }, - "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==", - "dependencies": { - "tslib": "^2.2.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@azure/core-auth": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.3.2.tgz", - "integrity": "sha512-7CU6DmCHIZp5ZPiZ9r3J17lTKMmYsm/zGvNkjArQwPkrLlZ1TZ+EUYfGgh2X31OLMVAQCTJZW4cXHJi02EbJnA==", - "dependencies": { - "@azure/abort-controller": "^1.0.0", - "tslib": "^2.2.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@azure/core-client": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.6.0.tgz", - "integrity": "sha512-YhSf4cb61ApSjItscp9XoaLq8KRnacPDAhmjAZSMnn/gs6FhFbZNfOBOErG2dDj7JRknVtCmJ5mLmfR2sLa11A==", - "dependencies": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-rest-pipeline": "^1.5.0", - "@azure/core-tracing": "^1.0.0", - "@azure/core-util": "^1.0.0", - "@azure/logger": "^1.0.0", - "tslib": "^2.2.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@azure/core-http": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/@azure/core-http/-/core-http-2.2.5.tgz", - "integrity": "sha512-kctMqSQ6zfnlFpuYzfUKadeTyOQYbIQ+3Rj7dzVC3Dk1dOnHroTwR9hLYKX8/n85iJpkyaksaXpuh5L7GJRYuQ==", - "dependencies": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-tracing": "1.0.0-preview.13", - "@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.4.19" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@azure/core-http/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==", - "dependencies": { - "@opentelemetry/api": "^1.0.1", - "tslib": "^2.2.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@azure/core-http/node_modules/tough-cookie": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", - "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", - "dependencies": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.1.2" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@azure/core-http/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/@azure/core-lro": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.2.4.tgz", - "integrity": "sha512-e1I2v2CZM0mQo8+RSix0x091Av493e4bnT22ds2fcQGslTHzM2oTbswkB65nP4iEpCxBrFxOSDPKExmTmjCVtQ==", - "dependencies": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-tracing": "1.0.0-preview.13", - "@azure/logger": "^1.0.0", - "tslib": "^2.2.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@azure/core-lro/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==", - "dependencies": { - "@opentelemetry/api": "^1.0.1", - "tslib": "^2.2.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@azure/core-paging": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.3.0.tgz", - "integrity": "sha512-H6Tg9eBm0brHqLy0OSAGzxIh1t4UL8eZVrSUMJ60Ra9cwq2pOskFqVpz2pYoHDsBY1jZ4V/P8LRGb5D5pmC6rg==", - "dependencies": { - "tslib": "^2.2.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@azure/core-rest-pipeline": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.9.0.tgz", - "integrity": "sha512-uvM3mY+Vegk0F2r4Eh0yPdsXTUyafTQkeX0USnz1Eyangxm2Bib0w0wkJVZW8fpks7Lcv0ztIdCFTrN7H8uptg==", - "dependencies": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-tracing": "^1.0.1", - "@azure/core-util": "^1.0.0", - "@azure/logger": "^1.0.0", - "form-data": "^4.0.0", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", - "tslib": "^2.2.0", - "uuid": "^8.3.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@azure/core-tracing": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", - "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", - "dependencies": { - "tslib": "^2.2.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@azure/core-util": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.0.0.tgz", - "integrity": "sha512-yWshY9cdPthlebnb3Zuz/j0Lv4kjU6u7PR5sW7A9FF7EX+0irMRJAtyTq5TPiDHJfjH8gTSlnIYFj9m7Ed76IQ==", - "dependencies": { - "tslib": "^2.2.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@azure/functions": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@azure/functions/-/functions-1.2.3.tgz", - "integrity": "sha512-dZITbYPNg6ay6ngcCOjRUh1wDhlFITS0zIkqplyH5KfKEAVPooaoaye5mUFnR+WP9WdGRjlNXyl/y2tgWKHcRg==", - "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==", - "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/msal-node": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.12.0.tgz", - "integrity": "sha512-bNJe5xx3YXj7lrj9wUYl7HX4g1Be7s8VHjDhKPzOnlI54JnRKI+nQ95EmFBs3ckUYM9u82HUsHumDcB21YIC9w==", - "dependencies": { - "@azure/msal-common": "^7.2.0", - "jsonwebtoken": "^8.5.1", - "uuid": "^8.3.0" - }, - "engines": { - "node": "10 || 12 || 14 || 16 || 18" - } - }, - "node_modules/@azure/keyvault-keys": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@azure/keyvault-keys/-/keyvault-keys-4.4.0.tgz", - "integrity": "sha512-W9sPZebXYa3aar7BGIA+fAsq/sy1nf2TZAETbkv7DRawzVLrWv8QoVVceqNHjy3cigT4HNxXjaPYCI49ez5CUA==", - "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", - "tslib": "^2.2.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@azure/keyvault-keys/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==", - "dependencies": { - "@opentelemetry/api": "^1.0.1", - "tslib": "^2.2.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@azure/logger": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.0.3.tgz", - "integrity": "sha512-aK4s3Xxjrx3daZr3VylxejK3vG5ExXck5WOHDJ8in/k9AqlfIyFMMT1uG7u8mNjX+QRILTIn0/Xgschfh/dQ9g==", - "dependencies": { - "tslib": "^2.2.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@azure/ms-rest-js": { - "version": "1.11.2", - "resolved": "https://registry.npmjs.org/@azure/ms-rest-js/-/ms-rest-js-1.11.2.tgz", - "integrity": "sha512-2AyQ1IKmLGKW7DU3/x3TsTBzZLcbC9YRI+yuDPuXAQrv3zar340K9wsxU413kHFIDjkWNCo9T0w5VtwcyWxhbQ==", - "dev": true, - "dependencies": { - "@azure/core-auth": "^1.1.4", - "axios": "^0.21.1", - "form-data": "^2.3.2", - "tough-cookie": "^2.4.3", - "tslib": "^1.9.2", - "tunnel": "0.0.6", - "uuid": "^3.2.1", - "xml2js": "^0.4.19" - } - }, - "node_modules/@azure/ms-rest-js/node_modules/axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "dev": true, - "dependencies": { - "follow-redirects": "^1.14.0" - } - }, - "node_modules/@azure/ms-rest-js/node_modules/form-data": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", - "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", - "dev": true, - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 0.12" - } - }, - "node_modules/@azure/ms-rest-js/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/@azure/ms-rest-js/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/@azure/msal-browser": { - "version": "2.28.0", - "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.28.0.tgz", - "integrity": "sha512-d83BBMT6id+eAdox+M37PCVWYDiqd6BrXxvjAVI2xJluRoSJCZQvB02Bcg6QCSe3ruLUK6vGwMTe8p1cDExePQ==", - "dependencies": { - "@azure/msal-common": "^7.2.0" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@azure/msal-common": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-7.2.0.tgz", - "integrity": "sha512-+Oz8LKTOACDHqDmv+MZy/z+DZRH8RZbMjhadmvp0scQ0R75OrzZro+HkxifWhtDG8l1ViYkvV9NHb4pEZyajAQ==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@azure/msal-node": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.1.0.tgz", - "integrity": "sha512-gMO9aZdWOzufp1PcdD5ID25DdS9eInxgeCqx4Tk8PVU6Z7RxJQhoMzS64cJhGdpYgeIQwKljtF0CLCcPFxew/w==", - "dependencies": { - "@azure/msal-common": "^4.3.0", - "axios": "^0.21.1", - "jsonwebtoken": "^8.5.1", - "uuid": "^8.3.0" - }, - "engines": { - "node": "10 || 12 || 14 || 16" - } - }, - "node_modules/@azure/msal-node/node_modules/@azure/msal-common": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-4.5.1.tgz", - "integrity": "sha512-/i5dXM+QAtO+6atYd5oHGBAx48EGSISkXNXViheliOQe+SIFMDo3gSq3lL54W0suOSAsVPws3XnTaIHlla0PIQ==", - "dependencies": { - "debug": "^4.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@azure/msal-node/node_modules/axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "dependencies": { - "follow-redirects": "^1.14.0" - } - }, - "node_modules/@azure/msal-node/node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/@azure/msal-node/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/@babel/runtime": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.9.tgz", - "integrity": "sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==", - "dependencies": { - "regenerator-runtime": "^0.13.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@colors/colors": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", - "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", - "dev": true, - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/@dabh/diagnostics": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.3.tgz", - "integrity": "sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==", - "dev": true, - "dependencies": { - "colorspace": "1.1.x", - "enabled": "2.0.x", - "kuler": "^2.0.0" - } - }, - "node_modules/@js-joda/core": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@js-joda/core/-/core-5.2.0.tgz", - "integrity": "sha512-0OriPYIaMLB3XiLQMe0BXKVIqeriTn3H7JMOzTsHEtt7Zqq+TetCu97KnAhU3ckiQZKBxfZshft+H1OC4D1lXw==" - }, - "node_modules/@microsoft/adaptivecards-tools": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@microsoft/adaptivecards-tools/-/adaptivecards-tools-1.0.0.tgz", - "integrity": "sha512-8a74BPY9Cp36o+PYNAeVeNzVKHaHzZM8Jizkc+aS5viHCZ+ZxLsQVn+rm7eDytZgRVc6i75BqU6HIS5voJ7LNg==", - "dependencies": { - "@types/react": "^17.0.14", - "adaptive-expressions": "^4.15.0", - "adaptivecards": "^2.10.0", - "adaptivecards-templating": "^2.1.0", - "markdown-it": "^12.2.0", - "react": "^17.0.2" - } - }, - "node_modules/@microsoft/microsoft-graph-client": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-3.0.2.tgz", - "integrity": "sha512-eYDiApYmiGsm1s1jfAa/rhB2xQCsX4pWt0vCTd1LZmiApMQfT/c0hXj2hvpuGz5GrcLdugbu05xB79rIV57Pjw==", - "dependencies": { - "@babel/runtime": "^7.12.5", - "tslib": "^2.2.0" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependenciesMeta": { - "@azure/identity": { - "optional": true - }, - "@azure/msal-browser": { - "optional": true - }, - "buffer": { - "optional": true - }, - "stream-browserify": { - "optional": true - } - } - }, - "node_modules/@microsoft/recognizers-text": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text/-/recognizers-text-1.1.4.tgz", - "integrity": "sha512-hlSVXcaX5i8JcjuUJpVxmy2Z/GxvFXarF0KVySCFop57wNEnrLWMHe4I4DjP866G19VyIKRw+vPA32pkGhZgTg==", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@microsoft/recognizers-text-choice": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-choice/-/recognizers-text-choice-1.1.4.tgz", - "integrity": "sha512-4CddwFe4RVhZeJgW65ocBrEdeukBMghK8pgI0K0Qy2eA5ysPZQpeZ7BGSDz5QMQei5LPY+QaAQ3CHU+ORHoO7A==", - "dependencies": { - "@microsoft/recognizers-text": "~1.1.4", - "grapheme-splitter": "^1.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "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/recognizers-text-date-time": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-date-time/-/recognizers-text-date-time-1.1.4.tgz", - "integrity": "sha512-leMnjN+KYNwNvRD5T4G0ORUzkjlek/BBZDvQIjAujtyrd/pkViUnuouWIPkFT/dbSOxXML8et54CSk2KfHiWIA==", - "dependencies": { - "@microsoft/recognizers-text": "~1.1.4", - "@microsoft/recognizers-text-number": "~1.1.4", - "@microsoft/recognizers-text-number-with-unit": "~1.1.4", - "lodash.isequal": "^4.5.0", - "lodash.tonumber": "^4.0.3" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@microsoft/recognizers-text-number": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-number/-/recognizers-text-number-1.1.4.tgz", - "integrity": "sha512-6EmlR+HR+eJBIX7sQby1vs6LJB64wxLowHaGpIU9OCXFvZ5Nb0QT8qh10rC40v3Mtrz4DpScXfSXr9tWkIO5MQ==", - "dependencies": { - "@microsoft/recognizers-text": "~1.1.4", - "bignumber.js": "^7.2.1", - "lodash.escaperegexp": "^4.1.2", - "lodash.sortby": "^4.7.0", - "lodash.trimend": "^4.5.1" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@microsoft/recognizers-text-number-with-unit": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-number-with-unit/-/recognizers-text-number-with-unit-1.1.4.tgz", - "integrity": "sha512-zl+CfmfWK0x/x+iSgaBAevKTYO0F4+z7SYHAHztaaaGuX8FERw2jmUjSgVetm5KA3EveyCx0XYGU1mRNY8p7Eg==", - "dependencies": { - "@microsoft/recognizers-text": "~1.1.4", - "@microsoft/recognizers-text-number": "~1.1.4", - "lodash.escaperegexp": "^4.1.2", - "lodash.last": "^3.0.0", - "lodash.max": "^4.0.1" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@microsoft/recognizers-text-sequence": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-sequence/-/recognizers-text-sequence-1.1.4.tgz", - "integrity": "sha512-rb5j8/aE7HSOdIxaVfCGFrj0wWPpSq0CuykFg/A/iJNPP+FnAU71bgP5HexrwQcpCsDinauisX7u0DKIChrHRA==", - "dependencies": { - "@microsoft/recognizers-text": "~1.1.4", - "grapheme-splitter": "^1.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@microsoft/recognizers-text-suite": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-suite/-/recognizers-text-suite-1.1.4.tgz", - "integrity": "sha512-hNIaR4M2G0nNeI9WZxt9C0KYh/1vhjeKzX5Ds8XDdT0pxF7zwCSo19WNcPjrVK6aCOeZTw/ULofsAjdu9gSkcA==", - "dependencies": { - "@microsoft/recognizers-text": "~1.1.4", - "@microsoft/recognizers-text-choice": "~1.1.4", - "@microsoft/recognizers-text-date-time": "~1.1.4", - "@microsoft/recognizers-text-number": "~1.1.4", - "@microsoft/recognizers-text-number-with-unit": "~1.1.4", - "@microsoft/recognizers-text-sequence": "~1.1.4" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "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==", - "peer": true - }, - "node_modules/@microsoft/teamsfx": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@microsoft/teamsfx/-/teamsfx-1.0.1.tgz", - "integrity": "sha512-oScWfIbg6ATo7GI8qet6iWYmChRmJ8tXhKBSpduAxePc9o6CypFy+okaWh18/Iu3GAmx03nL4r718GzkNyqGCA==", - "dependencies": { - "@azure/identity": "^2.0.1", - "@azure/msal-browser": "^2.21.0", - "@azure/msal-node": "~1.1.0", - "@microsoft/adaptivecards-tools": "^1.0.0", - "@microsoft/microsoft-graph-client": "^3.0.1", - "axios": "^0.27.2", - "botbuilder": ">=4.15.0 <5.0.0", - "botbuilder-dialogs": ">=4.15.0 <5.0.0", - "botframework-schema": ">=4.15.0 <5.0.0", - "jwt-decode": "^3.1.2", - "tedious": "^14.3.0", - "tslib": "^2.3.1", - "uuid": "^8.3.2" - }, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "@microsoft/teams-js": "^1.9.0" - } - }, - "node_modules/@opentelemetry/api": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.1.0.tgz", - "integrity": "sha512-hf+3bwuBwtXsugA2ULBc95qxrOqP2pOekLz34BJhcAKawt94vfeNyUKpYc0lZQ/3sCP6LqRa7UAdHA7i5UODzQ==", - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@tootallnate/once": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", - "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/@types/atob-lite": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@types/atob-lite/-/atob-lite-2.0.0.tgz", - "integrity": "sha512-7bjymPR7Ffa1/L3HskkaxMgTQDtwFObbISzHm9g3T12VyD89IiHS3BBVojlQHyZRiIilzdh0WT1gwwgyyBtLGQ==" - }, - "node_modules/@types/btoa-lite": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/btoa-lite/-/btoa-lite-1.0.0.tgz", - "integrity": "sha512-wJsiX1tosQ+J5+bY5LrSahHxr2wT+uME5UDwdN1kg4frt40euqA+wzECkmq4t5QbveHiJepfdThgQrPw6KiSlg==" - }, - "node_modules/@types/debug": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz", - "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==", - "dev": true, - "dependencies": { - "@types/ms": "*" - } - }, - "node_modules/@types/es-aggregate-error": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@types/es-aggregate-error/-/es-aggregate-error-1.0.2.tgz", - "integrity": "sha512-erqUpFXksaeR2kejKnhnjZjbFxUpGZx4Z7ydNL9ie8tEhXPiZTsLeUDJ6aR1F8j5wWUAtOAQWUqkc7givBJbBA==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/jsonwebtoken": { - "version": "7.2.8", - "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-7.2.8.tgz", - "integrity": "sha512-XENN3YzEB8D6TiUww0O8SRznzy1v+77lH7UmuN54xq/IHIsyWjWOzZuFFTtoiRuaE782uAoRwBe/wwow+vQXZw==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/lodash": { - "version": "4.14.182", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.182.tgz", - "integrity": "sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==" - }, - "node_modules/@types/lodash.isequal": { - "version": "4.5.6", - "resolved": "https://registry.npmjs.org/@types/lodash.isequal/-/lodash.isequal-4.5.6.tgz", - "integrity": "sha512-Ww4UGSe3DmtvLLJm2F16hDwEQSv7U0Rr8SujLUA2wHI2D2dm8kPu6Et+/y303LfjTIwSBKXB/YTUcAKpem/XEg==", - "dependencies": { - "@types/lodash": "*" - } - }, - "node_modules/@types/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/@types/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-ssE3Vlrys7sdIzs5LOxCzTVMsU7i9oa/IaW92wF32JFb3CVczqOkru2xspuKczHEbG3nvmPY7IFqVmGGHdNbYw==" - }, - "node_modules/@types/ms": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz", - "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==", - "dev": true - }, - "node_modules/@types/node": { - "version": "10.17.60", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.60.tgz", - "integrity": "sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==" - }, - "node_modules/@types/node-fetch": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.2.tgz", - "integrity": "sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==", - "dependencies": { - "@types/node": "*", - "form-data": "^3.0.0" - } - }, - "node_modules/@types/node-fetch/node_modules/form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "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/react": { - "version": "17.0.47", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.47.tgz", - "integrity": "sha512-mk0BL8zBinf2ozNr3qPnlu1oyVTYq+4V7WA76RgxUAtf0Em/Wbid38KN6n4abEkvO4xMTBWmnP1FtQzgkEiJoA==", - "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "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/stoppable": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/stoppable/-/stoppable-1.1.1.tgz", - "integrity": "sha512-b8N+fCADRIYYrGZOcmOR8ZNBOqhktWTB/bMUl5LvGtT201QKJZOOH5UsFyI3qtteM6ZAJbJqZoBcLqqxKIwjhw==", - "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==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/validator": { - "version": "13.7.4", - "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.7.4.tgz", - "integrity": "sha512-uAaSWegu2lymY18l+s5nmcXu3sFeeTOl1zhSGoYzcr6T3wz1M+3OcW4UjfPhIhHGd13tIMRDsEpR+d8w/MexwQ==", - "dev": true - }, - "node_modules/@types/ws": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-6.0.4.tgz", - "integrity": "sha512-PpPrX7SZW9re6+Ha8ojZG4Se8AZXgf0GK6zmfqEuCsY49LFDNXO3SByp44X3dFEqtB73lkCDAdUazhAjVPiNwg==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/xmldom": { - "version": "0.1.31", - "resolved": "https://registry.npmjs.org/@types/xmldom/-/xmldom-0.1.31.tgz", - "integrity": "sha512-bVy7s0nvaR5D1mT1a8ZkByHWNOGb6Vn4yi5TWhEdmyKlAG+08SA7Md6+jH+tYmMLueAwNeWvHHpeKrr6S4c4BA==" - }, - "node_modules/@xmldom/xmldom": { - "version": "0.7.6", - "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.6.tgz", - "integrity": "sha512-HHXP9hskkFQHy8QxxUXkS7946FFIhYVfGqsk0WLwllmexN9x/+R4UBLvurHEuyXRfVEObVR8APuQehykLviwSQ==", - "engines": { - "node": ">=10.0.0" - } - }, - "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/adal-node": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/adal-node/-/adal-node-0.2.3.tgz", - "integrity": "sha512-gMKr8RuYEYvsj7jyfCv/4BfKToQThz20SP71N3AtFn3ia3yAR8Qt2T3aVQhuJzunWs2b38ZsQV0qsZPdwZr7VQ==", - "dependencies": { - "@xmldom/xmldom": "^0.7.0", - "async": "^2.6.3", - "axios": "^0.21.1", - "date-utils": "*", - "jws": "3.x.x", - "underscore": ">= 1.3.1", - "uuid": "^3.1.0", - "xpath.js": "~1.1.0" - }, - "engines": { - "node": ">= 0.6.15" - } - }, - "node_modules/adal-node/node_modules/axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "dependencies": { - "follow-redirects": "^1.14.0" - } - }, - "node_modules/adal-node/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==", - "dependencies": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/adal-node/node_modules/jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", - "dependencies": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/adal-node/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.", - "bin": { - "uuid": "bin/uuid" - } - }, - "node_modules/adaptive-expressions": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/adaptive-expressions/-/adaptive-expressions-4.16.0.tgz", - "integrity": "sha512-iE+UxksZuUv4CO5vyNerODxXWLNuzyntfZMs624BE8oImVHZAXqUaoKin+pWJS2MPWmife4gAuwhJiiCvVK+Ng==", - "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.7.4", - "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": "^3.19.0", - "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.10.0", - "resolved": "https://registry.npmjs.org/adaptivecards/-/adaptivecards-2.10.0.tgz", - "integrity": "sha512-QcgXGFlX3rgIfZkxvQY896zEVBh30mE37z3XKhcQW2OqSUrVH6dNT78MkM//W4wRdrZizSHqXKLaKyVVxAgVFg==" - }, - "node_modules/adaptivecards-templating": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/adaptivecards-templating/-/adaptivecards-templating-2.2.0.tgz", - "integrity": "sha512-xZy+g2DdI2xFvqGjGYqqcLYJ+373o1JlTX2g6Zclav3r+3ri40qsrKKwM3oNS61MbgicXsuvli2RbTOGsts1sw==", - "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==", - "dependencies": { - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/agent-base/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/agent-base/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/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/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/arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true - }, - "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/args": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/args/-/args-5.0.3.tgz", - "integrity": "sha512-h6k/zfFgusnv3i5TU08KQkVKuCPBtL/PWQbWkHUxvJrZ2nAyeaUupneemcrgn1xmqxPQsPIzwkUhOpoqPDRZuA==", - "dev": true, - "dependencies": { - "camelcase": "5.0.0", - "chalk": "2.4.2", - "leven": "2.1.0", - "mri": "1.1.4" - }, - "engines": { - "node": ">= 6.0.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/async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", - "dependencies": { - "lodash": "^4.17.14" - } - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" - }, - "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/axios": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", - "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", - "dependencies": { - "follow-redirects": "^1.14.9", - "form-data": "^4.0.0" - } - }, - "node_modules/azurite": { - "version": "3.18.0", - "resolved": "https://registry.npmjs.org/azurite/-/azurite-3.18.0.tgz", - "integrity": "sha512-qD+Q6+v58uHK0fIUhkvqDaZgO/EMrZrbJDfd3oja6p7FwqrRbffRq5RNhuGJTkpgqr7yqybwKHPSd0ARKTB2sg==", - "dev": true, - "dependencies": { - "@azure/ms-rest-js": "^1.5.0", - "args": "^5.0.1", - "axios": "^0.27.0", - "etag": "^1.8.1", - "express": "^4.16.4", - "fs-extra": "^10.1.0", - "jsonwebtoken": "^8.5.1", - "lokijs": "^1.5.6", - "morgan": "^1.9.1", - "multistream": "^2.1.1", - "mysql2": "^2.1.0", - "rimraf": "^3.0.2", - "sequelize": "^6.3.0", - "tedious": "^14.0.0", - "to-readable-stream": "^2.1.0", - "tslib": "^2.3.0", - "uri-templates": "^0.2.0", - "uuid": "^3.3.2", - "winston": "^3.1.0", - "xml2js": "^0.4.19" - }, - "bin": { - "azurite": "dist/src/azurite.js", - "azurite-blob": "dist/src/blob/main.js", - "azurite-queue": "dist/src/queue/main.js", - "azurite-table": "dist/src/table/main.js" - }, - "engines": { - "node": ">=10.0.0", - "vscode": "^1.39.0" - } - }, - "node_modules/azurite/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/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/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "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/base64url": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/base64url/-/base64url-3.0.1.tgz", - "integrity": "sha512-ir1UPr3dkwexU7FdV8qBBbNDRUhMmIekYMFZfi+C/sLNnRESKPl23nB9b2pltqfOQNnGzsDdId90AEtG5tCx4A==", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/basic-auth": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", - "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", - "dev": true, - "dependencies": { - "safe-buffer": "5.1.2" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/basic-auth/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/big-integer": { - "version": "1.6.51", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", - "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/bignumber.js": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-7.2.1.tgz", - "integrity": "sha512-S4XzBk5sMB+Rcb/LNcpzXr57VRTxgAvaAEDAl1AwRx27j00hT84O6OkteE7u8UB3NuaaygCRrEpqox4uDOrbdQ==", - "engines": { - "node": "*" - } - }, - "node_modules/bl": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-5.0.0.tgz", - "integrity": "sha512-8vxFNZ0pflFfi0WXA3WQXlj6CaMEwsmh63I1CNp0q+wWv8sD0ARx1KovSQd0l2GkwrMIOyedq0EF1FxI+RCZLQ==", - "dependencies": { - "buffer": "^6.0.3", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "node_modules/bl/node_modules/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==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "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/botbuilder": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/botbuilder/-/botbuilder-4.15.0.tgz", - "integrity": "sha512-Gbuua4ezx5Jm0Os//G3ZKDGSg5a8otlFa53yjoqi4UvIJv8S389IxagYJEIP3UKkuXwIwRu4BpwEVG7jdMhIhg==", - "dependencies": { - "@azure/ms-rest-js": "1.9.1", - "axios": "^0.21.2", - "botbuilder-core": "4.15.0", - "botbuilder-stdlib": "4.15.0-internal", - "botframework-connector": "4.15.0", - "botframework-streaming": "4.15.0", - "dayjs": "^1.10.3", - "filenamify": "^4.1.0", - "fs-extra": "^7.0.1", - "htmlparser2": "^6.0.1", - "uuid": "^8.3.2", - "zod": "~1.11.17" - } - }, - "node_modules/botbuilder-core": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/botbuilder-core/-/botbuilder-core-4.15.0.tgz", - "integrity": "sha512-BEVQ9tvROS4hDit4JZ9seEMlu85humAZwzDNAjgJTsqfezoEbqtny4U/aeJZk84poh3dJsCKnHlYWUSkzUwB8w==", - "dependencies": { - "botbuilder-dialogs-adaptive-runtime-core": "4.15.0-preview", - "botbuilder-stdlib": "4.15.0-internal", - "botframework-connector": "4.15.0", - "botframework-schema": "4.15.0", - "uuid": "^8.3.2", - "zod": "~1.11.17" - } - }, - "node_modules/botbuilder-core/node_modules/botframework-schema": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/botframework-schema/-/botframework-schema-4.15.0.tgz", - "integrity": "sha512-81Tm4GPy1RHlB5CsZU6zbOu+wHqvxBI08rDNb/Zlx1oKhFAu9/mpl0+Go3jEYRukAmJDVzKviRruSSqBcZ6L/g==", - "dependencies": { - "uuid": "^8.3.2", - "zod": "~1.11.17" - } - }, - "node_modules/botbuilder-dialogs": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/botbuilder-dialogs/-/botbuilder-dialogs-4.16.0.tgz", - "integrity": "sha512-ZrbXbjXiS4IldTmjfS/SXGRg1jDEmbsexiaLrfJYrwGzGJ6SGF1t2LKhcpChRl512mLxUdfA36Ey+MBF159Htg==", - "dependencies": { - "@microsoft/recognizers-text-choice": "1.1.4", - "@microsoft/recognizers-text-date-time": "1.1.4", - "@microsoft/recognizers-text-number": "1.1.4", - "@microsoft/recognizers-text-suite": "1.1.4", - "botbuilder-core": "4.16.0", - "botbuilder-dialogs-adaptive-runtime-core": "4.16.0-preview", - "botframework-connector": "4.16.0", - "globalize": "^1.4.2", - "lodash": "^4.17.21", - "zod": "~1.11.17" - } - }, - "node_modules/botbuilder-dialogs-adaptive-runtime-core": { - "version": "4.15.0-preview", - "resolved": "https://registry.npmjs.org/botbuilder-dialogs-adaptive-runtime-core/-/botbuilder-dialogs-adaptive-runtime-core-4.15.0-preview.tgz", - "integrity": "sha512-bYPbUvEuMYU5HR4HtnssTRCWC4e+7DI7zeWPE4ODrX9MYWxWsqJTmhwt8vZxO+CH/JdHwXZKp/qnxYRza7fq9g==", - "dependencies": { - "dependency-graph": "^0.10.0" - } - }, - "node_modules/botbuilder-dialogs/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==", - "dependencies": { - "@opentelemetry/api": "^1.0.1", - "tslib": "^2.2.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/botbuilder-dialogs/node_modules/@azure/identity": { - "version": "2.0.0-beta.6", - "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-2.0.0-beta.6.tgz", - "integrity": "sha512-wtaAj11o7P1yJIhBDjP0W9nTUlhguJ711v7sEYR522ACOgfTuf5OMuVaF8HR/8Y57f4EFDGIj2Rqls2+VC6mCg==", - "dependencies": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-client": "^1.0.0", - "@azure/core-rest-pipeline": "^1.1.0", - "@azure/core-tracing": "1.0.0-preview.13", - "@azure/core-util": "^1.0.0-beta.1", - "@azure/logger": "^1.0.0", - "@azure/msal-browser": "^2.16.0", - "@azure/msal-common": "^4.5.1", - "@azure/msal-node": "^1.3.0", - "@types/stoppable": "^1.1.0", - "events": "^3.0.0", - "jws": "^4.0.0", - "open": "^7.0.0", - "stoppable": "^1.1.0", - "tslib": "^2.2.0", - "uuid": "^8.3.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/botbuilder-dialogs/node_modules/@azure/ms-rest-js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@azure/ms-rest-js/-/ms-rest-js-1.9.1.tgz", - "integrity": "sha512-F1crHKhmsvFLM9fsnDyCGFd2E2KR9GEZm5oBVV5D5k2EBQ7u7idtSJlSF6RDLDIrGWtc4NnFdYwsoiW8NLlBQg==", - "dependencies": { - "@types/tunnel": "0.0.0", - "axios": "^0.21.1", - "form-data": "^2.3.2", - "tough-cookie": "^2.4.3", - "tslib": "^1.9.2", - "tunnel": "0.0.6", - "uuid": "^3.2.1", - "xml2js": "^0.4.19" - } - }, - "node_modules/botbuilder-dialogs/node_modules/@azure/ms-rest-js/node_modules/axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "dependencies": { - "follow-redirects": "^1.14.0" - } - }, - "node_modules/botbuilder-dialogs/node_modules/@azure/ms-rest-js/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/botbuilder-dialogs/node_modules/@azure/ms-rest-js/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.", - "bin": { - "uuid": "bin/uuid" - } - }, - "node_modules/botbuilder-dialogs/node_modules/@azure/msal-common": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-4.5.1.tgz", - "integrity": "sha512-/i5dXM+QAtO+6atYd5oHGBAx48EGSISkXNXViheliOQe+SIFMDo3gSq3lL54W0suOSAsVPws3XnTaIHlla0PIQ==", - "dependencies": { - "debug": "^4.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/botbuilder-dialogs/node_modules/@azure/msal-node": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.12.0.tgz", - "integrity": "sha512-bNJe5xx3YXj7lrj9wUYl7HX4g1Be7s8VHjDhKPzOnlI54JnRKI+nQ95EmFBs3ckUYM9u82HUsHumDcB21YIC9w==", - "dependencies": { - "@azure/msal-common": "^7.2.0", - "jsonwebtoken": "^8.5.1", - "uuid": "^8.3.0" - }, - "engines": { - "node": "10 || 12 || 14 || 16 || 18" - } - }, - "node_modules/botbuilder-dialogs/node_modules/@azure/msal-node/node_modules/@azure/msal-common": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-7.2.0.tgz", - "integrity": "sha512-+Oz8LKTOACDHqDmv+MZy/z+DZRH8RZbMjhadmvp0scQ0R75OrzZro+HkxifWhtDG8l1ViYkvV9NHb4pEZyajAQ==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/botbuilder-dialogs/node_modules/@azure/msal-node/node_modules/jsonwebtoken": { - "version": "8.5.1", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", - "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", - "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": "^5.6.0" - }, - "engines": { - "node": ">=4", - "npm": ">=1.4.28" - } - }, - "node_modules/botbuilder-dialogs/node_modules/@azure/msal-node/node_modules/jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", - "dependencies": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/botbuilder-dialogs/node_modules/@types/tunnel": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.0.tgz", - "integrity": "sha512-FGDp0iBRiBdPjOgjJmn1NH0KDLN+Z8fRmo+9J7XGBhubq1DPrGrbmG4UTlGzrpbCpesMqD0sWkzi27EYkOMHyg==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/botbuilder-dialogs/node_modules/axios": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.25.0.tgz", - "integrity": "sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==", - "dependencies": { - "follow-redirects": "^1.14.7" - } - }, - "node_modules/botbuilder-dialogs/node_modules/botbuilder-core": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/botbuilder-core/-/botbuilder-core-4.16.0.tgz", - "integrity": "sha512-TCSzCSa+zypwKJcRXMJ0LBPA9jrU2RVq7DdesNudZ9ymv19MdRHGhhOkV8cHn2/gIZnPSyon9ExRqCWe30PCRw==", - "dependencies": { - "botbuilder-dialogs-adaptive-runtime-core": "4.16.0-preview", - "botbuilder-stdlib": "4.16.0-internal", - "botframework-connector": "4.16.0", - "botframework-schema": "4.16.0", - "uuid": "^8.3.2", - "zod": "~1.11.17" - } - }, - "node_modules/botbuilder-dialogs/node_modules/botbuilder-dialogs-adaptive-runtime-core": { - "version": "4.16.0-preview", - "resolved": "https://registry.npmjs.org/botbuilder-dialogs-adaptive-runtime-core/-/botbuilder-dialogs-adaptive-runtime-core-4.16.0-preview.tgz", - "integrity": "sha512-sxMgON4vrT2qmRDHHFqdHdnBd+jsDaEPYObpYNZPc37aZALWfvqGos0r0LKXYm40ctw9PwD3cxFUDyQXd/94yw==", - "dependencies": { - "dependency-graph": "^0.10.0" - } - }, - "node_modules/botbuilder-dialogs/node_modules/botbuilder-stdlib": { - "version": "4.16.0-internal", - "resolved": "https://registry.npmjs.org/botbuilder-stdlib/-/botbuilder-stdlib-4.16.0-internal.tgz", - "integrity": "sha512-o5Er+hh56m+1vRmn47wfqZRayNiKBi9jR7DFxlG9AMz/PbggrgAm+F0MLc4a1R/+NyVd+URz/9GAbXW49PMq8w==" - }, - "node_modules/botbuilder-dialogs/node_modules/botframework-connector": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/botframework-connector/-/botframework-connector-4.16.0.tgz", - "integrity": "sha512-Gho1mwVOeoPslGKI0XaXWRfTKqv+URUOj5toQSXoZVvFdZuzyNRbYuNxBTuPO1T/RTAcVtkwXemLkcQFWx+3rw==", - "dependencies": { - "@azure/identity": "2.0.0-beta.6", - "@azure/ms-rest-js": "1.9.1", - "@types/jsonwebtoken": "7.2.8", - "@types/node": "^10.17.27", - "adal-node": "0.2.3", - "axios": "^0.25.0", - "base64url": "^3.0.0", - "botbuilder-stdlib": "4.16.0-internal", - "botframework-schema": "4.16.0", - "cross-fetch": "^3.0.5", - "jsonwebtoken": "8.0.1", - "rsa-pem-from-mod-exp": "^0.8.4", - "zod": "~1.11.17" - } - }, - "node_modules/botbuilder-dialogs/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/botbuilder-dialogs/node_modules/form-data": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", - "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 0.12" - } - }, - "node_modules/botbuilder-dialogs/node_modules/jsonwebtoken": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.0.1.tgz", - "integrity": "sha512-taW7ZFokle/4dCae6Pdt8Px0KL/JZ6r0E0JYiyQ64eii5O8McCc2R4DDiscdw6Pj3dcoMi4s6YVa1l7M0QlVdg==", - "dependencies": { - "jws": "^3.1.4", - "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.0.0", - "xtend": "^4.0.1" - }, - "engines": { - "node": ">=0.12", - "npm": ">=1.4.28" - } - }, - "node_modules/botbuilder-dialogs/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==", - "dependencies": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/botbuilder-dialogs/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==", - "dependencies": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/botbuilder-dialogs/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/botbuilder-dialogs/node_modules/open": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", - "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", - "dependencies": { - "is-docker": "^2.0.0", - "is-wsl": "^2.1.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/botbuilder-stdlib": { - "version": "4.15.0-internal", - "resolved": "https://registry.npmjs.org/botbuilder-stdlib/-/botbuilder-stdlib-4.15.0-internal.tgz", - "integrity": "sha512-2nL3+swW4Af97Ofj6uTM8cLzgRQDBgyk89HPGLm80Z6/eCsGkUnOsn4osLiqbNWxfXEpQp5WzQhyzOuNiDqeIw==" - }, - "node_modules/botbuilder/node_modules/@azure/ms-rest-js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@azure/ms-rest-js/-/ms-rest-js-1.9.1.tgz", - "integrity": "sha512-F1crHKhmsvFLM9fsnDyCGFd2E2KR9GEZm5oBVV5D5k2EBQ7u7idtSJlSF6RDLDIrGWtc4NnFdYwsoiW8NLlBQg==", - "dependencies": { - "@types/tunnel": "0.0.0", - "axios": "^0.21.1", - "form-data": "^2.3.2", - "tough-cookie": "^2.4.3", - "tslib": "^1.9.2", - "tunnel": "0.0.6", - "uuid": "^3.2.1", - "xml2js": "^0.4.19" - } - }, - "node_modules/botbuilder/node_modules/@azure/ms-rest-js/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.", - "bin": { - "uuid": "bin/uuid" - } - }, - "node_modules/botbuilder/node_modules/@types/tunnel": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.0.tgz", - "integrity": "sha512-FGDp0iBRiBdPjOgjJmn1NH0KDLN+Z8fRmo+9J7XGBhubq1DPrGrbmG4UTlGzrpbCpesMqD0sWkzi27EYkOMHyg==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/botbuilder/node_modules/axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "dependencies": { - "follow-redirects": "^1.14.0" - } - }, - "node_modules/botbuilder/node_modules/form-data": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", - "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 0.12" - } - }, - "node_modules/botbuilder/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/botbuilder/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/botbuilder/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/botbuilder/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/botframework-connector": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/botframework-connector/-/botframework-connector-4.15.0.tgz", - "integrity": "sha512-p7e+W3JfLL/jwD6cn9f4Odp4VOqv+b8HleTd0dFvcrOYCOZQ1gahAXgp39xd+NtARaLceSBmQe3ZEUrlMO3XFw==", - "dependencies": { - "@azure/identity": "2.0.0-beta.6", - "@azure/ms-rest-js": "1.9.1", - "@types/jsonwebtoken": "7.2.8", - "@types/node": "^10.17.27", - "adal-node": "0.2.3", - "axios": "^0.21.2", - "base64url": "^3.0.0", - "botbuilder-stdlib": "4.15.0-internal", - "botframework-schema": "4.15.0", - "cross-fetch": "^3.0.5", - "jsonwebtoken": "8.0.1", - "rsa-pem-from-mod-exp": "^0.8.4", - "zod": "~1.11.17" - } - }, - "node_modules/botframework-connector/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==", - "dependencies": { - "@opentelemetry/api": "^1.0.1", - "tslib": "^2.2.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/botframework-connector/node_modules/@azure/identity": { - "version": "2.0.0-beta.6", - "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-2.0.0-beta.6.tgz", - "integrity": "sha512-wtaAj11o7P1yJIhBDjP0W9nTUlhguJ711v7sEYR522ACOgfTuf5OMuVaF8HR/8Y57f4EFDGIj2Rqls2+VC6mCg==", - "dependencies": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-client": "^1.0.0", - "@azure/core-rest-pipeline": "^1.1.0", - "@azure/core-tracing": "1.0.0-preview.13", - "@azure/core-util": "^1.0.0-beta.1", - "@azure/logger": "^1.0.0", - "@azure/msal-browser": "^2.16.0", - "@azure/msal-common": "^4.5.1", - "@azure/msal-node": "^1.3.0", - "@types/stoppable": "^1.1.0", - "events": "^3.0.0", - "jws": "^4.0.0", - "open": "^7.0.0", - "stoppable": "^1.1.0", - "tslib": "^2.2.0", - "uuid": "^8.3.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/botframework-connector/node_modules/@azure/ms-rest-js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@azure/ms-rest-js/-/ms-rest-js-1.9.1.tgz", - "integrity": "sha512-F1crHKhmsvFLM9fsnDyCGFd2E2KR9GEZm5oBVV5D5k2EBQ7u7idtSJlSF6RDLDIrGWtc4NnFdYwsoiW8NLlBQg==", - "dependencies": { - "@types/tunnel": "0.0.0", - "axios": "^0.21.1", - "form-data": "^2.3.2", - "tough-cookie": "^2.4.3", - "tslib": "^1.9.2", - "tunnel": "0.0.6", - "uuid": "^3.2.1", - "xml2js": "^0.4.19" - } - }, - "node_modules/botframework-connector/node_modules/@azure/ms-rest-js/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/botframework-connector/node_modules/@azure/ms-rest-js/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.", - "bin": { - "uuid": "bin/uuid" - } - }, - "node_modules/botframework-connector/node_modules/@azure/msal-common": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-4.5.1.tgz", - "integrity": "sha512-/i5dXM+QAtO+6atYd5oHGBAx48EGSISkXNXViheliOQe+SIFMDo3gSq3lL54W0suOSAsVPws3XnTaIHlla0PIQ==", - "dependencies": { - "debug": "^4.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/botframework-connector/node_modules/@azure/msal-node": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.12.0.tgz", - "integrity": "sha512-bNJe5xx3YXj7lrj9wUYl7HX4g1Be7s8VHjDhKPzOnlI54JnRKI+nQ95EmFBs3ckUYM9u82HUsHumDcB21YIC9w==", - "dependencies": { - "@azure/msal-common": "^7.2.0", - "jsonwebtoken": "^8.5.1", - "uuid": "^8.3.0" - }, - "engines": { - "node": "10 || 12 || 14 || 16 || 18" - } - }, - "node_modules/botframework-connector/node_modules/@azure/msal-node/node_modules/@azure/msal-common": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-7.2.0.tgz", - "integrity": "sha512-+Oz8LKTOACDHqDmv+MZy/z+DZRH8RZbMjhadmvp0scQ0R75OrzZro+HkxifWhtDG8l1ViYkvV9NHb4pEZyajAQ==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/botframework-connector/node_modules/@azure/msal-node/node_modules/jsonwebtoken": { - "version": "8.5.1", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", - "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", - "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": "^5.6.0" - }, - "engines": { - "node": ">=4", - "npm": ">=1.4.28" - } - }, - "node_modules/botframework-connector/node_modules/@azure/msal-node/node_modules/jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", - "dependencies": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/botframework-connector/node_modules/@types/tunnel": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.0.tgz", - "integrity": "sha512-FGDp0iBRiBdPjOgjJmn1NH0KDLN+Z8fRmo+9J7XGBhubq1DPrGrbmG4UTlGzrpbCpesMqD0sWkzi27EYkOMHyg==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/botframework-connector/node_modules/axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "dependencies": { - "follow-redirects": "^1.14.0" - } - }, - "node_modules/botframework-connector/node_modules/botframework-schema": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/botframework-schema/-/botframework-schema-4.15.0.tgz", - "integrity": "sha512-81Tm4GPy1RHlB5CsZU6zbOu+wHqvxBI08rDNb/Zlx1oKhFAu9/mpl0+Go3jEYRukAmJDVzKviRruSSqBcZ6L/g==", - "dependencies": { - "uuid": "^8.3.2", - "zod": "~1.11.17" - } - }, - "node_modules/botframework-connector/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/botframework-connector/node_modules/form-data": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", - "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 0.12" - } - }, - "node_modules/botframework-connector/node_modules/jsonwebtoken": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.0.1.tgz", - "integrity": "sha512-taW7ZFokle/4dCae6Pdt8Px0KL/JZ6r0E0JYiyQ64eii5O8McCc2R4DDiscdw6Pj3dcoMi4s6YVa1l7M0QlVdg==", - "dependencies": { - "jws": "^3.1.4", - "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.0.0", - "xtend": "^4.0.1" - }, - "engines": { - "node": ">=0.12", - "npm": ">=1.4.28" - } - }, - "node_modules/botframework-connector/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==", - "dependencies": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/botframework-connector/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==", - "dependencies": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/botframework-connector/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/botframework-connector/node_modules/open": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", - "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", - "dependencies": { - "is-docker": "^2.0.0", - "is-wsl": "^2.1.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/botframework-schema": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/botframework-schema/-/botframework-schema-4.16.0.tgz", - "integrity": "sha512-WdjmaRalazO7PT8K0BmEaDbIM1rvgPLuRFepsO6Pk8NVztj/zdm2mR5E450NfaKFV7ASLLtMtiMC3Dte/QgD1w==", - "dependencies": { - "uuid": "^8.3.2", - "zod": "~1.11.17" - } - }, - "node_modules/botframework-streaming": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/botframework-streaming/-/botframework-streaming-4.15.0.tgz", - "integrity": "sha512-JsVl3FYDWTxPOeQNGihsTvnYL9HLOpiY8zlcks7doSrv/eZCJ8voA1AbTXhJwustaSKjB4xVpWUGpCwlo/wi4g==", - "dependencies": { - "@types/node": "^10.17.27", - "@types/ws": "^6.0.3", - "uuid": "^8.3.2", - "ws": "^7.1.2" - } - }, - "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/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": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, - "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==" - }, - "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/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/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/camelcase": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz", - "integrity": "sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "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/cldrjs": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/cldrjs/-/cldrjs-0.5.5.tgz", - "integrity": "sha512-KDwzwbmLIPfCgd8JERVDpQKrUUM1U4KpFJJg2IROv89rF172lLufoJnqJ/Wea6fXL5bO6WjuLMzY8V52UWPvkA==" - }, - "node_modules/color": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", - "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.3", - "color-string": "^1.6.0" - } - }, - "node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/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==", - "dev": true, - "dependencies": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, - "node_modules/colorspace": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz", - "integrity": "sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==", - "dev": true, - "dependencies": { - "color": "^3.1.3", - "text-hex": "1.0.x" - } - }, - "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==", - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "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/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/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, - "engines": { - "node": ">= 0.6" - } - }, - "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/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/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/create-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true - }, - "node_modules/cross-fetch": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", - "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", - "dependencies": { - "node-fetch": "2.6.7" - } - }, - "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/csstype": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", - "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==" - }, - "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/date-utils": { - "version": "1.2.21", - "resolved": "https://registry.npmjs.org/date-utils/-/date-utils-1.2.21.tgz", - "integrity": "sha512-wJMBjqlwXR0Iv0wUo/lFbhSQ7MmG1hl36iuxuE91kW+5b5sWbase73manEqNH9sOLFAMG83B4ffNKq9/Iq0FVA==", - "engines": { - "node": ">0.4.0" - } - }, - "node_modules/dayjs": { - "version": "1.11.4", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.4.tgz", - "integrity": "sha512-Zj/lPM5hOvQ1Bf7uAvewDaUcsJoI6JmNqmHhHl3nyumwe0XHwt8sWdOVAPACJzCebL8gQCi+K49w7iKWnGwX9g==" - }, - "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/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", - "dependencies": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/denque": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/denque/-/denque-2.1.0.tgz", - "integrity": "sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, - "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/dependency-graph": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.10.0.tgz", - "integrity": "sha512-c9amUgpgxSi1bE5/sbLwcs5diLD0ygCQYmhfM5H1s5VH1mCsYkcmAL3CcNdv4kdSw6JuMoHeDGzLgj/gAXdWVg==", - "engines": { - "node": ">= 0.6.0" - } - }, - "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/diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true, - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ] - }, - "node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "dependencies": { - "domelementtype": "^2.2.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/dottie": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dottie/-/dottie-2.0.2.tgz", - "integrity": "sha512-fmrwR04lsniq/uSr8yikThDTrM7epXHBAAjH9TbeH3rEA8tdCO7mRzB9hdmdGyJCxF8KERo9CITcm3kGuoyMhg==", - "dev": true - }, - "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==", - "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/enabled": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz", - "integrity": "sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==", - "dev": true - }, - "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/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/env-cmd": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/env-cmd/-/env-cmd-10.1.0.tgz", - "integrity": "sha512-mMdWTT9XKN7yNth/6N6g2GuKuJTsKMDHlQFUDacb/heQRRWOTIZ42t1rMHnQu4jYxU1ajdTeJM+9eEETlqToMA==", - "dev": true, - "dependencies": { - "commander": "^4.0.0", - "cross-spawn": "^7.0.0" - }, - "bin": { - "env-cmd": "bin/env-cmd.js" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/es-abstract": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", - "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", - "dependencies": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.1", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "regexp.prototype.flags": "^1.4.3", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-aggregate-error": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/es-aggregate-error/-/es-aggregate-error-1.0.8.tgz", - "integrity": "sha512-AKUb5MKLWMozPlFRHOKqWD7yta5uaEhH21qwtnf6FlKjNjTJOoqFi0/G14+FfSkIQhhu6X68Af4xgRC6y8qG4A==", - "dependencies": { - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5", - "function-bind": "^1.1.1", - "functions-have-names": "^1.2.3", - "get-intrinsic": "^1.1.1", - "globalthis": "^1.0.2", - "has-property-descriptors": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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==", - "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/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/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/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "engines": { - "node": ">=0.8.x" - } - }, - "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/fast-xml-parser": { - "version": "3.21.1", - "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-3.21.1.tgz", - "integrity": "sha512-FTFVjYoBOZTJekiUsawGsSYV9QL0A+zDYCRj7y34IO6Jg+2IMYEtQa+bbictpdpV8dHxXywqU7C0gRDEOFtBFg==", - "dependencies": { - "strnum": "^1.0.4" - }, - "bin": { - "xml2js": "cli.js" - }, - "funding": { - "type": "paypal", - "url": "https://paypal.me/naturalintelligence" - } - }, - "node_modules/fecha": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.3.tgz", - "integrity": "sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==", - "dev": true - }, - "node_modules/filename-reserved-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", - "integrity": "sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==", - "engines": { - "node": ">=4" - } - }, - "node_modules/filenamify": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-4.3.0.tgz", - "integrity": "sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==", - "dependencies": { - "filename-reserved-regex": "^2.0.0", - "strip-outer": "^1.0.1", - "trim-repeated": "^1.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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/fn.name": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz", - "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==", - "dev": true - }, - "node_modules/follow-redirects": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", - "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/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/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "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/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "node_modules/function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/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/generate-function": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz", - "integrity": "sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==", - "dev": true, - "dependencies": { - "is-property": "^1.0.2" - } - }, - "node_modules/get-intrinsic": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", - "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", - "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/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/globalthis": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", - "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", - "dependencies": { - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" - }, - "node_modules/grapheme-splitter": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==" - }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/has-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==", - "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==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "dependencies": { - "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", - "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" - } - }, - "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/http-proxy-agent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", - "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", - "dependencies": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/http-proxy-agent/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/http-proxy-agent/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/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==", - "dependencies": { - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/https-proxy-agent/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/https-proxy-agent/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/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/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "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/inflection": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/inflection/-/inflection-1.13.2.tgz", - "integrity": "sha512-cmZlljCRTBFouT8UzMzrGcVEvkv6D/wBdcdKG7J1QH5cXjtU75Dm+P27v9EKu/Y43UYyCJd1WC4zLebRrC8NBw==", - "dev": true, - "engines": [ - "node >= 0.4.0" - ] - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "node_modules/internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", - "dependencies": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/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-arrayish": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", - "dev": true - }, - "node_modules/is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dependencies": { - "has-bigints": "^1.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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==", - "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-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==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-core-module": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", - "dev": true, - "dependencies": { - "has": "^1.0.3" - }, - "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-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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==", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-property": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz", - "integrity": "sha512-Ks/IoX00TtClbGQr4TWXemAnktAQvYB7HzcCxDGqEZU6oCmb2INHuOoKxbtR+HFkmYWBKv/dOZtGRiAjDhj92g==", - "dev": true - }, - "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-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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==", - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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==", - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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==", - "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/js-md4": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/js-md4/-/js-md4-0.3.2.tgz", - "integrity": "sha512-/GDnfQYsltsjRswQhN9fhv3EMw2sCpUdrdxyWDOUK7eyD++r3gRhzgiQgc/x4MAv2i1iuQ4lxO5mvqM3vj4bwA==" - }, - "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/jsbi": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/jsbi/-/jsbi-4.3.0.tgz", - "integrity": "sha512-SnZNcinB4RIcnEyZqFPdGPVgrg2AcnykiBy0sHVJQKHYeaLUvi3Exj+iaPpLnFVkDPZIV4U0yvgC9/R4uEAZ9g==" - }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/jsonwebtoken": { - "version": "8.5.1", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", - "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", - "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": "^5.6.0" - }, - "engines": { - "node": ">=4", - "npm": ">=1.4.28" - } - }, - "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==", - "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==", - "dependencies": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/jsonwebtoken/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==" - }, - "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/jwa": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", - "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", - "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==", - "dependencies": { - "jwa": "^2.0.0", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/jwt-decode": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/jwt-decode/-/jwt-decode-3.1.2.tgz", - "integrity": "sha512-UfpWE/VZn0iP50d8cz9NrZLM9lSWhcJ+0Gt/nm4by88UL+J1SiKN8/5dkjMmbEzwL2CAe+67GsegCbIKtbp75A==" - }, - "node_modules/kuler": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz", - "integrity": "sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==", - "dev": true - }, - "node_modules/leven": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz", - "integrity": "sha512-nvVPLpIHUxCUoRLrFqTgSxXJ614d8AgQoWl7zPe/2VadE8+1dpU3LBhowRuBAcuwruWtOdD8oYC9jDNJjXDPyA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "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/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "node_modules/lodash.escaperegexp": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz", - "integrity": "sha512-TM9YBvyC84ZxE3rgfefxUWiQKLilstD6k7PTGt6wfbtXF8ixIJLOL3VYyV/z+ZiPLsVxAsKAFVwWlWeb2Y8Yyw==" - }, - "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==" - }, - "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==" - }, - "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==" - }, - "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==" - }, - "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==" - }, - "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==" - }, - "node_modules/lodash.last": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash.last/-/lodash.last-3.0.0.tgz", - "integrity": "sha512-14mq7rSkCxG4XMy9lF2FbIOqqgF0aH0NfPuQ3LPR3vIh0kHnUvIYP70dqa1Hf47zyXfQ8FzAg0MYOQeSuE1R7A==" - }, - "node_modules/lodash.max": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.max/-/lodash.max-4.0.1.tgz", - "integrity": "sha512-iykTDTb7PK33HSQmKy34zv+hh4WEu7WonJPXQcgODzUbbtradtNs8RsD/GI7XV++60KaKR1xhW56N4ISqHesfQ==" - }, - "node_modules/lodash.once": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", - "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==" - }, - "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==" - }, - "node_modules/lodash.tonumber": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/lodash.tonumber/-/lodash.tonumber-4.0.3.tgz", - "integrity": "sha512-SY0SwuPOHRwKcCNTdsntPYb+Zddz5mDUIVFABzRMqmAiL41pMeyoQFGxYAw5zdc9NnH4pbJqiqqp5ckfxa+zSA==" - }, - "node_modules/lodash.trimend": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/lodash.trimend/-/lodash.trimend-4.5.1.tgz", - "integrity": "sha512-lsD+k73XztDsMBKPKvzHXRKFNMohTjoTKIIo4ADLn5dA65LZ1BqlAvSXhR2rPEC3BgAUQnzMnorqDtqn2z4IHA==" - }, - "node_modules/logform": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/logform/-/logform-2.4.2.tgz", - "integrity": "sha512-W4c9himeAwXEdZ05dQNerhFz2XG80P9Oj0loPUMV23VC2it0orMHQhJm4hdnnor3rd1HsGf6a2lPwBM1zeXHGw==", - "dev": true, - "dependencies": { - "@colors/colors": "1.5.0", - "fecha": "^4.2.0", - "ms": "^2.1.1", - "safe-stable-stringify": "^2.3.1", - "triple-beam": "^1.3.0" - } - }, - "node_modules/logform/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/lokijs": { - "version": "1.5.12", - "resolved": "https://registry.npmjs.org/lokijs/-/lokijs-1.5.12.tgz", - "integrity": "sha512-Q5ALD6JiS6xAUWCwX3taQmgwxyveCtIIuL08+ml0nHwT3k0S/GIFJN+Hd38b1qYIMaE5X++iqsqWVksz7SYW+Q==", - "dev": true - }, - "node_modules/long": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", - "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==", - "dev": true - }, - "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/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/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 - }, - "node_modules/markdown-it": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz", - "integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==", - "dependencies": { - "argparse": "^2.0.1", - "entities": "~2.1.0", - "linkify-it": "^3.0.1", - "mdurl": "^1.0.1", - "uc.micro": "^1.0.5" - }, - "bin": { - "markdown-it": "bin/markdown-it.js" - } - }, - "node_modules/markdown-it/node_modules/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/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/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/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/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/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "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==", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "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/minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", - "dev": true - }, - "node_modules/moment": { - "version": "2.29.4", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", - "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/moment-timezone": { - "version": "0.5.37", - "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.37.tgz", - "integrity": "sha512-uEDzDNFhfaywRl+vwXxffjjq1q0Vzr+fcQpQ1bU0kbzorfS7zVtZnCnGc8mhWmF39d4g4YriF6kwA75mJKE/Zg==", - "dev": true, - "dependencies": { - "moment": ">= 2.9.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/morgan": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz", - "integrity": "sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==", - "dev": true, - "dependencies": { - "basic-auth": "~2.0.1", - "debug": "2.6.9", - "depd": "~2.0.0", - "on-finished": "~2.3.0", - "on-headers": "~1.0.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/morgan/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/mri": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.1.4.tgz", - "integrity": "sha512-6y7IjGPm8AzlvoUrwAaw1tLnUBudaS3752vcd8JtrpGGQn+rXIe63LFVHm/YMwtqAuh+LJPCFdlLYPWM1nYn6w==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "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/multistream": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/multistream/-/multistream-2.1.1.tgz", - "integrity": "sha512-xasv76hl6nr1dEy3lPvy7Ej7K/Lx3O/FCvwge8PeVJpciPPoNCbaANcNiBug3IpdvTveZUcAV0DJzdnUDMesNQ==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.5" - } - }, - "node_modules/mysql2": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/mysql2/-/mysql2-2.3.3.tgz", - "integrity": "sha512-wxJUev6LgMSgACDkb/InIFxDprRa6T95+VEoR+xPvtngtccNH2dGjEB/fVZ8yg1gWv1510c9CvXuJHi5zUm0ZA==", - "dev": true, - "dependencies": { - "denque": "^2.0.1", - "generate-function": "^2.3.1", - "iconv-lite": "^0.6.3", - "long": "^4.0.0", - "lru-cache": "^6.0.0", - "named-placeholders": "^1.1.2", - "seq-queue": "^0.0.5", - "sqlstring": "^2.3.2" - }, - "engines": { - "node": ">= 8.0" - } - }, - "node_modules/mysql2/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mysql2/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/mysql2/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/named-placeholders": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/named-placeholders/-/named-placeholders-1.1.2.tgz", - "integrity": "sha512-wiFWqxoLL3PGVReSZpjLVxyJ1bRqe+KKJVbr4hGs1KWfTZTQyezHFBbuKj9hsizHyGV2ne7EMjHdxEGAybD5SA==", - "dev": true, - "dependencies": { - "lru-cache": "^4.1.3" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/named-placeholders/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, - "dependencies": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "node_modules/named-placeholders/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 - }, - "node_modules/native-duplexpair": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/native-duplexpair/-/native-duplexpair-1.0.0.tgz", - "integrity": "sha512-E7QQoM+3jvNtlmyfqRZ0/U75VFgCls+fSkbml2MpgWkWyz3ox8Y58gNhfuziuQYGNNQAbFZJQck55LHCnCK6CA==" - }, - "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/node-abort-controller": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.0.1.tgz", - "integrity": "sha512-/ujIVxthRs+7q6hsdjHMaj8hRG9NuWmwrz+JdRwZ14jdFoKSkm+vDsCbF9PLpnSqjaWQJuTmVtcWHNLr+vrOFw==" - }, - "node_modules/node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, - "node_modules/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-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", - "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.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==", - "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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/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/one-time": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz", - "integrity": "sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==", - "dev": true, - "dependencies": { - "fn.name": "1.x.x" - } - }, - "node_modules/open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", - "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/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/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-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==", - "dev": true - }, - "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/pg-connection-string": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.5.0.tgz", - "integrity": "sha512-r5o/V/ORTA6TmUnyWZR9nCj1klXCO2CEKNRlVuJptZe85QuhFayC7WeMic7ndayT5IRIR0S0xFxFi2ousartlQ==", - "dev": true - }, - "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==", - "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/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/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 - }, - "node_modules/psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" - }, - "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/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/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.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/react": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", - "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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==", - "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/readable-stream/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/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/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/regexp.prototype.flags": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "dev": true, - "dependencies": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/retry-as-promised": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/retry-as-promised/-/retry-as-promised-5.0.0.tgz", - "integrity": "sha512-6S+5LvtTl2ggBumk04hBo/4Uf6fRJUwIgunGZ7CYEBCeufGFW1Pu6ucUf/UskHeWOIsUcLOGLFXPig5tR5V1nA==", - "dev": true - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rsa-pem-from-mod-exp": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/rsa-pem-from-mod-exp/-/rsa-pem-from-mod-exp-0.8.4.tgz", - "integrity": "sha512-tIU9uofdormBO48by/1Q7XT61eUsK/Ucz6I7/yHslLeQVK+dKWMHVh59eqosvPvDP7U0v71MX9KCL/dNFK5uyA==" - }, - "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==", - "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/safe-stable-stringify": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.3.1.tgz", - "integrity": "sha512-kYBSfT+troD9cDA85VDnHZ1rpHC50O0g1e6WlGHVCz/g+JS+9WKLj+XwFYyR8UbrZN8ll9HUpDAAddY58MGisg==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "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/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" - }, - "node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/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/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/seq-queue": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/seq-queue/-/seq-queue-0.0.5.tgz", - "integrity": "sha512-hr3Wtp/GZIc/6DAGPDcV4/9WoZhjrkXsi5B/07QgX8tsdc6ilr7BFM6PM6rbdAX1kFSDYeZGLipIZZKyQP0O5Q==", - "dev": true - }, - "node_modules/sequelize": { - "version": "6.21.3", - "resolved": "https://registry.npmjs.org/sequelize/-/sequelize-6.21.3.tgz", - "integrity": "sha512-cJPrTTVCofUxaaNKoIETiXCYh2xJ+OFq5jMHJQqftp34M4kNoLpTfUMPSwYtRUeTcSh1/5HodfJXIBi7troIFA==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/sequelize" - } - ], - "dependencies": { - "@types/debug": "^4.1.7", - "@types/validator": "^13.7.1", - "debug": "^4.3.3", - "dottie": "^2.0.2", - "inflection": "^1.13.2", - "lodash": "^4.17.21", - "moment": "^2.29.1", - "moment-timezone": "^0.5.34", - "pg-connection-string": "^2.5.0", - "retry-as-promised": "^5.0.0", - "semver": "^7.3.5", - "sequelize-pool": "^7.1.0", - "toposort-class": "^1.0.1", - "uuid": "^8.3.2", - "validator": "^13.7.0", - "wkx": "^0.5.0" - }, - "engines": { - "node": ">=10.0.0" - }, - "peerDependenciesMeta": { - "ibm_db": { - "optional": true - }, - "mariadb": { - "optional": true - }, - "mysql2": { - "optional": true - }, - "pg": { - "optional": true - }, - "pg-hstore": { - "optional": true - }, - "snowflake-sdk": { - "optional": true - }, - "sqlite3": { - "optional": true - }, - "tedious": { - "optional": true - } - } - }, - "node_modules/sequelize-pool": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/sequelize-pool/-/sequelize-pool-7.1.0.tgz", - "integrity": "sha512-G9c0qlIWQSK29pR/5U2JF5dDQeqqHRragoyahj/Nx4KOOQ3CPPfzxnfqFPCSB7x5UgjOgnZ61nSxz+fjDpRlJg==", - "dev": true, - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/sequelize/node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/sequelize/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/sequelize/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==", - "dev": true - }, - "node_modules/sequelize/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/sequelize/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/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/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true - }, - "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/shelljs": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", - "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", - "dev": true, - "dependencies": { - "glob": "^7.0.0", - "interpret": "^1.0.0", - "rechoir": "^0.6.2" - }, - "bin": { - "shjs": "bin/shjs" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/shx": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/shx/-/shx-0.3.4.tgz", - "integrity": "sha512-N6A9MLVqjxZYcVn8hLmtneQWIJtp8IKzMP4eMnx+nqkvXoqinUPCbUFLp2UcWTEIUONhlk0ewxr/jaVGlc+J+g==", - "dev": true, - "dependencies": { - "minimist": "^1.2.3", - "shelljs": "^0.8.5" - }, - "bin": { - "shx": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/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==", - "dev": true, - "dependencies": { - "is-arrayish": "^0.3.1" - } - }, - "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-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/sprintf-js": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==" - }, - "node_modules/sqlstring": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/sqlstring/-/sqlstring-2.3.3.tgz", - "integrity": "sha512-qC9iz2FlN7DQl3+wjwn3802RTyjCx7sDvfQEXchwa6CWOx07/WVfh91gBmQ9fahw8snwGEWU3xGzOt4tFyHLxg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "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/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/stoppable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz", - "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==", - "engines": { - "node": ">=4", - "npm": ">=6" - } - }, - "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==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/string_decoder/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==" - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", - "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", - "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/strip-outer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", - "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", - "dependencies": { - "escape-string-regexp": "^1.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strnum": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", - "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==" - }, - "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/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/tedious": { - "version": "14.7.0", - "resolved": "https://registry.npmjs.org/tedious/-/tedious-14.7.0.tgz", - "integrity": "sha512-d3qlmZcvZyt7akyPHiOdR+knfzObWZH3mW+gouQTSb7YTSwtpHuYHcvsQabfbY7oOvgbs51xRb7CwOahWK/t9w==", - "dependencies": { - "@azure/identity": "^2.0.4", - "@azure/keyvault-keys": "^4.4.0", - "@js-joda/core": "^5.2.0", - "@types/es-aggregate-error": "^1.0.2", - "bl": "^5.0.0", - "es-aggregate-error": "^1.0.8", - "iconv-lite": "^0.6.3", - "js-md4": "^0.3.2", - "jsbi": "^4.3.0", - "native-duplexpair": "^1.0.0", - "node-abort-controller": "^3.0.1", - "punycode": "^2.1.0", - "sprintf-js": "^1.1.2" - }, - "engines": { - "node": ">=12.3.0" - } - }, - "node_modules/tedious/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/text-hex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz", - "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==", - "dev": true - }, - "node_modules/to-readable-stream": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-2.1.0.tgz", - "integrity": "sha512-o3Qa6DGg1CEXshSdvWNX2sN4QHqg03SPq7U6jPXRahlQdl5dK8oXjkU/2/sGrnOZKeGV1zLSO8qPwyKklPPE7w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "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/toposort-class": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toposort-class/-/toposort-class-1.0.1.tgz", - "integrity": "sha512-OsLcGGbYF3rMjPUf8oKktyvCiUxSbqMMS39m33MAjLTC1DVIH6x3WSt63/M77ihI09+Sdfk1AXvfhCEeUmC7mg==", - "dev": true - }, - "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==", - "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-repeated": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", - "integrity": "sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==", - "dependencies": { - "escape-string-regexp": "^1.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/triple-beam": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz", - "integrity": "sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==", - "dev": true - }, - "node_modules/ts-node": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-9.1.1.tgz", - "integrity": "sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==", - "dev": true, - "dependencies": { - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "source-map-support": "^0.5.17", - "yn": "3.1.1" - }, - "bin": { - "ts-node": "dist/bin.js", - "ts-node-script": "dist/bin-script.js", - "ts-node-transpile-only": "dist/bin-transpile.js", - "ts-script": "dist/bin-script-deprecated.js" - }, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "typescript": ">=2.7" - } - }, - "node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - }, - "node_modules/tunnel": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", - "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", - "engines": { - "node": ">=0.6.11 <=0.7.0 || >=0.7.3" - } - }, - "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/typescript": { - "version": "3.9.10", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz", - "integrity": "sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==", - "dev": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } - }, - "node_modules/uc.micro": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", - "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==" - }, - "node_modules/unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "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/underscore": { - "version": "1.13.4", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.4.tgz", - "integrity": "sha512-BQFnUDuAQ4Yf/cYY5LNrK9NCJFKriaRbD9uR1fTeXnBeoa97W0i41qkZfGO9pSo8I5KzjAcSY2XYtdf0oKd7KQ==" - }, - "node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true, - "engines": { - "node": ">= 10.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/uri-templates": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/uri-templates/-/uri-templates-0.2.0.tgz", - "integrity": "sha512-EWkjYEN0L6KOfEoOH6Wj4ghQqU7eBZMJqRHQnxQAq+dSEzRPClkWjf8557HkWQXF6BrAUoLSAyy9i3RVTliaNg==", - "dev": true - }, - "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==" - }, - "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/validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", - "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/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/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/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "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/winston": { - "version": "3.8.1", - "resolved": "https://registry.npmjs.org/winston/-/winston-3.8.1.tgz", - "integrity": "sha512-r+6YAiCR4uI3N8eQNOg8k3P3PqwAm20cLKlzVD9E66Ch39+LZC+VH1UKf9JemQj2B3QoUHfKD7Poewn0Pr3Y1w==", - "dev": true, - "dependencies": { - "@dabh/diagnostics": "^2.0.2", - "async": "^3.2.3", - "is-stream": "^2.0.0", - "logform": "^2.4.0", - "one-time": "^1.0.0", - "readable-stream": "^3.4.0", - "safe-stable-stringify": "^2.3.1", - "stack-trace": "0.0.x", - "triple-beam": "^1.3.0", - "winston-transport": "^4.5.0" - }, - "engines": { - "node": ">= 12.0.0" - } - }, - "node_modules/winston-transport": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.5.0.tgz", - "integrity": "sha512-YpZzcUzBedhlTAfJg6vJDlyEai/IFMIVcaEZZyl3UXIl4gmqRpU7AE89AHLkbzLUsv0NVmw7ts+iztqKxxPW1Q==", - "dev": true, - "dependencies": { - "logform": "^2.3.2", - "readable-stream": "^3.6.0", - "triple-beam": "^1.3.0" - }, - "engines": { - "node": ">= 6.4.0" - } - }, - "node_modules/winston-transport/node_modules/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==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/winston/node_modules/async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", - "dev": true - }, - "node_modules/winston/node_modules/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==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/wkx": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/wkx/-/wkx-0.5.0.tgz", - "integrity": "sha512-Xng/d4Ichh8uN4l0FToV/258EjMGU9MGcA0HV2d9B/ZpZB3lqQm7nkOdZdm5GhKtLLhAE7PiVQwN4eN+2YJJUg==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "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/ws": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", - "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/xml2js": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", - "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", - "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==", - "engines": { - "node": ">=4.0" - } - }, - "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/xpath.js": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/xpath.js/-/xpath.js-1.1.0.tgz", - "integrity": "sha512-jg+qkfS4K8E7965sqaUl8mRngXiKb3WZGfONgE18pr03FUQiuSV6G+Ej4tS55B+rIQSFEIw3phdVAQ4pPqNWfQ==", - "engines": { - "node": ">=0.4.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==", - "engines": { - "node": ">=0.4" - } - }, - "node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" - }, - "node_modules/yn": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", - "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/zod": { - "version": "1.11.17", - "resolved": "https://registry.npmjs.org/zod/-/zod-1.11.17.tgz", - "integrity": "sha512-UzIwO92D0dSFwIRyyqAfRXICITLjF0IP8tRbEK/un7adirMssWZx8xF/1hZNE7t61knWZ+lhEuUvxlu2MO8qqA==" - } - }, - "dependencies": { - "@azure/abort-controller": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-1.1.0.tgz", - "integrity": "sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==", - "requires": { - "tslib": "^2.2.0" - } - }, - "@azure/core-auth": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.3.2.tgz", - "integrity": "sha512-7CU6DmCHIZp5ZPiZ9r3J17lTKMmYsm/zGvNkjArQwPkrLlZ1TZ+EUYfGgh2X31OLMVAQCTJZW4cXHJi02EbJnA==", - "requires": { - "@azure/abort-controller": "^1.0.0", - "tslib": "^2.2.0" - } - }, - "@azure/core-client": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.6.0.tgz", - "integrity": "sha512-YhSf4cb61ApSjItscp9XoaLq8KRnacPDAhmjAZSMnn/gs6FhFbZNfOBOErG2dDj7JRknVtCmJ5mLmfR2sLa11A==", - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-rest-pipeline": "^1.5.0", - "@azure/core-tracing": "^1.0.0", - "@azure/core-util": "^1.0.0", - "@azure/logger": "^1.0.0", - "tslib": "^2.2.0" - } - }, - "@azure/core-http": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/@azure/core-http/-/core-http-2.2.5.tgz", - "integrity": "sha512-kctMqSQ6zfnlFpuYzfUKadeTyOQYbIQ+3Rj7dzVC3Dk1dOnHroTwR9hLYKX8/n85iJpkyaksaXpuh5L7GJRYuQ==", - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-tracing": "1.0.0-preview.13", - "@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.4.19" - }, - "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==", - "requires": { - "@opentelemetry/api": "^1.0.1", - "tslib": "^2.2.0" - } - }, - "tough-cookie": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", - "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", - "requires": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.1.2" - } - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" - } - } - }, - "@azure/core-lro": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.2.4.tgz", - "integrity": "sha512-e1I2v2CZM0mQo8+RSix0x091Av493e4bnT22ds2fcQGslTHzM2oTbswkB65nP4iEpCxBrFxOSDPKExmTmjCVtQ==", - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-tracing": "1.0.0-preview.13", - "@azure/logger": "^1.0.0", - "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==", - "requires": { - "@opentelemetry/api": "^1.0.1", - "tslib": "^2.2.0" - } - } - } - }, - "@azure/core-paging": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.3.0.tgz", - "integrity": "sha512-H6Tg9eBm0brHqLy0OSAGzxIh1t4UL8eZVrSUMJ60Ra9cwq2pOskFqVpz2pYoHDsBY1jZ4V/P8LRGb5D5pmC6rg==", - "requires": { - "tslib": "^2.2.0" - } - }, - "@azure/core-rest-pipeline": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.9.0.tgz", - "integrity": "sha512-uvM3mY+Vegk0F2r4Eh0yPdsXTUyafTQkeX0USnz1Eyangxm2Bib0w0wkJVZW8fpks7Lcv0ztIdCFTrN7H8uptg==", - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-tracing": "^1.0.1", - "@azure/core-util": "^1.0.0", - "@azure/logger": "^1.0.0", - "form-data": "^4.0.0", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", - "tslib": "^2.2.0", - "uuid": "^8.3.0" - } - }, - "@azure/core-tracing": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", - "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", - "requires": { - "tslib": "^2.2.0" - } - }, - "@azure/core-util": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.0.0.tgz", - "integrity": "sha512-yWshY9cdPthlebnb3Zuz/j0Lv4kjU6u7PR5sW7A9FF7EX+0irMRJAtyTq5TPiDHJfjH8gTSlnIYFj9m7Ed76IQ==", - "requires": { - "tslib": "^2.2.0" - } - }, - "@azure/functions": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@azure/functions/-/functions-1.2.3.tgz", - "integrity": "sha512-dZITbYPNg6ay6ngcCOjRUh1wDhlFITS0zIkqplyH5KfKEAVPooaoaye5mUFnR+WP9WdGRjlNXyl/y2tgWKHcRg==", - "dev": true - }, - "@azure/identity": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-2.1.0.tgz", - "integrity": "sha512-BPDz1sK7Ul9t0l9YKLEa8PHqWU4iCfhGJ+ELJl6c8CP3TpJt2urNCbm0ZHsthmxRsYoMPbz2Dvzj30zXZVmAFw==", - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-client": "^1.4.0", - "@azure/core-rest-pipeline": "^1.1.0", - "@azure/core-tracing": "^1.0.0", - "@azure/core-util": "^1.0.0", - "@azure/logger": "^1.0.0", - "@azure/msal-browser": "^2.26.0", - "@azure/msal-common": "^7.0.0", - "@azure/msal-node": "^1.10.0", - "events": "^3.0.0", - "jws": "^4.0.0", - "open": "^8.0.0", - "stoppable": "^1.1.0", - "tslib": "^2.2.0", - "uuid": "^8.3.0" - }, - "dependencies": { - "@azure/msal-node": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.12.0.tgz", - "integrity": "sha512-bNJe5xx3YXj7lrj9wUYl7HX4g1Be7s8VHjDhKPzOnlI54JnRKI+nQ95EmFBs3ckUYM9u82HUsHumDcB21YIC9w==", - "requires": { - "@azure/msal-common": "^7.2.0", - "jsonwebtoken": "^8.5.1", - "uuid": "^8.3.0" - } - } - } - }, - "@azure/keyvault-keys": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@azure/keyvault-keys/-/keyvault-keys-4.4.0.tgz", - "integrity": "sha512-W9sPZebXYa3aar7BGIA+fAsq/sy1nf2TZAETbkv7DRawzVLrWv8QoVVceqNHjy3cigT4HNxXjaPYCI49ez5CUA==", - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-http": "^2.0.0", - "@azure/core-lro": "^2.2.0", - "@azure/core-paging": "^1.1.1", - "@azure/core-tracing": "1.0.0-preview.13", - "@azure/logger": "^1.0.0", - "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==", - "requires": { - "@opentelemetry/api": "^1.0.1", - "tslib": "^2.2.0" - } - } - } - }, - "@azure/logger": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.0.3.tgz", - "integrity": "sha512-aK4s3Xxjrx3daZr3VylxejK3vG5ExXck5WOHDJ8in/k9AqlfIyFMMT1uG7u8mNjX+QRILTIn0/Xgschfh/dQ9g==", - "requires": { - "tslib": "^2.2.0" - } - }, - "@azure/ms-rest-js": { - "version": "1.11.2", - "resolved": "https://registry.npmjs.org/@azure/ms-rest-js/-/ms-rest-js-1.11.2.tgz", - "integrity": "sha512-2AyQ1IKmLGKW7DU3/x3TsTBzZLcbC9YRI+yuDPuXAQrv3zar340K9wsxU413kHFIDjkWNCo9T0w5VtwcyWxhbQ==", - "dev": true, - "requires": { - "@azure/core-auth": "^1.1.4", - "axios": "^0.21.1", - "form-data": "^2.3.2", - "tough-cookie": "^2.4.3", - "tslib": "^1.9.2", - "tunnel": "0.0.6", - "uuid": "^3.2.1", - "xml2js": "^0.4.19" - }, - "dependencies": { - "axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "dev": true, - "requires": { - "follow-redirects": "^1.14.0" - } - }, - "form-data": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", - "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "dev": true - } - } - }, - "@azure/msal-browser": { - "version": "2.28.0", - "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.28.0.tgz", - "integrity": "sha512-d83BBMT6id+eAdox+M37PCVWYDiqd6BrXxvjAVI2xJluRoSJCZQvB02Bcg6QCSe3ruLUK6vGwMTe8p1cDExePQ==", - "requires": { - "@azure/msal-common": "^7.2.0" - } - }, - "@azure/msal-common": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-7.2.0.tgz", - "integrity": "sha512-+Oz8LKTOACDHqDmv+MZy/z+DZRH8RZbMjhadmvp0scQ0R75OrzZro+HkxifWhtDG8l1ViYkvV9NHb4pEZyajAQ==" - }, - "@azure/msal-node": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.1.0.tgz", - "integrity": "sha512-gMO9aZdWOzufp1PcdD5ID25DdS9eInxgeCqx4Tk8PVU6Z7RxJQhoMzS64cJhGdpYgeIQwKljtF0CLCcPFxew/w==", - "requires": { - "@azure/msal-common": "^4.3.0", - "axios": "^0.21.1", - "jsonwebtoken": "^8.5.1", - "uuid": "^8.3.0" - }, - "dependencies": { - "@azure/msal-common": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-4.5.1.tgz", - "integrity": "sha512-/i5dXM+QAtO+6atYd5oHGBAx48EGSISkXNXViheliOQe+SIFMDo3gSq3lL54W0suOSAsVPws3XnTaIHlla0PIQ==", - "requires": { - "debug": "^4.1.1" - } - }, - "axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "requires": { - "follow-redirects": "^1.14.0" - } - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "requires": { - "ms": "2.1.2" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - } - } - }, - "@babel/runtime": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.9.tgz", - "integrity": "sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==", - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "@colors/colors": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", - "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", - "dev": true - }, - "@dabh/diagnostics": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.3.tgz", - "integrity": "sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==", - "dev": true, - "requires": { - "colorspace": "1.1.x", - "enabled": "2.0.x", - "kuler": "^2.0.0" - } - }, - "@js-joda/core": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@js-joda/core/-/core-5.2.0.tgz", - "integrity": "sha512-0OriPYIaMLB3XiLQMe0BXKVIqeriTn3H7JMOzTsHEtt7Zqq+TetCu97KnAhU3ckiQZKBxfZshft+H1OC4D1lXw==" - }, - "@microsoft/adaptivecards-tools": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@microsoft/adaptivecards-tools/-/adaptivecards-tools-1.0.0.tgz", - "integrity": "sha512-8a74BPY9Cp36o+PYNAeVeNzVKHaHzZM8Jizkc+aS5viHCZ+ZxLsQVn+rm7eDytZgRVc6i75BqU6HIS5voJ7LNg==", - "requires": { - "@types/react": "^17.0.14", - "adaptive-expressions": "^4.15.0", - "adaptivecards": "^2.10.0", - "adaptivecards-templating": "^2.1.0", - "markdown-it": "^12.2.0", - "react": "^17.0.2" - } - }, - "@microsoft/microsoft-graph-client": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-3.0.2.tgz", - "integrity": "sha512-eYDiApYmiGsm1s1jfAa/rhB2xQCsX4pWt0vCTd1LZmiApMQfT/c0hXj2hvpuGz5GrcLdugbu05xB79rIV57Pjw==", - "requires": { - "@babel/runtime": "^7.12.5", - "tslib": "^2.2.0" - } - }, - "@microsoft/recognizers-text": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text/-/recognizers-text-1.1.4.tgz", - "integrity": "sha512-hlSVXcaX5i8JcjuUJpVxmy2Z/GxvFXarF0KVySCFop57wNEnrLWMHe4I4DjP866G19VyIKRw+vPA32pkGhZgTg==" - }, - "@microsoft/recognizers-text-choice": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-choice/-/recognizers-text-choice-1.1.4.tgz", - "integrity": "sha512-4CddwFe4RVhZeJgW65ocBrEdeukBMghK8pgI0K0Qy2eA5ysPZQpeZ7BGSDz5QMQei5LPY+QaAQ3CHU+ORHoO7A==", - "requires": { - "@microsoft/recognizers-text": "~1.1.4", - "grapheme-splitter": "^1.0.2" - } - }, - "@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/recognizers-text-date-time": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-date-time/-/recognizers-text-date-time-1.1.4.tgz", - "integrity": "sha512-leMnjN+KYNwNvRD5T4G0ORUzkjlek/BBZDvQIjAujtyrd/pkViUnuouWIPkFT/dbSOxXML8et54CSk2KfHiWIA==", - "requires": { - "@microsoft/recognizers-text": "~1.1.4", - "@microsoft/recognizers-text-number": "~1.1.4", - "@microsoft/recognizers-text-number-with-unit": "~1.1.4", - "lodash.isequal": "^4.5.0", - "lodash.tonumber": "^4.0.3" - } - }, - "@microsoft/recognizers-text-number": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-number/-/recognizers-text-number-1.1.4.tgz", - "integrity": "sha512-6EmlR+HR+eJBIX7sQby1vs6LJB64wxLowHaGpIU9OCXFvZ5Nb0QT8qh10rC40v3Mtrz4DpScXfSXr9tWkIO5MQ==", - "requires": { - "@microsoft/recognizers-text": "~1.1.4", - "bignumber.js": "^7.2.1", - "lodash.escaperegexp": "^4.1.2", - "lodash.sortby": "^4.7.0", - "lodash.trimend": "^4.5.1" - } - }, - "@microsoft/recognizers-text-number-with-unit": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-number-with-unit/-/recognizers-text-number-with-unit-1.1.4.tgz", - "integrity": "sha512-zl+CfmfWK0x/x+iSgaBAevKTYO0F4+z7SYHAHztaaaGuX8FERw2jmUjSgVetm5KA3EveyCx0XYGU1mRNY8p7Eg==", - "requires": { - "@microsoft/recognizers-text": "~1.1.4", - "@microsoft/recognizers-text-number": "~1.1.4", - "lodash.escaperegexp": "^4.1.2", - "lodash.last": "^3.0.0", - "lodash.max": "^4.0.1" - } - }, - "@microsoft/recognizers-text-sequence": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-sequence/-/recognizers-text-sequence-1.1.4.tgz", - "integrity": "sha512-rb5j8/aE7HSOdIxaVfCGFrj0wWPpSq0CuykFg/A/iJNPP+FnAU71bgP5HexrwQcpCsDinauisX7u0DKIChrHRA==", - "requires": { - "@microsoft/recognizers-text": "~1.1.4", - "grapheme-splitter": "^1.0.2" - } - }, - "@microsoft/recognizers-text-suite": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-suite/-/recognizers-text-suite-1.1.4.tgz", - "integrity": "sha512-hNIaR4M2G0nNeI9WZxt9C0KYh/1vhjeKzX5Ds8XDdT0pxF7zwCSo19WNcPjrVK6aCOeZTw/ULofsAjdu9gSkcA==", - "requires": { - "@microsoft/recognizers-text": "~1.1.4", - "@microsoft/recognizers-text-choice": "~1.1.4", - "@microsoft/recognizers-text-date-time": "~1.1.4", - "@microsoft/recognizers-text-number": "~1.1.4", - "@microsoft/recognizers-text-number-with-unit": "~1.1.4", - "@microsoft/recognizers-text-sequence": "~1.1.4" - } - }, - "@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==", - "peer": true - }, - "@microsoft/teamsfx": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@microsoft/teamsfx/-/teamsfx-1.0.1.tgz", - "integrity": "sha512-oScWfIbg6ATo7GI8qet6iWYmChRmJ8tXhKBSpduAxePc9o6CypFy+okaWh18/Iu3GAmx03nL4r718GzkNyqGCA==", - "requires": { - "@azure/identity": "^2.0.1", - "@azure/msal-browser": "^2.21.0", - "@azure/msal-node": "~1.1.0", - "@microsoft/adaptivecards-tools": "^1.0.0", - "@microsoft/microsoft-graph-client": "^3.0.1", - "axios": "^0.27.2", - "botbuilder": ">=4.15.0 <5.0.0", - "botbuilder-dialogs": ">=4.15.0 <5.0.0", - "botframework-schema": ">=4.15.0 <5.0.0", - "jwt-decode": "^3.1.2", - "tedious": "^14.3.0", - "tslib": "^2.3.1", - "uuid": "^8.3.2" - } - }, - "@opentelemetry/api": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.1.0.tgz", - "integrity": "sha512-hf+3bwuBwtXsugA2ULBc95qxrOqP2pOekLz34BJhcAKawt94vfeNyUKpYc0lZQ/3sCP6LqRa7UAdHA7i5UODzQ==" - }, - "@tootallnate/once": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", - "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" - }, - "@types/atob-lite": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@types/atob-lite/-/atob-lite-2.0.0.tgz", - "integrity": "sha512-7bjymPR7Ffa1/L3HskkaxMgTQDtwFObbISzHm9g3T12VyD89IiHS3BBVojlQHyZRiIilzdh0WT1gwwgyyBtLGQ==" - }, - "@types/btoa-lite": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/btoa-lite/-/btoa-lite-1.0.0.tgz", - "integrity": "sha512-wJsiX1tosQ+J5+bY5LrSahHxr2wT+uME5UDwdN1kg4frt40euqA+wzECkmq4t5QbveHiJepfdThgQrPw6KiSlg==" - }, - "@types/debug": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz", - "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==", - "dev": true, - "requires": { - "@types/ms": "*" - } - }, - "@types/es-aggregate-error": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@types/es-aggregate-error/-/es-aggregate-error-1.0.2.tgz", - "integrity": "sha512-erqUpFXksaeR2kejKnhnjZjbFxUpGZx4Z7ydNL9ie8tEhXPiZTsLeUDJ6aR1F8j5wWUAtOAQWUqkc7givBJbBA==", - "requires": { - "@types/node": "*" - } - }, - "@types/jsonwebtoken": { - "version": "7.2.8", - "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-7.2.8.tgz", - "integrity": "sha512-XENN3YzEB8D6TiUww0O8SRznzy1v+77lH7UmuN54xq/IHIsyWjWOzZuFFTtoiRuaE782uAoRwBe/wwow+vQXZw==", - "requires": { - "@types/node": "*" - } - }, - "@types/lodash": { - "version": "4.14.182", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.182.tgz", - "integrity": "sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==" - }, - "@types/lodash.isequal": { - "version": "4.5.6", - "resolved": "https://registry.npmjs.org/@types/lodash.isequal/-/lodash.isequal-4.5.6.tgz", - "integrity": "sha512-Ww4UGSe3DmtvLLJm2F16hDwEQSv7U0Rr8SujLUA2wHI2D2dm8kPu6Et+/y303LfjTIwSBKXB/YTUcAKpem/XEg==", - "requires": { - "@types/lodash": "*" - } - }, - "@types/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/@types/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-ssE3Vlrys7sdIzs5LOxCzTVMsU7i9oa/IaW92wF32JFb3CVczqOkru2xspuKczHEbG3nvmPY7IFqVmGGHdNbYw==" - }, - "@types/ms": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz", - "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==", - "dev": true - }, - "@types/node": { - "version": "10.17.60", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.60.tgz", - "integrity": "sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==" - }, - "@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==", - "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==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - } - } - }, - "@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/react": { - "version": "17.0.47", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.47.tgz", - "integrity": "sha512-mk0BL8zBinf2ozNr3qPnlu1oyVTYq+4V7WA76RgxUAtf0Em/Wbid38KN6n4abEkvO4xMTBWmnP1FtQzgkEiJoA==", - "requires": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "@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/stoppable": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/stoppable/-/stoppable-1.1.1.tgz", - "integrity": "sha512-b8N+fCADRIYYrGZOcmOR8ZNBOqhktWTB/bMUl5LvGtT201QKJZOOH5UsFyI3qtteM6ZAJbJqZoBcLqqxKIwjhw==", - "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==", - "requires": { - "@types/node": "*" - } - }, - "@types/validator": { - "version": "13.7.4", - "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.7.4.tgz", - "integrity": "sha512-uAaSWegu2lymY18l+s5nmcXu3sFeeTOl1zhSGoYzcr6T3wz1M+3OcW4UjfPhIhHGd13tIMRDsEpR+d8w/MexwQ==", - "dev": true - }, - "@types/ws": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-6.0.4.tgz", - "integrity": "sha512-PpPrX7SZW9re6+Ha8ojZG4Se8AZXgf0GK6zmfqEuCsY49LFDNXO3SByp44X3dFEqtB73lkCDAdUazhAjVPiNwg==", - "requires": { - "@types/node": "*" - } - }, - "@types/xmldom": { - "version": "0.1.31", - "resolved": "https://registry.npmjs.org/@types/xmldom/-/xmldom-0.1.31.tgz", - "integrity": "sha512-bVy7s0nvaR5D1mT1a8ZkByHWNOGb6Vn4yi5TWhEdmyKlAG+08SA7Md6+jH+tYmMLueAwNeWvHHpeKrr6S4c4BA==" - }, - "@xmldom/xmldom": { - "version": "0.7.6", - "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.6.tgz", - "integrity": "sha512-HHXP9hskkFQHy8QxxUXkS7946FFIhYVfGqsk0WLwllmexN9x/+R4UBLvurHEuyXRfVEObVR8APuQehykLviwSQ==" - }, - "accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "dev": true, - "requires": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - } - }, - "adal-node": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/adal-node/-/adal-node-0.2.3.tgz", - "integrity": "sha512-gMKr8RuYEYvsj7jyfCv/4BfKToQThz20SP71N3AtFn3ia3yAR8Qt2T3aVQhuJzunWs2b38ZsQV0qsZPdwZr7VQ==", - "requires": { - "@xmldom/xmldom": "^0.7.0", - "async": "^2.6.3", - "axios": "^0.21.1", - "date-utils": "*", - "jws": "3.x.x", - "underscore": ">= 1.3.1", - "uuid": "^3.1.0", - "xpath.js": "~1.1.0" - }, - "dependencies": { - "axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "requires": { - "follow-redirects": "^1.14.0" - } - }, - "jwa": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", - "requires": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", - "requires": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" - } - } - }, - "adaptive-expressions": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/adaptive-expressions/-/adaptive-expressions-4.16.0.tgz", - "integrity": "sha512-iE+UxksZuUv4CO5vyNerODxXWLNuzyntfZMs624BE8oImVHZAXqUaoKin+pWJS2MPWmife4gAuwhJiiCvVK+Ng==", - "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.7.4", - "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": "^3.19.0", - "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.10.0", - "resolved": "https://registry.npmjs.org/adaptivecards/-/adaptivecards-2.10.0.tgz", - "integrity": "sha512-QcgXGFlX3rgIfZkxvQY896zEVBh30mE37z3XKhcQW2OqSUrVH6dNT78MkM//W4wRdrZizSHqXKLaKyVVxAgVFg==" - }, - "adaptivecards-templating": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/adaptivecards-templating/-/adaptivecards-templating-2.2.0.tgz", - "integrity": "sha512-xZy+g2DdI2xFvqGjGYqqcLYJ+373o1JlTX2g6Zclav3r+3ri40qsrKKwM3oNS61MbgicXsuvli2RbTOGsts1sw==", - "requires": {} - }, - "agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "requires": { - "debug": "4" - }, - "dependencies": { - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "requires": { - "ms": "2.1.2" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - } - } - }, - "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" - } - }, - "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==" - }, - "arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, - "args": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/args/-/args-5.0.3.tgz", - "integrity": "sha512-h6k/zfFgusnv3i5TU08KQkVKuCPBtL/PWQbWkHUxvJrZ2nAyeaUupneemcrgn1xmqxPQsPIzwkUhOpoqPDRZuA==", - "dev": true, - "requires": { - "camelcase": "5.0.0", - "chalk": "2.4.2", - "leven": "2.1.0", - "mri": "1.1.4" - } - }, - "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 - }, - "async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", - "requires": { - "lodash": "^4.17.14" - } - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" - }, - "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==" - }, - "axios": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", - "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", - "requires": { - "follow-redirects": "^1.14.9", - "form-data": "^4.0.0" - } - }, - "azurite": { - "version": "3.18.0", - "resolved": "https://registry.npmjs.org/azurite/-/azurite-3.18.0.tgz", - "integrity": "sha512-qD+Q6+v58uHK0fIUhkvqDaZgO/EMrZrbJDfd3oja6p7FwqrRbffRq5RNhuGJTkpgqr7yqybwKHPSd0ARKTB2sg==", - "dev": true, - "requires": { - "@azure/ms-rest-js": "^1.5.0", - "args": "^5.0.1", - "axios": "^0.27.0", - "etag": "^1.8.1", - "express": "^4.16.4", - "fs-extra": "^10.1.0", - "jsonwebtoken": "^8.5.1", - "lokijs": "^1.5.6", - "morgan": "^1.9.1", - "multistream": "^2.1.1", - "mysql2": "^2.1.0", - "rimraf": "^3.0.2", - "sequelize": "^6.3.0", - "tedious": "^14.0.0", - "to-readable-stream": "^2.1.0", - "tslib": "^2.3.0", - "uri-templates": "^0.2.0", - "uuid": "^3.3.2", - "winston": "^3.1.0", - "xml2js": "^0.4.19" - }, - "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 - } - } - }, - "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 - }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" - }, - "base64url": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/base64url/-/base64url-3.0.1.tgz", - "integrity": "sha512-ir1UPr3dkwexU7FdV8qBBbNDRUhMmIekYMFZfi+C/sLNnRESKPl23nB9b2pltqfOQNnGzsDdId90AEtG5tCx4A==" - }, - "basic-auth": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", - "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", - "dev": true, - "requires": { - "safe-buffer": "5.1.2" - }, - "dependencies": { - "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 - } - } - }, - "big-integer": { - "version": "1.6.51", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", - "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==" - }, - "bignumber.js": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-7.2.1.tgz", - "integrity": "sha512-S4XzBk5sMB+Rcb/LNcpzXr57VRTxgAvaAEDAl1AwRx27j00hT84O6OkteE7u8UB3NuaaygCRrEpqox4uDOrbdQ==" - }, - "bl": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-5.0.0.tgz", - "integrity": "sha512-8vxFNZ0pflFfi0WXA3WQXlj6CaMEwsmh63I1CNp0q+wWv8sD0ARx1KovSQd0l2GkwrMIOyedq0EF1FxI+RCZLQ==", - "requires": { - "buffer": "^6.0.3", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - }, - "dependencies": { - "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==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "body-parser": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", - "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", - "dev": true, - "requires": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.10.3", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - } - }, - "botbuilder": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/botbuilder/-/botbuilder-4.15.0.tgz", - "integrity": "sha512-Gbuua4ezx5Jm0Os//G3ZKDGSg5a8otlFa53yjoqi4UvIJv8S389IxagYJEIP3UKkuXwIwRu4BpwEVG7jdMhIhg==", - "requires": { - "@azure/ms-rest-js": "1.9.1", - "axios": "^0.21.2", - "botbuilder-core": "4.15.0", - "botbuilder-stdlib": "4.15.0-internal", - "botframework-connector": "4.15.0", - "botframework-streaming": "4.15.0", - "dayjs": "^1.10.3", - "filenamify": "^4.1.0", - "fs-extra": "^7.0.1", - "htmlparser2": "^6.0.1", - "uuid": "^8.3.2", - "zod": "~1.11.17" - }, - "dependencies": { - "@azure/ms-rest-js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@azure/ms-rest-js/-/ms-rest-js-1.9.1.tgz", - "integrity": "sha512-F1crHKhmsvFLM9fsnDyCGFd2E2KR9GEZm5oBVV5D5k2EBQ7u7idtSJlSF6RDLDIrGWtc4NnFdYwsoiW8NLlBQg==", - "requires": { - "@types/tunnel": "0.0.0", - "axios": "^0.21.1", - "form-data": "^2.3.2", - "tough-cookie": "^2.4.3", - "tslib": "^1.9.2", - "tunnel": "0.0.6", - "uuid": "^3.2.1", - "xml2js": "^0.4.19" - }, - "dependencies": { - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" - } - } - }, - "@types/tunnel": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.0.tgz", - "integrity": "sha512-FGDp0iBRiBdPjOgjJmn1NH0KDLN+Z8fRmo+9J7XGBhubq1DPrGrbmG4UTlGzrpbCpesMqD0sWkzi27EYkOMHyg==", - "requires": { - "@types/node": "*" - } - }, - "axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "requires": { - "follow-redirects": "^1.14.0" - } - }, - "form-data": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", - "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" - } - } - }, - "botbuilder-core": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/botbuilder-core/-/botbuilder-core-4.15.0.tgz", - "integrity": "sha512-BEVQ9tvROS4hDit4JZ9seEMlu85humAZwzDNAjgJTsqfezoEbqtny4U/aeJZk84poh3dJsCKnHlYWUSkzUwB8w==", - "requires": { - "botbuilder-dialogs-adaptive-runtime-core": "4.15.0-preview", - "botbuilder-stdlib": "4.15.0-internal", - "botframework-connector": "4.15.0", - "botframework-schema": "4.15.0", - "uuid": "^8.3.2", - "zod": "~1.11.17" - }, - "dependencies": { - "botframework-schema": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/botframework-schema/-/botframework-schema-4.15.0.tgz", - "integrity": "sha512-81Tm4GPy1RHlB5CsZU6zbOu+wHqvxBI08rDNb/Zlx1oKhFAu9/mpl0+Go3jEYRukAmJDVzKviRruSSqBcZ6L/g==", - "requires": { - "uuid": "^8.3.2", - "zod": "~1.11.17" - } - } - } - }, - "botbuilder-dialogs": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/botbuilder-dialogs/-/botbuilder-dialogs-4.16.0.tgz", - "integrity": "sha512-ZrbXbjXiS4IldTmjfS/SXGRg1jDEmbsexiaLrfJYrwGzGJ6SGF1t2LKhcpChRl512mLxUdfA36Ey+MBF159Htg==", - "requires": { - "@microsoft/recognizers-text-choice": "1.1.4", - "@microsoft/recognizers-text-date-time": "1.1.4", - "@microsoft/recognizers-text-number": "1.1.4", - "@microsoft/recognizers-text-suite": "1.1.4", - "botbuilder-core": "4.16.0", - "botbuilder-dialogs-adaptive-runtime-core": "4.16.0-preview", - "botframework-connector": "4.16.0", - "globalize": "^1.4.2", - "lodash": "^4.17.21", - "zod": "~1.11.17" - }, - "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==", - "requires": { - "@opentelemetry/api": "^1.0.1", - "tslib": "^2.2.0" - } - }, - "@azure/identity": { - "version": "2.0.0-beta.6", - "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-2.0.0-beta.6.tgz", - "integrity": "sha512-wtaAj11o7P1yJIhBDjP0W9nTUlhguJ711v7sEYR522ACOgfTuf5OMuVaF8HR/8Y57f4EFDGIj2Rqls2+VC6mCg==", - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-client": "^1.0.0", - "@azure/core-rest-pipeline": "^1.1.0", - "@azure/core-tracing": "1.0.0-preview.13", - "@azure/core-util": "^1.0.0-beta.1", - "@azure/logger": "^1.0.0", - "@azure/msal-browser": "^2.16.0", - "@azure/msal-common": "^4.5.1", - "@azure/msal-node": "^1.3.0", - "@types/stoppable": "^1.1.0", - "events": "^3.0.0", - "jws": "^4.0.0", - "open": "^7.0.0", - "stoppable": "^1.1.0", - "tslib": "^2.2.0", - "uuid": "^8.3.0" - } - }, - "@azure/ms-rest-js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@azure/ms-rest-js/-/ms-rest-js-1.9.1.tgz", - "integrity": "sha512-F1crHKhmsvFLM9fsnDyCGFd2E2KR9GEZm5oBVV5D5k2EBQ7u7idtSJlSF6RDLDIrGWtc4NnFdYwsoiW8NLlBQg==", - "requires": { - "@types/tunnel": "0.0.0", - "axios": "^0.21.1", - "form-data": "^2.3.2", - "tough-cookie": "^2.4.3", - "tslib": "^1.9.2", - "tunnel": "0.0.6", - "uuid": "^3.2.1", - "xml2js": "^0.4.19" - }, - "dependencies": { - "axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "requires": { - "follow-redirects": "^1.14.0" - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" - } - } - }, - "@azure/msal-common": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-4.5.1.tgz", - "integrity": "sha512-/i5dXM+QAtO+6atYd5oHGBAx48EGSISkXNXViheliOQe+SIFMDo3gSq3lL54W0suOSAsVPws3XnTaIHlla0PIQ==", - "requires": { - "debug": "^4.1.1" - } - }, - "@azure/msal-node": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.12.0.tgz", - "integrity": "sha512-bNJe5xx3YXj7lrj9wUYl7HX4g1Be7s8VHjDhKPzOnlI54JnRKI+nQ95EmFBs3ckUYM9u82HUsHumDcB21YIC9w==", - "requires": { - "@azure/msal-common": "^7.2.0", - "jsonwebtoken": "^8.5.1", - "uuid": "^8.3.0" - }, - "dependencies": { - "@azure/msal-common": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-7.2.0.tgz", - "integrity": "sha512-+Oz8LKTOACDHqDmv+MZy/z+DZRH8RZbMjhadmvp0scQ0R75OrzZro+HkxifWhtDG8l1ViYkvV9NHb4pEZyajAQ==" - }, - "jsonwebtoken": { - "version": "8.5.1", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", - "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", - "requires": { - "jws": "^3.2.2", - "lodash.includes": "^4.3.0", - "lodash.isboolean": "^3.0.3", - "lodash.isinteger": "^4.0.4", - "lodash.isnumber": "^3.0.3", - "lodash.isplainobject": "^4.0.6", - "lodash.isstring": "^4.0.1", - "lodash.once": "^4.0.0", - "ms": "^2.1.1", - "semver": "^5.6.0" - } - }, - "jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", - "requires": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - } - } - }, - "@types/tunnel": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.0.tgz", - "integrity": "sha512-FGDp0iBRiBdPjOgjJmn1NH0KDLN+Z8fRmo+9J7XGBhubq1DPrGrbmG4UTlGzrpbCpesMqD0sWkzi27EYkOMHyg==", - "requires": { - "@types/node": "*" - } - }, - "axios": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.25.0.tgz", - "integrity": "sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==", - "requires": { - "follow-redirects": "^1.14.7" - } - }, - "botbuilder-core": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/botbuilder-core/-/botbuilder-core-4.16.0.tgz", - "integrity": "sha512-TCSzCSa+zypwKJcRXMJ0LBPA9jrU2RVq7DdesNudZ9ymv19MdRHGhhOkV8cHn2/gIZnPSyon9ExRqCWe30PCRw==", - "requires": { - "botbuilder-dialogs-adaptive-runtime-core": "4.16.0-preview", - "botbuilder-stdlib": "4.16.0-internal", - "botframework-connector": "4.16.0", - "botframework-schema": "4.16.0", - "uuid": "^8.3.2", - "zod": "~1.11.17" - } - }, - "botbuilder-dialogs-adaptive-runtime-core": { - "version": "4.16.0-preview", - "resolved": "https://registry.npmjs.org/botbuilder-dialogs-adaptive-runtime-core/-/botbuilder-dialogs-adaptive-runtime-core-4.16.0-preview.tgz", - "integrity": "sha512-sxMgON4vrT2qmRDHHFqdHdnBd+jsDaEPYObpYNZPc37aZALWfvqGos0r0LKXYm40ctw9PwD3cxFUDyQXd/94yw==", - "requires": { - "dependency-graph": "^0.10.0" - } - }, - "botbuilder-stdlib": { - "version": "4.16.0-internal", - "resolved": "https://registry.npmjs.org/botbuilder-stdlib/-/botbuilder-stdlib-4.16.0-internal.tgz", - "integrity": "sha512-o5Er+hh56m+1vRmn47wfqZRayNiKBi9jR7DFxlG9AMz/PbggrgAm+F0MLc4a1R/+NyVd+URz/9GAbXW49PMq8w==" - }, - "botframework-connector": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/botframework-connector/-/botframework-connector-4.16.0.tgz", - "integrity": "sha512-Gho1mwVOeoPslGKI0XaXWRfTKqv+URUOj5toQSXoZVvFdZuzyNRbYuNxBTuPO1T/RTAcVtkwXemLkcQFWx+3rw==", - "requires": { - "@azure/identity": "2.0.0-beta.6", - "@azure/ms-rest-js": "1.9.1", - "@types/jsonwebtoken": "7.2.8", - "@types/node": "^10.17.27", - "adal-node": "0.2.3", - "axios": "^0.25.0", - "base64url": "^3.0.0", - "botbuilder-stdlib": "4.16.0-internal", - "botframework-schema": "4.16.0", - "cross-fetch": "^3.0.5", - "jsonwebtoken": "8.0.1", - "rsa-pem-from-mod-exp": "^0.8.4", - "zod": "~1.11.17" - } - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "requires": { - "ms": "2.1.2" - } - }, - "form-data": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", - "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "jsonwebtoken": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.0.1.tgz", - "integrity": "sha512-taW7ZFokle/4dCae6Pdt8Px0KL/JZ6r0E0JYiyQ64eii5O8McCc2R4DDiscdw6Pj3dcoMi4s6YVa1l7M0QlVdg==", - "requires": { - "jws": "^3.1.4", - "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.0.0", - "xtend": "^4.0.1" - }, - "dependencies": { - "jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", - "requires": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - } - } - }, - "jwa": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", - "requires": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "open": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", - "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", - "requires": { - "is-docker": "^2.0.0", - "is-wsl": "^2.1.1" - } - } - } - }, - "botbuilder-dialogs-adaptive-runtime-core": { - "version": "4.15.0-preview", - "resolved": "https://registry.npmjs.org/botbuilder-dialogs-adaptive-runtime-core/-/botbuilder-dialogs-adaptive-runtime-core-4.15.0-preview.tgz", - "integrity": "sha512-bYPbUvEuMYU5HR4HtnssTRCWC4e+7DI7zeWPE4ODrX9MYWxWsqJTmhwt8vZxO+CH/JdHwXZKp/qnxYRza7fq9g==", - "requires": { - "dependency-graph": "^0.10.0" - } - }, - "botbuilder-stdlib": { - "version": "4.15.0-internal", - "resolved": "https://registry.npmjs.org/botbuilder-stdlib/-/botbuilder-stdlib-4.15.0-internal.tgz", - "integrity": "sha512-2nL3+swW4Af97Ofj6uTM8cLzgRQDBgyk89HPGLm80Z6/eCsGkUnOsn4osLiqbNWxfXEpQp5WzQhyzOuNiDqeIw==" - }, - "botframework-connector": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/botframework-connector/-/botframework-connector-4.15.0.tgz", - "integrity": "sha512-p7e+W3JfLL/jwD6cn9f4Odp4VOqv+b8HleTd0dFvcrOYCOZQ1gahAXgp39xd+NtARaLceSBmQe3ZEUrlMO3XFw==", - "requires": { - "@azure/identity": "2.0.0-beta.6", - "@azure/ms-rest-js": "1.9.1", - "@types/jsonwebtoken": "7.2.8", - "@types/node": "^10.17.27", - "adal-node": "0.2.3", - "axios": "^0.21.2", - "base64url": "^3.0.0", - "botbuilder-stdlib": "4.15.0-internal", - "botframework-schema": "4.15.0", - "cross-fetch": "^3.0.5", - "jsonwebtoken": "8.0.1", - "rsa-pem-from-mod-exp": "^0.8.4", - "zod": "~1.11.17" - }, - "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==", - "requires": { - "@opentelemetry/api": "^1.0.1", - "tslib": "^2.2.0" - } - }, - "@azure/identity": { - "version": "2.0.0-beta.6", - "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-2.0.0-beta.6.tgz", - "integrity": "sha512-wtaAj11o7P1yJIhBDjP0W9nTUlhguJ711v7sEYR522ACOgfTuf5OMuVaF8HR/8Y57f4EFDGIj2Rqls2+VC6mCg==", - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-client": "^1.0.0", - "@azure/core-rest-pipeline": "^1.1.0", - "@azure/core-tracing": "1.0.0-preview.13", - "@azure/core-util": "^1.0.0-beta.1", - "@azure/logger": "^1.0.0", - "@azure/msal-browser": "^2.16.0", - "@azure/msal-common": "^4.5.1", - "@azure/msal-node": "^1.3.0", - "@types/stoppable": "^1.1.0", - "events": "^3.0.0", - "jws": "^4.0.0", - "open": "^7.0.0", - "stoppable": "^1.1.0", - "tslib": "^2.2.0", - "uuid": "^8.3.0" - } - }, - "@azure/ms-rest-js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@azure/ms-rest-js/-/ms-rest-js-1.9.1.tgz", - "integrity": "sha512-F1crHKhmsvFLM9fsnDyCGFd2E2KR9GEZm5oBVV5D5k2EBQ7u7idtSJlSF6RDLDIrGWtc4NnFdYwsoiW8NLlBQg==", - "requires": { - "@types/tunnel": "0.0.0", - "axios": "^0.21.1", - "form-data": "^2.3.2", - "tough-cookie": "^2.4.3", - "tslib": "^1.9.2", - "tunnel": "0.0.6", - "uuid": "^3.2.1", - "xml2js": "^0.4.19" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" - } - } - }, - "@azure/msal-common": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-4.5.1.tgz", - "integrity": "sha512-/i5dXM+QAtO+6atYd5oHGBAx48EGSISkXNXViheliOQe+SIFMDo3gSq3lL54W0suOSAsVPws3XnTaIHlla0PIQ==", - "requires": { - "debug": "^4.1.1" - } - }, - "@azure/msal-node": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.12.0.tgz", - "integrity": "sha512-bNJe5xx3YXj7lrj9wUYl7HX4g1Be7s8VHjDhKPzOnlI54JnRKI+nQ95EmFBs3ckUYM9u82HUsHumDcB21YIC9w==", - "requires": { - "@azure/msal-common": "^7.2.0", - "jsonwebtoken": "^8.5.1", - "uuid": "^8.3.0" - }, - "dependencies": { - "@azure/msal-common": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-7.2.0.tgz", - "integrity": "sha512-+Oz8LKTOACDHqDmv+MZy/z+DZRH8RZbMjhadmvp0scQ0R75OrzZro+HkxifWhtDG8l1ViYkvV9NHb4pEZyajAQ==" - }, - "jsonwebtoken": { - "version": "8.5.1", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", - "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", - "requires": { - "jws": "^3.2.2", - "lodash.includes": "^4.3.0", - "lodash.isboolean": "^3.0.3", - "lodash.isinteger": "^4.0.4", - "lodash.isnumber": "^3.0.3", - "lodash.isplainobject": "^4.0.6", - "lodash.isstring": "^4.0.1", - "lodash.once": "^4.0.0", - "ms": "^2.1.1", - "semver": "^5.6.0" - } - }, - "jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", - "requires": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - } - } - }, - "@types/tunnel": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.0.tgz", - "integrity": "sha512-FGDp0iBRiBdPjOgjJmn1NH0KDLN+Z8fRmo+9J7XGBhubq1DPrGrbmG4UTlGzrpbCpesMqD0sWkzi27EYkOMHyg==", - "requires": { - "@types/node": "*" - } - }, - "axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "requires": { - "follow-redirects": "^1.14.0" - } - }, - "botframework-schema": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/botframework-schema/-/botframework-schema-4.15.0.tgz", - "integrity": "sha512-81Tm4GPy1RHlB5CsZU6zbOu+wHqvxBI08rDNb/Zlx1oKhFAu9/mpl0+Go3jEYRukAmJDVzKviRruSSqBcZ6L/g==", - "requires": { - "uuid": "^8.3.2", - "zod": "~1.11.17" - } - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "requires": { - "ms": "2.1.2" - } - }, - "form-data": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", - "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "jsonwebtoken": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.0.1.tgz", - "integrity": "sha512-taW7ZFokle/4dCae6Pdt8Px0KL/JZ6r0E0JYiyQ64eii5O8McCc2R4DDiscdw6Pj3dcoMi4s6YVa1l7M0QlVdg==", - "requires": { - "jws": "^3.1.4", - "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.0.0", - "xtend": "^4.0.1" - }, - "dependencies": { - "jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", - "requires": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - } - } - }, - "jwa": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", - "requires": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "open": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", - "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", - "requires": { - "is-docker": "^2.0.0", - "is-wsl": "^2.1.1" - } - } - } - }, - "botframework-schema": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/botframework-schema/-/botframework-schema-4.16.0.tgz", - "integrity": "sha512-WdjmaRalazO7PT8K0BmEaDbIM1rvgPLuRFepsO6Pk8NVztj/zdm2mR5E450NfaKFV7ASLLtMtiMC3Dte/QgD1w==", - "requires": { - "uuid": "^8.3.2", - "zod": "~1.11.17" - } - }, - "botframework-streaming": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/botframework-streaming/-/botframework-streaming-4.15.0.tgz", - "integrity": "sha512-JsVl3FYDWTxPOeQNGihsTvnYL9HLOpiY8zlcks7doSrv/eZCJ8voA1AbTXhJwustaSKjB4xVpWUGpCwlo/wi4g==", - "requires": { - "@types/node": "^10.17.27", - "@types/ws": "^6.0.3", - "uuid": "^8.3.2", - "ws": "^7.1.2" - } - }, - "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" - } - }, - "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": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, - "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==" - }, - "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 - }, - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "camelcase": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz", - "integrity": "sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==", - "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" - } - }, - "cldrjs": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/cldrjs/-/cldrjs-0.5.5.tgz", - "integrity": "sha512-KDwzwbmLIPfCgd8JERVDpQKrUUM1U4KpFJJg2IROv89rF172lLufoJnqJ/Wea6fXL5bO6WjuLMzY8V52UWPvkA==" - }, - "color": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", - "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", - "dev": true, - "requires": { - "color-convert": "^1.9.3", - "color-string": "^1.6.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 - }, - "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==", - "dev": true, - "requires": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, - "colorspace": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz", - "integrity": "sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==", - "dev": true, - "requires": { - "color": "^3.1.3", - "text-hex": "1.0.x" - } - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "dev": true, - "requires": { - "safe-buffer": "5.2.1" - } - }, - "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 - }, - "cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", - "dev": true - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", - "dev": true - }, - "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 - }, - "create-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true - }, - "cross-fetch": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", - "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", - "requires": { - "node-fetch": "2.6.7" - } - }, - "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" - } - }, - "csstype": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", - "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==" - }, - "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==" - }, - "date-utils": { - "version": "1.2.21", - "resolved": "https://registry.npmjs.org/date-utils/-/date-utils-1.2.21.tgz", - "integrity": "sha512-wJMBjqlwXR0Iv0wUo/lFbhSQ7MmG1hl36iuxuE91kW+5b5sWbase73manEqNH9sOLFAMG83B4ffNKq9/Iq0FVA==" - }, - "dayjs": { - "version": "1.11.4", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.4.tgz", - "integrity": "sha512-Zj/lPM5hOvQ1Bf7uAvewDaUcsJoI6JmNqmHhHl3nyumwe0XHwt8sWdOVAPACJzCebL8gQCi+K49w7iKWnGwX9g==" - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" - }, - "define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", - "requires": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" - }, - "denque": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/denque/-/denque-2.1.0.tgz", - "integrity": "sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==", - "dev": true - }, - "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 - }, - "dependency-graph": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.10.0.tgz", - "integrity": "sha512-c9amUgpgxSi1bE5/sbLwcs5diLD0ygCQYmhfM5H1s5VH1mCsYkcmAL3CcNdv4kdSw6JuMoHeDGzLgj/gAXdWVg==" - }, - "destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "dev": true - }, - "diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true - }, - "dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "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==" - }, - "domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "requires": { - "domelementtype": "^2.2.0" - } - }, - "domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - } - }, - "dottie": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dottie/-/dottie-2.0.2.tgz", - "integrity": "sha512-fmrwR04lsniq/uSr8yikThDTrM7epXHBAAjH9TbeH3rEA8tdCO7mRzB9hdmdGyJCxF8KERo9CITcm3kGuoyMhg==", - "dev": true - }, - "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==", - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - "dev": true - }, - "enabled": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz", - "integrity": "sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==", - "dev": true - }, - "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 - }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" - }, - "env-cmd": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/env-cmd/-/env-cmd-10.1.0.tgz", - "integrity": "sha512-mMdWTT9XKN7yNth/6N6g2GuKuJTsKMDHlQFUDacb/heQRRWOTIZ42t1rMHnQu4jYxU1ajdTeJM+9eEETlqToMA==", - "dev": true, - "requires": { - "commander": "^4.0.0", - "cross-spawn": "^7.0.0" - } - }, - "es-abstract": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", - "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.1", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "regexp.prototype.flags": "^1.4.3", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" - } - }, - "es-aggregate-error": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/es-aggregate-error/-/es-aggregate-error-1.0.8.tgz", - "integrity": "sha512-AKUb5MKLWMozPlFRHOKqWD7yta5uaEhH21qwtnf6FlKjNjTJOoqFi0/G14+FfSkIQhhu6X68Af4xgRC6y8qG4A==", - "requires": { - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5", - "function-bind": "^1.1.1", - "functions-have-names": "^1.2.3", - "get-intrinsic": "^1.1.1", - "globalthis": "^1.0.2", - "has-property-descriptors": "^1.0.0" - } - }, - "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==", - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "dev": true - }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" - }, - "express": { - "version": "4.18.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", - "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", - "dev": true, - "requires": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.0", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.10.3", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - } - }, - "fast-xml-parser": { - "version": "3.21.1", - "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-3.21.1.tgz", - "integrity": "sha512-FTFVjYoBOZTJekiUsawGsSYV9QL0A+zDYCRj7y34IO6Jg+2IMYEtQa+bbictpdpV8dHxXywqU7C0gRDEOFtBFg==", - "requires": { - "strnum": "^1.0.4" - } - }, - "fecha": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.3.tgz", - "integrity": "sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==", - "dev": true - }, - "filename-reserved-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", - "integrity": "sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==" - }, - "filenamify": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-4.3.0.tgz", - "integrity": "sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==", - "requires": { - "filename-reserved-regex": "^2.0.0", - "strip-outer": "^1.0.1", - "trim-repeated": "^1.0.0" - } - }, - "finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", - "dev": true, - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - } - }, - "fn.name": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz", - "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==", - "dev": true - }, - "follow-redirects": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", - "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==" - }, - "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==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, - "forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "dev": true - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "dev": true - }, - "fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "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 - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" - } - }, - "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==" - }, - "generate-function": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz", - "integrity": "sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==", - "dev": true, - "requires": { - "is-property": "^1.0.2" - } - }, - "get-intrinsic": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", - "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - } - }, - "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==", - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - } - }, - "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" - } - }, - "globalize": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/globalize/-/globalize-1.7.0.tgz", - "integrity": "sha512-faR46vTIbFCeAemyuc9E6/d7Wrx9k2ae2L60UhakztFg6VuE42gENVJNuPFtt7Sdjrk9m2w8+py7Jj+JTNy59w==", - "requires": { - "cldrjs": "^0.5.4" - } - }, - "globalthis": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", - "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", - "requires": { - "define-properties": "^1.1.3" - } - }, - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" - }, - "grapheme-splitter": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==" - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-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==" - }, - "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 - }, - "has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "requires": { - "get-intrinsic": "^1.1.1" - } - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" - }, - "has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "requires": { - "has-symbols": "^1.0.2" - } - }, - "htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", - "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.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" - } - }, - "http-proxy-agent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", - "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", - "requires": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" - }, - "dependencies": { - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "requires": { - "ms": "2.1.2" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - } - } - }, - "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==", - "requires": { - "agent-base": "6", - "debug": "4" - }, - "dependencies": { - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "requires": { - "ms": "2.1.2" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - } - } - }, - "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" - } - }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" - }, - "inflection": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/inflection/-/inflection-1.13.2.tgz", - "integrity": "sha512-cmZlljCRTBFouT8UzMzrGcVEvkv6D/wBdcdKG7J1QH5cXjtU75Dm+P27v9EKu/Y43UYyCJd1WC4zLebRrC8NBw==", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", - "requires": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - } - }, - "interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", - "dev": true - }, - "ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "dev": true - }, - "is-arrayish": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", - "dev": true - }, - "is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "requires": { - "has-bigints": "^1.0.1" - } - }, - "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==", - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "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==" - }, - "is-core-module": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" - }, - "is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==" - }, - "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==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-property": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz", - "integrity": "sha512-Ks/IoX00TtClbGQr4TWXemAnktAQvYB7HzcCxDGqEZU6oCmb2INHuOoKxbtR+HFkmYWBKv/dOZtGRiAjDhj92g==", - "dev": true - }, - "is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true - }, - "is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "requires": { - "has-symbols": "^1.0.2" - } - }, - "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==", - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "requires": { - "is-docker": "^2.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "js-md4": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/js-md4/-/js-md4-0.3.2.tgz", - "integrity": "sha512-/GDnfQYsltsjRswQhN9fhv3EMw2sCpUdrdxyWDOUK7eyD++r3gRhzgiQgc/x4MAv2i1iuQ4lxO5mvqM3vj4bwA==" - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "jsbi": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/jsbi/-/jsbi-4.3.0.tgz", - "integrity": "sha512-SnZNcinB4RIcnEyZqFPdGPVgrg2AcnykiBy0sHVJQKHYeaLUvi3Exj+iaPpLnFVkDPZIV4U0yvgC9/R4uEAZ9g==" - }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - } - }, - "jsonwebtoken": { - "version": "8.5.1", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", - "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", - "requires": { - "jws": "^3.2.2", - "lodash.includes": "^4.3.0", - "lodash.isboolean": "^3.0.3", - "lodash.isinteger": "^4.0.4", - "lodash.isnumber": "^3.0.3", - "lodash.isplainobject": "^4.0.6", - "lodash.isstring": "^4.0.1", - "lodash.once": "^4.0.0", - "ms": "^2.1.1", - "semver": "^5.6.0" - }, - "dependencies": { - "jwa": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", - "requires": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", - "requires": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - } - } - }, - "jspath": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/jspath/-/jspath-0.4.0.tgz", - "integrity": "sha512-2/R8wkot8NCXrppBT/onp+4mcAUAZqtPxsW6aSJU3hrFAVqKqtFYcat2XJZ7inN4RtATUxfv0UQSYOmvJKiIGA==" - }, - "jwa": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", - "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", - "requires": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "jws": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", - "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", - "requires": { - "jwa": "^2.0.0", - "safe-buffer": "^5.0.1" - } - }, - "jwt-decode": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/jwt-decode/-/jwt-decode-3.1.2.tgz", - "integrity": "sha512-UfpWE/VZn0iP50d8cz9NrZLM9lSWhcJ+0Gt/nm4by88UL+J1SiKN8/5dkjMmbEzwL2CAe+67GsegCbIKtbp75A==" - }, - "kuler": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz", - "integrity": "sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==", - "dev": true - }, - "leven": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz", - "integrity": "sha512-nvVPLpIHUxCUoRLrFqTgSxXJ614d8AgQoWl7zPe/2VadE8+1dpU3LBhowRuBAcuwruWtOdD8oYC9jDNJjXDPyA==", - "dev": true - }, - "linkify-it": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz", - "integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==", - "requires": { - "uc.micro": "^1.0.1" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "lodash.escaperegexp": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz", - "integrity": "sha512-TM9YBvyC84ZxE3rgfefxUWiQKLilstD6k7PTGt6wfbtXF8ixIJLOL3VYyV/z+ZiPLsVxAsKAFVwWlWeb2Y8Yyw==" - }, - "lodash.includes": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", - "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==" - }, - "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==" - }, - "lodash.isequal": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" - }, - "lodash.isinteger": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", - "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==" - }, - "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==" - }, - "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==" - }, - "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==" - }, - "lodash.last": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash.last/-/lodash.last-3.0.0.tgz", - "integrity": "sha512-14mq7rSkCxG4XMy9lF2FbIOqqgF0aH0NfPuQ3LPR3vIh0kHnUvIYP70dqa1Hf47zyXfQ8FzAg0MYOQeSuE1R7A==" - }, - "lodash.max": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.max/-/lodash.max-4.0.1.tgz", - "integrity": "sha512-iykTDTb7PK33HSQmKy34zv+hh4WEu7WonJPXQcgODzUbbtradtNs8RsD/GI7XV++60KaKR1xhW56N4ISqHesfQ==" - }, - "lodash.once": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", - "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==" - }, - "lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" - }, - "lodash.tonumber": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/lodash.tonumber/-/lodash.tonumber-4.0.3.tgz", - "integrity": "sha512-SY0SwuPOHRwKcCNTdsntPYb+Zddz5mDUIVFABzRMqmAiL41pMeyoQFGxYAw5zdc9NnH4pbJqiqqp5ckfxa+zSA==" - }, - "lodash.trimend": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/lodash.trimend/-/lodash.trimend-4.5.1.tgz", - "integrity": "sha512-lsD+k73XztDsMBKPKvzHXRKFNMohTjoTKIIo4ADLn5dA65LZ1BqlAvSXhR2rPEC3BgAUQnzMnorqDtqn2z4IHA==" - }, - "logform": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/logform/-/logform-2.4.2.tgz", - "integrity": "sha512-W4c9himeAwXEdZ05dQNerhFz2XG80P9Oj0loPUMV23VC2it0orMHQhJm4hdnnor3rd1HsGf6a2lPwBM1zeXHGw==", - "dev": true, - "requires": { - "@colors/colors": "1.5.0", - "fecha": "^4.2.0", - "ms": "^2.1.1", - "safe-stable-stringify": "^2.3.1", - "triple-beam": "^1.3.0" - }, - "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 - } - } - }, - "lokijs": { - "version": "1.5.12", - "resolved": "https://registry.npmjs.org/lokijs/-/lokijs-1.5.12.tgz", - "integrity": "sha512-Q5ALD6JiS6xAUWCwX3taQmgwxyveCtIIuL08+ml0nHwT3k0S/GIFJN+Hd38b1qYIMaE5X++iqsqWVksz7SYW+Q==", - "dev": true - }, - "long": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", - "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==", - "dev": true - }, - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, - "lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "requires": { - "yallist": "^3.0.2" - } - }, - "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 - }, - "markdown-it": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz", - "integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==", - "requires": { - "argparse": "^2.0.1", - "entities": "~2.1.0", - "linkify-it": "^3.0.1", - "mdurl": "^1.0.1", - "uc.micro": "^1.0.5" - }, - "dependencies": { - "entities": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", - "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==" - } - } - }, - "mdurl": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", - "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==" - }, - "media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", - "dev": true - }, - "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 - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", - "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 - }, - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" - }, - "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==", - "requires": { - "mime-db": "1.52.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" - } - }, - "minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", - "dev": true - }, - "moment": { - "version": "2.29.4", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", - "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", - "dev": true - }, - "moment-timezone": { - "version": "0.5.37", - "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.37.tgz", - "integrity": "sha512-uEDzDNFhfaywRl+vwXxffjjq1q0Vzr+fcQpQ1bU0kbzorfS7zVtZnCnGc8mhWmF39d4g4YriF6kwA75mJKE/Zg==", - "dev": true, - "requires": { - "moment": ">= 2.9.0" - } - }, - "morgan": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz", - "integrity": "sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==", - "dev": true, - "requires": { - "basic-auth": "~2.0.1", - "debug": "2.6.9", - "depd": "~2.0.0", - "on-finished": "~2.3.0", - "on-headers": "~1.0.2" - }, - "dependencies": { - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", - "dev": true, - "requires": { - "ee-first": "1.1.1" - } - } - } - }, - "mri": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.1.4.tgz", - "integrity": "sha512-6y7IjGPm8AzlvoUrwAaw1tLnUBudaS3752vcd8JtrpGGQn+rXIe63LFVHm/YMwtqAuh+LJPCFdlLYPWM1nYn6w==", - "dev": true - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "multistream": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/multistream/-/multistream-2.1.1.tgz", - "integrity": "sha512-xasv76hl6nr1dEy3lPvy7Ej7K/Lx3O/FCvwge8PeVJpciPPoNCbaANcNiBug3IpdvTveZUcAV0DJzdnUDMesNQ==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.5" - } - }, - "mysql2": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/mysql2/-/mysql2-2.3.3.tgz", - "integrity": "sha512-wxJUev6LgMSgACDkb/InIFxDprRa6T95+VEoR+xPvtngtccNH2dGjEB/fVZ8yg1gWv1510c9CvXuJHi5zUm0ZA==", - "dev": true, - "requires": { - "denque": "^2.0.1", - "generate-function": "^2.3.1", - "iconv-lite": "^0.6.3", - "long": "^4.0.0", - "lru-cache": "^6.0.0", - "named-placeholders": "^1.1.2", - "seq-queue": "^0.0.5", - "sqlstring": "^2.3.2" - }, - "dependencies": { - "iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - } - } - }, - "named-placeholders": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/named-placeholders/-/named-placeholders-1.1.2.tgz", - "integrity": "sha512-wiFWqxoLL3PGVReSZpjLVxyJ1bRqe+KKJVbr4hGs1KWfTZTQyezHFBbuKj9hsizHyGV2ne7EMjHdxEGAybD5SA==", - "dev": true, - "requires": { - "lru-cache": "^4.1.3" - }, - "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, - "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 - } - } - }, - "native-duplexpair": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/native-duplexpair/-/native-duplexpair-1.0.0.tgz", - "integrity": "sha512-E7QQoM+3jvNtlmyfqRZ0/U75VFgCls+fSkbml2MpgWkWyz3ox8Y58gNhfuziuQYGNNQAbFZJQck55LHCnCK6CA==" - }, - "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 - }, - "node-abort-controller": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.0.1.tgz", - "integrity": "sha512-/ujIVxthRs+7q6hsdjHMaj8hRG9NuWmwrz+JdRwZ14jdFoKSkm+vDsCbF9PLpnSqjaWQJuTmVtcWHNLr+vrOFw==" - }, - "node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", - "requires": { - "whatwg-url": "^5.0.0" - } - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" - }, - "object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" - }, - "object.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==", - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - } - }, - "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" - } - }, - "on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "dev": true - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "one-time": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz", - "integrity": "sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==", - "dev": true, - "requires": { - "fn.name": "1.x.x" - } - }, - "open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", - "requires": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - } - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true - }, - "path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", - "dev": true - }, - "pg-connection-string": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.5.0.tgz", - "integrity": "sha512-r5o/V/ORTA6TmUnyWZR9nCj1klXCO2CEKNRlVuJptZe85QuhFayC7WeMic7ndayT5IRIR0S0xFxFi2ousartlQ==", - "dev": true - }, - "process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==" - }, - "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 - }, - "proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "dev": true, - "requires": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - } - }, - "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 - }, - "psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" - }, - "qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", - "dev": true, - "requires": { - "side-channel": "^1.0.4" - } - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true - }, - "raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", - "dev": true, - "requires": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - } - }, - "react": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", - "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "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==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - }, - "dependencies": { - "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 - } - } - }, - "rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", - "dev": true, - "requires": { - "resolve": "^1.1.6" - } - }, - "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==" - }, - "regexp.prototype.flags": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" - } - }, - "resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "dev": true, - "requires": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "retry-as-promised": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/retry-as-promised/-/retry-as-promised-5.0.0.tgz", - "integrity": "sha512-6S+5LvtTl2ggBumk04hBo/4Uf6fRJUwIgunGZ7CYEBCeufGFW1Pu6ucUf/UskHeWOIsUcLOGLFXPig5tR5V1nA==", - "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" - } - }, - "rsa-pem-from-mod-exp": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/rsa-pem-from-mod-exp/-/rsa-pem-from-mod-exp-0.8.4.tgz", - "integrity": "sha512-tIU9uofdormBO48by/1Q7XT61eUsK/Ucz6I7/yHslLeQVK+dKWMHVh59eqosvPvDP7U0v71MX9KCL/dNFK5uyA==" - }, - "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==" - }, - "safe-stable-stringify": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.3.1.tgz", - "integrity": "sha512-kYBSfT+troD9cDA85VDnHZ1rpHC50O0g1e6WlGHVCz/g+JS+9WKLj+XwFYyR8UbrZN8ll9HUpDAAddY58MGisg==", - "dev": true - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - }, - "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 - } - } - }, - "seq-queue": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/seq-queue/-/seq-queue-0.0.5.tgz", - "integrity": "sha512-hr3Wtp/GZIc/6DAGPDcV4/9WoZhjrkXsi5B/07QgX8tsdc6ilr7BFM6PM6rbdAX1kFSDYeZGLipIZZKyQP0O5Q==", - "dev": true - }, - "sequelize": { - "version": "6.21.3", - "resolved": "https://registry.npmjs.org/sequelize/-/sequelize-6.21.3.tgz", - "integrity": "sha512-cJPrTTVCofUxaaNKoIETiXCYh2xJ+OFq5jMHJQqftp34M4kNoLpTfUMPSwYtRUeTcSh1/5HodfJXIBi7troIFA==", - "dev": true, - "requires": { - "@types/debug": "^4.1.7", - "@types/validator": "^13.7.1", - "debug": "^4.3.3", - "dottie": "^2.0.2", - "inflection": "^1.13.2", - "lodash": "^4.17.21", - "moment": "^2.29.1", - "moment-timezone": "^0.5.34", - "pg-connection-string": "^2.5.0", - "retry-as-promised": "^5.0.0", - "semver": "^7.3.5", - "sequelize-pool": "^7.1.0", - "toposort-class": "^1.0.1", - "uuid": "^8.3.2", - "validator": "^13.7.0", - "wkx": "^0.5.0" - }, - "dependencies": { - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "requires": { - "ms": "2.1.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" - } - }, - "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 - }, - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "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 - } - } - }, - "sequelize-pool": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/sequelize-pool/-/sequelize-pool-7.1.0.tgz", - "integrity": "sha512-G9c0qlIWQSK29pR/5U2JF5dDQeqqHRragoyahj/Nx4KOOQ3CPPfzxnfqFPCSB7x5UgjOgnZ61nSxz+fjDpRlJg==", - "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 - }, - "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 - }, - "shelljs": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", - "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", - "dev": true, - "requires": { - "glob": "^7.0.0", - "interpret": "^1.0.0", - "rechoir": "^0.6.2" - } - }, - "shx": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/shx/-/shx-0.3.4.tgz", - "integrity": "sha512-N6A9MLVqjxZYcVn8hLmtneQWIJtp8IKzMP4eMnx+nqkvXoqinUPCbUFLp2UcWTEIUONhlk0ewxr/jaVGlc+J+g==", - "dev": true, - "requires": { - "minimist": "^1.2.3", - "shelljs": "^0.8.5" - } - }, - "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - } - }, - "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==", - "dev": true, - "requires": { - "is-arrayish": "^0.3.1" - } - }, - "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-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "sprintf-js": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==" - }, - "sqlstring": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/sqlstring/-/sqlstring-2.3.3.tgz", - "integrity": "sha512-qC9iz2FlN7DQl3+wjwn3802RTyjCx7sDvfQEXchwa6CWOx07/WVfh91gBmQ9fahw8snwGEWU3xGzOt4tFyHLxg==", - "dev": true - }, - "stack-trace": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", - "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", - "dev": true - }, - "statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "dev": true - }, - "stoppable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz", - "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==" - }, - "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" - }, - "dependencies": { - "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==" - } - } - }, - "string.prototype.trimend": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", - "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - } - }, - "string.prototype.trimstart": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", - "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - } - }, - "strip-outer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", - "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", - "requires": { - "escape-string-regexp": "^1.0.2" - } - }, - "strnum": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", - "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==" - }, - "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" - } - }, - "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 - }, - "tedious": { - "version": "14.7.0", - "resolved": "https://registry.npmjs.org/tedious/-/tedious-14.7.0.tgz", - "integrity": "sha512-d3qlmZcvZyt7akyPHiOdR+knfzObWZH3mW+gouQTSb7YTSwtpHuYHcvsQabfbY7oOvgbs51xRb7CwOahWK/t9w==", - "requires": { - "@azure/identity": "^2.0.4", - "@azure/keyvault-keys": "^4.4.0", - "@js-joda/core": "^5.2.0", - "@types/es-aggregate-error": "^1.0.2", - "bl": "^5.0.0", - "es-aggregate-error": "^1.0.8", - "iconv-lite": "^0.6.3", - "js-md4": "^0.3.2", - "jsbi": "^4.3.0", - "native-duplexpair": "^1.0.0", - "node-abort-controller": "^3.0.1", - "punycode": "^2.1.0", - "sprintf-js": "^1.1.2" - }, - "dependencies": { - "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==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - } - } - }, - "text-hex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz", - "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==", - "dev": true - }, - "to-readable-stream": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-2.1.0.tgz", - "integrity": "sha512-o3Qa6DGg1CEXshSdvWNX2sN4QHqg03SPq7U6jPXRahlQdl5dK8oXjkU/2/sGrnOZKeGV1zLSO8qPwyKklPPE7w==", - "dev": true - }, - "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 - }, - "toposort-class": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toposort-class/-/toposort-class-1.0.1.tgz", - "integrity": "sha512-OsLcGGbYF3rMjPUf8oKktyvCiUxSbqMMS39m33MAjLTC1DVIH6x3WSt63/M77ihI09+Sdfk1AXvfhCEeUmC7mg==", - "dev": true - }, - "tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - }, - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" - }, - "trim-repeated": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", - "integrity": "sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==", - "requires": { - "escape-string-regexp": "^1.0.2" - } - }, - "triple-beam": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz", - "integrity": "sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==", - "dev": true - }, - "ts-node": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-9.1.1.tgz", - "integrity": "sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==", - "dev": true, - "requires": { - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "source-map-support": "^0.5.17", - "yn": "3.1.1" - } - }, - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - }, - "tunnel": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", - "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==" - }, - "type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dev": true, - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - } - }, - "typescript": { - "version": "3.9.10", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz", - "integrity": "sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==", - "dev": true - }, - "uc.micro": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", - "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==" - }, - "unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "requires": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - } - }, - "underscore": { - "version": "1.13.4", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.4.tgz", - "integrity": "sha512-BQFnUDuAQ4Yf/cYY5LNrK9NCJFKriaRbD9uR1fTeXnBeoa97W0i41qkZfGO9pSo8I5KzjAcSY2XYtdf0oKd7KQ==" - }, - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "dev": true - }, - "uri-templates": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/uri-templates/-/uri-templates-0.2.0.tgz", - "integrity": "sha512-EWkjYEN0L6KOfEoOH6Wj4ghQqU7eBZMJqRHQnxQAq+dSEzRPClkWjf8557HkWQXF6BrAUoLSAyy9i3RVTliaNg==", - "dev": true - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", - "dev": true - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" - }, - "validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", - "dev": true - }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "dev": true - }, - "webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" - }, - "whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "requires": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - } - }, - "winston": { - "version": "3.8.1", - "resolved": "https://registry.npmjs.org/winston/-/winston-3.8.1.tgz", - "integrity": "sha512-r+6YAiCR4uI3N8eQNOg8k3P3PqwAm20cLKlzVD9E66Ch39+LZC+VH1UKf9JemQj2B3QoUHfKD7Poewn0Pr3Y1w==", - "dev": true, - "requires": { - "@dabh/diagnostics": "^2.0.2", - "async": "^3.2.3", - "is-stream": "^2.0.0", - "logform": "^2.4.0", - "one-time": "^1.0.0", - "readable-stream": "^3.4.0", - "safe-stable-stringify": "^2.3.1", - "stack-trace": "0.0.x", - "triple-beam": "^1.3.0", - "winston-transport": "^4.5.0" - }, - "dependencies": { - "async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "winston-transport": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.5.0.tgz", - "integrity": "sha512-YpZzcUzBedhlTAfJg6vJDlyEai/IFMIVcaEZZyl3UXIl4gmqRpU7AE89AHLkbzLUsv0NVmw7ts+iztqKxxPW1Q==", - "dev": true, - "requires": { - "logform": "^2.3.2", - "readable-stream": "^3.6.0", - "triple-beam": "^1.3.0" - }, - "dependencies": { - "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==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "wkx": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/wkx/-/wkx-0.5.0.tgz", - "integrity": "sha512-Xng/d4Ichh8uN4l0FToV/258EjMGU9MGcA0HV2d9B/ZpZB3lqQm7nkOdZdm5GhKtLLhAE7PiVQwN4eN+2YJJUg==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "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 - }, - "ws": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", - "requires": {} - }, - "xml2js": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", - "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", - "requires": { - "sax": ">=0.6.0", - "xmlbuilder": "~11.0.0" - } - }, - "xmlbuilder": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", - "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==" - }, - "xpath": { - "version": "0.0.32", - "resolved": "https://registry.npmjs.org/xpath/-/xpath-0.0.32.tgz", - "integrity": "sha512-rxMJhSIoiO8vXcWvSifKqhvV96GjiD5wYb8/QHdoRyQvraTpp4IEv944nhGausZZ3u7dhQXteZuZbaqfpB7uYw==" - }, - "xpath.js": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/xpath.js/-/xpath.js-1.1.0.tgz", - "integrity": "sha512-jg+qkfS4K8E7965sqaUl8mRngXiKb3WZGfONgE18pr03FUQiuSV6G+Ej4tS55B+rIQSFEIw3phdVAQ4pPqNWfQ==" - }, - "xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" - }, - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" - }, - "yn": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", - "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "dev": true - }, - "zod": { - "version": "1.11.17", - "resolved": "https://registry.npmjs.org/zod/-/zod-1.11.17.tgz", - "integrity": "sha512-UzIwO92D0dSFwIRyyqAfRXICITLjF0IP8tRbEK/un7adirMssWZx8xF/1hZNE7t61knWZ+lhEuUvxlu2MO8qqA==" - } - } -} diff --git a/stocks-update-notification-bot/package-lock.json b/stocks-update-notification-bot/package-lock.json deleted file mode 100644 index f4ac2643..00000000 --- a/stocks-update-notification-bot/package-lock.json +++ /dev/null @@ -1,12440 +0,0 @@ -{ - "name": "StocksUpdateNotificationBot", - "version": "0.0.1", - "lockfileVersion": 2, - "requires": true, - "packages": { - "": { - "name": "StocksUpdateNotificationBot", - "version": "0.0.1", - "license": "MIT", - "devDependencies": { - "@microsoft/teamsfx-cli": "1.*" - } - }, - "node_modules/@apidevtools/json-schema-ref-parser": { - "version": "9.0.6", - "resolved": "https://registry.npmjs.org/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-9.0.6.tgz", - "integrity": "sha512-M3YgsLjI0lZxvrpeGVk9Ap032W6TPQkH6pRAZz81Ac3WUNF79VQooAFnp8umjvVzUmD93NkogxEwbSce7qMsUg==", - "dev": true, - "dependencies": { - "@jsdevtools/ono": "^7.1.3", - "call-me-maybe": "^1.0.1", - "js-yaml": "^3.13.1" - } - }, - "node_modules/@apidevtools/json-schema-ref-parser/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/@apidevtools/json-schema-ref-parser/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/@apidevtools/json-schema-ref-parser/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/@apidevtools/openapi-schemas": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@apidevtools/openapi-schemas/-/openapi-schemas-2.1.0.tgz", - "integrity": "sha512-Zc1AlqrJlX3SlpupFGpiLi2EbteyP7fXmUOGup6/DnkRgjP9bgMM/ag+n91rsv0U1Gpz0H3VILA/o3bW7Ua6BQ==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/@apidevtools/swagger-methods": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@apidevtools/swagger-methods/-/swagger-methods-3.0.2.tgz", - "integrity": "sha512-QAkD5kK2b1WfjDS/UQn/qQkbwF31uqRjPTrsCs5ZG9BQGAkjwvqGFjjPqAuzac/IYzpPtRzjCP1WrTuAIjMrXg==", - "dev": true - }, - "node_modules/@apidevtools/swagger-parser": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/@apidevtools/swagger-parser/-/swagger-parser-10.1.0.tgz", - "integrity": "sha512-9Kt7EuS/7WbMAUv2gSziqjvxwDbFSg3Xeyfuj5laUODX8o/k/CpsAKiQ8W7/R88eXFTMbJYg6+7uAmOWNKmwnw==", - "dev": true, - "dependencies": { - "@apidevtools/json-schema-ref-parser": "9.0.6", - "@apidevtools/openapi-schemas": "^2.1.0", - "@apidevtools/swagger-methods": "^3.0.2", - "@jsdevtools/ono": "^7.1.3", - "ajv": "^8.6.3", - "ajv-draft-04": "^1.0.0", - "call-me-maybe": "^1.0.1" - }, - "peerDependencies": { - "openapi-types": ">=7" - } - }, - "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.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - }, - "node_modules/@azure/arm-apimanagement": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@azure/arm-apimanagement/-/arm-apimanagement-6.0.0.tgz", - "integrity": "sha512-yl4nWQ1Jy0byMl+IxGjwk+0PhypS3cYUUInABxeOcTGbI2x2e8wVDfsksHC3GCtd8i6PLsyUU3yVtNN0mQfQ9A==", - "deprecated": "Please note, versions of this package with version numbers 7.2.0 and below have been deprecated as of 31-March-2022. We strongly encourage you to upgrade to version 8.0.0 or above to continue receiving updates. Refer to our deprecation policy: https://azure.github.io/azure-sdk/policies_support.html for more details.", - "dev": true, - "dependencies": { - "@azure/ms-rest-azure-js": "^2.0.1", - "@azure/ms-rest-js": "^2.0.4", - "tslib": "^1.10.0" - } - }, - "node_modules/@azure/arm-appservice": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@azure/arm-appservice/-/arm-appservice-7.0.0.tgz", - "integrity": "sha512-6nJUx1nDWCqllK79Pb0VIhtCXooQxWKcQDbZWS/MBRRjzqc6sRPEtvUaX0UgrO3RPhDn4+LlJbQu0q2mgVwDEA==", - "deprecated": "Please note, versions of this package with version numbers 9.0.0 and below have been deprecated as of 31-March-2022. We strongly encourage you to upgrade to version 10.0.0 or above to continue receiving updates. Refer to our deprecation policy: https://azure.github.io/azure-sdk/policies_support.html for more details.", - "dev": true, - "dependencies": { - "@azure/ms-rest-azure-js": "^2.0.1", - "@azure/ms-rest-js": "^2.0.4", - "tslib": "^1.10.0" - } - }, - "node_modules/@azure/arm-botservice": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@azure/arm-botservice/-/arm-botservice-2.1.0.tgz", - "integrity": "sha512-9XblhPsSJfDcx7mCT/FduGEZWIQyqhjT04S6dSbGq+cczDDm6Rceb5zsAIBOIlmef4FYf1MG3nKiInIhwTTdhg==", - "dev": true, - "dependencies": { - "@azure/core-auth": "^1.1.4", - "@azure/ms-rest-azure-js": "^2.1.0", - "@azure/ms-rest-js": "^2.2.0", - "tslib": "^1.10.0" - } - }, - "node_modules/@azure/arm-resources": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@azure/arm-resources/-/arm-resources-4.2.2.tgz", - "integrity": "sha512-Oic1OcEwgex3X1KkhP9UM/E/taIaS9oID7PL/CZ8knD7qtVNSRvTxP3uvD3ZpH9NYBYXngJsX5xyRu66iFN+rA==", - "deprecated": "Please note, versions of this package with version numbers 4.2.2 and below have been deprecated as of 31-March-2022. We strongly encourage you to upgrade to version 5.0.0 or above to continue receiving updates. Refer to our deprecation policy: https://azure.github.io/azure-sdk/policies_support.html for more details.", - "dev": true, - "dependencies": { - "@azure/core-auth": "^1.1.4", - "@azure/ms-rest-azure-js": "^2.1.0", - "@azure/ms-rest-js": "^2.2.0", - "tslib": "^1.10.0" - } - }, - "node_modules/@azure/arm-sql": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/@azure/arm-sql/-/arm-sql-7.1.2.tgz", - "integrity": "sha512-WAQSjhUobCv0qUrSj/lcAhaVolW3l1EEaokm1f+mhkFew2bej1zNaKhz8HUe5Ag3y7UaRuPuxyQgxmJbto7xPw==", - "deprecated": "Please note, versions of this package with version numbers 8.0.0 and below have been deprecated as of 31-March-2022. We strongly encourage you to upgrade to version 9.0.0 or above to continue receiving updates. Refer to our deprecation policy: https://azure.github.io/azure-sdk/policies_support.html for more details.", - "dev": true, - "dependencies": { - "@azure/core-auth": "^1.1.4", - "@azure/ms-rest-azure-js": "^2.1.0", - "@azure/ms-rest-js": "^2.2.0", - "tslib": "^1.10.0" - } - }, - "node_modules/@azure/arm-storage": { - "version": "15.3.0", - "resolved": "https://registry.npmjs.org/@azure/arm-storage/-/arm-storage-15.3.0.tgz", - "integrity": "sha512-djN2tmEzvC4lNEYrk3PAXkf5ZcebGDqPZSh/cYKOleumD4eop5EpMX8d5LcSO/9EcSfPpCzutRg0AleMaPQ9Mg==", - "deprecated": "Please note, versions of this package with version numbers 16.1.2 and below have been deprecated as of 31-March-2022. We strongly encourage you to upgrade to version 17.0.0 or above to continue receiving updates. Refer to our deprecation policy: https://azure.github.io/azure-sdk/policies_support.html for more details.", - "dev": true, - "dependencies": { - "@azure/ms-rest-azure-js": "^2.0.1", - "@azure/ms-rest-js": "^2.0.4", - "tslib": "^1.10.0" - } - }, - "node_modules/@azure/arm-subscriptions": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@azure/arm-subscriptions/-/arm-subscriptions-3.1.2.tgz", - "integrity": "sha512-fO1Sxjn27At53Zkgs0tKW9l6iYavfbVgkK4rCFYa2d3M5yofGctHafYDTHQLnp7dYwUzGzTHrBMlyrKo92QpAQ==", - "deprecated": "Please note, versions of this package with version numbers 3.1.2 and below have been deprecated as of 31-March-2022. We strongly encourage you to upgrade to version 4.0.0 or above to continue receiving updates. Refer to our deprecation policy: https://azure.github.io/azure-sdk/policies_support.html for more details.", - "dev": true, - "dependencies": { - "@azure/core-auth": "^1.1.4", - "@azure/ms-rest-azure-js": "^2.1.0", - "@azure/ms-rest-js": "^2.2.0", - "tslib": "^1.10.0" - } - }, - "node_modules/@azure/core-asynciterator-polyfill": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@azure/core-asynciterator-polyfill/-/core-asynciterator-polyfill-1.0.2.tgz", - "integrity": "sha512-3rkP4LnnlWawl0LZptJOdXNrT/fHp2eQMadoasa6afspXdpGrtPZuAQc2PD0cpgyuoXtUWyC3tv7xfntjGS5Dw==", - "dev": true, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@azure/core-auth": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.3.2.tgz", - "integrity": "sha512-7CU6DmCHIZp5ZPiZ9r3J17lTKMmYsm/zGvNkjArQwPkrLlZ1TZ+EUYfGgh2X31OLMVAQCTJZW4cXHJi02EbJnA==", - "dev": true, - "dependencies": { - "@azure/abort-controller": "^1.0.0", - "tslib": "^2.2.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@azure/core-auth/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - }, - "node_modules/@azure/core-client": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.6.0.tgz", - "integrity": "sha512-YhSf4cb61ApSjItscp9XoaLq8KRnacPDAhmjAZSMnn/gs6FhFbZNfOBOErG2dDj7JRknVtCmJ5mLmfR2sLa11A==", - "dev": true, - "dependencies": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-rest-pipeline": "^1.5.0", - "@azure/core-tracing": "^1.0.0", - "@azure/core-util": "^1.0.0", - "@azure/logger": "^1.0.0", - "tslib": "^2.2.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@azure/core-client/node_modules/@azure/core-tracing": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", - "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", - "dev": true, - "dependencies": { - "tslib": "^2.2.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@azure/core-client/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - }, - "node_modules/@azure/core-http": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@azure/core-http/-/core-http-1.2.6.tgz", - "integrity": "sha512-odtH7UMKtekc5YQ86xg9GlVHNXR6pq2JgJ5FBo7/jbOjNGdBqcrIVrZx2bevXVJz/uUTSx6vUf62gzTXTfqYSQ==", - "dev": true, - "dependencies": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-asynciterator-polyfill": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-tracing": "1.0.0-preview.11", - "@azure/logger": "^1.0.0", - "@types/node-fetch": "^2.5.0", - "@types/tunnel": "^0.0.1", - "form-data": "^3.0.0", - "node-fetch": "^2.6.0", - "process": "^0.11.10", - "tough-cookie": "^4.0.0", - "tslib": "^2.2.0", - "tunnel": "^0.0.6", - "uuid": "^8.3.0", - "xml2js": "^0.4.19" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@azure/core-http/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - }, - "node_modules/@azure/core-lro": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.2.4.tgz", - "integrity": "sha512-e1I2v2CZM0mQo8+RSix0x091Av493e4bnT22ds2fcQGslTHzM2oTbswkB65nP4iEpCxBrFxOSDPKExmTmjCVtQ==", - "dev": true, - "dependencies": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-tracing": "1.0.0-preview.13", - "@azure/logger": "^1.0.0", - "tslib": "^2.2.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@azure/core-lro/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-lro/node_modules/@opentelemetry/api": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.1.0.tgz", - "integrity": "sha512-hf+3bwuBwtXsugA2ULBc95qxrOqP2pOekLz34BJhcAKawt94vfeNyUKpYc0lZQ/3sCP6LqRa7UAdHA7i5UODzQ==", - "dev": true, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@azure/core-lro/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - }, - "node_modules/@azure/core-paging": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.3.0.tgz", - "integrity": "sha512-H6Tg9eBm0brHqLy0OSAGzxIh1t4UL8eZVrSUMJ60Ra9cwq2pOskFqVpz2pYoHDsBY1jZ4V/P8LRGb5D5pmC6rg==", - "dev": true, - "dependencies": { - "tslib": "^2.2.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@azure/core-paging/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - }, - "node_modules/@azure/core-rest-pipeline": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.9.0.tgz", - "integrity": "sha512-uvM3mY+Vegk0F2r4Eh0yPdsXTUyafTQkeX0USnz1Eyangxm2Bib0w0wkJVZW8fpks7Lcv0ztIdCFTrN7H8uptg==", - "dev": true, - "dependencies": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-tracing": "^1.0.1", - "@azure/core-util": "^1.0.0", - "@azure/logger": "^1.0.0", - "form-data": "^4.0.0", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", - "tslib": "^2.2.0", - "uuid": "^8.3.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@azure/core-rest-pipeline/node_modules/@azure/core-tracing": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", - "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", - "dev": true, - "dependencies": { - "tslib": "^2.2.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@azure/core-rest-pipeline/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-rest-pipeline/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - }, - "node_modules/@azure/core-tracing": { - "version": "1.0.0-preview.11", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.11.tgz", - "integrity": "sha512-frF0pJc9HTmKncVokhBxCqipjbql02DThQ1ZJ9wLi7SDMLdPAFyDI5xZNzX5guLz+/DtPkY+SGK2li9FIXqshQ==", - "dev": true, - "dependencies": { - "@opencensus/web-types": "0.0.7", - "@opentelemetry/api": "1.0.0-rc.0", - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@azure/core-tracing/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - }, - "node_modules/@azure/core-util": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.0.0.tgz", - "integrity": "sha512-yWshY9cdPthlebnb3Zuz/j0Lv4kjU6u7PR5sW7A9FF7EX+0irMRJAtyTq5TPiDHJfjH8gTSlnIYFj9m7Ed76IQ==", - "dev": true, - "dependencies": { - "tslib": "^2.2.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@azure/core-util/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - }, - "node_modules/@azure/identity": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-1.5.2.tgz", - "integrity": "sha512-vqyeRbd2i0h9F4mqW5JbkP1xfabqKQ21l/81osKhpOQ2LtwaJW6nw4+0PsVYnxcbPHFCIZt6EWAk74a3OGYZJA==", - "dev": true, - "dependencies": { - "@azure/core-auth": "^1.3.0", - "@azure/core-client": "^1.0.0", - "@azure/core-rest-pipeline": "^1.1.0", - "@azure/core-tracing": "1.0.0-preview.12", - "@azure/logger": "^1.0.0", - "@azure/msal-node": "1.0.0-beta.6", - "@types/stoppable": "^1.1.0", - "axios": "^0.21.1", - "events": "^3.0.0", - "jws": "^4.0.0", - "msal": "^1.0.2", - "open": "^7.0.0", - "qs": "^6.7.0", - "stoppable": "^1.1.0", - "tslib": "^2.0.0", - "uuid": "^8.3.0" - }, - "engines": { - "node": ">=12.0.0" - }, - "optionalDependencies": { - "keytar": "^7.3.0" - } - }, - "node_modules/@azure/identity/node_modules/@azure/core-tracing": { - "version": "1.0.0-preview.12", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.12.tgz", - "integrity": "sha512-nvo2Wc4EKZGN6eFu9n3U7OXmASmL8VxoPIH7xaD6OlQqi44bouF0YIi9ID5rEsKLiAU59IYx6M297nqWVMWPDg==", - "dev": true, - "dependencies": { - "@opentelemetry/api": "^1.0.0", - "tslib": "^2.2.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@azure/identity/node_modules/@opentelemetry/api": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.1.0.tgz", - "integrity": "sha512-hf+3bwuBwtXsugA2ULBc95qxrOqP2pOekLz34BJhcAKawt94vfeNyUKpYc0lZQ/3sCP6LqRa7UAdHA7i5UODzQ==", - "dev": true, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@azure/identity/node_modules/axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "dev": true, - "dependencies": { - "follow-redirects": "^1.14.0" - } - }, - "node_modules/@azure/identity/node_modules/open": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", - "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", - "dev": true, - "dependencies": { - "is-docker": "^2.0.0", - "is-wsl": "^2.1.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@azure/identity/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - }, - "node_modules/@azure/keyvault-keys": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@azure/keyvault-keys/-/keyvault-keys-4.4.0.tgz", - "integrity": "sha512-W9sPZebXYa3aar7BGIA+fAsq/sy1nf2TZAETbkv7DRawzVLrWv8QoVVceqNHjy3cigT4HNxXjaPYCI49ez5CUA==", - "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", - "tslib": "^2.2.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@azure/keyvault-keys/node_modules/@azure/core-http": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/@azure/core-http/-/core-http-2.2.5.tgz", - "integrity": "sha512-kctMqSQ6zfnlFpuYzfUKadeTyOQYbIQ+3Rj7dzVC3Dk1dOnHroTwR9hLYKX8/n85iJpkyaksaXpuh5L7GJRYuQ==", - "dev": true, - "dependencies": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-tracing": "1.0.0-preview.13", - "@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.4.19" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@azure/keyvault-keys/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/keyvault-keys/node_modules/@opentelemetry/api": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.1.0.tgz", - "integrity": "sha512-hf+3bwuBwtXsugA2ULBc95qxrOqP2pOekLz34BJhcAKawt94vfeNyUKpYc0lZQ/3sCP6LqRa7UAdHA7i5UODzQ==", - "dev": true, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@azure/keyvault-keys/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/@azure/keyvault-keys/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/keyvault-keys/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - }, - "node_modules/@azure/logger": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.0.3.tgz", - "integrity": "sha512-aK4s3Xxjrx3daZr3VylxejK3vG5ExXck5WOHDJ8in/k9AqlfIyFMMT1uG7u8mNjX+QRILTIn0/Xgschfh/dQ9g==", - "dev": true, - "dependencies": { - "tslib": "^2.2.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@azure/logger/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - }, - "node_modules/@azure/ms-rest-azure-env": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@azure/ms-rest-azure-env/-/ms-rest-azure-env-2.0.0.tgz", - "integrity": "sha512-dG76W7ElfLi+fbTjnZVGj+M9e0BIEJmRxU6fHaUQ12bZBe8EJKYb2GV50YWNaP2uJiVQ5+7nXEVj1VN1UQtaEw==", - "dev": true - }, - "node_modules/@azure/ms-rest-azure-js": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@azure/ms-rest-azure-js/-/ms-rest-azure-js-2.1.0.tgz", - "integrity": "sha512-CjZjB8apvXl5h97Ck6SbeeCmU0sk56YPozPtTyGudPp1RGoHXNjFNtoOvwOG76EdpmMpxbK10DqcygI16Lu60Q==", - "dev": true, - "dependencies": { - "@azure/core-auth": "^1.1.4", - "@azure/ms-rest-js": "^2.2.0", - "tslib": "^1.10.0" - } - }, - "node_modules/@azure/ms-rest-js": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/@azure/ms-rest-js/-/ms-rest-js-2.6.1.tgz", - "integrity": "sha512-LLi4jRe/qy5IM8U2CkoDgSZp2OH+MgDe2wePmhz8uY84Svc53EhHaamVyoU6BjjHBxvCRh1vcD1urJDccrxqIw==", - "dev": true, - "dependencies": { - "@azure/core-auth": "^1.1.4", - "abort-controller": "^3.0.0", - "form-data": "^2.5.0", - "node-fetch": "^2.6.7", - "tough-cookie": "^3.0.1", - "tslib": "^1.10.0", - "tunnel": "0.0.6", - "uuid": "^8.3.2", - "xml2js": "^0.4.19" - } - }, - "node_modules/@azure/ms-rest-js/node_modules/form-data": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", - "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", - "dev": true, - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 0.12" - } - }, - "node_modules/@azure/ms-rest-js/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/@azure/ms-rest-nodeauth": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@azure/ms-rest-nodeauth/-/ms-rest-nodeauth-3.1.1.tgz", - "integrity": "sha512-UA/8dgLy3+ZiwJjAZHxL4MUB14fFQPkaAOZ94jsTW/Z6WmoOeny2+cLk0+dyIX/iH6qSrEWKwbStEeB970B9pA==", - "dev": true, - "dependencies": { - "@azure/ms-rest-azure-env": "^2.0.0", - "@azure/ms-rest-js": "^2.0.4", - "adal-node": "^0.2.2" - } - }, - "node_modules/@azure/msal-browser": { - "version": "2.28.0", - "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.28.0.tgz", - "integrity": "sha512-d83BBMT6id+eAdox+M37PCVWYDiqd6BrXxvjAVI2xJluRoSJCZQvB02Bcg6QCSe3ruLUK6vGwMTe8p1cDExePQ==", - "dev": true, - "dependencies": { - "@azure/msal-common": "^7.2.0" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@azure/msal-browser/node_modules/@azure/msal-common": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-7.2.0.tgz", - "integrity": "sha512-+Oz8LKTOACDHqDmv+MZy/z+DZRH8RZbMjhadmvp0scQ0R75OrzZro+HkxifWhtDG8l1ViYkvV9NHb4pEZyajAQ==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@azure/msal-common": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-4.5.1.tgz", - "integrity": "sha512-/i5dXM+QAtO+6atYd5oHGBAx48EGSISkXNXViheliOQe+SIFMDo3gSq3lL54W0suOSAsVPws3XnTaIHlla0PIQ==", - "dev": true, - "dependencies": { - "debug": "^4.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@azure/msal-node": { - "version": "1.0.0-beta.6", - "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.0.0-beta.6.tgz", - "integrity": "sha512-ZQI11Uz1j0HJohb9JZLRD8z0moVcPks1AFW4Q/Gcl67+QvH4aKEJti7fjCcipEEZYb/qzLSO8U6IZgPYytsiJQ==", - "dev": true, - "dependencies": { - "@azure/msal-common": "^4.0.0", - "axios": "^0.21.1", - "jsonwebtoken": "^8.5.1", - "uuid": "^8.3.0" - } - }, - "node_modules/@azure/msal-node/node_modules/axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "dev": true, - "dependencies": { - "follow-redirects": "^1.14.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/@azure/core-http": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/@azure/core-http/-/core-http-2.2.5.tgz", - "integrity": "sha512-kctMqSQ6zfnlFpuYzfUKadeTyOQYbIQ+3Rj7dzVC3Dk1dOnHroTwR9hLYKX8/n85iJpkyaksaXpuh5L7GJRYuQ==", - "dev": true, - "dependencies": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-tracing": "1.0.0-preview.13", - "@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.4.19" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@azure/storage-blob/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/storage-blob/node_modules/@opentelemetry/api": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.1.0.tgz", - "integrity": "sha512-hf+3bwuBwtXsugA2ULBc95qxrOqP2pOekLz34BJhcAKawt94vfeNyUKpYc0lZQ/3sCP6LqRa7UAdHA7i5UODzQ==", - "dev": true, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@azure/storage-blob/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/@azure/storage-blob/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/storage-blob/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - }, - "node_modules/@dbpiper/timer": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/@dbpiper/timer/-/timer-1.0.0-beta.2.tgz", - "integrity": "sha512-K4pnT5wpSZ8qKpA9sb23EiAigcA0lfRoXCEdXplD9nmPyNhE5zjbRcWf9+1QY6UbCUgRc6ks/0Yj8t0+9f9nMw==", - "dev": true, - "dependencies": { - "@types/lodash": "^4.14.123", - "lodash": "^4.17.11", - "moment": "^2.24.0" - } - }, - "node_modules/@feathersjs/hooks": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/@feathersjs/hooks/-/hooks-0.6.5.tgz", - "integrity": "sha512-WtcEoG/imdHRvC3vofGi/OcgH+cjHHhO0AfEeTlsnrKLjVKKBXV6aoIrB2nHZPpE7iW5sA7AZMR6bPD8ytxN+w==", - "dev": true, - "engines": { - "node": ">= 10" - } - }, - "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/@isaacs/string-locale-compare": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@isaacs/string-locale-compare/-/string-locale-compare-1.1.0.tgz", - "integrity": "sha512-SQ7Kzhh9+D+ZW9MA0zkYv3VXhIDNx+LzM6EJ+/65I3QY+enU6Itte7E5XX7EWrqLW2FN4n06GWzBnPoC3th2aQ==", - "dev": true - }, - "node_modules/@js-joda/core": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@js-joda/core/-/core-5.2.0.tgz", - "integrity": "sha512-0OriPYIaMLB3XiLQMe0BXKVIqeriTn3H7JMOzTsHEtt7Zqq+TetCu97KnAhU3ckiQZKBxfZshft+H1OC4D1lXw==", - "dev": true - }, - "node_modules/@jsdevtools/ono": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/@jsdevtools/ono/-/ono-7.1.3.tgz", - "integrity": "sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==", - "dev": true - }, - "node_modules/@microsoft/teams-manifest": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/@microsoft/teams-manifest/-/teams-manifest-0.0.5.tgz", - "integrity": "sha512-exixwKbw7w81+K0sGMwYmGHbMrcBE3QjoZzSbx6viHcR2+JbliITQjoMoByKCw/5rdhuFUooLYqgFL3JENZicA==", - "dev": true, - "dependencies": { - "ajv": "^8.5.0", - "ajv-draft-04": "^1.0.0", - "axios": "^0.21.2", - "fs-extra": "^9.1.0" - } - }, - "node_modules/@microsoft/teams-manifest/node_modules/axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "dev": true, - "dependencies": { - "follow-redirects": "^1.14.0" - } - }, - "node_modules/@microsoft/teamsfx-api": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@microsoft/teamsfx-api/-/teamsfx-api-0.20.2.tgz", - "integrity": "sha512-rtwkv0gywON/MI+DWWFwY/UbkyW3jO5HGSbjbQ/x2fgo1IxSW+pDa9dJsmTxu+y3PCDyq0uw5x6lrXZw+4hlZg==", - "dev": true, - "dependencies": { - "@azure/core-http": "^1.2.2", - "@azure/ms-rest-nodeauth": "^3.1.1", - "@microsoft/teams-manifest": "^0.0.5", - "@types/fs-extra": "^9.0.10", - "axios": "^0.21.2", - "chai": "^4.3.4", - "jsonschema": "^1.4.0", - "neverthrow": "^3.2.0" - } - }, - "node_modules/@microsoft/teamsfx-api/node_modules/axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "dev": true, - "dependencies": { - "follow-redirects": "^1.14.0" - } - }, - "node_modules/@microsoft/teamsfx-cli": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/teamsfx-cli/-/teamsfx-cli-1.0.2.tgz", - "integrity": "sha512-mBJj1EljyZaNiH3jsBhjRJiBkKlyAf0RH/11iMpBlPRhki8mJ+CfBEm9dhIM5lZQw42fS7aP0agl6/3VgjnDmg==", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "@azure/arm-apimanagement": "^6.0.0", - "@azure/arm-resources": "^4.0.0", - "@azure/arm-sql": "^7.0.2", - "@azure/arm-subscriptions": "^3.0.0", - "@azure/core-http": "^1.2.0", - "@azure/identity": "^1.3.0", - "@azure/ms-rest-nodeauth": "^3.1.1", - "@microsoft/teamsfx-api": "^0.20.2-rc.0", - "@microsoft/teamsfx-core": "^1.12.1", - "adm-zip": "^0.5.5", - "applicationinsights": "^1.8.10", - "async": "^2.6.4", - "async-mutex": "^0.3.1", - "axios": "^0.21.1", - "chalk": "^4.1.0", - "dotenv": "^8.2.0", - "express": "^4.17.1", - "fs-extra": "^9.1.0", - "glob": "^7.1.6", - "inquirer": "^8.0.0", - "md5": "^2.3.0", - "node-machine-id": "^1.1.12", - "open": "^8.2.1", - "tedious": "^14.3.0", - "tree-kill": "^1.2.2", - "underscore": "^1.12.1", - "yargs": "^17.4.0" - }, - "bin": { - "teamsfx": "cli.js" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "keytar": "^7.7.0" - } - }, - "node_modules/@microsoft/teamsfx-cli/node_modules/axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "dev": true, - "dependencies": { - "follow-redirects": "^1.14.0" - } - }, - "node_modules/@microsoft/teamsfx-core": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@microsoft/teamsfx-core/-/teamsfx-core-1.12.1.tgz", - "integrity": "sha512-kzCUrZqBn657ndC42J7CrWvirKUz2hGpOx5Zg9xFFv1lWjVG9wwG0vYs2BG+NOCCu8wKiedUU+OsRxWTuaqb2w==", - "dev": true, - "dependencies": { - "@apidevtools/swagger-parser": "^10.0.2", - "@azure/arm-apimanagement": "^6.0.0", - "@azure/arm-appservice": "^7.0.0", - "@azure/arm-botservice": "^2.0.0", - "@azure/arm-resources": "^4.0.0", - "@azure/arm-sql": "^7.0.2", - "@azure/arm-storage": "^15.2.0", - "@azure/arm-subscriptions": "^3.0.0", - "@azure/ms-rest-nodeauth": "^3.1.1", - "@azure/msal-node": "^1.0.0", - "@azure/storage-blob": "^12.7.0", - "@dbpiper/timer": "1.0.0-beta.2", - "@feathersjs/hooks": "^0.6.5", - "@microsoft/teamsfx-api": "^0.20.2", - "@npmcli/arborist": "^4.2.0", - "@types/jwt-decode": "3.1.0", - "@types/proper-lockfile": "^4.1.1", - "adm-zip": "^0.5.5", - "ajv": "^8.5.0", - "ajv-draft-04": "^1.0.0", - "axios": "^0.21.2", - "cryptr": "^6.0.2", - "dateformat": "^4.5.1", - "detect-port": "^1.3.0", - "dotenv": "^8.2.0", - "express": "^4.17.1", - "fs-extra": "^9.1.0", - "glob": "^7.1.6", - "got": "^11.8.2", - "handlebars": "^4.7.7", - "http-close": "^1.0.0", - "ignore": "^5.1.8", - "install": "^0.13.0", - "js-base64": "^3.6.0", - "js-yaml": "^4.0.0", - "jsonschema": "^1.4.0", - "jwt-decode": "3.1.2", - "klaw": "^3.0.0", - "md5": "^2.3.0", - "mime": "^2.5.2", - "mustache": "^4.2.0", - "nanoid": "^3.1.31", - "node-forge": "^1.0.0", - "node-ts-uuid": "^1.0.8", - "openapi-types": "^7.2.3", - "proper-lockfile": "^4.1.2", - "read-package-json-fast": "^2.0.3", - "reflect-metadata": "^0.1.13", - "semver": "^7.3.4", - "tedious": "^14.3.0", - "toposort": "^2.0.2", - "tslib": "^2.1.0", - "typedi": "^0.10.0", - "url-parse": "^1.5.9", - "uuid": "^8.3.2", - "validator": "^13.7.0", - "zip-a-folder": "0.0.12" - } - }, - "node_modules/@microsoft/teamsfx-core/node_modules/@azure/msal-common": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-7.2.0.tgz", - "integrity": "sha512-+Oz8LKTOACDHqDmv+MZy/z+DZRH8RZbMjhadmvp0scQ0R75OrzZro+HkxifWhtDG8l1ViYkvV9NHb4pEZyajAQ==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@microsoft/teamsfx-core/node_modules/@azure/msal-node": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.12.0.tgz", - "integrity": "sha512-bNJe5xx3YXj7lrj9wUYl7HX4g1Be7s8VHjDhKPzOnlI54JnRKI+nQ95EmFBs3ckUYM9u82HUsHumDcB21YIC9w==", - "dev": true, - "dependencies": { - "@azure/msal-common": "^7.2.0", - "jsonwebtoken": "^8.5.1", - "uuid": "^8.3.0" - }, - "engines": { - "node": "10 || 12 || 14 || 16 || 18" - } - }, - "node_modules/@microsoft/teamsfx-core/node_modules/axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "dev": true, - "dependencies": { - "follow-redirects": "^1.14.0" - } - }, - "node_modules/@microsoft/teamsfx-core/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - }, - "node_modules/@npmcli/arborist": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/@npmcli/arborist/-/arborist-4.3.1.tgz", - "integrity": "sha512-yMRgZVDpwWjplorzt9SFSaakWx6QIK248Nw4ZFgkrAy/GvJaFRaSZzE6nD7JBK5r8g/+PTxFq5Wj/sfciE7x+A==", - "dev": true, - "dependencies": { - "@isaacs/string-locale-compare": "^1.1.0", - "@npmcli/installed-package-contents": "^1.0.7", - "@npmcli/map-workspaces": "^2.0.0", - "@npmcli/metavuln-calculator": "^2.0.0", - "@npmcli/move-file": "^1.1.0", - "@npmcli/name-from-folder": "^1.0.1", - "@npmcli/node-gyp": "^1.0.3", - "@npmcli/package-json": "^1.0.1", - "@npmcli/run-script": "^2.0.0", - "bin-links": "^3.0.0", - "cacache": "^15.0.3", - "common-ancestor-path": "^1.0.1", - "json-parse-even-better-errors": "^2.3.1", - "json-stringify-nice": "^1.1.4", - "mkdirp": "^1.0.4", - "mkdirp-infer-owner": "^2.0.0", - "npm-install-checks": "^4.0.0", - "npm-package-arg": "^8.1.5", - "npm-pick-manifest": "^6.1.0", - "npm-registry-fetch": "^12.0.1", - "pacote": "^12.0.2", - "parse-conflict-json": "^2.0.1", - "proc-log": "^1.0.0", - "promise-all-reject-late": "^1.0.0", - "promise-call-limit": "^1.0.1", - "read-package-json-fast": "^2.0.2", - "readdir-scoped-modules": "^1.1.0", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "ssri": "^8.0.1", - "treeverse": "^1.0.4", - "walk-up-path": "^1.0.0" - }, - "bin": { - "arborist": "bin/index.js" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16" - } - }, - "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/git": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-2.1.0.tgz", - "integrity": "sha512-/hBFX/QG1b+N7PZBFs0bi+evgRZcK9nWBxQKZkGoXUT5hJSwl5c4d7y8/hm+NQZRPhQ67RzFaj5UM9YeyKoryw==", - "dev": true, - "dependencies": { - "@npmcli/promise-spawn": "^1.3.2", - "lru-cache": "^6.0.0", - "mkdirp": "^1.0.4", - "npm-pick-manifest": "^6.1.1", - "promise-inflight": "^1.0.1", - "promise-retry": "^2.0.1", - "semver": "^7.3.5", - "which": "^2.0.2" - } - }, - "node_modules/@npmcli/installed-package-contents": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", - "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==", - "dev": true, - "dependencies": { - "npm-bundled": "^1.1.1", - "npm-normalize-package-bin": "^1.0.1" - }, - "bin": { - "installed-package-contents": "index.js" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/@npmcli/map-workspaces": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@npmcli/map-workspaces/-/map-workspaces-2.0.3.tgz", - "integrity": "sha512-X6suAun5QyupNM8iHkNPh0AHdRC2rb1W+MTdMvvA/2ixgmqZwlq5cGUBgmKHUHT2LgrkKJMAXbfAoTxOigpK8Q==", - "dev": true, - "dependencies": { - "@npmcli/name-from-folder": "^1.0.1", - "glob": "^8.0.1", - "minimatch": "^5.0.1", - "read-package-json-fast": "^2.0.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/@npmcli/map-workspaces/node_modules/glob": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", - "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@npmcli/metavuln-calculator": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/metavuln-calculator/-/metavuln-calculator-2.0.0.tgz", - "integrity": "sha512-VVW+JhWCKRwCTE+0xvD6p3uV4WpqocNYYtzyvenqL/u1Q3Xx6fGTJ+6UoIoii07fbuEO9U3IIyuGY0CYHDv1sg==", - "dev": true, - "dependencies": { - "cacache": "^15.0.5", - "json-parse-even-better-errors": "^2.3.1", - "pacote": "^12.0.0", - "semver": "^7.3.2" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16" - } - }, - "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==", - "dev": true, - "dependencies": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@npmcli/name-from-folder": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@npmcli/name-from-folder/-/name-from-folder-1.0.1.tgz", - "integrity": "sha512-qq3oEfcLFwNfEYOQ8HLimRGKlD8WSeGEdtUa7hmzpR8Sa7haL1KVQrvgO6wqMjhWFFVjgtrh1gIxDz+P8sjUaA==", - "dev": true - }, - "node_modules/@npmcli/node-gyp": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-1.0.3.tgz", - "integrity": "sha512-fnkhw+fmX65kiLqk6E3BFLXNC26rUhK90zVwe2yncPliVT/Qos3xjhTLE59Df8KnPlcwIERXKVlU1bXoUQ+liA==", - "dev": true - }, - "node_modules/@npmcli/package-json": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-1.0.1.tgz", - "integrity": "sha512-y6jnu76E9C23osz8gEMBayZmaZ69vFOIk8vR1FJL/wbEJ54+9aVG9rLTjQKSXfgYZEr50nw1txBBFfBZZe+bYg==", - "dev": true, - "dependencies": { - "json-parse-even-better-errors": "^2.3.1" - } - }, - "node_modules/@npmcli/promise-spawn": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-1.3.2.tgz", - "integrity": "sha512-QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg==", - "dev": true, - "dependencies": { - "infer-owner": "^1.0.4" - } - }, - "node_modules/@npmcli/run-script": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-2.0.0.tgz", - "integrity": "sha512-fSan/Pu11xS/TdaTpTB0MRn9guwGU8dye+x56mEVgBEd/QsybBbYcAL0phPXi8SGWFEChkQd6M9qL4y6VOpFig==", - "dev": true, - "dependencies": { - "@npmcli/node-gyp": "^1.0.2", - "@npmcli/promise-spawn": "^1.3.2", - "node-gyp": "^8.2.0", - "read-package-json-fast": "^2.0.1" - } - }, - "node_modules/@opencensus/web-types": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/@opencensus/web-types/-/web-types-0.0.7.tgz", - "integrity": "sha512-xB+w7ZDAu3YBzqH44rCmG9/RlrOmFuDPt/bpf17eJr8eZSrLt7nc7LnWdxM9Mmoj/YKMHpxRg28txu3TcpiL+g==", - "dev": true, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/@opentelemetry/api": { - "version": "1.0.0-rc.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.0.0-rc.0.tgz", - "integrity": "sha512-iXKByCMfrlO5S6Oh97BuM56tM2cIBB0XsL/vWF/AtJrJEKx4MC/Xdu0xDsGXMGcNWpqF7ujMsjjnp0+UHBwnDQ==", - "dev": true, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@sindresorhus/is": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", - "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" - } - }, - "node_modules/@szmarczak/http-timer": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", - "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==", - "dev": true, - "dependencies": { - "defer-to-connect": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@tootallnate/once": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", - "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@types/cacheable-request": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.2.tgz", - "integrity": "sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA==", - "dev": true, - "dependencies": { - "@types/http-cache-semantics": "*", - "@types/keyv": "*", - "@types/node": "*", - "@types/responselike": "*" - } - }, - "node_modules/@types/es-aggregate-error": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@types/es-aggregate-error/-/es-aggregate-error-1.0.2.tgz", - "integrity": "sha512-erqUpFXksaeR2kejKnhnjZjbFxUpGZx4Z7ydNL9ie8tEhXPiZTsLeUDJ6aR1F8j5wWUAtOAQWUqkc7givBJbBA==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/fs-extra": { - "version": "9.0.13", - "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.13.tgz", - "integrity": "sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/http-cache-semantics": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz", - "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==", - "dev": true - }, - "node_modules/@types/json-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha512-3YP80IxxFJB4b5tYC2SUPwkg0XQLiu0nWvhRgEatgjf+29IcWO9X1k8xRv5DGssJ/lCrjYTjQPcobJr2yWIVuQ==", - "dev": true - }, - "node_modules/@types/jwt-decode": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@types/jwt-decode/-/jwt-decode-3.1.0.tgz", - "integrity": "sha512-tthwik7TKkou3mVnBnvVuHnHElbjtdbM63pdBCbZTirCt3WAdM73Y79mOri7+ljsS99ZVwUFZHLMxJuJnv/z1w==", - "deprecated": "This is a stub types definition. jwt-decode provides its own type definitions, so you do not need this installed.", - "dev": true, - "dependencies": { - "jwt-decode": "*" - } - }, - "node_modules/@types/keyv": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz", - "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/lodash": { - "version": "4.14.182", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.182.tgz", - "integrity": "sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==", - "dev": true - }, - "node_modules/@types/node": { - "version": "18.0.6", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.0.6.tgz", - "integrity": "sha512-/xUq6H2aQm261exT6iZTMifUySEt4GR5KX8eYyY+C4MSNPqSh9oNIP7tz2GLKTlFaiBbgZNxffoR3CVRG+cljw==", - "dev": true - }, - "node_modules/@types/node-fetch": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.2.tgz", - "integrity": "sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==", - "dev": true, - "dependencies": { - "@types/node": "*", - "form-data": "^3.0.0" - } - }, - "node_modules/@types/proper-lockfile": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/@types/proper-lockfile/-/proper-lockfile-4.1.2.tgz", - "integrity": "sha512-kd4LMvcnpYkspDcp7rmXKedn8iJSCoa331zRRamUp5oanKt/CefbEGPQP7G89enz7sKD4bvsr8mHSsC8j5WOvA==", - "dev": true, - "dependencies": { - "@types/retry": "*" - } - }, - "node_modules/@types/responselike": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz", - "integrity": "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/retry": { - "version": "0.12.2", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.2.tgz", - "integrity": "sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==", - "dev": true - }, - "node_modules/@types/stoppable": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/stoppable/-/stoppable-1.1.1.tgz", - "integrity": "sha512-b8N+fCADRIYYrGZOcmOR8ZNBOqhktWTB/bMUl5LvGtT201QKJZOOH5UsFyI3qtteM6ZAJbJqZoBcLqqxKIwjhw==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/tunnel": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.1.tgz", - "integrity": "sha512-AOqu6bQu5MSWwYvehMXLukFHnupHrpZ8nvgae5Ggie9UwzDR1CCwoXgSSWNZJuyOlCdfdsWMA5F2LlmvyoTv8A==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@xmldom/xmldom": { - "version": "0.7.6", - "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.6.tgz", - "integrity": "sha512-HHXP9hskkFQHy8QxxUXkS7946FFIhYVfGqsk0WLwllmexN9x/+R4UBLvurHEuyXRfVEObVR8APuQehykLviwSQ==", - "dev": true, - "engines": { - "node": ">=10.0.0" - } - }, - "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 - }, - "node_modules/abort-controller": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", - "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", - "dev": true, - "dependencies": { - "event-target-shim": "^5.0.0" - }, - "engines": { - "node": ">=6.5" - } - }, - "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/adal-node": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/adal-node/-/adal-node-0.2.3.tgz", - "integrity": "sha512-gMKr8RuYEYvsj7jyfCv/4BfKToQThz20SP71N3AtFn3ia3yAR8Qt2T3aVQhuJzunWs2b38ZsQV0qsZPdwZr7VQ==", - "dev": true, - "dependencies": { - "@xmldom/xmldom": "^0.7.0", - "async": "^2.6.3", - "axios": "^0.21.1", - "date-utils": "*", - "jws": "3.x.x", - "underscore": ">= 1.3.1", - "uuid": "^3.1.0", - "xpath.js": "~1.1.0" - }, - "engines": { - "node": ">= 0.6.15" - } - }, - "node_modules/adal-node/node_modules/axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "dev": true, - "dependencies": { - "follow-redirects": "^1.14.0" - } - }, - "node_modules/adal-node/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/adal-node/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/adal-node/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/address": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/address/-/address-1.2.0.tgz", - "integrity": "sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig==", - "dev": true, - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/adm-zip": { - "version": "0.5.9", - "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.9.tgz", - "integrity": "sha512-s+3fXLkeeLjZ2kLjCBwQufpI5fuN+kIGBxu6530nVQZGVol0d7Y/M88/xw9HGGUcJjKf8LutN3VPRUBq6N7Ajg==", - "dev": true, - "engines": { - "node": ">=6.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/agentkeepalive": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz", - "integrity": "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==", - "dev": true, - "dependencies": { - "debug": "^4.1.0", - "depd": "^1.1.2", - "humanize-ms": "^1.2.1" - }, - "engines": { - "node": ">= 8.0.0" - } - }, - "node_modules/agentkeepalive/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/aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, - "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-draft-04": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz", - "integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==", - "dev": true, - "peerDependencies": { - "ajv": "^8.5.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "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-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/applicationinsights": { - "version": "1.8.10", - "resolved": "https://registry.npmjs.org/applicationinsights/-/applicationinsights-1.8.10.tgz", - "integrity": "sha512-ZLDA7mShh4mP2Z/HlFolmvhBPX1LfnbIWXrselyYVA7EKjHhri1fZzpu2EiWAmfbRxNBY6fRjoPJWbx5giKy4A==", - "dev": true, - "dependencies": { - "cls-hooked": "^4.2.2", - "continuation-local-storage": "^3.2.1", - "diagnostic-channel": "0.3.1", - "diagnostic-channel-publishers": "0.4.4" - } - }, - "node_modules/aproba": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", - "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", - "dev": true - }, - "node_modules/archiver": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/archiver/-/archiver-3.1.1.tgz", - "integrity": "sha512-5Hxxcig7gw5Jod/8Gq0OneVgLYET+oNHcxgWItq4TbhOzRLKNAFUb9edAftiMKXvXfCB0vbGrJdZDNq0dWMsxg==", - "dev": true, - "dependencies": { - "archiver-utils": "^2.1.0", - "async": "^2.6.3", - "buffer-crc32": "^0.2.1", - "glob": "^7.1.4", - "readable-stream": "^3.4.0", - "tar-stream": "^2.1.0", - "zip-stream": "^2.1.2" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/archiver-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.1.0.tgz", - "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", - "dev": true, - "dependencies": { - "glob": "^7.1.4", - "graceful-fs": "^4.2.0", - "lazystream": "^1.0.0", - "lodash.defaults": "^4.2.0", - "lodash.difference": "^4.5.0", - "lodash.flatten": "^4.4.0", - "lodash.isplainobject": "^4.0.6", - "lodash.union": "^4.6.0", - "normalize-path": "^3.0.0", - "readable-stream": "^2.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/archiver-utils/node_modules/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==", - "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/archiver-utils/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/archiver-utils/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/are-we-there-yet": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.0.tgz", - "integrity": "sha512-0GWpv50YSOcLXaN6/FAKY3vfRbllXWV2xvfA/oKJF8pzFhWXPV+yjhJXDBbjscDYowv7Yw1A3uigpzn5iEGTyw==", - "dev": true, - "dependencies": { - "delegates": "^1.0.0", - "readable-stream": "^3.6.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16" - } - }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/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/asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", - "dev": true - }, - "node_modules/assertion-error": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", - "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", - "dev": true, - "dependencies": { - "lodash": "^4.17.14" - } - }, - "node_modules/async-hook-jl": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/async-hook-jl/-/async-hook-jl-1.7.6.tgz", - "integrity": "sha512-gFaHkFfSxTjvoxDMYqDuGHlcRyUuamF8s+ZTtJdDzqjws4mCt7v0vuV79/E2Wr2/riMQgtG4/yUtXWs1gZ7JMg==", - "dev": true, - "dependencies": { - "stack-chain": "^1.3.7" - }, - "engines": { - "node": "^4.7 || >=6.9 || >=7.3" - } - }, - "node_modules/async-listener": { - "version": "0.6.10", - "resolved": "https://registry.npmjs.org/async-listener/-/async-listener-0.6.10.tgz", - "integrity": "sha512-gpuo6xOyF4D5DE5WvyqZdPA3NGhiT6Qf07l7DCB0wwDEsLvDIbCr6j9S5aj5Ch96dLace5tXVzWBZkxU/c5ohw==", - "dev": true, - "dependencies": { - "semver": "^5.3.0", - "shimmer": "^1.1.0" - }, - "engines": { - "node": "<=0.11.8 || >0.11.10" - } - }, - "node_modules/async-listener/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/async-mutex": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/async-mutex/-/async-mutex-0.3.2.tgz", - "integrity": "sha512-HuTK7E7MT7jZEh1P9GtRW9+aTWiDWWi9InbZ5hjxrnRa39KS4BW04+xLBhYNS2aXhHUIKZSw3gj4Pn1pj+qGAA==", - "dev": true, - "dependencies": { - "tslib": "^2.3.1" - } - }, - "node_modules/async-mutex/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - }, - "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/at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, - "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/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/bin-links": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/bin-links/-/bin-links-3.0.1.tgz", - "integrity": "sha512-9vx+ypzVhASvHTS6K+YSGf7nwQdANoz7v6MTC0aCtYnOEZ87YvMf81aY737EZnGZdpbRM3sfWjO9oWkKmuIvyQ==", - "dev": true, - "dependencies": { - "cmd-shim": "^5.0.0", - "mkdirp-infer-owner": "^2.0.0", - "npm-normalize-package-bin": "^1.0.0", - "read-cmd-shim": "^3.0.0", - "rimraf": "^3.0.0", - "write-file-atomic": "^4.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "dev": true, - "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "node_modules/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/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/body-parser/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/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "node_modules/buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "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/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.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/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/cacheable-lookup": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", - "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", - "dev": true, - "engines": { - "node": ">=10.6.0" - } - }, - "node_modules/cacheable-request": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.2.tgz", - "integrity": "sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==", - "dev": true, - "dependencies": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^4.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^6.0.1", - "responselike": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/call-me-maybe": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", - "integrity": "sha512-wCyFsDQkKPwwF8BDwOiWNx/9K45L/hvggQiDbve+viMNMQnWhrlYIuBk09offfwCRtCO9P6XwUttufzU11WCVw==", - "dev": true - }, - "node_modules/chai": { - "version": "4.3.6", - "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.6.tgz", - "integrity": "sha512-bbcp3YfHCUzMOvKqsztczerVgBKSsEijCySNlHHbX3VG1nskvqjz5Rfso1gGwD6w6oOV3eI60pKuMOV5MV7p3Q==", - "dev": true, - "dependencies": { - "assertion-error": "^1.1.0", - "check-error": "^1.0.2", - "deep-eql": "^3.0.1", - "get-func-name": "^2.0.0", - "loupe": "^2.3.1", - "pathval": "^1.1.1", - "type-detect": "^4.0.5" - }, - "engines": { - "node": ">=4" - } - }, - "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/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/charenc": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", - "integrity": "sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/check-error": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz", - "integrity": "sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA==", - "dev": true, - "engines": { - "node": "*" - } - }, - "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/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-spinners": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", - "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", - "dev": true, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-width": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", - "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", - "dev": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "node_modules/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/clone-response": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", - "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", - "dev": true, - "dependencies": { - "mimic-response": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cls-hooked": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/cls-hooked/-/cls-hooked-4.2.2.tgz", - "integrity": "sha512-J4Xj5f5wq/4jAvcdgoGsL3G103BtWpZrMo8NEinRltN+xpTZdI+M38pyQqhuFU/P792xkMFvnKSf+Lm81U1bxw==", - "dev": true, - "dependencies": { - "async-hook-jl": "^1.7.6", - "emitter-listener": "^1.0.1", - "semver": "^5.4.1" - }, - "engines": { - "node": "^4.7 || >=6.9 || >=7.3 || >=8.2.1" - } - }, - "node_modules/cls-hooked/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/cmd-shim": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cmd-shim/-/cmd-shim-5.0.0.tgz", - "integrity": "sha512-qkCtZ59BidfEwHltnJwkyVZn+XQojdAySM1D1gSeh11Z4pW1Kpolkyo53L5noc0nrxmIvyFwTmJRo4xs7FFLPw==", - "dev": true, - "dependencies": { - "mkdirp-infer-owner": "^2.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", - "dev": true, - "bin": { - "color-support": "bin.js" - } - }, - "node_modules/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/common-ancestor-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz", - "integrity": "sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==", - "dev": true - }, - "node_modules/compress-brotli": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/compress-brotli/-/compress-brotli-1.3.8.tgz", - "integrity": "sha512-lVcQsjhxhIXsuupfy9fmZUFtAIdBmXA7EGY6GBdgZ++qkM9zG4YFT8iU7FoBxzryNDMOpD1HIFHUSX4D87oqhQ==", - "dev": true, - "dependencies": { - "@types/json-buffer": "~3.0.0", - "json-buffer": "~3.0.1" - }, - "engines": { - "node": ">= 12" - } - }, - "node_modules/compress-commons": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-2.1.1.tgz", - "integrity": "sha512-eVw6n7CnEMFzc3duyFVrQEuY1BlHR3rYsSztyG32ibGMW722i3C6IizEGMFmfMU+A+fALvBIwxN3czffTcdA+Q==", - "dev": true, - "dependencies": { - "buffer-crc32": "^0.2.13", - "crc32-stream": "^3.0.1", - "normalize-path": "^3.0.0", - "readable-stream": "^2.3.6" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/compress-commons/node_modules/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==", - "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/compress-commons/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/compress-commons/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/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/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 - }, - "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/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, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/continuation-local-storage": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/continuation-local-storage/-/continuation-local-storage-3.2.1.tgz", - "integrity": "sha512-jx44cconVqkCEEyLSKWwkvUXwO561jXMa3LPjTPsm5QR22PA0/mhe33FT4Xb5y74JDvt/Cq+5lm8S8rskLv9ZA==", - "dev": true, - "dependencies": { - "async-listener": "^0.6.0", - "emitter-listener": "^1.1.1" - } - }, - "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/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/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/crc": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz", - "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==", - "dev": true, - "dependencies": { - "buffer": "^5.1.0" - } - }, - "node_modules/crc32-stream": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-3.0.1.tgz", - "integrity": "sha512-mctvpXlbzsvK+6z8kJwSJ5crm7yBwrQMTybJzMw1O4lLGJqjlDCXY2Zw7KheiA6XBEcBmfLx1D88mjRGVJtY9w==", - "dev": true, - "dependencies": { - "crc": "^3.4.4", - "readable-stream": "^3.4.0" - }, - "engines": { - "node": ">= 6.9.0" - } - }, - "node_modules/crypt": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", - "integrity": "sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/cryptr": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/cryptr/-/cryptr-6.0.3.tgz", - "integrity": "sha512-Nhaxn3CYl/OoWF3JSZlF8B6FQO600RRkU3g8213OGEIq4YvMlc3od8hL9chubhY1SmTq8ienvCRq1MSFjMTpOg==", - "dev": true - }, - "node_modules/date-utils": { - "version": "1.2.21", - "resolved": "https://registry.npmjs.org/date-utils/-/date-utils-1.2.21.tgz", - "integrity": "sha512-wJMBjqlwXR0Iv0wUo/lFbhSQ7MmG1hl36iuxuE91kW+5b5sWbase73manEqNH9sOLFAMG83B4ffNKq9/Iq0FVA==", - "dev": true, - "engines": { - "node": ">0.4.0" - } - }, - "node_modules/dateformat": { - "version": "4.6.3", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz", - "integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/debuglog": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz", - "integrity": "sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", - "dev": true, - "dependencies": { - "mimic-response": "^3.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/decompress-response/node_modules/mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/deep-eql": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz", - "integrity": "sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==", - "dev": true, - "dependencies": { - "type-detect": "^4.0.0" - }, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "dev": true, - "optional": true, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/defaults": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", - "integrity": "sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==", - "dev": true, - "dependencies": { - "clone": "^1.0.2" - } - }, - "node_modules/defer-to-connect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", - "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "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.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", - "dev": true, - "dependencies": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/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/delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", - "dev": true - }, - "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/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/detect-libc": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz", - "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==", - "dev": true, - "optional": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/detect-port": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.3.0.tgz", - "integrity": "sha512-E+B1gzkl2gqxt1IhUzwjrxBKRqx1UzC3WLONHinn8S3T6lwV/agVCyitiFOsGJ/eYuEUBvD71MZHy3Pv1G9doQ==", - "dev": true, - "dependencies": { - "address": "^1.0.1", - "debug": "^2.6.0" - }, - "bin": { - "detect": "bin/detect-port", - "detect-port": "bin/detect-port" - }, - "engines": { - "node": ">= 4.2.1" - } - }, - "node_modules/detect-port/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/detect-port/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/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/diagnostic-channel": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/diagnostic-channel/-/diagnostic-channel-0.3.1.tgz", - "integrity": "sha512-6eb9YRrimz8oTr5+JDzGmSYnXy5V7YnK5y/hd8AUDK1MssHjQKm9LlD6NSrHx4vMDF3+e/spI2hmWTviElgWZA==", - "dev": true, - "dependencies": { - "semver": "^5.3.0" - } - }, - "node_modules/diagnostic-channel-publishers": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/diagnostic-channel-publishers/-/diagnostic-channel-publishers-0.4.4.tgz", - "integrity": "sha512-l126t01d2ZS9EreskvEtZPrcgstuvH3rbKy82oUhUrVmBaGx4hO9wECdl3cvZbKDYjMF3QJDB5z5dL9yWAjvZQ==", - "dev": true, - "peerDependencies": { - "diagnostic-channel": "*" - } - }, - "node_modules/diagnostic-channel/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/dotenv": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz", - "integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "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/emitter-listener": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/emitter-listener/-/emitter-listener-1.1.2.tgz", - "integrity": "sha512-Bt1sBAGFHY9DKY+4/2cV6izcKJUf5T7/gkdmkxzX/qv9CcGH8xSwVRW5mtX03SWJtRTWSOpzCuWN9rBFYZepZQ==", - "dev": true, - "dependencies": { - "shimmer": "^1.2.0" - } - }, - "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/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==", - "dev": true, - "optional": true, - "dependencies": { - "iconv-lite": "^0.6.2" - } - }, - "node_modules/encoding/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "optional": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/env-paths": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/err-code": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", - "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", - "dev": true - }, - "node_modules/es-abstract": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", - "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.1", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "regexp.prototype.flags": "^1.4.3", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-aggregate-error": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/es-aggregate-error/-/es-aggregate-error-1.0.8.tgz", - "integrity": "sha512-AKUb5MKLWMozPlFRHOKqWD7yta5uaEhH21qwtnf6FlKjNjTJOoqFi0/G14+FfSkIQhhu6X68Af4xgRC6y8qG4A==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5", - "function-bind": "^1.1.1", - "functions-have-names": "^1.2.3", - "get-intrinsic": "^1.1.1", - "globalthis": "^1.0.2", - "has-property-descriptors": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-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==", - "dev": true, - "engines": { - "node": ">=0.8.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/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-target-shim": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", - "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "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/expand-template": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", - "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", - "dev": true, - "optional": true, - "engines": { - "node": ">=6" - } - }, - "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/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.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/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/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "node_modules/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/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/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/follow-redirects": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", - "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", - "dev": true, - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/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/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/fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "dev": true - }, - "node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "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.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/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "node_modules/function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/gauge": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", - "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", - "dev": true, - "dependencies": { - "aproba": "^1.0.3 || ^2.0.0", - "color-support": "^1.1.3", - "console-control-strings": "^1.1.0", - "has-unicode": "^2.0.1", - "signal-exit": "^3.0.7", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wide-align": "^1.1.5" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.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-func-name": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz", - "integrity": "sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/get-intrinsic": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", - "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dev": true, - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/github-from-package": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", - "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==", - "dev": true, - "optional": true - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob/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/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/globalthis": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", - "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/got": { - "version": "11.8.5", - "resolved": "https://registry.npmjs.org/got/-/got-11.8.5.tgz", - "integrity": "sha512-o0Je4NvQObAuZPHLFoRSkdG2lTgtcynqymzg2Vupdx6PorhaT5MCbIyXG6d4D94kk8ZG57QeosgdiqfJWhEhlQ==", - "dev": true, - "dependencies": { - "@sindresorhus/is": "^4.0.0", - "@szmarczak/http-timer": "^4.0.5", - "@types/cacheable-request": "^6.0.1", - "@types/responselike": "^1.0.0", - "cacheable-lookup": "^5.0.3", - "cacheable-request": "^7.0.2", - "decompress-response": "^6.0.0", - "http2-wrapper": "^1.0.0-beta.5.2", - "lowercase-keys": "^2.0.0", - "p-cancelable": "^2.0.0", - "responselike": "^2.0.0" - }, - "engines": { - "node": ">=10.19.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "dev": true - }, - "node_modules/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, - "dependencies": { - "minimist": "^1.2.5", - "neo-async": "^2.6.0", - "source-map": "^0.6.1", - "wordwrap": "^1.0.0" - }, - "bin": { - "handlebars": "bin/handlebars" - }, - "engines": { - "node": ">=0.4.7" - }, - "optionalDependencies": { - "uglify-js": "^3.1.4" - } - }, - "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-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-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 - }, - "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/http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", - "dev": true - }, - "node_modules/http-close": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/http-close/-/http-close-1.0.0.tgz", - "integrity": "sha512-lqMabfHDuVOlz4nd3uJCfClyFs/CRCwT2abwBcGTXjdfiX5vJdt7UIolFPqORBPoRZJItliNsXJKPd9+YFAR4A==", - "dev": true, - "dependencies": { - "debug": "^4.1.1" - } - }, - "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/http-proxy-agent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", - "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", - "dev": true, - "dependencies": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/http2-wrapper": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz", - "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", - "dev": true, - "dependencies": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.0.0" - }, - "engines": { - "node": ">=10.19.0" - } - }, - "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/humanize-ms": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", - "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", - "dev": true, - "dependencies": { - "ms": "^2.0.0" - } - }, - "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/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/ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/ignore-walk": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-4.0.1.tgz", - "integrity": "sha512-rzDQLaW4jQbh2YrOFlJdCtX8qgJTehFRYiUB2r1osqTeDzV/3+Jh8fz1oAPzUThf3iku8Ds4IDqawI5d8mUiQw==", - "dev": true, - "dependencies": { - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/ignore-walk/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/ignore-walk/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/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/infer-owner": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", - "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", - "dev": true - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true, - "optional": true - }, - "node_modules/inquirer": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.4.tgz", - "integrity": "sha512-nn4F01dxU8VeKfq192IjLsxu0/OmMZ4Lg3xKAns148rCaXP6ntAoEkVYZThWjwON8AlzdZZi6oqnhNbxUG9hVg==", - "dev": true, - "dependencies": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.1", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.21", - "mute-stream": "0.0.8", - "ora": "^5.4.1", - "run-async": "^2.4.0", - "rxjs": "^7.5.5", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/install": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/install/-/install-0.13.0.tgz", - "integrity": "sha512-zDml/jzr2PKU9I8J/xyZBQn8rPCAY//UOYNmR01XwNwyfhEWObo2SWfSl1+0tm1u6PhxLwDnfsT/6jB7OUxqFA==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/ip": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", - "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", - "dev": true - }, - "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-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-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.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", - "dev": true, - "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==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-lambda": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", - "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", - "dev": true - }, - "node_modules/is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-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-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-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-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-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-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-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/js-base64": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-3.7.2.tgz", - "integrity": "sha512-NnRs6dsyqUXejqk/yv2aiXlAvOs56sLkX6nUdeaNezI5LFFLlsZjOThmwnrcwh5ZZRwZlCMnVAY3CvhIhoVEKQ==", - "dev": true - }, - "node_modules/js-md4": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/js-md4/-/js-md4-0.3.2.tgz", - "integrity": "sha512-/GDnfQYsltsjRswQhN9fhv3EMw2sCpUdrdxyWDOUK7eyD++r3gRhzgiQgc/x4MAv2i1iuQ4lxO5mvqM3vj4bwA==", - "dev": true - }, - "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/jsbi": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/jsbi/-/jsbi-4.3.0.tgz", - "integrity": "sha512-SnZNcinB4RIcnEyZqFPdGPVgrg2AcnykiBy0sHVJQKHYeaLUvi3Exj+iaPpLnFVkDPZIV4U0yvgC9/R4uEAZ9g==", - "dev": true - }, - "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-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "node_modules/json-schema-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/json-stringify-nice": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/json-stringify-nice/-/json-stringify-nice-1.1.4.tgz", - "integrity": "sha512-5Z5RFW63yxReJ7vANgW6eZFGWaQvnPE3WNmZoOJrSkGju2etKA2L5rrOa1sm877TVTFt57A80BH1bArcmlLfPw==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/jsonparse": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", - "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", - "dev": true, - "engines": [ - "node >= 0.2.0" - ] - }, - "node_modules/jsonschema": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsonschema/-/jsonschema-1.4.1.tgz", - "integrity": "sha512-S6cATIPVv1z0IlxdN+zUk5EPjkGCdnhN4wVSBlvoUO1tOLJootbo9CquNJmbIh4yikWHiUedhRYrNPn1arpEmQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/jsonwebtoken": { - "version": "8.5.1", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", - "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", - "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": "^5.6.0" - }, - "engines": { - "node": ">=4", - "npm": ">=1.4.28" - } - }, - "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": "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/just-diff": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/just-diff/-/just-diff-5.0.3.tgz", - "integrity": "sha512-a8p80xcpJ6sdurk5PxDKb4mav9MeKjA3zFKZpCWBIfvg8mznfnmb13MKZvlrwJ+Lhis0wM3uGAzE0ArhFHvIcg==", - "dev": true - }, - "node_modules/just-diff-apply": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/just-diff-apply/-/just-diff-apply-5.3.1.tgz", - "integrity": "sha512-dgFenZnMsc1xGNqgdtgnh7DK+Oy352CE3VZLbzcbQpsBs9iI2K3M0IRrdgREZ72eItTjbl0suRyvKRdVQa9GbA==", - "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/jwt-decode": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/jwt-decode/-/jwt-decode-3.1.2.tgz", - "integrity": "sha512-UfpWE/VZn0iP50d8cz9NrZLM9lSWhcJ+0Gt/nm4by88UL+J1SiKN8/5dkjMmbEzwL2CAe+67GsegCbIKtbp75A==", - "dev": true - }, - "node_modules/keytar": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/keytar/-/keytar-7.9.0.tgz", - "integrity": "sha512-VPD8mtVtm5JNtA2AErl6Chp06JBfy7diFQ7TQQhdpWOl6MrCRB+eRbvAZUsbGQS9kiMq0coJsy0W0vHpDCkWsQ==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "dependencies": { - "node-addon-api": "^4.3.0", - "prebuild-install": "^7.0.1" - } - }, - "node_modules/keyv": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.3.3.tgz", - "integrity": "sha512-AcysI17RvakTh8ir03+a3zJr5r0ovnAH/XTXei/4HIv3bL2K/jzvgivLK9UuI/JbU1aJjM3NSAnVvVVd3n+4DQ==", - "dev": true, - "dependencies": { - "compress-brotli": "^1.3.8", - "json-buffer": "3.0.1" - } - }, - "node_modules/klaw": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/klaw/-/klaw-3.0.0.tgz", - "integrity": "sha512-0Fo5oir+O9jnXu5EefYbVK+mHMBeEVEy2cmctR1O1NECcCkPRreJKrS6Qt/j3KC2C148Dfo9i3pCmCMsdqGr0g==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.9" - } - }, - "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/lazystream/node_modules/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==", - "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/lazystream/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/lazystream/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/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "node_modules/lodash.defaults": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", - "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==", - "dev": true - }, - "node_modules/lodash.difference": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz", - "integrity": "sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==", - "dev": true - }, - "node_modules/lodash.flatten": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", - "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==", - "dev": true - }, - "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.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.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.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.union": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz", - "integrity": "sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==", - "dev": true - }, - "node_modules/log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", - "dev": true, - "dependencies": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/loupe": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.4.tgz", - "integrity": "sha512-OvKfgCC2Ndby6aSTREl5aCCPTNIzlDfQZvZxNUrBrihDhL3xcrYegTblhmEiCrg2kKQz4XsFIaemE5BF4ybSaQ==", - "dev": true, - "dependencies": { - "get-func-name": "^2.0.0" - } - }, - "node_modules/lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/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/make-fetch-happen": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", - "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", - "dev": true, - "dependencies": { - "agentkeepalive": "^4.1.3", - "cacache": "^15.2.0", - "http-cache-semantics": "^4.1.0", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", - "is-lambda": "^1.0.1", - "lru-cache": "^6.0.0", - "minipass": "^3.1.3", - "minipass-collect": "^1.0.2", - "minipass-fetch": "^1.3.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.2", - "promise-retry": "^2.0.1", - "socks-proxy-agent": "^6.0.0", - "ssri": "^8.0.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/md5": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz", - "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==", - "dev": true, - "dependencies": { - "charenc": "0.0.2", - "crypt": "0.0.2", - "is-buffer": "~1.1.6" - } - }, - "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/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/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/mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "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/mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/minimatch": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", - "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", - "dev": true - }, - "node_modules/minipass": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.4.tgz", - "integrity": "sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw==", - "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-fetch": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", - "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", - "dev": true, - "dependencies": { - "minipass": "^3.1.0", - "minipass-sized": "^1.0.3", - "minizlib": "^2.0.0" - }, - "engines": { - "node": ">=8" - }, - "optionalDependencies": { - "encoding": "^0.1.12" - } - }, - "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-json-stream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", - "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", - "dev": true, - "dependencies": { - "jsonparse": "^1.3.1", - "minipass": "^3.0.0" - } - }, - "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-sized": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", - "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", - "dev": true, - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "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/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/mkdirp-classic": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", - "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", - "dev": true, - "optional": true - }, - "node_modules/mkdirp-infer-owner": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mkdirp-infer-owner/-/mkdirp-infer-owner-2.0.0.tgz", - "integrity": "sha512-sdqtiFt3lkOaYvTXSRIUjkIdPTcxgv5+fgqYE/5qgwdw12cOrAuzzgzvVExIkH/ul1oeHN3bCLOWSG3XOqbKKw==", - "dev": true, - "dependencies": { - "chownr": "^2.0.0", - "infer-owner": "^1.0.4", - "mkdirp": "^1.0.3" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/moment": { - "version": "2.29.4", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", - "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", - "dev": true, - "engines": { - "node": "*" - } - }, - "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==", - "dev": true - }, - "node_modules/msal": { - "version": "1.4.16", - "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.16.tgz", - "integrity": "sha512-Q6jIV5RG6mD9O0bzZrR/f8v5QikrVWU0sccwOyqWE1xlBkKYVKRa/L8Gxt1X58M+J/N9V0JskhvO4KIfRHlE8g==", - "dev": true, - "dependencies": { - "tslib": "^1.9.3" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/mustache": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz", - "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==", - "dev": true, - "bin": { - "mustache": "bin/mustache" - } - }, - "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/nanoid": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", - "dev": true, - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/napi-build-utils": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", - "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==", - "dev": true, - "optional": true - }, - "node_modules/native-duplexpair": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/native-duplexpair/-/native-duplexpair-1.0.0.tgz", - "integrity": "sha512-E7QQoM+3jvNtlmyfqRZ0/U75VFgCls+fSkbml2MpgWkWyz3ox8Y58gNhfuziuQYGNNQAbFZJQck55LHCnCK6CA==", - "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/neverthrow": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/neverthrow/-/neverthrow-3.2.0.tgz", - "integrity": "sha512-AINA32QbYO83L+3CBI6I5lH4LpBSlLwWteJ+uI25s4AQy6g/xz3RZuedmuNo91lLw2rY+AbPEPQdxd7mg1rXoQ==", - "dev": true - }, - "node_modules/node-abi": { - "version": "3.22.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.22.0.tgz", - "integrity": "sha512-u4uAs/4Zzmp/jjsD9cyFYDXeISfUWaAVWshPmDZOFOv4Xl4SbzTXm53I04C2uRueYJ+0t5PEtLH/owbn2Npf/w==", - "dev": true, - "optional": true, - "dependencies": { - "semver": "^7.3.5" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/node-abort-controller": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.0.1.tgz", - "integrity": "sha512-/ujIVxthRs+7q6hsdjHMaj8hRG9NuWmwrz+JdRwZ14jdFoKSkm+vDsCbF9PLpnSqjaWQJuTmVtcWHNLr+vrOFw==", - "dev": true - }, - "node_modules/node-addon-api": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-4.3.0.tgz", - "integrity": "sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ==", - "dev": true, - "optional": true - }, - "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/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": "8.4.1", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz", - "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==", - "dev": true, - "dependencies": { - "env-paths": "^2.2.0", - "glob": "^7.1.4", - "graceful-fs": "^4.2.6", - "make-fetch-happen": "^9.1.0", - "nopt": "^5.0.0", - "npmlog": "^6.0.0", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "tar": "^6.1.2", - "which": "^2.0.2" - }, - "bin": { - "node-gyp": "bin/node-gyp.js" - }, - "engines": { - "node": ">= 10.12.0" - } - }, - "node_modules/node-machine-id": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/node-machine-id/-/node-machine-id-1.1.12.tgz", - "integrity": "sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==", - "dev": true - }, - "node_modules/node-ts-uuid": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/node-ts-uuid/-/node-ts-uuid-1.0.8.tgz", - "integrity": "sha512-o/qbHffN0uI2SYDxqc5vuMrWHZe7MV2XdCimsJz4hnbus/9yEw6OdshXqbmDFCpFKUzrKePb8zXPwWOGCPqTCw==", - "dev": true - }, - "node_modules/nopt": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", - "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", - "dev": true, - "dependencies": { - "abbrev": "1" - }, - "bin": { - "nopt": "bin/nopt.js" - }, - "engines": { - "node": ">=6" - } - }, - "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-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/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-install-checks": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-4.0.0.tgz", - "integrity": "sha512-09OmyDkNLYwqKPOnbI8exiOZU2GVVmQp7tgez2BPi5OZC8M82elDAps7sxC4l//uSUtotWqoEIDwjRvWH4qz8w==", - "dev": true, - "dependencies": { - "semver": "^7.1.1" - }, - "engines": { - "node": ">=10" - } - }, - "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": "8.1.5", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.5.tgz", - "integrity": "sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q==", - "dev": true, - "dependencies": { - "hosted-git-info": "^4.0.1", - "semver": "^7.3.4", - "validate-npm-package-name": "^3.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/npm-packlist": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-3.0.0.tgz", - "integrity": "sha512-L/cbzmutAwII5glUcf2DBRNY/d0TFd4e/FnaZigJV6JD85RHZXJFGwCndjMWiiViiWSsWt3tiOLpI3ByTnIdFQ==", - "dev": true, - "dependencies": { - "glob": "^7.1.6", - "ignore-walk": "^4.0.1", - "npm-bundled": "^1.1.1", - "npm-normalize-package-bin": "^1.0.1" - }, - "bin": { - "npm-packlist": "bin/index.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/npm-pick-manifest": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.1.1.tgz", - "integrity": "sha512-dBsdBtORT84S8V8UTad1WlUyKIY9iMsAmqxHbLdeEeBNMLQDlDWWra3wYUx9EBEIiG/YwAy0XyNHDd2goAsfuA==", - "dev": true, - "dependencies": { - "npm-install-checks": "^4.0.0", - "npm-normalize-package-bin": "^1.0.1", - "npm-package-arg": "^8.1.2", - "semver": "^7.3.4" - } - }, - "node_modules/npm-registry-fetch": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-12.0.2.tgz", - "integrity": "sha512-Df5QT3RaJnXYuOwtXBXS9BWs+tHH2olvkCLh6jcR/b/u3DvPMlp3J0TvvYwplPKxHMOwfg287PYih9QqaVFoKA==", - "dev": true, - "dependencies": { - "make-fetch-happen": "^10.0.1", - "minipass": "^3.1.6", - "minipass-fetch": "^1.4.1", - "minipass-json-stream": "^1.0.1", - "minizlib": "^2.1.2", - "npm-package-arg": "^8.1.5" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16" - } - }, - "node_modules/npm-registry-fetch/node_modules/@npmcli/fs": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.1.tgz", - "integrity": "sha512-1Q0uzx6c/NVNGszePbr5Gc2riSU1zLpNlo/1YWntH+eaPmMgBssAW0qXofCVkpdj3ce4swZtlDYQu+NKiYcptg==", - "dev": true, - "dependencies": { - "@gar/promisify": "^1.1.3", - "semver": "^7.3.5" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/npm-registry-fetch/node_modules/@npmcli/move-file": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.0.tgz", - "integrity": "sha512-UR6D5f4KEGWJV6BGPH3Qb2EtgH+t+1XQ1Tt85c7qicN6cezzuHPdZwwAxqZr4JLtnQu0LZsTza/5gmNmSl8XLg==", - "dev": true, - "dependencies": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/npm-registry-fetch/node_modules/@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", - "dev": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/npm-registry-fetch/node_modules/cacache": { - "version": "16.1.1", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.1.tgz", - "integrity": "sha512-VDKN+LHyCQXaaYZ7rA/qtkURU+/yYhviUdvqEv2LT6QPZU8jpyzEkEVAcKlKLt5dJ5BRp11ym8lo3NKLluEPLg==", - "dev": true, - "dependencies": { - "@npmcli/fs": "^2.1.0", - "@npmcli/move-file": "^2.0.0", - "chownr": "^2.0.0", - "fs-minipass": "^2.1.0", - "glob": "^8.0.1", - "infer-owner": "^1.0.4", - "lru-cache": "^7.7.1", - "minipass": "^3.1.6", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "mkdirp": "^1.0.4", - "p-map": "^4.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^3.0.2", - "ssri": "^9.0.0", - "tar": "^6.1.11", - "unique-filename": "^1.1.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/npm-registry-fetch/node_modules/glob": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", - "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/npm-registry-fetch/node_modules/http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", - "dev": true, - "dependencies": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/npm-registry-fetch/node_modules/lru-cache": { - "version": "7.13.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.13.1.tgz", - "integrity": "sha512-CHqbAq7NFlW3RSnoWXLJBxCWaZVBrfa9UEHId2M3AW8iEBurbqduNexEUCGc3SHc6iCYXNJCDi903LajSVAEPQ==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/npm-registry-fetch/node_modules/make-fetch-happen": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.0.tgz", - "integrity": "sha512-OnEfCLofQVJ5zgKwGk55GaqosqKjaR6khQlJY3dBAA+hM25Bc5CmX5rKUfVut+rYA3uidA7zb7AvcglU87rPRg==", - "dev": true, - "dependencies": { - "agentkeepalive": "^4.2.1", - "cacache": "^16.1.0", - "http-cache-semantics": "^4.1.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "is-lambda": "^1.0.1", - "lru-cache": "^7.7.1", - "minipass": "^3.1.6", - "minipass-collect": "^1.0.2", - "minipass-fetch": "^2.0.3", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.3", - "promise-retry": "^2.0.1", - "socks-proxy-agent": "^7.0.0", - "ssri": "^9.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/npm-registry-fetch/node_modules/make-fetch-happen/node_modules/minipass-fetch": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.0.tgz", - "integrity": "sha512-H9U4UVBGXEyyWJnqYDCLp1PwD8XIkJ4akNHp1aGVI+2Ym7wQMlxDKi4IB4JbmyU+pl9pEs/cVrK6cOuvmbK4Sg==", - "dev": true, - "dependencies": { - "minipass": "^3.1.6", - "minipass-sized": "^1.0.3", - "minizlib": "^2.1.2" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - }, - "optionalDependencies": { - "encoding": "^0.1.13" - } - }, - "node_modules/npm-registry-fetch/node_modules/socks-proxy-agent": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz", - "integrity": "sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==", - "dev": true, - "dependencies": { - "agent-base": "^6.0.2", - "debug": "^4.3.3", - "socks": "^2.6.2" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/npm-registry-fetch/node_modules/ssri": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", - "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", - "dev": true, - "dependencies": { - "minipass": "^3.1.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/npmlog": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", - "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", - "dev": true, - "dependencies": { - "are-we-there-yet": "^3.0.0", - "console-control-strings": "^1.1.0", - "gauge": "^4.0.3", - "set-blocking": "^2.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.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==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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/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.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", - "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/openapi-types": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/openapi-types/-/openapi-types-7.2.3.tgz", - "integrity": "sha512-olbaNxz12R27+mTyJ/ZAFEfUruauHH27AkeQHDHRq5AF0LdNkK1SSV7EourXQDK+4aX7dv2HtyirAGK06WMAsA==", - "dev": true - }, - "node_modules/ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", - "dev": true, - "dependencies": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/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/p-cancelable": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", - "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "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/pacote": { - "version": "12.0.3", - "resolved": "https://registry.npmjs.org/pacote/-/pacote-12.0.3.tgz", - "integrity": "sha512-CdYEl03JDrRO3x18uHjBYA9TyoW8gy+ThVcypcDkxPtKlw76e4ejhYB6i9lJ+/cebbjpqPW/CijjqxwDTts8Ow==", - "dev": true, - "dependencies": { - "@npmcli/git": "^2.1.0", - "@npmcli/installed-package-contents": "^1.0.6", - "@npmcli/promise-spawn": "^1.2.0", - "@npmcli/run-script": "^2.0.0", - "cacache": "^15.0.5", - "chownr": "^2.0.0", - "fs-minipass": "^2.1.0", - "infer-owner": "^1.0.4", - "minipass": "^3.1.3", - "mkdirp": "^1.0.3", - "npm-package-arg": "^8.0.1", - "npm-packlist": "^3.0.0", - "npm-pick-manifest": "^6.0.0", - "npm-registry-fetch": "^12.0.0", - "promise-retry": "^2.0.1", - "read-package-json-fast": "^2.0.1", - "rimraf": "^3.0.2", - "ssri": "^8.0.1", - "tar": "^6.1.0" - }, - "bin": { - "pacote": "lib/bin.js" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16" - } - }, - "node_modules/parse-conflict-json": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/parse-conflict-json/-/parse-conflict-json-2.0.2.tgz", - "integrity": "sha512-jDbRGb00TAPFsKWCpZZOT93SxVP9nONOSgES3AevqRq/CHvavEBvKAjxX9p5Y5F0RZLxH9Ufd9+RwtCsa+lFDA==", - "dev": true, - "dependencies": { - "json-parse-even-better-errors": "^2.3.1", - "just-diff": "^5.0.1", - "just-diff-apply": "^5.2.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "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/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-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/pathval": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", - "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/prebuild-install": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz", - "integrity": "sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==", - "dev": true, - "optional": true, - "dependencies": { - "detect-libc": "^2.0.0", - "expand-template": "^2.0.3", - "github-from-package": "0.0.0", - "minimist": "^1.2.3", - "mkdirp-classic": "^0.5.3", - "napi-build-utils": "^1.0.1", - "node-abi": "^3.3.0", - "pump": "^3.0.0", - "rc": "^1.2.7", - "simple-get": "^4.0.0", - "tar-fs": "^2.0.0", - "tunnel-agent": "^0.6.0" - }, - "bin": { - "prebuild-install": "bin.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/proc-log": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-1.0.0.tgz", - "integrity": "sha512-aCk8AO51s+4JyuYGg3Q/a6gnrlDO09NpVWePtjp7xwphcoQ04x5WAfCyugcsbLooWcMJ87CLkD4+604IckEdhg==", - "dev": true - }, - "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-all-reject-late": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-all-reject-late/-/promise-all-reject-late-1.0.1.tgz", - "integrity": "sha512-vuf0Lf0lOxyQREH7GDIOUMLS7kz+gs8i6B+Yi8dC68a2sychGrHTJYghMBD6k7eUcH0H5P73EckCA48xijWqXw==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/promise-call-limit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-call-limit/-/promise-call-limit-1.0.1.tgz", - "integrity": "sha512-3+hgaa19jzCGLuSCbieeRsu5C2joKfYn8pY6JAuXFRVfF4IO+L7UPpFWNTeWT9pM7uhskvbPPd/oEOktCn317Q==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "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/promise-retry": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", - "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", - "dev": true, - "dependencies": { - "err-code": "^2.0.2", - "retry": "^0.12.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/proper-lockfile": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/proper-lockfile/-/proper-lockfile-4.1.2.tgz", - "integrity": "sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.2.4", - "retry": "^0.12.0", - "signal-exit": "^3.0.2" - } - }, - "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/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/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/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "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/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/quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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.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/rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "dev": true, - "optional": true, - "dependencies": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "bin": { - "rc": "cli.js" - } - }, - "node_modules/read-cmd-shim": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-cmd-shim/-/read-cmd-shim-3.0.0.tgz", - "integrity": "sha512-KQDVjGqhZk92PPNRj9ZEXEuqg8bUobSKRw+q0YQ3TKI5xkce7bUJobL4Z/OtiEbAAv70yEpYIXp4iQ9L8oPVog==", - "dev": true, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/read-package-json-fast": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", - "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", - "dev": true, - "dependencies": { - "json-parse-even-better-errors": "^2.3.0", - "npm-normalize-package-bin": "^1.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/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==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "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==", - "dev": true, - "dependencies": { - "debuglog": "^1.0.1", - "dezalgo": "^1.0.0", - "graceful-fs": "^4.1.2", - "once": "^1.3.0" - } - }, - "node_modules/reflect-metadata": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", - "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", - "dev": true - }, - "node_modules/regexp.prototype.flags": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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/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-alpn": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", - "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", - "dev": true - }, - "node_modules/responselike": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz", - "integrity": "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==", - "dev": true, - "dependencies": { - "lowercase-keys": "^2.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/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/rxjs": { - "version": "7.5.6", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.6.tgz", - "integrity": "sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw==", - "dev": true, - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/rxjs/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - }, - "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/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "node_modules/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/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "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/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/debug/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/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/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/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/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/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true - }, - "node_modules/shimmer": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/shimmer/-/shimmer-1.2.1.tgz", - "integrity": "sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw==", - "dev": true - }, - "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, - "node_modules/simple-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", - "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", - "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" - } - ], - "optional": true - }, - "node_modules/simple-get": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", - "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", - "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" - } - ], - "optional": true, - "dependencies": { - "decompress-response": "^6.0.0", - "once": "^1.3.1", - "simple-concat": "^1.0.0" - } - }, - "node_modules/smart-buffer": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", - "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", - "dev": true, - "engines": { - "node": ">= 6.0.0", - "npm": ">= 3.0.0" - } - }, - "node_modules/socks": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.0.tgz", - "integrity": "sha512-scnOe9y4VuiNUULJN72GrM26BNOjVsfPXI+j+98PkyEfsIXroa5ofyjT+FzGvn/xHs73U2JtoBYAVx9Hl4quSA==", - "dev": true, - "dependencies": { - "ip": "^2.0.0", - "smart-buffer": "^4.2.0" - }, - "engines": { - "node": ">= 10.13.0", - "npm": ">= 3.0.0" - } - }, - "node_modules/socks-proxy-agent": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz", - "integrity": "sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==", - "dev": true, - "dependencies": { - "agent-base": "^6.0.2", - "debug": "^4.3.3", - "socks": "^2.6.2" - }, - "engines": { - "node": ">= 10" - } - }, - "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/sprintf-js": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", - "dev": 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/stack-chain": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/stack-chain/-/stack-chain-1.3.7.tgz", - "integrity": "sha512-D8cWtWVdIe/jBA7v5p5Hwl5yOSOrmZPWDPe2KxQ5UAGD+nxbxU0lKXA4h85Ta6+qgdKVL3vUxsbIZjc1kBG7ug==", - "dev": true - }, - "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/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/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", - "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", - "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-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, - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "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/tar": { - "version": "6.1.11", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", - "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", - "dev": true, - "dependencies": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^3.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/tar-fs": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", - "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", - "dev": true, - "optional": true, - "dependencies": { - "chownr": "^1.1.1", - "mkdirp-classic": "^0.5.2", - "pump": "^3.0.0", - "tar-stream": "^2.1.4" - } - }, - "node_modules/tar-fs/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, - "optional": true - }, - "node_modules/tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", - "dev": true, - "dependencies": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tedious": { - "version": "14.7.0", - "resolved": "https://registry.npmjs.org/tedious/-/tedious-14.7.0.tgz", - "integrity": "sha512-d3qlmZcvZyt7akyPHiOdR+knfzObWZH3mW+gouQTSb7YTSwtpHuYHcvsQabfbY7oOvgbs51xRb7CwOahWK/t9w==", - "dev": true, - "dependencies": { - "@azure/identity": "^2.0.4", - "@azure/keyvault-keys": "^4.4.0", - "@js-joda/core": "^5.2.0", - "@types/es-aggregate-error": "^1.0.2", - "bl": "^5.0.0", - "es-aggregate-error": "^1.0.8", - "iconv-lite": "^0.6.3", - "js-md4": "^0.3.2", - "jsbi": "^4.3.0", - "native-duplexpair": "^1.0.0", - "node-abort-controller": "^3.0.1", - "punycode": "^2.1.0", - "sprintf-js": "^1.1.2" - }, - "engines": { - "node": ">=12.3.0" - } - }, - "node_modules/tedious/node_modules/@azure/core-tracing": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", - "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", - "dev": true, - "dependencies": { - "tslib": "^2.2.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/tedious/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/tedious/node_modules/@azure/msal-common": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-7.2.0.tgz", - "integrity": "sha512-+Oz8LKTOACDHqDmv+MZy/z+DZRH8RZbMjhadmvp0scQ0R75OrzZro+HkxifWhtDG8l1ViYkvV9NHb4pEZyajAQ==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/tedious/node_modules/@azure/msal-node": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.12.0.tgz", - "integrity": "sha512-bNJe5xx3YXj7lrj9wUYl7HX4g1Be7s8VHjDhKPzOnlI54JnRKI+nQ95EmFBs3ckUYM9u82HUsHumDcB21YIC9w==", - "dev": true, - "dependencies": { - "@azure/msal-common": "^7.2.0", - "jsonwebtoken": "^8.5.1", - "uuid": "^8.3.0" - }, - "engines": { - "node": "10 || 12 || 14 || 16 || 18" - } - }, - "node_modules/tedious/node_modules/bl": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-5.0.0.tgz", - "integrity": "sha512-8vxFNZ0pflFfi0WXA3WQXlj6CaMEwsmh63I1CNp0q+wWv8sD0ARx1KovSQd0l2GkwrMIOyedq0EF1FxI+RCZLQ==", - "dev": true, - "dependencies": { - "buffer": "^6.0.3", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "node_modules/tedious/node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, - "node_modules/tedious/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/tedious/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "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/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/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/toposort": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/toposort/-/toposort-2.0.2.tgz", - "integrity": "sha512-0a5EOkAUp8D4moMi2W8ZF8jcga7BgZd91O/yabJCFY8az+XSzeGyTKs0Aoo897iV1Nj6guFq8orWDS96z91oGg==", - "dev": true - }, - "node_modules/tough-cookie": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", - "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", - "dev": true, - "dependencies": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.1.2" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tough-cookie/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==", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", - "dev": true - }, - "node_modules/tree-kill": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", - "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", - "dev": true, - "bin": { - "tree-kill": "cli.js" - } - }, - "node_modules/treeverse": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/treeverse/-/treeverse-1.0.4.tgz", - "integrity": "sha512-whw60l7r+8ZU8Tu/Uc2yxtc4ZTZbR/PF3u1IPNKGQ6p8EICLb3Z2lAgoqw9bqYd8IkgnsaOcLzYHFckjqNsf0g==", - "dev": true - }, - "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/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, - "optional": true, - "dependencies": { - "safe-buffer": "^5.0.1" - }, - "engines": { - "node": "*" - } - }, - "node_modules/type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dev": true, - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/typedi": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/typedi/-/typedi-0.10.0.tgz", - "integrity": "sha512-v3UJF8xm68BBj6AF4oQML3ikrfK2c9EmZUyLOfShpJuItAqVBHWP/KtpGinkSsIiP6EZyyb6Z3NXyW9dgS9X1w==", - "dev": true - }, - "node_modules/uglify-js": { - "version": "3.16.2", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.16.2.tgz", - "integrity": "sha512-AaQNokTNgExWrkEYA24BTNMSjyqEXPSfhqoS0AxmHkCJ4U+Dyy5AvbGV/sqxuxficEfGGoX3zWw9R7QpLFfEsg==", - "dev": true, - "optional": true, - "bin": { - "uglifyjs": "bin/uglifyjs" - }, - "engines": { - "node": ">=0.8.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/underscore": { - "version": "1.13.4", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.4.tgz", - "integrity": "sha512-BQFnUDuAQ4Yf/cYY5LNrK9NCJFKriaRbD9uR1fTeXnBeoa97W0i41qkZfGO9pSo8I5KzjAcSY2XYtdf0oKd7KQ==", - "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/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true, - "engines": { - "node": ">= 10.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/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/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/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/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true, - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/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": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", - "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/walk-up-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/walk-up-path/-/walk-up-path-1.0.0.tgz", - "integrity": "sha512-hwj/qMDUEjCU5h0xr90KGCf0tg0/LgJbmOWgrWKYlcJZM7XvquvUJZ0G/HMGr7F7OQMOUuPHWP9JpriinkAlkg==", - "dev": true - }, - "node_modules/wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", - "dev": true, - "dependencies": { - "defaults": "^1.0.3" - } - }, - "node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - "dev": true - }, - "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/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, - "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/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, - "dependencies": { - "string-width": "^1.0.2 || 2 || 3 || 4" - } - }, - "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/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - }, - "node_modules/write-file-atomic": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.1.tgz", - "integrity": "sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ==", - "dev": true, - "dependencies": { - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16" - } - }, - "node_modules/xml2js": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", - "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", - "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/xpath.js": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/xpath.js/-/xpath.js-1.1.0.tgz", - "integrity": "sha512-jg+qkfS4K8E7965sqaUl8mRngXiKb3WZGfONgE18pr03FUQiuSV6G+Ej4tS55B+rIQSFEIw3phdVAQ4pPqNWfQ==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/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/yargs": { - "version": "17.5.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz", - "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==", - "dev": true, - "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/yargs-parser": { - "version": "21.0.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz", - "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/zip-a-folder": { - "version": "0.0.12", - "resolved": "https://registry.npmjs.org/zip-a-folder/-/zip-a-folder-0.0.12.tgz", - "integrity": "sha512-wZGiWgp3z2TocBlzx3S5tsLgPbT39qG2uIZmn2MhYLVjhKIr2nMhg7i4iPDL4W3XvMDaOEEVU5ZB0Y/Pt6BLvA==", - "dev": true, - "dependencies": { - "archiver": "^3.1.1" - } - }, - "node_modules/zip-stream": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-2.1.3.tgz", - "integrity": "sha512-EkXc2JGcKhO5N5aZ7TmuNo45budRaFGHOmz24wtJR7znbNqDPmdZtUauKX6et8KAVseAMBOyWJqEpXcHTBsh7Q==", - "dev": true, - "dependencies": { - "archiver-utils": "^2.1.0", - "compress-commons": "^2.1.1", - "readable-stream": "^3.4.0" - }, - "engines": { - "node": ">= 6" - } - } - }, - "dependencies": { - "@apidevtools/json-schema-ref-parser": { - "version": "9.0.6", - "resolved": "https://registry.npmjs.org/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-9.0.6.tgz", - "integrity": "sha512-M3YgsLjI0lZxvrpeGVk9Ap032W6TPQkH6pRAZz81Ac3WUNF79VQooAFnp8umjvVzUmD93NkogxEwbSce7qMsUg==", - "dev": true, - "requires": { - "@jsdevtools/ono": "^7.1.3", - "call-me-maybe": "^1.0.1", - "js-yaml": "^3.13.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" - } - }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true - } - } - }, - "@apidevtools/openapi-schemas": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@apidevtools/openapi-schemas/-/openapi-schemas-2.1.0.tgz", - "integrity": "sha512-Zc1AlqrJlX3SlpupFGpiLi2EbteyP7fXmUOGup6/DnkRgjP9bgMM/ag+n91rsv0U1Gpz0H3VILA/o3bW7Ua6BQ==", - "dev": true - }, - "@apidevtools/swagger-methods": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@apidevtools/swagger-methods/-/swagger-methods-3.0.2.tgz", - "integrity": "sha512-QAkD5kK2b1WfjDS/UQn/qQkbwF31uqRjPTrsCs5ZG9BQGAkjwvqGFjjPqAuzac/IYzpPtRzjCP1WrTuAIjMrXg==", - "dev": true - }, - "@apidevtools/swagger-parser": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/@apidevtools/swagger-parser/-/swagger-parser-10.1.0.tgz", - "integrity": "sha512-9Kt7EuS/7WbMAUv2gSziqjvxwDbFSg3Xeyfuj5laUODX8o/k/CpsAKiQ8W7/R88eXFTMbJYg6+7uAmOWNKmwnw==", - "dev": true, - "requires": { - "@apidevtools/json-schema-ref-parser": "9.0.6", - "@apidevtools/openapi-schemas": "^2.1.0", - "@apidevtools/swagger-methods": "^3.0.2", - "@jsdevtools/ono": "^7.1.3", - "ajv": "^8.6.3", - "ajv-draft-04": "^1.0.0", - "call-me-maybe": "^1.0.1" - } - }, - "@azure/abort-controller": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-1.1.0.tgz", - "integrity": "sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==", - "dev": true, - "requires": { - "tslib": "^2.2.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - } - } - }, - "@azure/arm-apimanagement": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@azure/arm-apimanagement/-/arm-apimanagement-6.0.0.tgz", - "integrity": "sha512-yl4nWQ1Jy0byMl+IxGjwk+0PhypS3cYUUInABxeOcTGbI2x2e8wVDfsksHC3GCtd8i6PLsyUU3yVtNN0mQfQ9A==", - "dev": true, - "requires": { - "@azure/ms-rest-azure-js": "^2.0.1", - "@azure/ms-rest-js": "^2.0.4", - "tslib": "^1.10.0" - } - }, - "@azure/arm-appservice": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@azure/arm-appservice/-/arm-appservice-7.0.0.tgz", - "integrity": "sha512-6nJUx1nDWCqllK79Pb0VIhtCXooQxWKcQDbZWS/MBRRjzqc6sRPEtvUaX0UgrO3RPhDn4+LlJbQu0q2mgVwDEA==", - "dev": true, - "requires": { - "@azure/ms-rest-azure-js": "^2.0.1", - "@azure/ms-rest-js": "^2.0.4", - "tslib": "^1.10.0" - } - }, - "@azure/arm-botservice": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@azure/arm-botservice/-/arm-botservice-2.1.0.tgz", - "integrity": "sha512-9XblhPsSJfDcx7mCT/FduGEZWIQyqhjT04S6dSbGq+cczDDm6Rceb5zsAIBOIlmef4FYf1MG3nKiInIhwTTdhg==", - "dev": true, - "requires": { - "@azure/core-auth": "^1.1.4", - "@azure/ms-rest-azure-js": "^2.1.0", - "@azure/ms-rest-js": "^2.2.0", - "tslib": "^1.10.0" - } - }, - "@azure/arm-resources": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@azure/arm-resources/-/arm-resources-4.2.2.tgz", - "integrity": "sha512-Oic1OcEwgex3X1KkhP9UM/E/taIaS9oID7PL/CZ8knD7qtVNSRvTxP3uvD3ZpH9NYBYXngJsX5xyRu66iFN+rA==", - "dev": true, - "requires": { - "@azure/core-auth": "^1.1.4", - "@azure/ms-rest-azure-js": "^2.1.0", - "@azure/ms-rest-js": "^2.2.0", - "tslib": "^1.10.0" - } - }, - "@azure/arm-sql": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/@azure/arm-sql/-/arm-sql-7.1.2.tgz", - "integrity": "sha512-WAQSjhUobCv0qUrSj/lcAhaVolW3l1EEaokm1f+mhkFew2bej1zNaKhz8HUe5Ag3y7UaRuPuxyQgxmJbto7xPw==", - "dev": true, - "requires": { - "@azure/core-auth": "^1.1.4", - "@azure/ms-rest-azure-js": "^2.1.0", - "@azure/ms-rest-js": "^2.2.0", - "tslib": "^1.10.0" - } - }, - "@azure/arm-storage": { - "version": "15.3.0", - "resolved": "https://registry.npmjs.org/@azure/arm-storage/-/arm-storage-15.3.0.tgz", - "integrity": "sha512-djN2tmEzvC4lNEYrk3PAXkf5ZcebGDqPZSh/cYKOleumD4eop5EpMX8d5LcSO/9EcSfPpCzutRg0AleMaPQ9Mg==", - "dev": true, - "requires": { - "@azure/ms-rest-azure-js": "^2.0.1", - "@azure/ms-rest-js": "^2.0.4", - "tslib": "^1.10.0" - } - }, - "@azure/arm-subscriptions": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@azure/arm-subscriptions/-/arm-subscriptions-3.1.2.tgz", - "integrity": "sha512-fO1Sxjn27At53Zkgs0tKW9l6iYavfbVgkK4rCFYa2d3M5yofGctHafYDTHQLnp7dYwUzGzTHrBMlyrKo92QpAQ==", - "dev": true, - "requires": { - "@azure/core-auth": "^1.1.4", - "@azure/ms-rest-azure-js": "^2.1.0", - "@azure/ms-rest-js": "^2.2.0", - "tslib": "^1.10.0" - } - }, - "@azure/core-asynciterator-polyfill": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@azure/core-asynciterator-polyfill/-/core-asynciterator-polyfill-1.0.2.tgz", - "integrity": "sha512-3rkP4LnnlWawl0LZptJOdXNrT/fHp2eQMadoasa6afspXdpGrtPZuAQc2PD0cpgyuoXtUWyC3tv7xfntjGS5Dw==", - "dev": true - }, - "@azure/core-auth": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.3.2.tgz", - "integrity": "sha512-7CU6DmCHIZp5ZPiZ9r3J17lTKMmYsm/zGvNkjArQwPkrLlZ1TZ+EUYfGgh2X31OLMVAQCTJZW4cXHJi02EbJnA==", - "dev": true, - "requires": { - "@azure/abort-controller": "^1.0.0", - "tslib": "^2.2.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - } - } - }, - "@azure/core-client": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.6.0.tgz", - "integrity": "sha512-YhSf4cb61ApSjItscp9XoaLq8KRnacPDAhmjAZSMnn/gs6FhFbZNfOBOErG2dDj7JRknVtCmJ5mLmfR2sLa11A==", - "dev": true, - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-rest-pipeline": "^1.5.0", - "@azure/core-tracing": "^1.0.0", - "@azure/core-util": "^1.0.0", - "@azure/logger": "^1.0.0", - "tslib": "^2.2.0" - }, - "dependencies": { - "@azure/core-tracing": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", - "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", - "dev": true, - "requires": { - "tslib": "^2.2.0" - } - }, - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - } - } - }, - "@azure/core-http": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@azure/core-http/-/core-http-1.2.6.tgz", - "integrity": "sha512-odtH7UMKtekc5YQ86xg9GlVHNXR6pq2JgJ5FBo7/jbOjNGdBqcrIVrZx2bevXVJz/uUTSx6vUf62gzTXTfqYSQ==", - "dev": true, - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-asynciterator-polyfill": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-tracing": "1.0.0-preview.11", - "@azure/logger": "^1.0.0", - "@types/node-fetch": "^2.5.0", - "@types/tunnel": "^0.0.1", - "form-data": "^3.0.0", - "node-fetch": "^2.6.0", - "process": "^0.11.10", - "tough-cookie": "^4.0.0", - "tslib": "^2.2.0", - "tunnel": "^0.0.6", - "uuid": "^8.3.0", - "xml2js": "^0.4.19" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - } - } - }, - "@azure/core-lro": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.2.4.tgz", - "integrity": "sha512-e1I2v2CZM0mQo8+RSix0x091Av493e4bnT22ds2fcQGslTHzM2oTbswkB65nP4iEpCxBrFxOSDPKExmTmjCVtQ==", - "dev": true, - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-tracing": "1.0.0-preview.13", - "@azure/logger": "^1.0.0", - "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" - } - }, - "@opentelemetry/api": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.1.0.tgz", - "integrity": "sha512-hf+3bwuBwtXsugA2ULBc95qxrOqP2pOekLz34BJhcAKawt94vfeNyUKpYc0lZQ/3sCP6LqRa7UAdHA7i5UODzQ==", - "dev": true - }, - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - } - } - }, - "@azure/core-paging": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.3.0.tgz", - "integrity": "sha512-H6Tg9eBm0brHqLy0OSAGzxIh1t4UL8eZVrSUMJ60Ra9cwq2pOskFqVpz2pYoHDsBY1jZ4V/P8LRGb5D5pmC6rg==", - "dev": true, - "requires": { - "tslib": "^2.2.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - } - } - }, - "@azure/core-rest-pipeline": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.9.0.tgz", - "integrity": "sha512-uvM3mY+Vegk0F2r4Eh0yPdsXTUyafTQkeX0USnz1Eyangxm2Bib0w0wkJVZW8fpks7Lcv0ztIdCFTrN7H8uptg==", - "dev": true, - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-tracing": "^1.0.1", - "@azure/core-util": "^1.0.0", - "@azure/logger": "^1.0.0", - "form-data": "^4.0.0", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", - "tslib": "^2.2.0", - "uuid": "^8.3.0" - }, - "dependencies": { - "@azure/core-tracing": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", - "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", - "dev": true, - "requires": { - "tslib": "^2.2.0" - } - }, - "form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - } - } - }, - "@azure/core-tracing": { - "version": "1.0.0-preview.11", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.11.tgz", - "integrity": "sha512-frF0pJc9HTmKncVokhBxCqipjbql02DThQ1ZJ9wLi7SDMLdPAFyDI5xZNzX5guLz+/DtPkY+SGK2li9FIXqshQ==", - "dev": true, - "requires": { - "@opencensus/web-types": "0.0.7", - "@opentelemetry/api": "1.0.0-rc.0", - "tslib": "^2.0.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - } - } - }, - "@azure/core-util": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.0.0.tgz", - "integrity": "sha512-yWshY9cdPthlebnb3Zuz/j0Lv4kjU6u7PR5sW7A9FF7EX+0irMRJAtyTq5TPiDHJfjH8gTSlnIYFj9m7Ed76IQ==", - "dev": true, - "requires": { - "tslib": "^2.2.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - } - } - }, - "@azure/identity": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-1.5.2.tgz", - "integrity": "sha512-vqyeRbd2i0h9F4mqW5JbkP1xfabqKQ21l/81osKhpOQ2LtwaJW6nw4+0PsVYnxcbPHFCIZt6EWAk74a3OGYZJA==", - "dev": true, - "requires": { - "@azure/core-auth": "^1.3.0", - "@azure/core-client": "^1.0.0", - "@azure/core-rest-pipeline": "^1.1.0", - "@azure/core-tracing": "1.0.0-preview.12", - "@azure/logger": "^1.0.0", - "@azure/msal-node": "1.0.0-beta.6", - "@types/stoppable": "^1.1.0", - "axios": "^0.21.1", - "events": "^3.0.0", - "jws": "^4.0.0", - "keytar": "^7.3.0", - "msal": "^1.0.2", - "open": "^7.0.0", - "qs": "^6.7.0", - "stoppable": "^1.1.0", - "tslib": "^2.0.0", - "uuid": "^8.3.0" - }, - "dependencies": { - "@azure/core-tracing": { - "version": "1.0.0-preview.12", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.12.tgz", - "integrity": "sha512-nvo2Wc4EKZGN6eFu9n3U7OXmASmL8VxoPIH7xaD6OlQqi44bouF0YIi9ID5rEsKLiAU59IYx6M297nqWVMWPDg==", - "dev": true, - "requires": { - "@opentelemetry/api": "^1.0.0", - "tslib": "^2.2.0" - } - }, - "@opentelemetry/api": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.1.0.tgz", - "integrity": "sha512-hf+3bwuBwtXsugA2ULBc95qxrOqP2pOekLz34BJhcAKawt94vfeNyUKpYc0lZQ/3sCP6LqRa7UAdHA7i5UODzQ==", - "dev": true - }, - "axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "dev": true, - "requires": { - "follow-redirects": "^1.14.0" - } - }, - "open": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", - "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", - "dev": true, - "requires": { - "is-docker": "^2.0.0", - "is-wsl": "^2.1.1" - } - }, - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - } - } - }, - "@azure/keyvault-keys": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@azure/keyvault-keys/-/keyvault-keys-4.4.0.tgz", - "integrity": "sha512-W9sPZebXYa3aar7BGIA+fAsq/sy1nf2TZAETbkv7DRawzVLrWv8QoVVceqNHjy3cigT4HNxXjaPYCI49ez5CUA==", - "dev": true, - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-http": "^2.0.0", - "@azure/core-lro": "^2.2.0", - "@azure/core-paging": "^1.1.1", - "@azure/core-tracing": "1.0.0-preview.13", - "@azure/logger": "^1.0.0", - "tslib": "^2.2.0" - }, - "dependencies": { - "@azure/core-http": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/@azure/core-http/-/core-http-2.2.5.tgz", - "integrity": "sha512-kctMqSQ6zfnlFpuYzfUKadeTyOQYbIQ+3Rj7dzVC3Dk1dOnHroTwR9hLYKX8/n85iJpkyaksaXpuh5L7GJRYuQ==", - "dev": true, - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-tracing": "1.0.0-preview.13", - "@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.4.19" - } - }, - "@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" - } - }, - "@opentelemetry/api": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.1.0.tgz", - "integrity": "sha512-hf+3bwuBwtXsugA2ULBc95qxrOqP2pOekLz34BJhcAKawt94vfeNyUKpYc0lZQ/3sCP6LqRa7UAdHA7i5UODzQ==", - "dev": true - }, - "@types/tunnel": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.3.tgz", - "integrity": "sha512-sOUTGn6h1SfQ+gbgqC364jLFBw2lnFqkgF3q0WovEHRLMrVD1sd5aufqi/aJObLekJO+Aq5z646U4Oxy6shXMA==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - } - } - }, - "@azure/logger": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.0.3.tgz", - "integrity": "sha512-aK4s3Xxjrx3daZr3VylxejK3vG5ExXck5WOHDJ8in/k9AqlfIyFMMT1uG7u8mNjX+QRILTIn0/Xgschfh/dQ9g==", - "dev": true, - "requires": { - "tslib": "^2.2.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - } - } - }, - "@azure/ms-rest-azure-env": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@azure/ms-rest-azure-env/-/ms-rest-azure-env-2.0.0.tgz", - "integrity": "sha512-dG76W7ElfLi+fbTjnZVGj+M9e0BIEJmRxU6fHaUQ12bZBe8EJKYb2GV50YWNaP2uJiVQ5+7nXEVj1VN1UQtaEw==", - "dev": true - }, - "@azure/ms-rest-azure-js": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@azure/ms-rest-azure-js/-/ms-rest-azure-js-2.1.0.tgz", - "integrity": "sha512-CjZjB8apvXl5h97Ck6SbeeCmU0sk56YPozPtTyGudPp1RGoHXNjFNtoOvwOG76EdpmMpxbK10DqcygI16Lu60Q==", - "dev": true, - "requires": { - "@azure/core-auth": "^1.1.4", - "@azure/ms-rest-js": "^2.2.0", - "tslib": "^1.10.0" - } - }, - "@azure/ms-rest-js": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/@azure/ms-rest-js/-/ms-rest-js-2.6.1.tgz", - "integrity": "sha512-LLi4jRe/qy5IM8U2CkoDgSZp2OH+MgDe2wePmhz8uY84Svc53EhHaamVyoU6BjjHBxvCRh1vcD1urJDccrxqIw==", - "dev": true, - "requires": { - "@azure/core-auth": "^1.1.4", - "abort-controller": "^3.0.0", - "form-data": "^2.5.0", - "node-fetch": "^2.6.7", - "tough-cookie": "^3.0.1", - "tslib": "^1.10.0", - "tunnel": "0.0.6", - "uuid": "^8.3.2", - "xml2js": "^0.4.19" - }, - "dependencies": { - "form-data": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", - "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "tough-cookie": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", - "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", - "dev": true, - "requires": { - "ip-regex": "^2.1.0", - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - } - } - }, - "@azure/ms-rest-nodeauth": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@azure/ms-rest-nodeauth/-/ms-rest-nodeauth-3.1.1.tgz", - "integrity": "sha512-UA/8dgLy3+ZiwJjAZHxL4MUB14fFQPkaAOZ94jsTW/Z6WmoOeny2+cLk0+dyIX/iH6qSrEWKwbStEeB970B9pA==", - "dev": true, - "requires": { - "@azure/ms-rest-azure-env": "^2.0.0", - "@azure/ms-rest-js": "^2.0.4", - "adal-node": "^0.2.2" - } - }, - "@azure/msal-browser": { - "version": "2.28.0", - "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.28.0.tgz", - "integrity": "sha512-d83BBMT6id+eAdox+M37PCVWYDiqd6BrXxvjAVI2xJluRoSJCZQvB02Bcg6QCSe3ruLUK6vGwMTe8p1cDExePQ==", - "dev": true, - "requires": { - "@azure/msal-common": "^7.2.0" - }, - "dependencies": { - "@azure/msal-common": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-7.2.0.tgz", - "integrity": "sha512-+Oz8LKTOACDHqDmv+MZy/z+DZRH8RZbMjhadmvp0scQ0R75OrzZro+HkxifWhtDG8l1ViYkvV9NHb4pEZyajAQ==", - "dev": true - } - } - }, - "@azure/msal-common": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-4.5.1.tgz", - "integrity": "sha512-/i5dXM+QAtO+6atYd5oHGBAx48EGSISkXNXViheliOQe+SIFMDo3gSq3lL54W0suOSAsVPws3XnTaIHlla0PIQ==", - "dev": true, - "requires": { - "debug": "^4.1.1" - } - }, - "@azure/msal-node": { - "version": "1.0.0-beta.6", - "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.0.0-beta.6.tgz", - "integrity": "sha512-ZQI11Uz1j0HJohb9JZLRD8z0moVcPks1AFW4Q/Gcl67+QvH4aKEJti7fjCcipEEZYb/qzLSO8U6IZgPYytsiJQ==", - "dev": true, - "requires": { - "@azure/msal-common": "^4.0.0", - "axios": "^0.21.1", - "jsonwebtoken": "^8.5.1", - "uuid": "^8.3.0" - }, - "dependencies": { - "axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "dev": true, - "requires": { - "follow-redirects": "^1.14.0" - } - } - } - }, - "@azure/storage-blob": { - "version": "12.11.0", - "resolved": "https://registry.npmjs.org/@azure/storage-blob/-/storage-blob-12.11.0.tgz", - "integrity": "sha512-na+FisoARuaOWaHWpmdtk3FeuTWf2VWamdJ9/TJJzj5ZdXPLC3juoDgFs6XVuJIoK30yuBpyFBEDXVRK4pB7Tg==", - "dev": true, - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-http": "^2.0.0", - "@azure/core-lro": "^2.2.0", - "@azure/core-paging": "^1.1.1", - "@azure/core-tracing": "1.0.0-preview.13", - "@azure/logger": "^1.0.0", - "events": "^3.0.0", - "tslib": "^2.2.0" - }, - "dependencies": { - "@azure/core-http": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/@azure/core-http/-/core-http-2.2.5.tgz", - "integrity": "sha512-kctMqSQ6zfnlFpuYzfUKadeTyOQYbIQ+3Rj7dzVC3Dk1dOnHroTwR9hLYKX8/n85iJpkyaksaXpuh5L7GJRYuQ==", - "dev": true, - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-tracing": "1.0.0-preview.13", - "@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.4.19" - } - }, - "@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" - } - }, - "@opentelemetry/api": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.1.0.tgz", - "integrity": "sha512-hf+3bwuBwtXsugA2ULBc95qxrOqP2pOekLz34BJhcAKawt94vfeNyUKpYc0lZQ/3sCP6LqRa7UAdHA7i5UODzQ==", - "dev": true - }, - "@types/tunnel": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.3.tgz", - "integrity": "sha512-sOUTGn6h1SfQ+gbgqC364jLFBw2lnFqkgF3q0WovEHRLMrVD1sd5aufqi/aJObLekJO+Aq5z646U4Oxy6shXMA==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - } - } - }, - "@dbpiper/timer": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/@dbpiper/timer/-/timer-1.0.0-beta.2.tgz", - "integrity": "sha512-K4pnT5wpSZ8qKpA9sb23EiAigcA0lfRoXCEdXplD9nmPyNhE5zjbRcWf9+1QY6UbCUgRc6ks/0Yj8t0+9f9nMw==", - "dev": true, - "requires": { - "@types/lodash": "^4.14.123", - "lodash": "^4.17.11", - "moment": "^2.24.0" - } - }, - "@feathersjs/hooks": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/@feathersjs/hooks/-/hooks-0.6.5.tgz", - "integrity": "sha512-WtcEoG/imdHRvC3vofGi/OcgH+cjHHhO0AfEeTlsnrKLjVKKBXV6aoIrB2nHZPpE7iW5sA7AZMR6bPD8ytxN+w==", - "dev": true - }, - "@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 - }, - "@isaacs/string-locale-compare": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@isaacs/string-locale-compare/-/string-locale-compare-1.1.0.tgz", - "integrity": "sha512-SQ7Kzhh9+D+ZW9MA0zkYv3VXhIDNx+LzM6EJ+/65I3QY+enU6Itte7E5XX7EWrqLW2FN4n06GWzBnPoC3th2aQ==", - "dev": true - }, - "@js-joda/core": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@js-joda/core/-/core-5.2.0.tgz", - "integrity": "sha512-0OriPYIaMLB3XiLQMe0BXKVIqeriTn3H7JMOzTsHEtt7Zqq+TetCu97KnAhU3ckiQZKBxfZshft+H1OC4D1lXw==", - "dev": true - }, - "@jsdevtools/ono": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/@jsdevtools/ono/-/ono-7.1.3.tgz", - "integrity": "sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==", - "dev": true - }, - "@microsoft/teams-manifest": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/@microsoft/teams-manifest/-/teams-manifest-0.0.5.tgz", - "integrity": "sha512-exixwKbw7w81+K0sGMwYmGHbMrcBE3QjoZzSbx6viHcR2+JbliITQjoMoByKCw/5rdhuFUooLYqgFL3JENZicA==", - "dev": true, - "requires": { - "ajv": "^8.5.0", - "ajv-draft-04": "^1.0.0", - "axios": "^0.21.2", - "fs-extra": "^9.1.0" - }, - "dependencies": { - "axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "dev": true, - "requires": { - "follow-redirects": "^1.14.0" - } - } - } - }, - "@microsoft/teamsfx-api": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@microsoft/teamsfx-api/-/teamsfx-api-0.20.2.tgz", - "integrity": "sha512-rtwkv0gywON/MI+DWWFwY/UbkyW3jO5HGSbjbQ/x2fgo1IxSW+pDa9dJsmTxu+y3PCDyq0uw5x6lrXZw+4hlZg==", - "dev": true, - "requires": { - "@azure/core-http": "^1.2.2", - "@azure/ms-rest-nodeauth": "^3.1.1", - "@microsoft/teams-manifest": "^0.0.5", - "@types/fs-extra": "^9.0.10", - "axios": "^0.21.2", - "chai": "^4.3.4", - "jsonschema": "^1.4.0", - "neverthrow": "^3.2.0" - }, - "dependencies": { - "axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "dev": true, - "requires": { - "follow-redirects": "^1.14.0" - } - } - } - }, - "@microsoft/teamsfx-cli": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/teamsfx-cli/-/teamsfx-cli-1.0.2.tgz", - "integrity": "sha512-mBJj1EljyZaNiH3jsBhjRJiBkKlyAf0RH/11iMpBlPRhki8mJ+CfBEm9dhIM5lZQw42fS7aP0agl6/3VgjnDmg==", - "dev": true, - "requires": { - "@azure/arm-apimanagement": "^6.0.0", - "@azure/arm-resources": "^4.0.0", - "@azure/arm-sql": "^7.0.2", - "@azure/arm-subscriptions": "^3.0.0", - "@azure/core-http": "^1.2.0", - "@azure/identity": "^1.3.0", - "@azure/ms-rest-nodeauth": "^3.1.1", - "@microsoft/teamsfx-api": "^0.20.2-rc.0", - "@microsoft/teamsfx-core": "^1.12.1", - "adm-zip": "^0.5.5", - "applicationinsights": "^1.8.10", - "async": "^2.6.4", - "async-mutex": "^0.3.1", - "axios": "^0.21.1", - "chalk": "^4.1.0", - "dotenv": "^8.2.0", - "express": "^4.17.1", - "fs-extra": "^9.1.0", - "glob": "^7.1.6", - "inquirer": "^8.0.0", - "keytar": "^7.7.0", - "md5": "^2.3.0", - "node-machine-id": "^1.1.12", - "open": "^8.2.1", - "tedious": "^14.3.0", - "tree-kill": "^1.2.2", - "underscore": "^1.12.1", - "yargs": "^17.4.0" - }, - "dependencies": { - "axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "dev": true, - "requires": { - "follow-redirects": "^1.14.0" - } - } - } - }, - "@microsoft/teamsfx-core": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@microsoft/teamsfx-core/-/teamsfx-core-1.12.1.tgz", - "integrity": "sha512-kzCUrZqBn657ndC42J7CrWvirKUz2hGpOx5Zg9xFFv1lWjVG9wwG0vYs2BG+NOCCu8wKiedUU+OsRxWTuaqb2w==", - "dev": true, - "requires": { - "@apidevtools/swagger-parser": "^10.0.2", - "@azure/arm-apimanagement": "^6.0.0", - "@azure/arm-appservice": "^7.0.0", - "@azure/arm-botservice": "^2.0.0", - "@azure/arm-resources": "^4.0.0", - "@azure/arm-sql": "^7.0.2", - "@azure/arm-storage": "^15.2.0", - "@azure/arm-subscriptions": "^3.0.0", - "@azure/ms-rest-nodeauth": "^3.1.1", - "@azure/msal-node": "^1.0.0", - "@azure/storage-blob": "^12.7.0", - "@dbpiper/timer": "1.0.0-beta.2", - "@feathersjs/hooks": "^0.6.5", - "@microsoft/teamsfx-api": "^0.20.2", - "@npmcli/arborist": "^4.2.0", - "@types/jwt-decode": "3.1.0", - "@types/proper-lockfile": "^4.1.1", - "adm-zip": "^0.5.5", - "ajv": "^8.5.0", - "ajv-draft-04": "^1.0.0", - "axios": "^0.21.2", - "cryptr": "^6.0.2", - "dateformat": "^4.5.1", - "detect-port": "^1.3.0", - "dotenv": "^8.2.0", - "express": "^4.17.1", - "fs-extra": "^9.1.0", - "glob": "^7.1.6", - "got": "^11.8.2", - "handlebars": "^4.7.7", - "http-close": "^1.0.0", - "ignore": "^5.1.8", - "install": "^0.13.0", - "js-base64": "^3.6.0", - "js-yaml": "^4.0.0", - "jsonschema": "^1.4.0", - "jwt-decode": "3.1.2", - "klaw": "^3.0.0", - "md5": "^2.3.0", - "mime": "^2.5.2", - "mustache": "^4.2.0", - "nanoid": "^3.1.31", - "node-forge": "^1.0.0", - "node-ts-uuid": "^1.0.8", - "openapi-types": "^7.2.3", - "proper-lockfile": "^4.1.2", - "read-package-json-fast": "^2.0.3", - "reflect-metadata": "^0.1.13", - "semver": "^7.3.4", - "tedious": "^14.3.0", - "toposort": "^2.0.2", - "tslib": "^2.1.0", - "typedi": "^0.10.0", - "url-parse": "^1.5.9", - "uuid": "^8.3.2", - "validator": "^13.7.0", - "zip-a-folder": "0.0.12" - }, - "dependencies": { - "@azure/msal-common": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-7.2.0.tgz", - "integrity": "sha512-+Oz8LKTOACDHqDmv+MZy/z+DZRH8RZbMjhadmvp0scQ0R75OrzZro+HkxifWhtDG8l1ViYkvV9NHb4pEZyajAQ==", - "dev": true - }, - "@azure/msal-node": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.12.0.tgz", - "integrity": "sha512-bNJe5xx3YXj7lrj9wUYl7HX4g1Be7s8VHjDhKPzOnlI54JnRKI+nQ95EmFBs3ckUYM9u82HUsHumDcB21YIC9w==", - "dev": true, - "requires": { - "@azure/msal-common": "^7.2.0", - "jsonwebtoken": "^8.5.1", - "uuid": "^8.3.0" - } - }, - "axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "dev": true, - "requires": { - "follow-redirects": "^1.14.0" - } - }, - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - } - } - }, - "@npmcli/arborist": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/@npmcli/arborist/-/arborist-4.3.1.tgz", - "integrity": "sha512-yMRgZVDpwWjplorzt9SFSaakWx6QIK248Nw4ZFgkrAy/GvJaFRaSZzE6nD7JBK5r8g/+PTxFq5Wj/sfciE7x+A==", - "dev": true, - "requires": { - "@isaacs/string-locale-compare": "^1.1.0", - "@npmcli/installed-package-contents": "^1.0.7", - "@npmcli/map-workspaces": "^2.0.0", - "@npmcli/metavuln-calculator": "^2.0.0", - "@npmcli/move-file": "^1.1.0", - "@npmcli/name-from-folder": "^1.0.1", - "@npmcli/node-gyp": "^1.0.3", - "@npmcli/package-json": "^1.0.1", - "@npmcli/run-script": "^2.0.0", - "bin-links": "^3.0.0", - "cacache": "^15.0.3", - "common-ancestor-path": "^1.0.1", - "json-parse-even-better-errors": "^2.3.1", - "json-stringify-nice": "^1.1.4", - "mkdirp": "^1.0.4", - "mkdirp-infer-owner": "^2.0.0", - "npm-install-checks": "^4.0.0", - "npm-package-arg": "^8.1.5", - "npm-pick-manifest": "^6.1.0", - "npm-registry-fetch": "^12.0.1", - "pacote": "^12.0.2", - "parse-conflict-json": "^2.0.1", - "proc-log": "^1.0.0", - "promise-all-reject-late": "^1.0.0", - "promise-call-limit": "^1.0.1", - "read-package-json-fast": "^2.0.2", - "readdir-scoped-modules": "^1.1.0", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "ssri": "^8.0.1", - "treeverse": "^1.0.4", - "walk-up-path": "^1.0.0" - } - }, - "@npmcli/fs": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz", - "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", - "dev": true, - "requires": { - "@gar/promisify": "^1.0.1", - "semver": "^7.3.5" - } - }, - "@npmcli/git": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-2.1.0.tgz", - "integrity": "sha512-/hBFX/QG1b+N7PZBFs0bi+evgRZcK9nWBxQKZkGoXUT5hJSwl5c4d7y8/hm+NQZRPhQ67RzFaj5UM9YeyKoryw==", - "dev": true, - "requires": { - "@npmcli/promise-spawn": "^1.3.2", - "lru-cache": "^6.0.0", - "mkdirp": "^1.0.4", - "npm-pick-manifest": "^6.1.1", - "promise-inflight": "^1.0.1", - "promise-retry": "^2.0.1", - "semver": "^7.3.5", - "which": "^2.0.2" - } - }, - "@npmcli/installed-package-contents": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", - "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==", - "dev": true, - "requires": { - "npm-bundled": "^1.1.1", - "npm-normalize-package-bin": "^1.0.1" - } - }, - "@npmcli/map-workspaces": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@npmcli/map-workspaces/-/map-workspaces-2.0.3.tgz", - "integrity": "sha512-X6suAun5QyupNM8iHkNPh0AHdRC2rb1W+MTdMvvA/2ixgmqZwlq5cGUBgmKHUHT2LgrkKJMAXbfAoTxOigpK8Q==", - "dev": true, - "requires": { - "@npmcli/name-from-folder": "^1.0.1", - "glob": "^8.0.1", - "minimatch": "^5.0.1", - "read-package-json-fast": "^2.0.3" - }, - "dependencies": { - "glob": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", - "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - } - } - } - }, - "@npmcli/metavuln-calculator": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/metavuln-calculator/-/metavuln-calculator-2.0.0.tgz", - "integrity": "sha512-VVW+JhWCKRwCTE+0xvD6p3uV4WpqocNYYtzyvenqL/u1Q3Xx6fGTJ+6UoIoii07fbuEO9U3IIyuGY0CYHDv1sg==", - "dev": true, - "requires": { - "cacache": "^15.0.5", - "json-parse-even-better-errors": "^2.3.1", - "pacote": "^12.0.0", - "semver": "^7.3.2" - } - }, - "@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" - } - }, - "@npmcli/name-from-folder": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@npmcli/name-from-folder/-/name-from-folder-1.0.1.tgz", - "integrity": "sha512-qq3oEfcLFwNfEYOQ8HLimRGKlD8WSeGEdtUa7hmzpR8Sa7haL1KVQrvgO6wqMjhWFFVjgtrh1gIxDz+P8sjUaA==", - "dev": true - }, - "@npmcli/node-gyp": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-1.0.3.tgz", - "integrity": "sha512-fnkhw+fmX65kiLqk6E3BFLXNC26rUhK90zVwe2yncPliVT/Qos3xjhTLE59Df8KnPlcwIERXKVlU1bXoUQ+liA==", - "dev": true - }, - "@npmcli/package-json": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-1.0.1.tgz", - "integrity": "sha512-y6jnu76E9C23osz8gEMBayZmaZ69vFOIk8vR1FJL/wbEJ54+9aVG9rLTjQKSXfgYZEr50nw1txBBFfBZZe+bYg==", - "dev": true, - "requires": { - "json-parse-even-better-errors": "^2.3.1" - } - }, - "@npmcli/promise-spawn": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-1.3.2.tgz", - "integrity": "sha512-QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg==", - "dev": true, - "requires": { - "infer-owner": "^1.0.4" - } - }, - "@npmcli/run-script": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-2.0.0.tgz", - "integrity": "sha512-fSan/Pu11xS/TdaTpTB0MRn9guwGU8dye+x56mEVgBEd/QsybBbYcAL0phPXi8SGWFEChkQd6M9qL4y6VOpFig==", - "dev": true, - "requires": { - "@npmcli/node-gyp": "^1.0.2", - "@npmcli/promise-spawn": "^1.3.2", - "node-gyp": "^8.2.0", - "read-package-json-fast": "^2.0.1" - } - }, - "@opencensus/web-types": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/@opencensus/web-types/-/web-types-0.0.7.tgz", - "integrity": "sha512-xB+w7ZDAu3YBzqH44rCmG9/RlrOmFuDPt/bpf17eJr8eZSrLt7nc7LnWdxM9Mmoj/YKMHpxRg28txu3TcpiL+g==", - "dev": true - }, - "@opentelemetry/api": { - "version": "1.0.0-rc.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.0.0-rc.0.tgz", - "integrity": "sha512-iXKByCMfrlO5S6Oh97BuM56tM2cIBB0XsL/vWF/AtJrJEKx4MC/Xdu0xDsGXMGcNWpqF7ujMsjjnp0+UHBwnDQ==", - "dev": true - }, - "@sindresorhus/is": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", - "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", - "dev": true - }, - "@szmarczak/http-timer": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", - "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==", - "dev": true, - "requires": { - "defer-to-connect": "^2.0.0" - } - }, - "@tootallnate/once": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", - "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", - "dev": true - }, - "@types/cacheable-request": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.2.tgz", - "integrity": "sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA==", - "dev": true, - "requires": { - "@types/http-cache-semantics": "*", - "@types/keyv": "*", - "@types/node": "*", - "@types/responselike": "*" - } - }, - "@types/es-aggregate-error": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@types/es-aggregate-error/-/es-aggregate-error-1.0.2.tgz", - "integrity": "sha512-erqUpFXksaeR2kejKnhnjZjbFxUpGZx4Z7ydNL9ie8tEhXPiZTsLeUDJ6aR1F8j5wWUAtOAQWUqkc7givBJbBA==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/fs-extra": { - "version": "9.0.13", - "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.13.tgz", - "integrity": "sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/http-cache-semantics": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz", - "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==", - "dev": true - }, - "@types/json-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha512-3YP80IxxFJB4b5tYC2SUPwkg0XQLiu0nWvhRgEatgjf+29IcWO9X1k8xRv5DGssJ/lCrjYTjQPcobJr2yWIVuQ==", - "dev": true - }, - "@types/jwt-decode": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@types/jwt-decode/-/jwt-decode-3.1.0.tgz", - "integrity": "sha512-tthwik7TKkou3mVnBnvVuHnHElbjtdbM63pdBCbZTirCt3WAdM73Y79mOri7+ljsS99ZVwUFZHLMxJuJnv/z1w==", - "dev": true, - "requires": { - "jwt-decode": "*" - } - }, - "@types/keyv": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz", - "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/lodash": { - "version": "4.14.182", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.182.tgz", - "integrity": "sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==", - "dev": true - }, - "@types/node": { - "version": "18.0.6", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.0.6.tgz", - "integrity": "sha512-/xUq6H2aQm261exT6iZTMifUySEt4GR5KX8eYyY+C4MSNPqSh9oNIP7tz2GLKTlFaiBbgZNxffoR3CVRG+cljw==", - "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" - } - }, - "@types/proper-lockfile": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/@types/proper-lockfile/-/proper-lockfile-4.1.2.tgz", - "integrity": "sha512-kd4LMvcnpYkspDcp7rmXKedn8iJSCoa331zRRamUp5oanKt/CefbEGPQP7G89enz7sKD4bvsr8mHSsC8j5WOvA==", - "dev": true, - "requires": { - "@types/retry": "*" - } - }, - "@types/responselike": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz", - "integrity": "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/retry": { - "version": "0.12.2", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.2.tgz", - "integrity": "sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==", - "dev": true - }, - "@types/stoppable": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/stoppable/-/stoppable-1.1.1.tgz", - "integrity": "sha512-b8N+fCADRIYYrGZOcmOR8ZNBOqhktWTB/bMUl5LvGtT201QKJZOOH5UsFyI3qtteM6ZAJbJqZoBcLqqxKIwjhw==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/tunnel": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.1.tgz", - "integrity": "sha512-AOqu6bQu5MSWwYvehMXLukFHnupHrpZ8nvgae5Ggie9UwzDR1CCwoXgSSWNZJuyOlCdfdsWMA5F2LlmvyoTv8A==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@xmldom/xmldom": { - "version": "0.7.6", - "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.6.tgz", - "integrity": "sha512-HHXP9hskkFQHy8QxxUXkS7946FFIhYVfGqsk0WLwllmexN9x/+R4UBLvurHEuyXRfVEObVR8APuQehykLviwSQ==", - "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==", - "dev": true - }, - "abort-controller": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", - "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", - "dev": true, - "requires": { - "event-target-shim": "^5.0.0" - } - }, - "accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "dev": true, - "requires": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - } - }, - "adal-node": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/adal-node/-/adal-node-0.2.3.tgz", - "integrity": "sha512-gMKr8RuYEYvsj7jyfCv/4BfKToQThz20SP71N3AtFn3ia3yAR8Qt2T3aVQhuJzunWs2b38ZsQV0qsZPdwZr7VQ==", - "dev": true, - "requires": { - "@xmldom/xmldom": "^0.7.0", - "async": "^2.6.3", - "axios": "^0.21.1", - "date-utils": "*", - "jws": "3.x.x", - "underscore": ">= 1.3.1", - "uuid": "^3.1.0", - "xpath.js": "~1.1.0" - }, - "dependencies": { - "axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "dev": true, - "requires": { - "follow-redirects": "^1.14.0" - } - }, - "jwa": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", - "dev": true, - "requires": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", - "dev": true, - "requires": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "dev": true - } - } - }, - "address": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/address/-/address-1.2.0.tgz", - "integrity": "sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig==", - "dev": true - }, - "adm-zip": { - "version": "0.5.9", - "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.9.tgz", - "integrity": "sha512-s+3fXLkeeLjZ2kLjCBwQufpI5fuN+kIGBxu6530nVQZGVol0d7Y/M88/xw9HGGUcJjKf8LutN3VPRUBq6N7Ajg==", - "dev": true - }, - "agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dev": true, - "requires": { - "debug": "4" - } - }, - "agentkeepalive": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz", - "integrity": "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==", - "dev": true, - "requires": { - "debug": "^4.1.0", - "depd": "^1.1.2", - "humanize-ms": "^1.2.1" - }, - "dependencies": { - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "dev": true - } - } - }, - "aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, - "requires": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - } - }, - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "ajv-draft-04": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz", - "integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==", - "dev": true, - "requires": {} - }, - "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" - } - }, - "applicationinsights": { - "version": "1.8.10", - "resolved": "https://registry.npmjs.org/applicationinsights/-/applicationinsights-1.8.10.tgz", - "integrity": "sha512-ZLDA7mShh4mP2Z/HlFolmvhBPX1LfnbIWXrselyYVA7EKjHhri1fZzpu2EiWAmfbRxNBY6fRjoPJWbx5giKy4A==", - "dev": true, - "requires": { - "cls-hooked": "^4.2.2", - "continuation-local-storage": "^3.2.1", - "diagnostic-channel": "0.3.1", - "diagnostic-channel-publishers": "0.4.4" - } - }, - "aproba": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", - "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", - "dev": true - }, - "archiver": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/archiver/-/archiver-3.1.1.tgz", - "integrity": "sha512-5Hxxcig7gw5Jod/8Gq0OneVgLYET+oNHcxgWItq4TbhOzRLKNAFUb9edAftiMKXvXfCB0vbGrJdZDNq0dWMsxg==", - "dev": true, - "requires": { - "archiver-utils": "^2.1.0", - "async": "^2.6.3", - "buffer-crc32": "^0.2.1", - "glob": "^7.1.4", - "readable-stream": "^3.4.0", - "tar-stream": "^2.1.0", - "zip-stream": "^2.1.2" - } - }, - "archiver-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.1.0.tgz", - "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", - "dev": true, - "requires": { - "glob": "^7.1.4", - "graceful-fs": "^4.2.0", - "lazystream": "^1.0.0", - "lodash.defaults": "^4.2.0", - "lodash.difference": "^4.5.0", - "lodash.flatten": "^4.4.0", - "lodash.isplainobject": "^4.0.6", - "lodash.union": "^4.6.0", - "normalize-path": "^3.0.0", - "readable-stream": "^2.0.0" - }, - "dependencies": { - "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==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "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 - }, - "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" - } - } - } - }, - "are-we-there-yet": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.0.tgz", - "integrity": "sha512-0GWpv50YSOcLXaN6/FAKY3vfRbllXWV2xvfA/oKJF8pzFhWXPV+yjhJXDBbjscDYowv7Yw1A3uigpzn5iEGTyw==", - "dev": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^3.6.0" - } - }, - "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 - }, - "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 - }, - "asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", - "dev": true - }, - "assertion-error": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", - "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", - "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" - } - }, - "async-hook-jl": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/async-hook-jl/-/async-hook-jl-1.7.6.tgz", - "integrity": "sha512-gFaHkFfSxTjvoxDMYqDuGHlcRyUuamF8s+ZTtJdDzqjws4mCt7v0vuV79/E2Wr2/riMQgtG4/yUtXWs1gZ7JMg==", - "dev": true, - "requires": { - "stack-chain": "^1.3.7" - } - }, - "async-listener": { - "version": "0.6.10", - "resolved": "https://registry.npmjs.org/async-listener/-/async-listener-0.6.10.tgz", - "integrity": "sha512-gpuo6xOyF4D5DE5WvyqZdPA3NGhiT6Qf07l7DCB0wwDEsLvDIbCr6j9S5aj5Ch96dLace5tXVzWBZkxU/c5ohw==", - "dev": true, - "requires": { - "semver": "^5.3.0", - "shimmer": "^1.1.0" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "async-mutex": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/async-mutex/-/async-mutex-0.3.2.tgz", - "integrity": "sha512-HuTK7E7MT7jZEh1P9GtRW9+aTWiDWWi9InbZ5hjxrnRa39KS4BW04+xLBhYNS2aXhHUIKZSw3gj4Pn1pj+qGAA==", - "dev": true, - "requires": { - "tslib": "^2.3.1" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - } - } - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true - }, - "at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "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==", - "dev": true - }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true - }, - "bin-links": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/bin-links/-/bin-links-3.0.1.tgz", - "integrity": "sha512-9vx+ypzVhASvHTS6K+YSGf7nwQdANoz7v6MTC0aCtYnOEZ87YvMf81aY737EZnGZdpbRM3sfWjO9oWkKmuIvyQ==", - "dev": true, - "requires": { - "cmd-shim": "^5.0.0", - "mkdirp-infer-owner": "^2.0.0", - "npm-normalize-package-bin": "^1.0.0", - "read-cmd-shim": "^3.0.0", - "rimraf": "^3.0.0", - "write-file-atomic": "^4.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" - } - }, - "body-parser": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", - "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", - "dev": true, - "requires": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.10.3", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "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 - }, - "qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", - "dev": true, - "requires": { - "side-channel": "^1.0.4" - } - } - } - }, - "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" - } - }, - "buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "dev": true, - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", - "dev": true - }, - "buffer-equal-constant-time": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", - "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", - "dev": true - }, - "builtins": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", - "integrity": "sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==", - "dev": true - }, - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "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" - } - }, - "cacheable-lookup": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", - "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", - "dev": true - }, - "cacheable-request": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.2.tgz", - "integrity": "sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==", - "dev": true, - "requires": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^4.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^6.0.1", - "responselike": "^2.0.0" - } - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "call-me-maybe": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", - "integrity": "sha512-wCyFsDQkKPwwF8BDwOiWNx/9K45L/hvggQiDbve+viMNMQnWhrlYIuBk09offfwCRtCO9P6XwUttufzU11WCVw==", - "dev": true - }, - "chai": { - "version": "4.3.6", - "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.6.tgz", - "integrity": "sha512-bbcp3YfHCUzMOvKqsztczerVgBKSsEijCySNlHHbX3VG1nskvqjz5Rfso1gGwD6w6oOV3eI60pKuMOV5MV7p3Q==", - "dev": true, - "requires": { - "assertion-error": "^1.1.0", - "check-error": "^1.0.2", - "deep-eql": "^3.0.1", - "get-func-name": "^2.0.0", - "loupe": "^2.3.1", - "pathval": "^1.1.1", - "type-detect": "^4.0.5" - } - }, - "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" - } - }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "charenc": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", - "integrity": "sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==", - "dev": true - }, - "check-error": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz", - "integrity": "sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA==", - "dev": true - }, - "chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "dev": true - }, - "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": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "requires": { - "restore-cursor": "^3.1.0" - } - }, - "cli-spinners": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", - "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", - "dev": true - }, - "cli-width": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", - "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", - "dev": true - }, - "cliui": { - "version": "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" - } - }, - "clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", - "dev": true - }, - "clone-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" - } - }, - "cls-hooked": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/cls-hooked/-/cls-hooked-4.2.2.tgz", - "integrity": "sha512-J4Xj5f5wq/4jAvcdgoGsL3G103BtWpZrMo8NEinRltN+xpTZdI+M38pyQqhuFU/P792xkMFvnKSf+Lm81U1bxw==", - "dev": true, - "requires": { - "async-hook-jl": "^1.7.6", - "emitter-listener": "^1.0.1", - "semver": "^5.4.1" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "cmd-shim": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cmd-shim/-/cmd-shim-5.0.0.tgz", - "integrity": "sha512-qkCtZ59BidfEwHltnJwkyVZn+XQojdAySM1D1gSeh11Z4pW1Kpolkyo53L5noc0nrxmIvyFwTmJRo4xs7FFLPw==", - "dev": true, - "requires": { - "mkdirp-infer-owner": "^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==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", - "dev": true - }, - "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" - } - }, - "common-ancestor-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz", - "integrity": "sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==", - "dev": true - }, - "compress-brotli": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/compress-brotli/-/compress-brotli-1.3.8.tgz", - "integrity": "sha512-lVcQsjhxhIXsuupfy9fmZUFtAIdBmXA7EGY6GBdgZ++qkM9zG4YFT8iU7FoBxzryNDMOpD1HIFHUSX4D87oqhQ==", - "dev": true, - "requires": { - "@types/json-buffer": "~3.0.0", - "json-buffer": "~3.0.1" - } - }, - "compress-commons": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-2.1.1.tgz", - "integrity": "sha512-eVw6n7CnEMFzc3duyFVrQEuY1BlHR3rYsSztyG32ibGMW722i3C6IizEGMFmfMU+A+fALvBIwxN3czffTcdA+Q==", - "dev": true, - "requires": { - "buffer-crc32": "^0.2.13", - "crc32-stream": "^3.0.1", - "normalize-path": "^3.0.0", - "readable-stream": "^2.3.6" - }, - "dependencies": { - "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==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "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 - }, - "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" - } - } - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "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": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", - "dev": true - }, - "content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "dev": true, - "requires": { - "safe-buffer": "5.2.1" - } - }, - "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 - }, - "continuation-local-storage": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/continuation-local-storage/-/continuation-local-storage-3.2.1.tgz", - "integrity": "sha512-jx44cconVqkCEEyLSKWwkvUXwO561jXMa3LPjTPsm5QR22PA0/mhe33FT4Xb5y74JDvt/Cq+5lm8S8rskLv9ZA==", - "dev": true, - "requires": { - "async-listener": "^0.6.0", - "emitter-listener": "^1.1.1" - } - }, - "cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", - "dev": true - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", - "dev": true - }, - "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 - }, - "crc": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz", - "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==", - "dev": true, - "requires": { - "buffer": "^5.1.0" - } - }, - "crc32-stream": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-3.0.1.tgz", - "integrity": "sha512-mctvpXlbzsvK+6z8kJwSJ5crm7yBwrQMTybJzMw1O4lLGJqjlDCXY2Zw7KheiA6XBEcBmfLx1D88mjRGVJtY9w==", - "dev": true, - "requires": { - "crc": "^3.4.4", - "readable-stream": "^3.4.0" - } - }, - "crypt": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", - "integrity": "sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==", - "dev": true - }, - "cryptr": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/cryptr/-/cryptr-6.0.3.tgz", - "integrity": "sha512-Nhaxn3CYl/OoWF3JSZlF8B6FQO600RRkU3g8213OGEIq4YvMlc3od8hL9chubhY1SmTq8ienvCRq1MSFjMTpOg==", - "dev": true - }, - "date-utils": { - "version": "1.2.21", - "resolved": "https://registry.npmjs.org/date-utils/-/date-utils-1.2.21.tgz", - "integrity": "sha512-wJMBjqlwXR0Iv0wUo/lFbhSQ7MmG1hl36iuxuE91kW+5b5sWbase73manEqNH9sOLFAMG83B4ffNKq9/Iq0FVA==", - "dev": true - }, - "dateformat": { - "version": "4.6.3", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz", - "integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==", - "dev": true - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "debuglog": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz", - "integrity": "sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw==", - "dev": true - }, - "decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", - "dev": true, - "requires": { - "mimic-response": "^3.1.0" - }, - "dependencies": { - "mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", - "dev": true - } - } - }, - "deep-eql": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz", - "integrity": "sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==", - "dev": true, - "requires": { - "type-detect": "^4.0.0" - } - }, - "deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "dev": true, - "optional": true - }, - "defaults": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", - "integrity": "sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==", - "dev": true, - "requires": { - "clone": "^1.0.2" - } - }, - "defer-to-connect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", - "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", - "dev": true - }, - "define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "dev": true - }, - "define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", - "dev": true, - "requires": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dev": true - }, - "delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", - "dev": true - }, - "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 - }, - "detect-libc": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz", - "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==", - "dev": true, - "optional": true - }, - "detect-port": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.3.0.tgz", - "integrity": "sha512-E+B1gzkl2gqxt1IhUzwjrxBKRqx1UzC3WLONHinn8S3T6lwV/agVCyitiFOsGJ/eYuEUBvD71MZHy3Pv1G9doQ==", - "dev": true, - "requires": { - "address": "^1.0.1", - "debug": "^2.6.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "dezalgo": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", - "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", - "dev": true, - "requires": { - "asap": "^2.0.0", - "wrappy": "1" - } - }, - "diagnostic-channel": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/diagnostic-channel/-/diagnostic-channel-0.3.1.tgz", - "integrity": "sha512-6eb9YRrimz8oTr5+JDzGmSYnXy5V7YnK5y/hd8AUDK1MssHjQKm9LlD6NSrHx4vMDF3+e/spI2hmWTviElgWZA==", - "dev": true, - "requires": { - "semver": "^5.3.0" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "diagnostic-channel-publishers": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/diagnostic-channel-publishers/-/diagnostic-channel-publishers-0.4.4.tgz", - "integrity": "sha512-l126t01d2ZS9EreskvEtZPrcgstuvH3rbKy82oUhUrVmBaGx4hO9wECdl3cvZbKDYjMF3QJDB5z5dL9yWAjvZQ==", - "dev": true, - "requires": {} - }, - "dotenv": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz", - "integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==", - "dev": true - }, - "ecdsa-sig-formatter": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", - "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", - "dev": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - "dev": true - }, - "emitter-listener": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/emitter-listener/-/emitter-listener-1.1.2.tgz", - "integrity": "sha512-Bt1sBAGFHY9DKY+4/2cV6izcKJUf5T7/gkdmkxzX/qv9CcGH8xSwVRW5mtX03SWJtRTWSOpzCuWN9rBFYZepZQ==", - "dev": true, - "requires": { - "shimmer": "^1.2.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 - }, - "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 - }, - "encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "dev": true, - "optional": true, - "requires": { - "iconv-lite": "^0.6.2" - }, - "dependencies": { - "iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "optional": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - } - } - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, - "requires": { - "once": "^1.4.0" - } - }, - "env-paths": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", - "dev": true - }, - "err-code": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", - "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", - "dev": true - }, - "es-abstract": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", - "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.1", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "regexp.prototype.flags": "^1.4.3", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" - } - }, - "es-aggregate-error": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/es-aggregate-error/-/es-aggregate-error-1.0.8.tgz", - "integrity": "sha512-AKUb5MKLWMozPlFRHOKqWD7yta5uaEhH21qwtnf6FlKjNjTJOoqFi0/G14+FfSkIQhhu6X68Af4xgRC6y8qG4A==", - "dev": true, - "requires": { - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5", - "function-bind": "^1.1.1", - "functions-have-names": "^1.2.3", - "get-intrinsic": "^1.1.1", - "globalthis": "^1.0.2", - "has-property-descriptors": "^1.0.0" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true - }, - "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 - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "dev": true - }, - "event-target-shim": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", - "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", - "dev": true - }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true - }, - "expand-template": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", - "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", - "dev": true, - "optional": true - }, - "express": { - "version": "4.18.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", - "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", - "dev": true, - "requires": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.0", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.10.3", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "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 - }, - "qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", - "dev": true, - "requires": { - "side-channel": "^1.0.4" - } - } - } - }, - "external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dev": true, - "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - } - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "figures": { - "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" - } - }, - "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" - }, - "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 - } - } - }, - "follow-redirects": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", - "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", - "dev": true - }, - "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" - } - }, - "forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "dev": true - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "dev": true - }, - "fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "dev": true - }, - "fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, - "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "dev": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" - } - }, - "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 - }, - "gauge": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", - "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", - "dev": true, - "requires": { - "aproba": "^1.0.3 || ^2.0.0", - "color-support": "^1.1.3", - "console-control-strings": "^1.1.0", - "has-unicode": "^2.0.1", - "signal-exit": "^3.0.7", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wide-align": "^1.1.5" - } - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true - }, - "get-func-name": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz", - "integrity": "sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig==", - "dev": true - }, - "get-intrinsic": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", - "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - } - }, - "get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - } - }, - "github-from-package": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", - "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==", - "dev": true, - "optional": true - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "dependencies": { - "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" - } - }, - "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" - } - } - } - }, - "globalthis": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", - "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", - "dev": true, - "requires": { - "define-properties": "^1.1.3" - } - }, - "got": { - "version": "11.8.5", - "resolved": "https://registry.npmjs.org/got/-/got-11.8.5.tgz", - "integrity": "sha512-o0Je4NvQObAuZPHLFoRSkdG2lTgtcynqymzg2Vupdx6PorhaT5MCbIyXG6d4D94kk8ZG57QeosgdiqfJWhEhlQ==", - "dev": true, - "requires": { - "@sindresorhus/is": "^4.0.0", - "@szmarczak/http-timer": "^4.0.5", - "@types/cacheable-request": "^6.0.1", - "@types/responselike": "^1.0.0", - "cacheable-lookup": "^5.0.3", - "cacheable-request": "^7.0.2", - "decompress-response": "^6.0.0", - "http2-wrapper": "^1.0.0-beta.5.2", - "lowercase-keys": "^2.0.0", - "p-cancelable": "^2.0.0", - "responselike": "^2.0.0" - } - }, - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "dev": true - }, - "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" - } - }, - "has": { - "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" - } - }, - "has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "dev": true, - "requires": { - "get-intrinsic": "^1.1.1" - } - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true - }, - "has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "has-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 - }, - "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" - } - }, - "http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", - "dev": true - }, - "http-close": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/http-close/-/http-close-1.0.0.tgz", - "integrity": "sha512-lqMabfHDuVOlz4nd3uJCfClyFs/CRCwT2abwBcGTXjdfiX5vJdt7UIolFPqORBPoRZJItliNsXJKPd9+YFAR4A==", - "dev": true, - "requires": { - "debug": "^4.1.1" - } - }, - "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" - } - }, - "http-proxy-agent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", - "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", - "dev": true, - "requires": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" - } - }, - "http2-wrapper": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz", - "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", - "dev": true, - "requires": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.0.0" - } - }, - "https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "dev": true, - "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "humanize-ms": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", - "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", - "dev": true, - "requires": { - "ms": "^2.0.0" - } - }, - "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" - } - }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true - }, - "ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", - "dev": true - }, - "ignore-walk": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-4.0.1.tgz", - "integrity": "sha512-rzDQLaW4jQbh2YrOFlJdCtX8qgJTehFRYiUB2r1osqTeDzV/3+Jh8fz1oAPzUThf3iku8Ds4IDqawI5d8mUiQw==", - "dev": true, - "requires": { - "minimatch": "^3.0.4" - }, - "dependencies": { - "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" - } - }, - "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" - } - } - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true - }, - "indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true - }, - "infer-owner": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", - "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true, - "optional": true - }, - "inquirer": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.4.tgz", - "integrity": "sha512-nn4F01dxU8VeKfq192IjLsxu0/OmMZ4Lg3xKAns148rCaXP6ntAoEkVYZThWjwON8AlzdZZi6oqnhNbxUG9hVg==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.1", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.21", - "mute-stream": "0.0.8", - "ora": "^5.4.1", - "run-async": "^2.4.0", - "rxjs": "^7.5.5", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6", - "wrap-ansi": "^7.0.0" - } - }, - "install": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/install/-/install-0.13.0.tgz", - "integrity": "sha512-zDml/jzr2PKU9I8J/xyZBQn8rPCAY//UOYNmR01XwNwyfhEWObo2SWfSl1+0tm1u6PhxLwDnfsT/6jB7OUxqFA==", - "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==", - "dev": true, - "requires": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - } - }, - "ip": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", - "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", - "dev": true - }, - "ip-regex": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", - "integrity": "sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==", - "dev": true - }, - "ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "dev": true - }, - "is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, - "requires": { - "has-bigints": "^1.0.1" - } - }, - "is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", - "dev": true - }, - "is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "is-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-lambda": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", - "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", - "dev": true - }, - "is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "dev": true - }, - "is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "is-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-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "requires": { - "is-docker": "^2.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "js-base64": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-3.7.2.tgz", - "integrity": "sha512-NnRs6dsyqUXejqk/yv2aiXlAvOs56sLkX6nUdeaNezI5LFFLlsZjOThmwnrcwh5ZZRwZlCMnVAY3CvhIhoVEKQ==", - "dev": true - }, - "js-md4": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/js-md4/-/js-md4-0.3.2.tgz", - "integrity": "sha512-/GDnfQYsltsjRswQhN9fhv3EMw2sCpUdrdxyWDOUK7eyD++r3gRhzgiQgc/x4MAv2i1iuQ4lxO5mvqM3vj4bwA==", - "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" - } - }, - "jsbi": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/jsbi/-/jsbi-4.3.0.tgz", - "integrity": "sha512-SnZNcinB4RIcnEyZqFPdGPVgrg2AcnykiBy0sHVJQKHYeaLUvi3Exj+iaPpLnFVkDPZIV4U0yvgC9/R4uEAZ9g==", - "dev": true - }, - "json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true - }, - "json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "json-schema-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 - }, - "json-stringify-nice": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/json-stringify-nice/-/json-stringify-nice-1.1.4.tgz", - "integrity": "sha512-5Z5RFW63yxReJ7vANgW6eZFGWaQvnPE3WNmZoOJrSkGju2etKA2L5rrOa1sm877TVTFt57A80BH1bArcmlLfPw==", - "dev": true - }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - } - }, - "jsonparse": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", - "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", - "dev": true - }, - "jsonschema": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsonschema/-/jsonschema-1.4.1.tgz", - "integrity": "sha512-S6cATIPVv1z0IlxdN+zUk5EPjkGCdnhN4wVSBlvoUO1tOLJootbo9CquNJmbIh4yikWHiUedhRYrNPn1arpEmQ==", - "dev": true - }, - "jsonwebtoken": { - "version": "8.5.1", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", - "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", - "dev": true, - "requires": { - "jws": "^3.2.2", - "lodash.includes": "^4.3.0", - "lodash.isboolean": "^3.0.3", - "lodash.isinteger": "^4.0.4", - "lodash.isnumber": "^3.0.3", - "lodash.isplainobject": "^4.0.6", - "lodash.isstring": "^4.0.1", - "lodash.once": "^4.0.0", - "ms": "^2.1.1", - "semver": "^5.6.0" - }, - "dependencies": { - "jwa": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", - "dev": true, - "requires": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", - "dev": true, - "requires": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "just-diff": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/just-diff/-/just-diff-5.0.3.tgz", - "integrity": "sha512-a8p80xcpJ6sdurk5PxDKb4mav9MeKjA3zFKZpCWBIfvg8mznfnmb13MKZvlrwJ+Lhis0wM3uGAzE0ArhFHvIcg==", - "dev": true - }, - "just-diff-apply": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/just-diff-apply/-/just-diff-apply-5.3.1.tgz", - "integrity": "sha512-dgFenZnMsc1xGNqgdtgnh7DK+Oy352CE3VZLbzcbQpsBs9iI2K3M0IRrdgREZ72eItTjbl0suRyvKRdVQa9GbA==", - "dev": true - }, - "jwa": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", - "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", - "dev": true, - "requires": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "jws": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", - "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", - "dev": true, - "requires": { - "jwa": "^2.0.0", - "safe-buffer": "^5.0.1" - } - }, - "jwt-decode": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/jwt-decode/-/jwt-decode-3.1.2.tgz", - "integrity": "sha512-UfpWE/VZn0iP50d8cz9NrZLM9lSWhcJ+0Gt/nm4by88UL+J1SiKN8/5dkjMmbEzwL2CAe+67GsegCbIKtbp75A==", - "dev": true - }, - "keytar": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/keytar/-/keytar-7.9.0.tgz", - "integrity": "sha512-VPD8mtVtm5JNtA2AErl6Chp06JBfy7diFQ7TQQhdpWOl6MrCRB+eRbvAZUsbGQS9kiMq0coJsy0W0vHpDCkWsQ==", - "dev": true, - "optional": true, - "requires": { - "node-addon-api": "^4.3.0", - "prebuild-install": "^7.0.1" - } - }, - "keyv": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.3.3.tgz", - "integrity": "sha512-AcysI17RvakTh8ir03+a3zJr5r0ovnAH/XTXei/4HIv3bL2K/jzvgivLK9UuI/JbU1aJjM3NSAnVvVVd3n+4DQ==", - "dev": true, - "requires": { - "compress-brotli": "^1.3.8", - "json-buffer": "3.0.1" - } - }, - "klaw": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/klaw/-/klaw-3.0.0.tgz", - "integrity": "sha512-0Fo5oir+O9jnXu5EefYbVK+mHMBeEVEy2cmctR1O1NECcCkPRreJKrS6Qt/j3KC2C148Dfo9i3pCmCMsdqGr0g==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.9" - } - }, - "lazystream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", - "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", - "dev": true, - "requires": { - "readable-stream": "^2.0.5" - }, - "dependencies": { - "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==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "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 - }, - "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" - } - } - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "lodash.defaults": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", - "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==", - "dev": true - }, - "lodash.difference": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz", - "integrity": "sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==", - "dev": true - }, - "lodash.flatten": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", - "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==", - "dev": true - }, - "lodash.includes": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", - "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==", - "dev": true - }, - "lodash.isboolean": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", - "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==", - "dev": true - }, - "lodash.isinteger": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", - "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==", - "dev": true - }, - "lodash.isnumber": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", - "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==", - "dev": true - }, - "lodash.isplainobject": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", - "dev": true - }, - "lodash.isstring": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", - "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==", - "dev": true - }, - "lodash.once": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", - "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", - "dev": true - }, - "lodash.union": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz", - "integrity": "sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==", - "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" - } - }, - "loupe": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.4.tgz", - "integrity": "sha512-OvKfgCC2Ndby6aSTREl5aCCPTNIzlDfQZvZxNUrBrihDhL3xcrYegTblhmEiCrg2kKQz4XsFIaemE5BF4ybSaQ==", - "dev": true, - "requires": { - "get-func-name": "^2.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 - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "make-fetch-happen": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", - "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", - "dev": true, - "requires": { - "agentkeepalive": "^4.1.3", - "cacache": "^15.2.0", - "http-cache-semantics": "^4.1.0", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", - "is-lambda": "^1.0.1", - "lru-cache": "^6.0.0", - "minipass": "^3.1.3", - "minipass-collect": "^1.0.2", - "minipass-fetch": "^1.3.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.2", - "promise-retry": "^2.0.1", - "socks-proxy-agent": "^6.0.0", - "ssri": "^8.0.0" - } - }, - "md5": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz", - "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==", - "dev": true, - "requires": { - "charenc": "0.0.2", - "crypt": "0.0.2", - "is-buffer": "~1.1.6" - } - }, - "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 - }, - "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 - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", - "dev": true - }, - "mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "dev": true - }, - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "requires": { - "mime-db": "1.52.0" - } - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true - }, - "mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", - "dev": true - }, - "minimatch": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", - "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", - "dev": true, - "requires": { - "brace-expansion": "^2.0.1" - } - }, - "minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", - "dev": true - }, - "minipass": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.4.tgz", - "integrity": "sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "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-fetch": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", - "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", - "dev": true, - "requires": { - "encoding": "^0.1.12", - "minipass": "^3.1.0", - "minipass-sized": "^1.0.3", - "minizlib": "^2.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-json-stream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", - "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", - "dev": true, - "requires": { - "jsonparse": "^1.3.1", - "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" - } - }, - "minipass-sized": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", - "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", - "dev": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", - "dev": true, - "requires": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - } - }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true - }, - "mkdirp-classic": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", - "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", - "dev": true, - "optional": true - }, - "mkdirp-infer-owner": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mkdirp-infer-owner/-/mkdirp-infer-owner-2.0.0.tgz", - "integrity": "sha512-sdqtiFt3lkOaYvTXSRIUjkIdPTcxgv5+fgqYE/5qgwdw12cOrAuzzgzvVExIkH/ul1oeHN3bCLOWSG3XOqbKKw==", - "dev": true, - "requires": { - "chownr": "^2.0.0", - "infer-owner": "^1.0.4", - "mkdirp": "^1.0.3" - } - }, - "moment": { - "version": "2.29.4", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", - "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", - "dev": true - }, - "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 - }, - "msal": { - "version": "1.4.16", - "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.16.tgz", - "integrity": "sha512-Q6jIV5RG6mD9O0bzZrR/f8v5QikrVWU0sccwOyqWE1xlBkKYVKRa/L8Gxt1X58M+J/N9V0JskhvO4KIfRHlE8g==", - "dev": true, - "requires": { - "tslib": "^1.9.3" - } - }, - "mustache": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz", - "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==", - "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 - }, - "nanoid": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", - "dev": true - }, - "napi-build-utils": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", - "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==", - "dev": true, - "optional": true - }, - "native-duplexpair": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/native-duplexpair/-/native-duplexpair-1.0.0.tgz", - "integrity": "sha512-E7QQoM+3jvNtlmyfqRZ0/U75VFgCls+fSkbml2MpgWkWyz3ox8Y58gNhfuziuQYGNNQAbFZJQck55LHCnCK6CA==", - "dev": true - }, - "negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "dev": true - }, - "neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true - }, - "neverthrow": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/neverthrow/-/neverthrow-3.2.0.tgz", - "integrity": "sha512-AINA32QbYO83L+3CBI6I5lH4LpBSlLwWteJ+uI25s4AQy6g/xz3RZuedmuNo91lLw2rY+AbPEPQdxd7mg1rXoQ==", - "dev": true - }, - "node-abi": { - "version": "3.22.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.22.0.tgz", - "integrity": "sha512-u4uAs/4Zzmp/jjsD9cyFYDXeISfUWaAVWshPmDZOFOv4Xl4SbzTXm53I04C2uRueYJ+0t5PEtLH/owbn2Npf/w==", - "dev": true, - "optional": true, - "requires": { - "semver": "^7.3.5" - } - }, - "node-abort-controller": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.0.1.tgz", - "integrity": "sha512-/ujIVxthRs+7q6hsdjHMaj8hRG9NuWmwrz+JdRwZ14jdFoKSkm+vDsCbF9PLpnSqjaWQJuTmVtcWHNLr+vrOFw==", - "dev": true - }, - "node-addon-api": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-4.3.0.tgz", - "integrity": "sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ==", - "dev": true, - "optional": true - }, - "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" - } - }, - "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-gyp": { - "version": "8.4.1", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz", - "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==", - "dev": true, - "requires": { - "env-paths": "^2.2.0", - "glob": "^7.1.4", - "graceful-fs": "^4.2.6", - "make-fetch-happen": "^9.1.0", - "nopt": "^5.0.0", - "npmlog": "^6.0.0", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "tar": "^6.1.2", - "which": "^2.0.2" - } - }, - "node-machine-id": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/node-machine-id/-/node-machine-id-1.1.12.tgz", - "integrity": "sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==", - "dev": true - }, - "node-ts-uuid": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/node-ts-uuid/-/node-ts-uuid-1.0.8.tgz", - "integrity": "sha512-o/qbHffN0uI2SYDxqc5vuMrWHZe7MV2XdCimsJz4hnbus/9yEw6OdshXqbmDFCpFKUzrKePb8zXPwWOGCPqTCw==", - "dev": true - }, - "nopt": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", - "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", - "dev": true, - "requires": { - "abbrev": "1" - } - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true - }, - "normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", - "dev": true - }, - "npm-bundled": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", - "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", - "dev": true, - "requires": { - "npm-normalize-package-bin": "^1.0.1" - } - }, - "npm-install-checks": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-4.0.0.tgz", - "integrity": "sha512-09OmyDkNLYwqKPOnbI8exiOZU2GVVmQp7tgez2BPi5OZC8M82elDAps7sxC4l//uSUtotWqoEIDwjRvWH4qz8w==", - "dev": true, - "requires": { - "semver": "^7.1.1" - } - }, - "npm-normalize-package-bin": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", - "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", - "dev": true - }, - "npm-package-arg": { - "version": "8.1.5", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.5.tgz", - "integrity": "sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q==", - "dev": true, - "requires": { - "hosted-git-info": "^4.0.1", - "semver": "^7.3.4", - "validate-npm-package-name": "^3.0.0" - } - }, - "npm-packlist": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-3.0.0.tgz", - "integrity": "sha512-L/cbzmutAwII5glUcf2DBRNY/d0TFd4e/FnaZigJV6JD85RHZXJFGwCndjMWiiViiWSsWt3tiOLpI3ByTnIdFQ==", - "dev": true, - "requires": { - "glob": "^7.1.6", - "ignore-walk": "^4.0.1", - "npm-bundled": "^1.1.1", - "npm-normalize-package-bin": "^1.0.1" - } - }, - "npm-pick-manifest": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.1.1.tgz", - "integrity": "sha512-dBsdBtORT84S8V8UTad1WlUyKIY9iMsAmqxHbLdeEeBNMLQDlDWWra3wYUx9EBEIiG/YwAy0XyNHDd2goAsfuA==", - "dev": true, - "requires": { - "npm-install-checks": "^4.0.0", - "npm-normalize-package-bin": "^1.0.1", - "npm-package-arg": "^8.1.2", - "semver": "^7.3.4" - } - }, - "npm-registry-fetch": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-12.0.2.tgz", - "integrity": "sha512-Df5QT3RaJnXYuOwtXBXS9BWs+tHH2olvkCLh6jcR/b/u3DvPMlp3J0TvvYwplPKxHMOwfg287PYih9QqaVFoKA==", - "dev": true, - "requires": { - "make-fetch-happen": "^10.0.1", - "minipass": "^3.1.6", - "minipass-fetch": "^1.4.1", - "minipass-json-stream": "^1.0.1", - "minizlib": "^2.1.2", - "npm-package-arg": "^8.1.5" - }, - "dependencies": { - "@npmcli/fs": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.1.tgz", - "integrity": "sha512-1Q0uzx6c/NVNGszePbr5Gc2riSU1zLpNlo/1YWntH+eaPmMgBssAW0qXofCVkpdj3ce4swZtlDYQu+NKiYcptg==", - "dev": true, - "requires": { - "@gar/promisify": "^1.1.3", - "semver": "^7.3.5" - } - }, - "@npmcli/move-file": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.0.tgz", - "integrity": "sha512-UR6D5f4KEGWJV6BGPH3Qb2EtgH+t+1XQ1Tt85c7qicN6cezzuHPdZwwAxqZr4JLtnQu0LZsTza/5gmNmSl8XLg==", - "dev": true, - "requires": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" - } - }, - "@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", - "dev": true - }, - "cacache": { - "version": "16.1.1", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.1.tgz", - "integrity": "sha512-VDKN+LHyCQXaaYZ7rA/qtkURU+/yYhviUdvqEv2LT6QPZU8jpyzEkEVAcKlKLt5dJ5BRp11ym8lo3NKLluEPLg==", - "dev": true, - "requires": { - "@npmcli/fs": "^2.1.0", - "@npmcli/move-file": "^2.0.0", - "chownr": "^2.0.0", - "fs-minipass": "^2.1.0", - "glob": "^8.0.1", - "infer-owner": "^1.0.4", - "lru-cache": "^7.7.1", - "minipass": "^3.1.6", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "mkdirp": "^1.0.4", - "p-map": "^4.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^3.0.2", - "ssri": "^9.0.0", - "tar": "^6.1.11", - "unique-filename": "^1.1.1" - } - }, - "glob": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", - "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - } - }, - "http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", - "dev": true, - "requires": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" - } - }, - "lru-cache": { - "version": "7.13.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.13.1.tgz", - "integrity": "sha512-CHqbAq7NFlW3RSnoWXLJBxCWaZVBrfa9UEHId2M3AW8iEBurbqduNexEUCGc3SHc6iCYXNJCDi903LajSVAEPQ==", - "dev": true - }, - "make-fetch-happen": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.0.tgz", - "integrity": "sha512-OnEfCLofQVJ5zgKwGk55GaqosqKjaR6khQlJY3dBAA+hM25Bc5CmX5rKUfVut+rYA3uidA7zb7AvcglU87rPRg==", - "dev": true, - "requires": { - "agentkeepalive": "^4.2.1", - "cacache": "^16.1.0", - "http-cache-semantics": "^4.1.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "is-lambda": "^1.0.1", - "lru-cache": "^7.7.1", - "minipass": "^3.1.6", - "minipass-collect": "^1.0.2", - "minipass-fetch": "^2.0.3", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.3", - "promise-retry": "^2.0.1", - "socks-proxy-agent": "^7.0.0", - "ssri": "^9.0.0" - }, - "dependencies": { - "minipass-fetch": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.0.tgz", - "integrity": "sha512-H9U4UVBGXEyyWJnqYDCLp1PwD8XIkJ4akNHp1aGVI+2Ym7wQMlxDKi4IB4JbmyU+pl9pEs/cVrK6cOuvmbK4Sg==", - "dev": true, - "requires": { - "encoding": "^0.1.13", - "minipass": "^3.1.6", - "minipass-sized": "^1.0.3", - "minizlib": "^2.1.2" - } - } - } - }, - "socks-proxy-agent": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz", - "integrity": "sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==", - "dev": true, - "requires": { - "agent-base": "^6.0.2", - "debug": "^4.3.3", - "socks": "^2.6.2" - } - }, - "ssri": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", - "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", - "dev": true, - "requires": { - "minipass": "^3.1.1" - } - } - } - }, - "npmlog": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", - "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", - "dev": true, - "requires": { - "are-we-there-yet": "^3.0.0", - "console-control-strings": "^1.1.0", - "gauge": "^4.0.3", - "set-blocking": "^2.0.0" - } - }, - "object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", - "dev": true - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true - }, - "object.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==", - "dev": true, - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - } - }, - "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" - } - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", - "dev": true, - "requires": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - } - }, - "openapi-types": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/openapi-types/-/openapi-types-7.2.3.tgz", - "integrity": "sha512-olbaNxz12R27+mTyJ/ZAFEfUruauHH27AkeQHDHRq5AF0LdNkK1SSV7EourXQDK+4aX7dv2HtyirAGK06WMAsA==", - "dev": true - }, - "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" - } - }, - "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 - }, - "p-cancelable": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", - "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==", - "dev": true - }, - "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" - } - }, - "pacote": { - "version": "12.0.3", - "resolved": "https://registry.npmjs.org/pacote/-/pacote-12.0.3.tgz", - "integrity": "sha512-CdYEl03JDrRO3x18uHjBYA9TyoW8gy+ThVcypcDkxPtKlw76e4ejhYB6i9lJ+/cebbjpqPW/CijjqxwDTts8Ow==", - "dev": true, - "requires": { - "@npmcli/git": "^2.1.0", - "@npmcli/installed-package-contents": "^1.0.6", - "@npmcli/promise-spawn": "^1.2.0", - "@npmcli/run-script": "^2.0.0", - "cacache": "^15.0.5", - "chownr": "^2.0.0", - "fs-minipass": "^2.1.0", - "infer-owner": "^1.0.4", - "minipass": "^3.1.3", - "mkdirp": "^1.0.3", - "npm-package-arg": "^8.0.1", - "npm-packlist": "^3.0.0", - "npm-pick-manifest": "^6.0.0", - "npm-registry-fetch": "^12.0.0", - "promise-retry": "^2.0.1", - "read-package-json-fast": "^2.0.1", - "rimraf": "^3.0.2", - "ssri": "^8.0.1", - "tar": "^6.1.0" - } - }, - "parse-conflict-json": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/parse-conflict-json/-/parse-conflict-json-2.0.2.tgz", - "integrity": "sha512-jDbRGb00TAPFsKWCpZZOT93SxVP9nONOSgES3AevqRq/CHvavEBvKAjxX9p5Y5F0RZLxH9Ufd9+RwtCsa+lFDA==", - "dev": true, - "requires": { - "json-parse-even-better-errors": "^2.3.1", - "just-diff": "^5.0.1", - "just-diff-apply": "^5.2.0" - } - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true - }, - "path-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 - }, - "pathval": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", - "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==", - "dev": true - }, - "prebuild-install": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz", - "integrity": "sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==", - "dev": true, - "optional": true, - "requires": { - "detect-libc": "^2.0.0", - "expand-template": "^2.0.3", - "github-from-package": "0.0.0", - "minimist": "^1.2.3", - "mkdirp-classic": "^0.5.3", - "napi-build-utils": "^1.0.1", - "node-abi": "^3.3.0", - "pump": "^3.0.0", - "rc": "^1.2.7", - "simple-get": "^4.0.0", - "tar-fs": "^2.0.0", - "tunnel-agent": "^0.6.0" - } - }, - "proc-log": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-1.0.0.tgz", - "integrity": "sha512-aCk8AO51s+4JyuYGg3Q/a6gnrlDO09NpVWePtjp7xwphcoQ04x5WAfCyugcsbLooWcMJ87CLkD4+604IckEdhg==", - "dev": true - }, - "process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", - "dev": true - }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, - "promise-all-reject-late": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-all-reject-late/-/promise-all-reject-late-1.0.1.tgz", - "integrity": "sha512-vuf0Lf0lOxyQREH7GDIOUMLS7kz+gs8i6B+Yi8dC68a2sychGrHTJYghMBD6k7eUcH0H5P73EckCA48xijWqXw==", - "dev": true - }, - "promise-call-limit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-call-limit/-/promise-call-limit-1.0.1.tgz", - "integrity": "sha512-3+hgaa19jzCGLuSCbieeRsu5C2joKfYn8pY6JAuXFRVfF4IO+L7UPpFWNTeWT9pM7uhskvbPPd/oEOktCn317Q==", - "dev": true - }, - "promise-inflight": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", - "dev": true - }, - "promise-retry": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", - "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", - "dev": true, - "requires": { - "err-code": "^2.0.2", - "retry": "^0.12.0" - } - }, - "proper-lockfile": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/proper-lockfile/-/proper-lockfile-4.1.2.tgz", - "integrity": "sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.4", - "retry": "^0.12.0", - "signal-exit": "^3.0.2" - } - }, - "proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "dev": true, - "requires": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - } - }, - "psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", - "dev": true - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true - }, - "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" - } - }, - "querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", - "dev": true - }, - "quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - "dev": true - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true - }, - "raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", - "dev": true, - "requires": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - } - }, - "rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "dev": true, - "optional": true, - "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - } - }, - "read-cmd-shim": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-cmd-shim/-/read-cmd-shim-3.0.0.tgz", - "integrity": "sha512-KQDVjGqhZk92PPNRj9ZEXEuqg8bUobSKRw+q0YQ3TKI5xkce7bUJobL4Z/OtiEbAAv70yEpYIXp4iQ9L8oPVog==", - "dev": true - }, - "read-package-json-fast": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", - "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", - "dev": true, - "requires": { - "json-parse-even-better-errors": "^2.3.0", - "npm-normalize-package-bin": "^1.0.1" - } - }, - "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==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "readdir-scoped-modules": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz", - "integrity": "sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==", - "dev": true, - "requires": { - "debuglog": "^1.0.1", - "dezalgo": "^1.0.0", - "graceful-fs": "^4.1.2", - "once": "^1.3.0" - } - }, - "reflect-metadata": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", - "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", - "dev": true - }, - "regexp.prototype.flags": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" - } - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true - }, - "require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "dev": true - }, - "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-alpn": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", - "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", - "dev": true - }, - "responselike": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz", - "integrity": "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==", - "dev": true, - "requires": { - "lowercase-keys": "^2.0.0" - } - }, - "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - } - }, - "retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", - "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" - } - }, - "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 - }, - "rxjs": { - "version": "7.5.6", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.6.tgz", - "integrity": "sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw==", - "dev": true, - "requires": { - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - } - } - }, - "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 - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true - }, - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "dev": true, - "requires": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" - }, - "dependencies": { - "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" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "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.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" - } - }, - "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 - }, - "setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true - }, - "shimmer": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/shimmer/-/shimmer-1.2.1.tgz", - "integrity": "sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw==", - "dev": true - }, - "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dev": true, - "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - } - }, - "signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, - "simple-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", - "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", - "dev": true, - "optional": true - }, - "simple-get": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", - "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", - "dev": true, - "optional": true, - "requires": { - "decompress-response": "^6.0.0", - "once": "^1.3.1", - "simple-concat": "^1.0.0" - } - }, - "smart-buffer": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", - "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", - "dev": true - }, - "socks": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.0.tgz", - "integrity": "sha512-scnOe9y4VuiNUULJN72GrM26BNOjVsfPXI+j+98PkyEfsIXroa5ofyjT+FzGvn/xHs73U2JtoBYAVx9Hl4quSA==", - "dev": true, - "requires": { - "ip": "^2.0.0", - "smart-buffer": "^4.2.0" - } - }, - "socks-proxy-agent": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz", - "integrity": "sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==", - "dev": true, - "requires": { - "agent-base": "^6.0.2", - "debug": "^4.3.3", - "socks": "^2.6.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 - }, - "sprintf-js": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", - "dev": true - }, - "ssri": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", - "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", - "dev": true, - "requires": { - "minipass": "^3.1.1" - } - }, - "stack-chain": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/stack-chain/-/stack-chain-1.3.7.tgz", - "integrity": "sha512-D8cWtWVdIe/jBA7v5p5Hwl5yOSOrmZPWDPe2KxQ5UAGD+nxbxU0lKXA4h85Ta6+qgdKVL3vUxsbIZjc1kBG7ug==", - "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 - }, - "stoppable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz", - "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==", - "dev": true - }, - "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dev": true, - "requires": { - "safe-buffer": "~5.2.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" - } - }, - "string.prototype.trimend": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", - "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - } - }, - "string.prototype.trimstart": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", - "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - } - }, - "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-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, - "optional": 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" - } - }, - "tar": { - "version": "6.1.11", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", - "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", - "dev": true, - "requires": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^3.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - } - }, - "tar-fs": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", - "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", - "dev": true, - "optional": true, - "requires": { - "chownr": "^1.1.1", - "mkdirp-classic": "^0.5.2", - "pump": "^3.0.0", - "tar-stream": "^2.1.4" - }, - "dependencies": { - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true, - "optional": true - } - } - }, - "tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", - "dev": true, - "requires": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - } - }, - "tedious": { - "version": "14.7.0", - "resolved": "https://registry.npmjs.org/tedious/-/tedious-14.7.0.tgz", - "integrity": "sha512-d3qlmZcvZyt7akyPHiOdR+knfzObWZH3mW+gouQTSb7YTSwtpHuYHcvsQabfbY7oOvgbs51xRb7CwOahWK/t9w==", - "dev": true, - "requires": { - "@azure/identity": "^2.0.4", - "@azure/keyvault-keys": "^4.4.0", - "@js-joda/core": "^5.2.0", - "@types/es-aggregate-error": "^1.0.2", - "bl": "^5.0.0", - "es-aggregate-error": "^1.0.8", - "iconv-lite": "^0.6.3", - "js-md4": "^0.3.2", - "jsbi": "^4.3.0", - "native-duplexpair": "^1.0.0", - "node-abort-controller": "^3.0.1", - "punycode": "^2.1.0", - "sprintf-js": "^1.1.2" - }, - "dependencies": { - "@azure/core-tracing": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", - "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", - "dev": true, - "requires": { - "tslib": "^2.2.0" - } - }, - "@azure/identity": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-2.1.0.tgz", - "integrity": "sha512-BPDz1sK7Ul9t0l9YKLEa8PHqWU4iCfhGJ+ELJl6c8CP3TpJt2urNCbm0ZHsthmxRsYoMPbz2Dvzj30zXZVmAFw==", - "dev": true, - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-client": "^1.4.0", - "@azure/core-rest-pipeline": "^1.1.0", - "@azure/core-tracing": "^1.0.0", - "@azure/core-util": "^1.0.0", - "@azure/logger": "^1.0.0", - "@azure/msal-browser": "^2.26.0", - "@azure/msal-common": "^7.0.0", - "@azure/msal-node": "^1.10.0", - "events": "^3.0.0", - "jws": "^4.0.0", - "open": "^8.0.0", - "stoppable": "^1.1.0", - "tslib": "^2.2.0", - "uuid": "^8.3.0" - } - }, - "@azure/msal-common": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-7.2.0.tgz", - "integrity": "sha512-+Oz8LKTOACDHqDmv+MZy/z+DZRH8RZbMjhadmvp0scQ0R75OrzZro+HkxifWhtDG8l1ViYkvV9NHb4pEZyajAQ==", - "dev": true - }, - "@azure/msal-node": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.12.0.tgz", - "integrity": "sha512-bNJe5xx3YXj7lrj9wUYl7HX4g1Be7s8VHjDhKPzOnlI54JnRKI+nQ95EmFBs3ckUYM9u82HUsHumDcB21YIC9w==", - "dev": true, - "requires": { - "@azure/msal-common": "^7.2.0", - "jsonwebtoken": "^8.5.1", - "uuid": "^8.3.0" - } - }, - "bl": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-5.0.0.tgz", - "integrity": "sha512-8vxFNZ0pflFfi0WXA3WQXlj6CaMEwsmh63I1CNp0q+wWv8sD0ARx1KovSQd0l2GkwrMIOyedq0EF1FxI+RCZLQ==", - "dev": true, - "requires": { - "buffer": "^6.0.3", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "dev": true, - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, - "iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - }, - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - } - } - }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "dev": true - }, - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "requires": { - "os-tmpdir": "~1.0.2" - } - }, - "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 - }, - "toposort": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/toposort/-/toposort-2.0.2.tgz", - "integrity": "sha512-0a5EOkAUp8D4moMi2W8ZF8jcga7BgZd91O/yabJCFY8az+XSzeGyTKs0Aoo897iV1Nj6guFq8orWDS96z91oGg==", - "dev": true - }, - "tough-cookie": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", - "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", - "dev": true, - "requires": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.1.2" - }, - "dependencies": { - "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 - } - } - }, - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", - "dev": true - }, - "tree-kill": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", - "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", - "dev": true - }, - "treeverse": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/treeverse/-/treeverse-1.0.4.tgz", - "integrity": "sha512-whw60l7r+8ZU8Tu/Uc2yxtc4ZTZbR/PF3u1IPNKGQ6p8EICLb3Z2lAgoqw9bqYd8IkgnsaOcLzYHFckjqNsf0g==", - "dev": true - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "tunnel": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", - "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", - "dev": true - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", - "dev": true, - "optional": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true - }, - "type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true - }, - "type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dev": true, - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - } - }, - "typedi": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/typedi/-/typedi-0.10.0.tgz", - "integrity": "sha512-v3UJF8xm68BBj6AF4oQML3ikrfK2c9EmZUyLOfShpJuItAqVBHWP/KtpGinkSsIiP6EZyyb6Z3NXyW9dgS9X1w==", - "dev": true - }, - "uglify-js": { - "version": "3.16.2", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.16.2.tgz", - "integrity": "sha512-AaQNokTNgExWrkEYA24BTNMSjyqEXPSfhqoS0AxmHkCJ4U+Dyy5AvbGV/sqxuxficEfGGoX3zWw9R7QpLFfEsg==", - "dev": true, - "optional": true - }, - "unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - } - }, - "underscore": { - "version": "1.13.4", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.4.tgz", - "integrity": "sha512-BQFnUDuAQ4Yf/cYY5LNrK9NCJFKriaRbD9uR1fTeXnBeoa97W0i41qkZfGO9pSo8I5KzjAcSY2XYtdf0oKd7KQ==", - "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" - } - }, - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "dev": true - }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "requires": { - "punycode": "^2.1.0" - } - }, - "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" - } - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "dev": true - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", - "dev": true - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true - }, - "validate-npm-package-name": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", - "integrity": "sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==", - "dev": true, - "requires": { - "builtins": "^1.0.3" - } - }, - "validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", - "dev": true - }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "dev": true - }, - "walk-up-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/walk-up-path/-/walk-up-path-1.0.0.tgz", - "integrity": "sha512-hwj/qMDUEjCU5h0xr90KGCf0tg0/LgJbmOWgrWKYlcJZM7XvquvUJZ0G/HMGr7F7OQMOUuPHWP9JpriinkAlkg==", - "dev": true - }, - "wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", - "dev": true, - "requires": { - "defaults": "^1.0.3" - } - }, - "webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - "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" - } - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, - "requires": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - } - }, - "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, - "requires": { - "string-width": "^1.0.2 || 2 || 3 || 4" - } - }, - "wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", - "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" - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - }, - "write-file-atomic": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.1.tgz", - "integrity": "sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ==", - "dev": true, - "requires": { - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" - } - }, - "xml2js": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", - "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", - "dev": true, - "requires": { - "sax": ">=0.6.0", - "xmlbuilder": "~11.0.0" - } - }, - "xmlbuilder": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", - "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", - "dev": true - }, - "xpath.js": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/xpath.js/-/xpath.js-1.1.0.tgz", - "integrity": "sha512-jg+qkfS4K8E7965sqaUl8mRngXiKb3WZGfONgE18pr03FUQiuSV6G+Ej4tS55B+rIQSFEIw3phdVAQ4pPqNWfQ==", - "dev": true - }, - "y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "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 - }, - "yargs": { - "version": "17.5.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz", - "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==", - "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.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.0.0" - } - }, - "yargs-parser": { - "version": "21.0.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz", - "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==", - "dev": true - }, - "zip-a-folder": { - "version": "0.0.12", - "resolved": "https://registry.npmjs.org/zip-a-folder/-/zip-a-folder-0.0.12.tgz", - "integrity": "sha512-wZGiWgp3z2TocBlzx3S5tsLgPbT39qG2uIZmn2MhYLVjhKIr2nMhg7i4iPDL4W3XvMDaOEEVU5ZB0Y/Pt6BLvA==", - "dev": true, - "requires": { - "archiver": "^3.1.1" - } - }, - "zip-stream": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-2.1.3.tgz", - "integrity": "sha512-EkXc2JGcKhO5N5aZ7TmuNo45budRaFGHOmz24wtJR7znbNqDPmdZtUauKX6et8KAVseAMBOyWJqEpXcHTBsh7Q==", - "dev": true, - "requires": { - "archiver-utils": "^2.1.0", - "compress-commons": "^2.1.1", - "readable-stream": "^3.4.0" - } - } - } -} diff --git a/todo-list-SPFx/SPFx/package-lock.json b/todo-list-SPFx/SPFx/package-lock.json deleted file mode 100644 index 51b83705..00000000 --- a/todo-list-SPFx/SPFx/package-lock.json +++ /dev/null @@ -1,23618 +0,0 @@ -{ - "name": "todo-list-sp-fx", - "version": "0.0.1", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "@ampproject/remapping": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", - "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", - "dev": true, - "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", - "integrity": "sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==", - "dev": true, - "requires": { - "tslib": "^2.2.0" - } - }, - "@azure/core-asynciterator-polyfill": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@azure/core-asynciterator-polyfill/-/core-asynciterator-polyfill-1.0.2.tgz", - "integrity": "sha512-3rkP4LnnlWawl0LZptJOdXNrT/fHp2eQMadoasa6afspXdpGrtPZuAQc2PD0cpgyuoXtUWyC3tv7xfntjGS5Dw==", - "dev": true - }, - "@azure/core-auth": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.3.2.tgz", - "integrity": "sha512-7CU6DmCHIZp5ZPiZ9r3J17lTKMmYsm/zGvNkjArQwPkrLlZ1TZ+EUYfGgh2X31OLMVAQCTJZW4cXHJi02EbJnA==", - "dev": true, - "requires": { - "@azure/abort-controller": "^1.0.0", - "tslib": "^2.2.0" - } - }, - "@azure/core-http": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@azure/core-http/-/core-http-1.2.6.tgz", - "integrity": "sha512-odtH7UMKtekc5YQ86xg9GlVHNXR6pq2JgJ5FBo7/jbOjNGdBqcrIVrZx2bevXVJz/uUTSx6vUf62gzTXTfqYSQ==", - "dev": true, - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-asynciterator-polyfill": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-tracing": "1.0.0-preview.11", - "@azure/logger": "^1.0.0", - "@types/node-fetch": "^2.5.0", - "@types/tunnel": "^0.0.1", - "form-data": "^3.0.0", - "node-fetch": "^2.6.0", - "process": "^0.11.10", - "tough-cookie": "^4.0.0", - "tslib": "^2.2.0", - "tunnel": "^0.0.6", - "uuid": "^8.3.0", - "xml2js": "^0.4.19" - }, - "dependencies": { - "@azure/core-tracing": { - "version": "1.0.0-preview.11", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.11.tgz", - "integrity": "sha512-frF0pJc9HTmKncVokhBxCqipjbql02DThQ1ZJ9wLi7SDMLdPAFyDI5xZNzX5guLz+/DtPkY+SGK2li9FIXqshQ==", - "dev": true, - "requires": { - "@opencensus/web-types": "0.0.7", - "@opentelemetry/api": "1.0.0-rc.0", - "tslib": "^2.0.0" - } - }, - "@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" - } - }, - "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" - } - }, - "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" - } - }, - "tough-cookie": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", - "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", - "dev": true, - "requires": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.1.2" - } - }, - "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 - }, - "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" - } - } - } - }, - "@azure/core-lro": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-1.0.5.tgz", - "integrity": "sha512-0EFCFZxARrIoLWMIRt4vuqconRVIO2Iin7nFBfJiYCCbKp5eEmxutNk8uqudPmG0XFl5YqlVh68/al/vbE5OOg==", - "dev": true, - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-http": "^1.2.0", - "@azure/core-tracing": "1.0.0-preview.11", - "events": "^3.0.0", - "tslib": "^2.0.0" - }, - "dependencies": { - "@azure/core-tracing": { - "version": "1.0.0-preview.11", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.11.tgz", - "integrity": "sha512-frF0pJc9HTmKncVokhBxCqipjbql02DThQ1ZJ9wLi7SDMLdPAFyDI5xZNzX5guLz+/DtPkY+SGK2li9FIXqshQ==", - "dev": true, - "requires": { - "@opencensus/web-types": "0.0.7", - "@opentelemetry/api": "1.0.0-rc.0", - "tslib": "^2.0.0" - } - } - } - }, - "@azure/core-paging": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.3.0.tgz", - "integrity": "sha512-H6Tg9eBm0brHqLy0OSAGzxIh1t4UL8eZVrSUMJ60Ra9cwq2pOskFqVpz2pYoHDsBY1jZ4V/P8LRGb5D5pmC6rg==", - "dev": true, - "requires": { - "tslib": "^2.2.0" - } - }, - "@azure/core-tracing": { - "version": "1.0.0-preview.7", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.7.tgz", - "integrity": "sha512-pkFCw6OiJrpR+aH1VQe6DYm3fK2KWCC5Jf3m/Pv1RxF08M1Xm08RCyQ5Qe0YyW5L16yYT2nnV48krVhYZ6SGFA==", - "dev": true, - "requires": { - "@opencensus/web-types": "0.0.7", - "@opentelemetry/types": "^0.2.0", - "tslib": "^1.9.3" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } - } - }, - "@azure/identity": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-1.0.3.tgz", - "integrity": "sha512-yWoOL3WjbD1sAYHdx4buFCGd9mCIHGzlTHgkhhLrmMpBztsfp9ejo5LRPYIV2Za4otfJzPL4kH/vnSLTS/4WYA==", - "dev": true, - "requires": { - "@azure/core-http": "^1.0.0", - "@azure/core-tracing": "1.0.0-preview.7", - "@azure/logger": "^1.0.0", - "@opentelemetry/types": "^0.2.0", - "events": "^3.0.0", - "jws": "^3.2.2", - "msal": "^1.0.2", - "qs": "^6.7.0", - "tslib": "^1.9.3", - "uuid": "^3.3.2" - }, - "dependencies": { - "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" - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } - } - }, - "@azure/logger": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.0.3.tgz", - "integrity": "sha512-aK4s3Xxjrx3daZr3VylxejK3vG5ExXck5WOHDJ8in/k9AqlfIyFMMT1uG7u8mNjX+QRILTIn0/Xgschfh/dQ9g==", - "dev": true, - "requires": { - "tslib": "^2.2.0" - } - }, - "@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==", - "requires": { - "@azure/msal-common": "^6.1.0" - } - }, - "@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==" - }, - "@azure/storage-blob": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@azure/storage-blob/-/storage-blob-12.3.0.tgz", - "integrity": "sha512-nCySzNfm782pEW3sg9GHj1zE4gBeVVMeEBdWb4MefifrCwQQOoz5cXZTNFiUJAJqAO+/72r2UjZcUwHk/QmzkA==", - "dev": true, - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-http": "^1.2.0", - "@azure/core-lro": "^1.0.2", - "@azure/core-paging": "^1.1.1", - "@azure/core-tracing": "1.0.0-preview.9", - "@azure/logger": "^1.0.0", - "@opentelemetry/api": "^0.10.2", - "events": "^3.0.0", - "tslib": "^2.0.0" - }, - "dependencies": { - "@azure/core-tracing": { - "version": "1.0.0-preview.9", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.9.tgz", - "integrity": "sha512-zczolCLJ5QG42AEPQ+Qg9SRYNUyB+yZ5dzof4YEc+dyWczO9G2sBqbAjLB7IqrsdHN2apkiB2oXeDKCsq48jug==", - "dev": true, - "requires": { - "@opencensus/web-types": "0.0.7", - "@opentelemetry/api": "^0.10.2", - "tslib": "^2.0.0" - } - }, - "@opentelemetry/api": { - "version": "0.10.2", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-0.10.2.tgz", - "integrity": "sha512-GtpMGd6vkzDMYcpu2t9LlhEgMy/SzBwRnz48EejlRArYqZzqSzAsKmegUK7zHgl+EOIaK9mKHhnRaQu3qw20cA==", - "dev": true, - "requires": { - "@opentelemetry/context-base": "^0.10.2" - } - } - } - }, - "@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", - "dev": true, - "requires": { - "@babel/highlight": "^7.16.7" - } - }, - "@babel/compat-data": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.8.tgz", - "integrity": "sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ==", - "dev": true - }, - "@babel/core": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.9.tgz", - "integrity": "sha512-1LIb1eL8APMy91/IMW+31ckrfBM4yCoLaVzoDhZUKSM4cu1L1nIidyxkCgzPAgrC5WEz36IPEr/eSeSF9pIn+g==", - "dev": true, - "requires": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.18.9", - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-module-transforms": "^7.18.9", - "@babel/helpers": "^7.18.9", - "@babel/parser": "^7.18.9", - "@babel/template": "^7.18.6", - "@babel/traverse": "^7.18.9", - "@babel/types": "^7.18.9", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", - "semver": "^6.3.0" - }, - "dependencies": { - "@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==", - "dev": true, - "requires": { - "@babel/highlight": "^7.18.6" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", - "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==", - "dev": true - }, - "@babel/highlight": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", - "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.18.6", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", - "dev": true - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "@babel/generator": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.9.tgz", - "integrity": "sha512-wt5Naw6lJrL1/SGkipMiFxJjtyczUWTP38deiP1PO60HsBjDeKk08CGC3S8iVuvf0FmTdgKwU1KIXzSKL1G0Ug==", - "dev": true, - "requires": { - "@babel/types": "^7.18.9", - "@jridgewell/gen-mapping": "^0.3.2", - "jsesc": "^2.5.1" - }, - "dependencies": { - "@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==", - "dev": true, - "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.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.9.tgz", - "integrity": "sha512-tzLCyVmqUiFlcFoAPLA/gL9TeYrF61VLNtb+hvkuVaB5SUjW7jcfrglBIX1vUIoT7CLP3bBlIMeyEsIl2eFQNg==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.18.8", - "@babel/helper-validator-option": "^7.18.6", - "browserslist": "^4.20.2", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "@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==", - "dev": true - }, - "@babel/helper-function-name": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.18.9.tgz", - "integrity": "sha512-fJgWlZt7nxGksJS9a0XdSaI4XvpExnNIgRP+rVefWh5U7BL8pPuir6SJUmFKRfjWQ51OtWSzwOxhaH/EBWWc0A==", - "dev": true, - "requires": { - "@babel/template": "^7.18.6", - "@babel/types": "^7.18.9" - } - }, - "@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==", - "dev": true, - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@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==", - "dev": true, - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-module-transforms": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.9.tgz", - "integrity": "sha512-KYNqY0ICwfv19b31XzvmI/mfcylOzbLtowkw+mfvGPAQ3kfCnMLYbED3YecL5tPd8nAYFQFAd6JHp2LxZk/J1g==", - "dev": true, - "requires": { - "@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.6", - "@babel/traverse": "^7.18.9", - "@babel/types": "^7.18.9" - }, - "dependencies": { - "@babel/helper-validator-identifier": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", - "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==", - "dev": true - } - } - }, - "@babel/helper-plugin-utils": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.9.tgz", - "integrity": "sha512-aBXPT3bmtLryXaoJLyYPXPlSD4p1ld9aYeR+sJNOZjJJGiOpb+fKfh3NkcCu7J54nUJwCERPBExCCpyCOHnu/w==", - "dev": true - }, - "@babel/helper-simple-access": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", - "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", - "dev": true, - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@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==", - "dev": true, - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true - }, - "@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==", - "dev": true - }, - "@babel/helpers": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.9.tgz", - "integrity": "sha512-Jf5a+rbrLoR4eNdUmnFu8cN5eNJT6qdTdOg5IHIzq87WwyRw9PwguLFOWYgktN/60IP4fgDUawJvs7PjQIzELQ==", - "dev": true, - "requires": { - "@babel/template": "^7.18.6", - "@babel/traverse": "^7.18.9", - "@babel/types": "^7.18.9" - } - }, - "@babel/highlight": { - "version": "7.16.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", - "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "dependencies": { - "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" - } - } - } - }, - "@babel/parser": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.9.tgz", - "integrity": "sha512-9uJveS9eY9DJ0t64YbIBZICtJy8a5QrDEVdiLCG97fVLpDTpGX7t8mMSb6OWw6Lrnjqj4O8zwjELX3dhoMgiBg==", - "dev": true - }, - "@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-bigint": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", - "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/runtime": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.9.tgz", - "integrity": "sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==", - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "@babel/template": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.6.tgz", - "integrity": "sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.18.6", - "@babel/types": "^7.18.6" - }, - "dependencies": { - "@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==", - "dev": true, - "requires": { - "@babel/highlight": "^7.18.6" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", - "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==", - "dev": true - }, - "@babel/highlight": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", - "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.18.6", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - } - } - }, - "@babel/traverse": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.9.tgz", - "integrity": "sha512-LcPAnujXGwBgv3/WHv01pHtb2tihcyW1XuL9wd7jqh1Z8AQkTd+QVjMrMijrln0T7ED3UXLIy36P9Ao7W75rYg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.18.9", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.18.9", - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.18.9", - "@babel/types": "^7.18.9", - "debug": "^4.1.0", - "globals": "^11.1.0" - }, - "dependencies": { - "@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==", - "dev": true, - "requires": { - "@babel/highlight": "^7.18.6" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", - "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==", - "dev": true - }, - "@babel/highlight": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", - "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.18.6", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "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 - } - } - }, - "@babel/types": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.9.tgz", - "integrity": "sha512-WwMLAg2MvJmt/rKEVQBBhIVffMmnilX4oe0sRe7iPOHIGsqpruFHHdrfj4O1CMMtgMtCU4oPafZjDPCRgO57Wg==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.18.6", - "to-fast-properties": "^2.0.0" - }, - "dependencies": { - "@babel/helper-validator-identifier": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", - "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==", - "dev": true - } - } - }, - "@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true - }, - "@cnakazawa/watch": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", - "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", - "dev": true, - "requires": { - "exec-sh": "^0.3.2", - "minimist": "^1.2.0" - } - }, - "@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", - "dev": true, - "requires": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.3.2", - "globals": "^13.15.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "dependencies": { - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "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" - } - } - } - }, - "@fluentui/date-time-utilities": { - "version": "7.9.1", - "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-7.9.1.tgz", - "integrity": "sha512-o8iU1VIY+QsqVRWARKiky29fh4KR1xaKSgMClXIi65qkt8EDDhjmlzL0KVDEoDA2GWukwb/1PpaVCWDg4v3cUQ==", - "requires": { - "@uifabric/set-version": "^7.0.24", - "tslib": "^1.10.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, - "@fluentui/dom-utilities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-1.1.2.tgz", - "integrity": "sha512-XqPS7l3YoMwxdNlaYF6S2Mp0K3FmVIOIy2K3YkMc+eRxu9wFK6emr2Q/3rBhtG5u/On37NExRT7/5CTLnoi9gw==", - "requires": { - "@uifabric/set-version": "^7.0.24", - "tslib": "^1.10.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, - "@fluentui/keyboard-key": { - "version": "0.2.17", - "resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.2.17.tgz", - "integrity": "sha512-iT1bU56rKrKEOfODoW6fScY11qj3iaYrZ+z11T6fo5+TDm84UGkkXjLXJTE57ZJzg0/gbccHQWYv+chY7bJN8Q==", - "requires": { - "tslib": "^1.10.0" - }, - "dependencies": { - "tslib": { - "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.5", - "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-7.18.5.tgz", - "integrity": "sha512-V9X6D8IJfy2b8ovp4H9xlCbFYA/JGRdWrVcKi+7Im+W1/A53Cnjzqhz/zUpW0aj41ll5zhCPwQS5mVBReFl1xA==", - "requires": { - "@fluentui/keyboard-key": "^0.2.12", - "@uifabric/merge-styles": "^7.19.2", - "@uifabric/set-version": "^7.0.24", - "@uifabric/styling": "^7.21.0", - "@uifabric/utilities": "^7.34.1", - "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.3", - "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-1.0.3.tgz", - "integrity": "sha512-nFFhYlEWDSklAFjw87hQuOO5ZQP8or4J12ZJ7Glf+pcifRl0AySBshuGTJsTyZ0QyzgIeQYGSYf6wcPtycS0aA==", - "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/theme": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-1.7.6.tgz", - "integrity": "sha512-AcQSs3MpCxl63HE/4iJMwNVvPB6e0evvMMvELSK1sro199j1t14WSwTPwTHYsBeBxdX3mH9NixrB02tzXgJK6A==", - "requires": { - "@uifabric/merge-styles": "^7.19.2", - "@uifabric/set-version": "^7.0.24", - "@uifabric/utilities": "^7.34.1", - "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==" - } - } - }, - "@gar/promisify": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", - "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", - "dev": true - }, - "@humanwhocodes/config-array": { - "version": "0.9.5", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", - "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", - "dev": true, - "requires": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.4" - } - }, - "@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", - "dev": true - }, - "@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "dev": true, - "requires": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - }, - "dependencies": { - "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 - } - } - }, - "@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true - }, - "@jest/console": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-25.5.0.tgz", - "integrity": "sha512-T48kZa6MK1Y6k4b89sexwmSF4YLeZS/Udqg3Jj3jG/cHH+N/sLFCEoXEDMOKugJQ9FxPN1osxIknvKkxt6MKyw==", - "dev": true, - "requires": { - "@jest/types": "^25.5.0", - "chalk": "^3.0.0", - "jest-message-util": "^25.5.0", - "jest-util": "^25.5.0", - "slash": "^3.0.0" - }, - "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": "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" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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 - }, - "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" - } - } - } - }, - "@jest/core": { - "version": "25.4.0", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-25.4.0.tgz", - "integrity": "sha512-h1x9WSVV0+TKVtATGjyQIMJENs8aF6eUjnCoi4jyRemYZmekLr8EJOGQqTWEX8W6SbZ6Skesy9pGXrKeAolUJw==", - "dev": true, - "requires": { - "@jest/console": "^25.4.0", - "@jest/reporters": "^25.4.0", - "@jest/test-result": "^25.4.0", - "@jest/transform": "^25.4.0", - "@jest/types": "^25.4.0", - "ansi-escapes": "^4.2.1", - "chalk": "^3.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.3", - "jest-changed-files": "^25.4.0", - "jest-config": "^25.4.0", - "jest-haste-map": "^25.4.0", - "jest-message-util": "^25.4.0", - "jest-regex-util": "^25.2.6", - "jest-resolve": "^25.4.0", - "jest-resolve-dependencies": "^25.4.0", - "jest-runner": "^25.4.0", - "jest-runtime": "^25.4.0", - "jest-snapshot": "^25.4.0", - "jest-util": "^25.4.0", - "jest-validate": "^25.4.0", - "jest-watcher": "^25.4.0", - "micromatch": "^4.0.2", - "p-each-series": "^2.1.0", - "realpath-native": "^2.0.0", - "rimraf": "^3.0.0", - "slash": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "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": "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" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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 - }, - "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" - } - }, - "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" - } - } - } - }, - "@jest/environment": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-25.5.0.tgz", - "integrity": "sha512-U2VXPEqL07E/V7pSZMSQCvV5Ea4lqOlT+0ZFijl/i316cRMHvZ4qC+jBdryd+lmRetjQo0YIQr6cVPNxxK87mA==", - "dev": true, - "requires": { - "@jest/fake-timers": "^25.5.0", - "@jest/types": "^25.5.0", - "jest-mock": "^25.5.0" - } - }, - "@jest/fake-timers": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-25.5.0.tgz", - "integrity": "sha512-9y2+uGnESw/oyOI3eww9yaxdZyHq7XvprfP/eeoCsjqKYts2yRlsHS/SgjPDV8FyMfn2nbMy8YzUk6nyvdLOpQ==", - "dev": true, - "requires": { - "@jest/types": "^25.5.0", - "jest-message-util": "^25.5.0", - "jest-mock": "^25.5.0", - "jest-util": "^25.5.0", - "lolex": "^5.0.0" - } - }, - "@jest/globals": { - "version": "25.5.2", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-25.5.2.tgz", - "integrity": "sha512-AgAS/Ny7Q2RCIj5kZ+0MuKM1wbF0WMLxbCVl/GOMoCNbODRdJ541IxJ98xnZdVSZXivKpJlNPIWa3QmY0l4CXA==", - "dev": true, - "requires": { - "@jest/environment": "^25.5.0", - "@jest/types": "^25.5.0", - "expect": "^25.5.0" - } - }, - "@jest/reporters": { - "version": "25.4.0", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-25.4.0.tgz", - "integrity": "sha512-bhx/buYbZgLZm4JWLcRJ/q9Gvmd3oUh7k2V7gA4ZYBx6J28pIuykIouclRdiAC6eGVX1uRZT+GK4CQJLd/PwPg==", - "dev": true, - "requires": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^25.4.0", - "@jest/test-result": "^25.4.0", - "@jest/transform": "^25.4.0", - "@jest/types": "^25.4.0", - "chalk": "^3.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.2", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^4.0.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.0.2", - "jest-haste-map": "^25.4.0", - "jest-resolve": "^25.4.0", - "jest-util": "^25.4.0", - "jest-worker": "^25.4.0", - "node-notifier": "^6.0.0", - "slash": "^3.0.0", - "source-map": "^0.6.0", - "string-length": "^3.1.0", - "terminal-link": "^2.0.0", - "v8-to-istanbul": "^4.1.3" - }, - "dependencies": { - "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": "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" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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 - }, - "node-notifier": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-6.0.0.tgz", - "integrity": "sha512-SVfQ/wMw+DesunOm5cKqr6yDcvUTDl/yc97ybGHMrteNEY6oekXpNpS3lZwgLlwz0FLgHoiW28ZpmBHUDg37cw==", - "dev": true, - "optional": true, - "requires": { - "growly": "^1.3.0", - "is-wsl": "^2.1.1", - "semver": "^6.3.0", - "shellwords": "^0.1.1", - "which": "^1.3.1" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "optional": true - }, - "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": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "optional": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "@jest/source-map": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-25.5.0.tgz", - "integrity": "sha512-eIGx0xN12yVpMcPaVpjXPnn3N30QGJCJQSkEDUt9x1fI1Gdvb07Ml6K5iN2hG7NmMP6FDmtPEssE3z6doOYUwQ==", - "dev": true, - "requires": { - "callsites": "^3.0.0", - "graceful-fs": "^4.2.4", - "source-map": "^0.6.0" - } - }, - "@jest/test-result": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.5.0.tgz", - "integrity": "sha512-oV+hPJgXN7IQf/fHWkcS99y0smKLU2czLBJ9WA0jHITLst58HpQMtzSYxzaBvYc6U5U6jfoMthqsUlUlbRXs0A==", - "dev": true, - "requires": { - "@jest/console": "^25.5.0", - "@jest/types": "^25.5.0", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - } - }, - "@jest/test-sequencer": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-25.5.4.tgz", - "integrity": "sha512-pTJGEkSeg1EkCO2YWq6hbFvKNXk8ejqlxiOg1jBNLnWrgXOkdY6UmqZpwGFXNnRt9B8nO1uWMzLLZ4eCmhkPNA==", - "dev": true, - "requires": { - "@jest/test-result": "^25.5.0", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^25.5.1", - "jest-runner": "^25.5.4", - "jest-runtime": "^25.5.4" - } - }, - "@jest/transform": { - "version": "25.5.1", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-25.5.1.tgz", - "integrity": "sha512-Y8CEoVwXb4QwA6Y/9uDkn0Xfz0finGkieuV0xkdF9UtZGJeLukD5nLkaVrVsODB1ojRWlaoD0AJZpVHCSnJEvg==", - "dev": true, - "requires": { - "@babel/core": "^7.1.0", - "@jest/types": "^25.5.0", - "babel-plugin-istanbul": "^6.0.0", - "chalk": "^3.0.0", - "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^25.5.1", - "jest-regex-util": "^25.2.6", - "jest-util": "^25.5.0", - "micromatch": "^4.0.2", - "pirates": "^4.0.1", - "realpath-native": "^2.0.0", - "slash": "^3.0.0", - "source-map": "^0.6.1", - "write-file-atomic": "^3.0.0" - }, - "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": "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" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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 - }, - "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" - } - } - } - }, - "@jest/types": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", - "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^1.1.1", - "@types/yargs": "^15.0.0", - "chalk": "^3.0.0" - }, - "dependencies": { - "@types/yargs": { - "version": "15.0.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": "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" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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 - }, - "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" - } - } - } - }, - "@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==", - "dev": true, - "requires": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "@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==", - "dev": true - }, - "@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "dev": true - }, - "@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", - "dev": true - }, - "@jridgewell/trace-mapping": { - "version": "0.3.14", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz", - "integrity": "sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==", - "dev": true, - "requires": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "@microsoft/api-extractor": { - "version": "7.15.2", - "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.15.2.tgz", - "integrity": "sha512-/Y/n+QOc1vM6Vg3OAUByT/wXdZciE7jV3ay33+vxl3aKva5cNsuOauL14T7XQWUiLko3ilPwrcnFcEjzXpLsuA==", - "dev": true, - "requires": { - "@microsoft/api-extractor-model": "7.13.2", - "@microsoft/tsdoc": "0.13.2", - "@microsoft/tsdoc-config": "~0.15.2", - "@rushstack/node-core-library": "3.38.0", - "@rushstack/rig-package": "0.2.12", - "@rushstack/ts-command-line": "4.7.10", - "colors": "~1.2.1", - "lodash": "~4.17.15", - "resolve": "~1.17.0", - "semver": "~7.3.0", - "source-map": "~0.6.1", - "typescript": "~4.2.4" - }, - "dependencies": { - "typescript": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz", - "integrity": "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==", - "dev": true - } - } - }, - "@microsoft/api-extractor-model": { - "version": "7.13.2", - "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.13.2.tgz", - "integrity": "sha512-gA9Q8q5TPM2YYk7rLinAv9KqcodrmRC13BVmNzLswjtFxpz13lRh0BmrqD01/sddGpGMIuWFYlfUM4VSWxnggA==", - "dev": true, - "requires": { - "@microsoft/tsdoc": "0.13.2", - "@microsoft/tsdoc-config": "~0.15.2", - "@rushstack/node-core-library": "3.38.0" - } - }, - "@microsoft/eslint-config-spfx": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/eslint-config-spfx/-/eslint-config-spfx-1.15.0.tgz", - "integrity": "sha512-B1n4RYeDef/9aEdTsHx0wefSL6jR9kJ+l1AalHLvVbNaK8teIHLjHxJBrypzr+DmNk3qZEaml0nmFNx3bBcCbw==", - "dev": true, - "requires": { - "@typescript-eslint/experimental-utils": "5.20.0" - }, - "dependencies": { - "@typescript-eslint/experimental-utils": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.20.0.tgz", - "integrity": "sha512-w5qtx2Wr9x13Dp/3ic9iGOGmVXK5gMwyc8rwVgZU46K9WTjPZSyPvdER9Ycy+B5lNHvoz+z2muWhUvlTpQeu+g==", - "dev": true, - "requires": { - "@typescript-eslint/utils": "5.20.0" - } - } - } - }, - "@microsoft/eslint-plugin-spfx": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/eslint-plugin-spfx/-/eslint-plugin-spfx-1.15.0.tgz", - "integrity": "sha512-mHkeye1VYipcsmWEn+jKRH0mJMBElb3NT8yYd1lFO/HBFN6zArl/RiMd+2geB8vQxvBtvgMdATbGLINMd4ggKQ==", - "dev": true, - "requires": { - "@typescript-eslint/experimental-utils": "5.20.0" - }, - "dependencies": { - "@typescript-eslint/experimental-utils": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.20.0.tgz", - "integrity": "sha512-w5qtx2Wr9x13Dp/3ic9iGOGmVXK5gMwyc8rwVgZU46K9WTjPZSyPvdER9Ycy+B5lNHvoz+z2muWhUvlTpQeu+g==", - "dev": true, - "requires": { - "@typescript-eslint/utils": "5.20.0" - } - } - } - }, - "@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, - "requires": { - "@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" - }, - "dependencies": { - "@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 - }, - "z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", - "dev": true, - "requires": { - "commander": "^2.20.3", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "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": "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" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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 - }, - "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" - } - }, - "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-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" - } - } - } - }, - "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" - } - }, - "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.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", - "dev": true - } - } - }, - "@microsoft/gulp-core-build-sass": { - "version": "4.15.5", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-sass/-/gulp-core-build-sass-4.15.5.tgz", - "integrity": "sha512-kDxVDAb4SL/otB7pNAy+oRnIYIdf/cxydc85Y13j2dInNEraaId/bvEFXNxfUn3GxIUF4YJOmLtHklfVhCxIGA==", - "dev": true, - "requires": { - "@microsoft/gulp-core-build": "3.17.19", - "@microsoft/load-themed-styles": "~1.10.172", - "@rushstack/node-core-library": "~3.44.1", - "@types/gulp": "4.0.6", - "@types/node": "10.17.13", - "autoprefixer": "~9.8.8", - "clean-css": "4.2.1", - "glob": "~7.0.5", - "postcss": "7.0.38", - "postcss-modules": "~1.5.0", - "sass": "1.44.0" - }, - "dependencies": { - "@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 - } - } - }, - "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" - } - }, - "validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", - "dev": true - }, - "z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", - "dev": true, - "requires": { - "commander": "^2.20.3", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@microsoft/gulp-core-build-serve": { - "version": "3.9.21", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-serve/-/gulp-core-build-serve-3.9.21.tgz", - "integrity": "sha512-Q+sCbf+fSbF48jgp6I74aNftXGHvvCtPEuGD4bpH2l06uiu3IH+tEGiMgCH41GTBckbmkz8cXl+Q8681Tq38bA==", - "dev": true, - "requires": { - "@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" - }, - "dependencies": { - "@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 - } - } - }, - "validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", - "dev": true - }, - "z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", - "dev": true, - "requires": { - "commander": "^2.20.3", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@microsoft/gulp-core-build-typescript": { - "version": "8.5.32", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-typescript/-/gulp-core-build-typescript-8.5.32.tgz", - "integrity": "sha512-jQKLtvzNzixpRO3R38xnkjOswG3r+t7TlC40IPKTFhpGd4p1hgSahS8txejkcSH6jc4k5Rstdmg8xNjZJqKnoQ==", - "dev": true, - "requires": { - "@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" - }, - "dependencies": { - "@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 - } - } - }, - "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" - } - }, - "validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", - "dev": true - }, - "z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", - "dev": true, - "requires": { - "commander": "^2.20.3", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@microsoft/gulp-core-build-webpack": { - "version": "5.2.27", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-webpack/-/gulp-core-build-webpack-5.2.27.tgz", - "integrity": "sha512-6vEKnFqgfXie9um+uVcPZZEg9mZQJXLOdz1KQWMZwpPmfM7gf+ND8eHCmZizg2Exksm+WthEn5xn8zgLpdudig==", - "dev": true, - "requires": { - "@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" - } - }, - "@microsoft/load-themed-styles": { - "version": "1.10.249", - "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.249.tgz", - "integrity": "sha512-qrLdjIZ9znm2CUILAXuwyAcUvyBzSNaf8wIzaZf/ul2UKhww5xSI7pT7bIqWbuwn5SB+xOmIZrlRr3DyzuVBYQ==" - }, - "@microsoft/loader-load-themed-styles": { - "version": "1.9.147", - "resolved": "https://registry.npmjs.org/@microsoft/loader-load-themed-styles/-/loader-load-themed-styles-1.9.147.tgz", - "integrity": "sha512-x6RmEo/LMJBv7Zn3exVJhnTwdtKayCyFuiUZ1VCDVT4otV6DLg5msvKWNqN4mm1EyGh4JmYFWYqEIO96nvcq8w==", - "dev": true, - "requires": { - "@microsoft/load-themed-styles": "1.10.266", - "loader-utils": "~1.1.0" - }, - "dependencies": { - "@microsoft/load-themed-styles": { - "version": "1.10.266", - "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.266.tgz", - "integrity": "sha512-xburd5lN4LSFgRbvA2M3bgXIZUa/OlKf9F851gdCu4qMNqyHavZlusRfhGl+H3bsmrWTYU1xlanGZz6ie2zLoA==", - "dev": true - } - } - }, - "@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==", - "requires": { - "es6-promise": "^4.1.0", - "isomorphic-fetch": "^2.2.1" - } - }, - "@microsoft/microsoft-graph-clientV3": { - "version": "npm:@microsoft/microsoft-graph-client@3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-3.0.2.tgz", - "integrity": "sha512-eYDiApYmiGsm1s1jfAa/rhB2xQCsX4pWt0vCTd1LZmiApMQfT/c0hXj2hvpuGz5GrcLdugbu05xB79rIV57Pjw==", - "requires": { - "@babel/runtime": "^7.12.5", - "tslib": "^2.2.0" - } - }, - "@microsoft/office-ui-fabric-react-bundle": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/office-ui-fabric-react-bundle/-/office-ui-fabric-react-bundle-1.15.0.tgz", - "integrity": "sha512-EA9eBe5Al6iAhs05W2ob92iGesNs3AbMVSe4A88W6+P9/Im5Z1MBXBtShnAkmVOjAyN4u/C7K1k71ngY4Y6vmw==", - "requires": { - "@microsoft/sp-core-library": "1.15.0", - "@uifabric/icons": "7.7.2", - "office-ui-fabric-react": "7.185.7", - "react": "16.13.1", - "react-dom": "16.13.1", - "tslib": "2.3.1" - }, - "dependencies": { - "@uifabric/icons": { - "version": "7.7.2", - "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.7.2.tgz", - "integrity": "sha512-3f223BZ5TXTF37J7lG+saGBY7U8vAi5HyMP58ccIoUafOj5551h5sovPFD/hVIYzYFhvT+/VpbUzF3vw+RARHA==", - "requires": { - "@uifabric/set-version": "^7.0.24", - "@uifabric/styling": "^7.20.2", - "@uifabric/utilities": "^7.34.1", - "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/rush-lib": { - "version": "5.70.0", - "resolved": "https://registry.npmjs.org/@microsoft/rush-lib/-/rush-lib-5.70.0.tgz", - "integrity": "sha512-voTwbD33rp3+2KdP8tvgmV63ay5QDeSZyxLIb3gjmzmF2dp6SYi1OPXULFbJBgCEg2c/V09Aa5o7fZ6nHtLuGw==", - "dev": true, - "requires": { - "@pnpm/link-bins": "~5.3.7", - "@rushstack/heft-config-file": "0.8.4", - "@rushstack/node-core-library": "3.45.5", - "@rushstack/package-deps-hash": "3.2.17", - "@rushstack/rig-package": "0.3.11", - "@rushstack/rush-amazon-s3-build-cache-plugin": "5.70.0", - "@rushstack/rush-azure-storage-build-cache-plugin": "5.70.0", - "@rushstack/stream-collator": "4.0.172", - "@rushstack/terminal": "0.3.41", - "@rushstack/ts-command-line": "4.11.0", - "@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" - }, - "dependencies": { - "@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==", - "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" - } - }, - "@rushstack/rig-package": { - "version": "0.3.11", - "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.11.tgz", - "integrity": "sha512-uI1/g5oQPtyrT9nStoyX/xgZSLa2b+srRFaDk3r1eqC7zA5th4/bvTGl2QfV3C9NcP+coSqmk5mFJkUfH6i3Lw==", - "dev": true, - "requires": { - "resolve": "~1.17.0", - "strip-json-comments": "~3.1.1" - } - }, - "@rushstack/ts-command-line": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.11.0.tgz", - "integrity": "sha512-ptG9L0mjvJ5QtK11GsAFY+jGfsnqHDS6CY6Yw1xT7a9bhjfNYnf6UPwjV+pF6UgiucfNcMDNW9lkDLxvZKKxMg==", - "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 - }, - "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 - }, - "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 - }, - "js-yaml": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", - "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "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" - } - }, - "ssri": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", - "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", - "dev": true, - "requires": { - "minipass": "^3.1.1" - } - }, - "tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true - }, - "validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", - "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" - } - }, - "z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", - "dev": true, - "requires": { - "commander": "^2.20.3", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@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==", - "dev": true, - "requires": { - "@microsoft/api-extractor": "7.15.2", - "@rushstack/eslint-config": "2.3.4", - "@rushstack/node-core-library": "3.38.0", - "@types/node": "10.17.13", - "eslint": "~7.12.1", - "import-lazy": "~4.0.0", - "tslint": "~5.20.1", - "tslint-microsoft-contrib": "~6.2.0", - "typescript": "~3.9.7" - }, - "dependencies": { - "@eslint/eslintrc": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.2.2.tgz", - "integrity": "sha512-EfB5OHNYp1F4px/LI/FEnGylop7nOqkQ1LRzCM0KccA2U8tvV8w01KBv37LbO7nW4H+YhKyo2LcJhRwjjV17QQ==", - "dev": true, - "requires": { - "ajv": "^6.12.4", - "debug": "^4.1.1", - "espree": "^7.3.0", - "globals": "^12.1.0", - "ignore": "^4.0.6", - "import-fresh": "^3.2.1", - "js-yaml": "^3.13.1", - "lodash": "^4.17.19", - "minimatch": "^3.0.4", - "strip-json-comments": "^3.1.1" - } - }, - "@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-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": { - "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/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" - } - }, - "@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" - } - }, - "@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==", - "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==", - "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" - } - } - } - }, - "@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" - }, - "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" - } - } - } - }, - "@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==", - "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" - } - } - } - }, - "@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/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==", - "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" - } - }, - "@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" - } - }, - "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-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 - }, - "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" - } - }, - "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" - } - }, - "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==", - "dev": true, - "requires": { - "flat-cache": "^2.0.1" - } - }, - "flat-cache": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", - "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", - "dev": true, - "requires": { - "flatted": "^2.0.0", - "rimraf": "2.6.3", - "write": "1.0.3" - } - }, - "flatted": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", - "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", - "dev": true - }, - "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" - } - }, - "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 - } - } - }, - "@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.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" - }, - "dependencies": { - "@microsoft/tsdoc": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.14.1.tgz", - "integrity": "sha512-6Wci+Tp3CgPt/B9B0a3J4s3yMgLNSku6w5TV6mN+61C71UqsRBv2FUibBf3tPGlNxebgPHMEUzKpb1ggE8KCKw==" - }, - "@microsoft/tsdoc-config": { - "version": "0.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.16.1.tgz", - "integrity": "sha512-2RqkwiD4uN6MLnHFljqBlZIXlt/SaUT6cuogU1w2ARw4nKuuppSmR0+s+NC+7kXBQykd9zzu0P4HtBpZT5zBpQ==", - "requires": { - "@microsoft/tsdoc": "0.14.1", - "jju": "~1.4.0", - "resolve": "~1.19.0" - }, - "dependencies": { - "resolve": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", - "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", - "requires": { - "is-core-module": "^2.1.0", - "path-parse": "^1.0.6" - } - } - } - }, - "@rushstack/eslint-patch": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.3.tgz", - "integrity": "sha512-WiBSI6JBIhC6LRIsB2Kwh8DsGTlbBU+mLRxJmAe3LjHTdkDpwIbEOZgoXBbZilk/vlfjK8i6nKRAvIRn1XaIMw==" - }, - "@rushstack/eslint-plugin": { - "version": "0.8.6", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.8.6.tgz", - "integrity": "sha512-R0gbPI3nz1vRUZddOiwpGtBSQ6FXrnsUpKvKoVkADWhkYmtdi6cU/gpQ6amOa5LhLPhSdQNtkhCB+yhUINKgEg==", - "requires": { - "@rushstack/tree-pattern": "0.2.3", - "@typescript-eslint/experimental-utils": "~5.6.0" - } - }, - "@rushstack/eslint-plugin-packlets": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.3.6.tgz", - "integrity": "sha512-JGeFxfmu9QJSrAMUrU/m4ctJjFrkkeQmoNaxS7tQSWB6yiQIkXMAgkrzlBozLeyroCm5eKdC1clJPrCKfbzdhw==", - "requires": { - "@rushstack/tree-pattern": "0.2.3", - "@typescript-eslint/experimental-utils": "~5.6.0" - } - }, - "@rushstack/eslint-plugin-security": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.2.6.tgz", - "integrity": "sha512-gicwYhbc3Q5U43U2qmhePLedfF6+mSEjcQ/D+Bq4zQLP7zo9MGTKAeYPnLTq0M7hqoCEeQUFQZvNav+kjue6Nw==", - "requires": { - "@rushstack/tree-pattern": "0.2.3", - "@typescript-eslint/experimental-utils": "~5.6.0" - } - }, - "@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 - }, - "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" - } - } - } - }, - "@rushstack/tree-pattern": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.2.3.tgz", - "integrity": "sha512-8KWZxzn6XKuy3iKRSAd2CHXSXneRlGCmH9h/qM7jYQDekp+U18oUzub5xqOqHS2PLUC+torOMYZxgAIO/fF86A==" - }, - "@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==" - }, - "@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==", - "requires": { - "@typescript-eslint/types": "5.6.0", - "eslint-visitor-keys": "^3.0.0" - } - }, - "acorn": { - "version": "8.7.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", - "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==" - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, - "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==" - }, - "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==" - }, - "eslint-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", - "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==" - } - } - }, - "eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==" - }, - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" - }, - "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==", - "requires": { - "is-glob": "^4.0.3" - } - }, - "globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "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" - } - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "requires": { - "argparse": "^2.0.1" - } - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" - }, - "resolve": { - "version": "2.0.0-next.4", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", - "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", - "requires": { - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "requires": { - "glob": "^7.1.3" - } - }, - "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==" - }, - "typescript": { - "version": "4.5.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz", - "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==", - "dev": true - }, - "validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", - "dev": true - }, - "z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", - "dev": true, - "requires": { - "commander": "^2.20.3", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@microsoft/sp-build-core-tasks": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-build-core-tasks/-/sp-build-core-tasks-1.15.0.tgz", - "integrity": "sha512-Z8qEOdckHlcUDzmO8vMmmkE1PiDR+ESaq0Iy+5bRIcThfejbMFXyC5ofybFB8/mFnlCFCSHTnoPeAlcuSm5PVQ==", - "dev": true, - "requires": { - "@microsoft/gulp-core-build": "3.17.19", - "@microsoft/gulp-core-build-serve": "3.9.21", - "@microsoft/gulp-core-build-webpack": "5.2.27", - "@microsoft/spfx-heft-plugins": "1.15.0", - "@rushstack/node-core-library": "3.45.5", - "@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.45.5", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.45.5.tgz", - "integrity": "sha512-KbN7Hp9vH3bD3YJfv6RnVtzzTAwGYIBl7y2HQLY4WEQqRbvE3LgI78W9l9X+cTAXCX//p0EeoiUYNTFdqJrMZg==", - "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" - } - }, - "@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": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, - "glob": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", - "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.2", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", - "dev": true - }, - "z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", - "dev": true, - "requires": { - "commander": "^2.20.3", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@microsoft/sp-build-web": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-build-web/-/sp-build-web-1.15.0.tgz", - "integrity": "sha512-E6B0oxiN7VW+LCc4g4g5H1wIAKYboo80sutEx/kKyFB34xkhqnbd8PkWsFxLOi0QbKXLvj8VC+gUEJDReYuKqA==", - "dev": true, - "requires": { - "@microsoft/gulp-core-build": "3.17.19", - "@microsoft/gulp-core-build-sass": "4.15.5", - "@microsoft/gulp-core-build-serve": "3.9.21", - "@microsoft/gulp-core-build-typescript": "8.5.32", - "@microsoft/gulp-core-build-webpack": "5.2.27", - "@microsoft/rush-lib": "5.70.0", - "@microsoft/sp-build-core-tasks": "1.15.0", - "@rushstack/node-core-library": "3.45.5", - "@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" - }, - "dependencies": { - "@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==", - "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" - } - }, - "@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, - "validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", - "dev": true - }, - "z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", - "dev": true, - "requires": { - "commander": "^2.20.3", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@microsoft/sp-component-base": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.15.0.tgz", - "integrity": "sha512-TF64kGGUDtU7AB0m78A5MGQJY+guWohAuZOsFBcmC+wZNKa68DDHsN05gGUCrDdE6weVLQYrCL+gSHgwQfqlKA==", - "requires": { - "@microsoft/office-ui-fabric-react-bundle": "1.15.0", - "@microsoft/sp-core-library": "1.15.0", - "@microsoft/sp-diagnostics": "1.15.0", - "@microsoft/sp-dynamic-data": "1.15.0", - "@microsoft/sp-http": "1.15.0", - "@microsoft/sp-lodash-subset": "1.15.0", - "@microsoft/sp-module-interfaces": "1.15.0", - "@microsoft/sp-page-context": "1.15.0", - "tslib": "2.3.1" - }, - "dependencies": { - "@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": { - "z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", - "requires": { - "commander": "^2.20.3", - "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==" - }, - "validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==" - }, - "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.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" - }, - "dependencies": { - "@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": { - "z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", - "requires": { - "commander": "^2.20.3", - "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==" - }, - "validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==" - }, - "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-css-loader": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-css-loader/-/sp-css-loader-1.15.0.tgz", - "integrity": "sha512-MDSTtzWtBejC+GL3GZSW55C0MS0i0ttIE4Ot5Fhoy76+Uf+bsFbzSDy8NgpkrvCUL+IU4xPYv0pFrDCRAfepGw==", - "dev": true, - "requires": { - "@microsoft/load-themed-styles": "1.10.266", - "@rushstack/node-core-library": "3.45.5", - "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" - }, - "dependencies": { - "@microsoft/load-themed-styles": { - "version": "1.10.266", - "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.266.tgz", - "integrity": "sha512-xburd5lN4LSFgRbvA2M3bgXIZUa/OlKf9F851gdCu4qMNqyHavZlusRfhGl+H3bsmrWTYU1xlanGZz6ie2zLoA==", - "dev": true - }, - "@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==", - "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" - } - }, - "@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, - "autoprefixer": { - "version": "9.7.1", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.1.tgz", - "integrity": "sha512-w3b5y1PXWlhYulevrTJ0lizkQ5CyqfeU6BIRDbuhsMupstHQOeb1Ur80tcB1zxSu7AwyY/qCQ7Vvqklh31ZBFw==", - "dev": true, - "requires": { - "browserslist": "^4.7.2", - "caniuse-lite": "^1.0.30001006", - "chalk": "^2.4.2", - "normalize-range": "^0.1.2", - "num2fraction": "^1.2.2", - "postcss": "^7.0.21", - "postcss-value-parser": "^4.0.2" - }, - "dependencies": { - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - } - } - }, - "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 - }, - "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" - } - }, - "css-loader": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.4.2.tgz", - "integrity": "sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==", - "dev": true, - "requires": { - "camelcase": "^5.3.1", - "cssesc": "^3.0.0", - "icss-utils": "^4.1.1", - "loader-utils": "^1.2.3", - "normalize-path": "^3.0.0", - "postcss": "^7.0.23", - "postcss-modules-extract-imports": "^2.0.0", - "postcss-modules-local-by-default": "^3.0.2", - "postcss-modules-scope": "^2.1.1", - "postcss-modules-values": "^3.0.0", - "postcss-value-parser": "^4.0.2", - "schema-utils": "^2.6.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "postcss-modules-extract-imports": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", - "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", - "dev": true, - "requires": { - "postcss": "^7.0.5" - } - }, - "postcss-modules-local-by-default": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", - "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", - "dev": true, - "requires": { - "icss-utils": "^4.1.1", - "postcss": "^7.0.32", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-modules-scope": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", - "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", - "dev": true, - "requires": { - "postcss": "^7.0.6", - "postcss-selector-parser": "^6.0.0" - } - }, - "postcss-modules-values": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", - "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", - "dev": true, - "requires": { - "icss-utils": "^4.0.0", - "postcss": "^7.0.6" - } - } - } - }, - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "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, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^2.0.0", - "json5": "^1.0.1" - } - }, - "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.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 - }, - "postcss-modules-local-by-default": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", - "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", - "dev": true, - "requires": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - }, - "dependencies": { - "icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true - } - } - }, - "postcss-modules-scope": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", - "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.4" - } - }, - "postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "dev": true, - "requires": { - "icss-utils": "^5.0.0" - }, - "dependencies": { - "icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true - } - } - }, - "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" - } - }, - "validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", - "dev": true - }, - "z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", - "dev": true, - "requires": { - "commander": "^2.20.3", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@microsoft/sp-diagnostics": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.15.0.tgz", - "integrity": "sha512-sjeY9pp/p28tk2chhG/Fz6XsMEvlamI+fW8V8EoEvZXXIak1r+tO4y1cMTeNhvBYAKIyyPmkdON5zOxwF0CFWg==", - "requires": { - "@microsoft/sp-core-library": "1.15.0", - "@microsoft/sp-lodash-subset": "1.15.0" - } - }, - "@microsoft/sp-dynamic-data": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.15.0.tgz", - "integrity": "sha512-DvlHl17cWPQOCq6ihvA+ySNVVYB1vjZzpRC5+OMHa2b3UJWpuRFJzFEQI5w139wvHc92LT9LPQYmavYo4QNV+Q==", - "requires": { - "@microsoft/sp-core-library": "1.15.0", - "@microsoft/sp-diagnostics": "1.15.0", - "@microsoft/sp-lodash-subset": "1.15.0", - "@microsoft/sp-module-interfaces": "1.15.0", - "tslib": "2.3.1" - }, - "dependencies": { - "@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": { - "z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", - "requires": { - "commander": "^2.20.3", - "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==" - }, - "validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==" - }, - "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.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.15.0.tgz", - "integrity": "sha512-1G8KJogNBp/FoYi1nsFGMrGgYyth27pktWCpQ+xYAUHYqT18330bEMMgUrdu5T2ArnynAri+W5nTSpsslm/Ueg==", - "requires": { - "@azure/msal-browser": "2.22.0", - "@microsoft/microsoft-graph-client": "~1.1.0", - "@microsoft/microsoft-graph-clientV3": "npm:@microsoft/microsoft-graph-client@3.0.2", - "@microsoft/sp-core-library": "1.15.0", - "@microsoft/sp-diagnostics": "1.15.0", - "@microsoft/sp-page-context": "1.15.0", - "@types/adal-angular": "1.0.1", - "adal-angular": "1.0.16", - "msalLegacy": "npm:msal@1.4.12", - "tslib": "2.3.1" - } - }, - "@microsoft/sp-image-helper": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.15.0.tgz", - "integrity": "sha512-wktIBskDBaosyd7/jhjfUycbTVY7CyIjynR0DEnaYMzEnBPhIp+DySeHrA5Uz7LaMIkBbC2lEgfCQNyPyzoOKQ==", - "requires": { - "@microsoft/office-ui-fabric-react-bundle": "1.15.0", - "@microsoft/sp-core-library": "1.15.0", - "@microsoft/sp-diagnostics": "1.15.0", - "@microsoft/sp-http": "1.15.0", - "@microsoft/sp-loader": "1.15.0", - "@microsoft/sp-lodash-subset": "1.15.0", - "@microsoft/sp-page-context": "1.15.0", - "tslib": "2.3.1" - }, - "dependencies": { - "@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": { - "z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", - "requires": { - "commander": "^2.20.3", - "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": "7.7.2", - "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.7.2.tgz", - "integrity": "sha512-3f223BZ5TXTF37J7lG+saGBY7U8vAi5HyMP58ccIoUafOj5551h5sovPFD/hVIYzYFhvT+/VpbUzF3vw+RARHA==", - "requires": { - "@uifabric/set-version": "^7.0.24", - "@uifabric/styling": "^7.20.2", - "@uifabric/utilities": "^7.34.1", - "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==" - } - } - }, - "validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==" - }, - "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.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.15.0.tgz", - "integrity": "sha512-r7DEx5v1LTzCimTykJf2tCWDCK+BBhcZqglsV6dCZrHHgAM3uQm1jIYXrI3Nekwg904rxKlTozRQcyON2baSxg==", - "requires": { - "@microsoft/office-ui-fabric-react-bundle": "1.15.0", - "@microsoft/sp-core-library": "1.15.0", - "@microsoft/sp-diagnostics": "1.15.0", - "@microsoft/sp-dynamic-data": "1.15.0", - "@microsoft/sp-http": "1.15.0", - "@microsoft/sp-lodash-subset": "1.15.0", - "@microsoft/sp-module-interfaces": "1.15.0", - "@microsoft/sp-odata-types": "1.15.0", - "@microsoft/sp-page-context": "1.15.0", - "@microsoft/sp-polyfills": "1.15.0", - "@rushstack/loader-raw-script": "1.3.228", - "@types/requirejs": "2.1.29", - "office-ui-fabric-react": "7.185.7", - "raw-loader": "~0.5.1", - "react": "16.13.1", - "react-dom": "16.13.1", - "requirejs": "2.3.6", - "tslib": "2.3.1" - }, - "dependencies": { - "@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": { - "z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", - "requires": { - "commander": "^2.20.3", - "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": "7.7.2", - "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.7.2.tgz", - "integrity": "sha512-3f223BZ5TXTF37J7lG+saGBY7U8vAi5HyMP58ccIoUafOj5551h5sovPFD/hVIYzYFhvT+/VpbUzF3vw+RARHA==", - "requires": { - "@uifabric/set-version": "^7.0.24", - "@uifabric/styling": "^7.20.2", - "@uifabric/utilities": "^7.34.1", - "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==" - } - } - }, - "validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==" - }, - "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.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" - }, - "dependencies": { - "@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": { - "z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", - "requires": { - "commander": "^2.20.3", - "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==" - }, - "validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==" - }, - "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.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" - } - }, - "@microsoft/sp-office-ui-fabric-core": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.15.0.tgz", - "integrity": "sha512-l8bbc6yV9BcdMiZdsL1+ceI9k5jdevexxAWhDIcPH9k/24fTCJPf5/FIoheF6PwVuMmU2i29yktCQLgkm80BQQ==", - "requires": { - "office-ui-fabric-core": "11.0.1", - "tslib": "2.3.1" - } - }, - "@microsoft/sp-page-context": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.15.0.tgz", - "integrity": "sha512-V36CAateV9tgM3Q1tJm+8R6dxCk7G+fk4Q9pUz/PrRaVJQu8cXX+Fk0Peug0EV6bZXCBwkCr51vg8NGqqFp9/w==", - "requires": { - "@microsoft/sp-core-library": "1.15.0", - "@microsoft/sp-diagnostics": "1.15.0", - "@microsoft/sp-dynamic-data": "1.15.0", - "@microsoft/sp-lodash-subset": "1.15.0", - "@microsoft/sp-odata-types": "1.15.0", - "tslib": "2.3.1" - } - }, - "@microsoft/sp-polyfills": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-polyfills/-/sp-polyfills-1.15.0.tgz", - "integrity": "sha512-0s7q4w9hqBm4xGd7btBkk1lIlUXAlJdQpuo/18iMBJ5UWZKuQu753KHd3KV6Xa5e0/2E4skRqn9DaG4y9br2hw==", - "requires": { - "es6-promise": "4.2.4", - "es6-symbol": "3.1.3", - "tslib": "2.3.1", - "whatwg-fetch": "2.0.3", - "whatwg-url": "4.7.1" - }, - "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": "sha512-SA2KdOXATOroD3EBUYvcdugsusXS5YiQFqwskSbsp5b1gK8HpNi/YP0jcy/BDpdllp305HMnrsVf9K7Be9GiEQ==" - } - } - }, - "@microsoft/sp-property-pane": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.15.0.tgz", - "integrity": "sha512-dRGUGbcvPefnEJODhucgLmevCNwSbJiTom1aByn69I9bfkg+TUfpsTKCPWqQejPD4zGO/cf5fuhzdmfH4T6DlQ==", - "requires": { - "@microsoft/office-ui-fabric-react-bundle": "1.15.0", - "@microsoft/sp-component-base": "1.15.0", - "@microsoft/sp-core-library": "1.15.0", - "@microsoft/sp-diagnostics": "1.15.0", - "@microsoft/sp-dynamic-data": "1.15.0", - "@microsoft/sp-image-helper": "1.15.0", - "@microsoft/sp-lodash-subset": "1.15.0", - "@microsoft/sp-page-context": "1.15.0", - "office-ui-fabric-react": "7.185.7", - "react": "16.13.1", - "react-dom": "16.13.1", - "tslib": "2.3.1" - } - }, - "@microsoft/sp-webpart-base": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.15.0.tgz", - "integrity": "sha512-8oqJwxvzWQdaoGs0VTJnGwLuAw+EgbxPVVNHGGYtWpmtXi/RCk/aDc8YmyZdJrzr+oi1wK/TTVg5TQXUHa3G5Q==", - "requires": { - "@microsoft/sp-component-base": "1.15.0", - "@microsoft/sp-core-library": "1.15.0", - "@microsoft/sp-diagnostics": "1.15.0", - "@microsoft/sp-dynamic-data": "1.15.0", - "@microsoft/sp-http": "1.15.0", - "@microsoft/sp-loader": "1.15.0", - "@microsoft/sp-lodash-subset": "1.15.0", - "@microsoft/sp-module-interfaces": "1.15.0", - "@microsoft/sp-page-context": "1.15.0", - "@microsoft/sp-property-pane": "1.15.0", - "@microsoft/teams-js": "1.12.1", - "@types/office-js": "1.0.36", - "office-ui-fabric-react": "7.185.7", - "react": "16.13.1", - "react-dom": "16.13.1", - "tslib": "2.3.1" - }, - "dependencies": { - "@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": { - "z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", - "requires": { - "commander": "^2.20.3", - "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": "7.7.2", - "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.7.2.tgz", - "integrity": "sha512-3f223BZ5TXTF37J7lG+saGBY7U8vAi5HyMP58ccIoUafOj5551h5sovPFD/hVIYzYFhvT+/VpbUzF3vw+RARHA==", - "requires": { - "@uifabric/set-version": "^7.0.24", - "@uifabric/styling": "^7.20.2", - "@uifabric/utilities": "^7.34.1", - "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==" - } - } - }, - "validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==" - }, - "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/spfx-heft-plugins": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/spfx-heft-plugins/-/spfx-heft-plugins-1.15.0.tgz", - "integrity": "sha512-EiYVInJ3KBq2I8cbT9duUa6KZeB/oa1S7704CEqtTLhwL6jkayrtR+HZX50ztjbBzsKNoI7mYUjVHWY90dGqVg==", - "dev": true, - "requires": { - "@azure/storage-blob": "~12.4.1", - "@microsoft/loader-load-themed-styles": "1.9.147", - "@microsoft/rush-lib": "5.70.0", - "@microsoft/sp-css-loader": "1.15.0", - "@microsoft/sp-module-interfaces": "1.15.0", - "@rushstack/heft-config-file": "0.8.4", - "@rushstack/localization-plugin": "0.11.0", - "@rushstack/module-minifier-plugin": "0.9.0", - "@rushstack/node-core-library": "3.45.5", - "@rushstack/rig-package": "0.3.11", - "@rushstack/set-webpack-public-path-plugin": "3.3.37", - "@rushstack/terminal": "0.3.43", - "@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.17.1", - "file-loader": "~1.1.11", - "git-repo-info": "~2.1.1", - "glob": "~7.0.5", - "html-loader": "~0.5.1", - "lodash": "4.17.21", - "mime": "2.5.2", - "node-zip": "~1.1.1", - "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": "~3.11.0", - "webpack-sources": "1.4.3", - "xml": "~1.0.1" - }, - "dependencies": { - "@azure/core-tracing": { - "version": "1.0.0-preview.9", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.9.tgz", - "integrity": "sha512-zczolCLJ5QG42AEPQ+Qg9SRYNUyB+yZ5dzof4YEc+dyWczO9G2sBqbAjLB7IqrsdHN2apkiB2oXeDKCsq48jug==", - "dev": true, - "requires": { - "@opencensus/web-types": "0.0.7", - "@opentelemetry/api": "^0.10.2", - "tslib": "^2.0.0" - } - }, - "@azure/storage-blob": { - "version": "12.4.1", - "resolved": "https://registry.npmjs.org/@azure/storage-blob/-/storage-blob-12.4.1.tgz", - "integrity": "sha512-RH6ru8LbnCC+m1rlVLon6mYUXdHsTcyUXFCJAWRQQM7p0XOwVKPS+UiVk2tZXfvMWd3q/qT/meOrEbHEcp/c4g==", - "dev": true, - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-http": "^1.2.0", - "@azure/core-lro": "^1.0.2", - "@azure/core-paging": "^1.1.1", - "@azure/core-tracing": "1.0.0-preview.9", - "@azure/logger": "^1.0.0", - "@opentelemetry/api": "^0.10.2", - "events": "^3.0.0", - "tslib": "^2.0.0" - } - }, - "@opentelemetry/api": { - "version": "0.10.2", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-0.10.2.tgz", - "integrity": "sha512-GtpMGd6vkzDMYcpu2t9LlhEgMy/SzBwRnz48EejlRArYqZzqSzAsKmegUK7zHgl+EOIaK9mKHhnRaQu3qw20cA==", - "dev": true, - "requires": { - "@opentelemetry/context-base": "^0.10.2" - } - }, - "@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==", - "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": { - "z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", - "dev": true, - "requires": { - "commander": "^2.20.3", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@rushstack/rig-package": { - "version": "0.3.11", - "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.11.tgz", - "integrity": "sha512-uI1/g5oQPtyrT9nStoyX/xgZSLa2b+srRFaDk3r1eqC7zA5th4/bvTGl2QfV3C9NcP+coSqmk5mFJkUfH6i3Lw==", - "dev": true, - "requires": { - "resolve": "~1.17.0", - "strip-json-comments": "~3.1.1" - } - }, - "@rushstack/terminal": { - "version": "0.3.43", - "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.3.43.tgz", - "integrity": "sha512-iJJ+hbPISsFykLvmfUocFfxyzyah1t2PGXU2gSzG1P5ouicPdh0yjM0Tta2ZbaSi9Z2F59+/8iUGHRWk5WE+Tg==", - "dev": true, - "requires": { - "@rushstack/node-core-library": "3.45.5", - "@types/node": "12.20.24", - "wordwrap": "~1.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 - }, - "autoprefixer": { - "version": "9.7.1", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.1.tgz", - "integrity": "sha512-w3b5y1PXWlhYulevrTJ0lizkQ5CyqfeU6BIRDbuhsMupstHQOeb1Ur80tcB1zxSu7AwyY/qCQ7Vvqklh31ZBFw==", - "dev": true, - "requires": { - "browserslist": "^4.7.2", - "caniuse-lite": "^1.0.30001006", - "chalk": "^2.4.2", - "normalize-range": "^0.1.2", - "num2fraction": "^1.2.2", - "postcss": "^7.0.21", - "postcss-value-parser": "^4.0.2" - } - }, - "body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", - "dev": true, - "requires": { - "bytes": "3.1.0", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.7.2", - "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.7.0", - "raw-body": "2.4.0", - "type-is": "~1.6.17" - } - }, - "bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", - "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" - } - }, - "content-disposition": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", - "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", - "dev": true, - "requires": { - "safe-buffer": "5.1.2" - } - }, - "cookie": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", - "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", - "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" - } - }, - "express": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", - "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", - "dev": true, - "requires": { - "accepts": "~1.3.7", - "array-flatten": "1.1.1", - "body-parser": "1.19.0", - "content-disposition": "0.5.3", - "content-type": "~1.0.4", - "cookie": "0.4.0", - "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.2", - "fresh": "0.5.2", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.5", - "qs": "6.7.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.1.2", - "send": "0.17.1", - "serve-static": "1.14.1", - "setprototypeof": "1.1.1", - "statuses": "~1.5.0", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - } - }, - "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "dev": true, - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - } - }, - "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": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", - "dev": true, - "requires": { - "depd": "~1.1.2", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - } - }, - "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" - } - }, - "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 - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", - "dev": true - }, - "raw-body": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", - "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", - "dev": true, - "requires": { - "bytes": "3.1.0", - "http-errors": "1.7.2", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - } - }, - "send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", - "dev": true, - "requires": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.7.2", - "mime": "1.6.0", - "ms": "2.1.1", - "on-finished": "~2.3.0", - "range-parser": "~1.2.1", - "statuses": "~1.5.0" - }, - "dependencies": { - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true - }, - "ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", - "dev": true - } - } - }, - "serve-static": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", - "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", - "dev": true, - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.17.1" - } - }, - "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", - "dev": true - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "dev": true - }, - "uuid": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz", - "integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==", - "dev": true - }, - "validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==" - }, - "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/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==" - }, - "@microsoft/tsdoc": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.13.2.tgz", - "integrity": "sha512-WrHvO8PDL8wd8T2+zBGKrMwVL5IyzR3ryWUsl0PXgEV0QHup4mTLi0QcATefGI6Gx9Anu7vthPyyyLpY0EpiQg==", - "dev": true - }, - "@microsoft/tsdoc-config": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.15.2.tgz", - "integrity": "sha512-mK19b2wJHSdNf8znXSMYVShAHktVr/ib0Ck2FA3lsVBSEhSI/TfXT7DJQkAYgcztTuwazGcg58ZjYdk0hTCVrA==", - "dev": true, - "requires": { - "@microsoft/tsdoc": "0.13.2", - "ajv": "~6.12.6", - "jju": "~1.4.0", - "resolve": "~1.19.0" - }, - "dependencies": { - "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" - } - } - } - }, - "@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==", - "requires": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" - }, - "@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==", - "requires": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - } - }, - "@npmcli/fs": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz", - "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", - "dev": true, - "requires": { - "@gar/promisify": "^1.0.1", - "semver": "^7.3.5" - } - }, - "@npmcli/move-file": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", - "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", - "dev": true, - "requires": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" - }, - "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" - } - } - } - }, - "@opencensus/web-types": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/@opencensus/web-types/-/web-types-0.0.7.tgz", - "integrity": "sha512-xB+w7ZDAu3YBzqH44rCmG9/RlrOmFuDPt/bpf17eJr8eZSrLt7nc7LnWdxM9Mmoj/YKMHpxRg28txu3TcpiL+g==", - "dev": true - }, - "@opentelemetry/api": { - "version": "1.0.0-rc.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.0.0-rc.0.tgz", - "integrity": "sha512-iXKByCMfrlO5S6Oh97BuM56tM2cIBB0XsL/vWF/AtJrJEKx4MC/Xdu0xDsGXMGcNWpqF7ujMsjjnp0+UHBwnDQ==", - "dev": true - }, - "@opentelemetry/context-base": { - "version": "0.10.2", - "resolved": "https://registry.npmjs.org/@opentelemetry/context-base/-/context-base-0.10.2.tgz", - "integrity": "sha512-hZNKjKOYsckoOEgBziGMnBcX0M7EtstnCmwz5jZUOUYwlZ+/xxX6z3jPu1XVO2Jivk0eLfuP9GP+vFD49CMetw==", - "dev": true - }, - "@opentelemetry/types": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/types/-/types-0.2.0.tgz", - "integrity": "sha512-GtwNB6BNDdsIPAYEdpp3JnOGO/3AJxjPvny53s3HERBdXSJTGQw8IRhiaTEX0b3w9P8+FwFZde4k+qkjn67aVw==", - "dev": true - }, - "@pnpm/error": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@pnpm/error/-/error-1.4.0.tgz", - "integrity": "sha512-vxkRrkneBPVmP23kyjnYwVOtipwlSl6UfL+h+Xa3TrABJTz5rYBXemlTsU5BzST8U4pD7YDkTb3SQu+MMuIDKA==", - "dev": true - }, - "@pnpm/link-bins": { - "version": "5.3.25", - "resolved": "https://registry.npmjs.org/@pnpm/link-bins/-/link-bins-5.3.25.tgz", - "integrity": "sha512-9Xq8lLNRHFDqvYPXPgaiKkZ4rtdsm7izwM/cUsFDc5IMnG0QYIVBXQbgwhz2UvjUotbJrvfKLJaCfA3NGBnLDg==", - "dev": true, - "requires": { - "@pnpm/error": "1.4.0", - "@pnpm/package-bins": "4.1.0", - "@pnpm/read-modules-dir": "2.0.3", - "@pnpm/read-package-json": "4.0.0", - "@pnpm/read-project-manifest": "1.1.7", - "@pnpm/types": "6.4.0", - "@zkochan/cmd-shim": "^5.0.0", - "is-subdir": "^1.1.1", - "is-windows": "^1.0.2", - "mz": "^2.7.0", - "normalize-path": "^3.0.0", - "p-settle": "^4.1.1", - "ramda": "^0.27.1" - } - }, - "@pnpm/package-bins": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@pnpm/package-bins/-/package-bins-4.1.0.tgz", - "integrity": "sha512-57/ioGYLBbVRR80Ux9/q2i3y8Q+uQADc3c+Yse8jr/60YLOi3jcWz13e2Jy+ANYtZI258Qc5wk2X077rp0Ly/Q==", - "dev": true, - "requires": { - "@pnpm/types": "6.4.0", - "fast-glob": "^3.2.4", - "is-subdir": "^1.1.1" - } - }, - "@pnpm/read-modules-dir": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@pnpm/read-modules-dir/-/read-modules-dir-2.0.3.tgz", - "integrity": "sha512-i9OgRvSlxrTS9a2oXokhDxvQzDtfqtsooJ9jaGoHkznue5aFCTSrNZFQ6M18o8hC03QWfnxaKi0BtOvNkKu2+A==", - "dev": true, - "requires": { - "mz": "^2.7.0" - } - }, - "@pnpm/read-package-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@pnpm/read-package-json/-/read-package-json-4.0.0.tgz", - "integrity": "sha512-1cr2tEwe4YU6SI0Hmg+wnsr6yxBt2iJtqv6wrF84On8pS9hx4A2PLw3CIgbwxaG0b+ur5wzhNogwl4qD5FLFNg==", - "dev": true, - "requires": { - "@pnpm/error": "1.4.0", - "@pnpm/types": "6.4.0", - "load-json-file": "^6.2.0", - "normalize-package-data": "^3.0.2" - }, - "dependencies": { - "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" - } - }, - "load-json-file": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-6.2.0.tgz", - "integrity": "sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.15", - "parse-json": "^5.0.0", - "strip-bom": "^4.0.0", - "type-fest": "^0.6.0" - } - }, - "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" - } - }, - "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 - } - } - }, - "@pnpm/read-project-manifest": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/@pnpm/read-project-manifest/-/read-project-manifest-1.1.7.tgz", - "integrity": "sha512-tj8ExXZeDcMmMUj7D292ETe/RiEirr1X1wpT6Zy85z2MrFYoG9jfCJpps40OdZBNZBhxbuKtGPWKVSgXD0yrVw==", - "dev": true, - "requires": { - "@pnpm/error": "1.4.0", - "@pnpm/types": "6.4.0", - "@pnpm/write-project-manifest": "1.1.7", - "detect-indent": "^6.0.0", - "fast-deep-equal": "^3.1.3", - "graceful-fs": "4.2.4", - "is-windows": "^1.0.2", - "json5": "^2.1.3", - "parse-json": "^5.1.0", - "read-yaml-file": "^2.0.0", - "sort-keys": "^4.1.0", - "strip-bom": "^4.0.0" - }, - "dependencies": { - "graceful-fs": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", - "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", - "dev": true - }, - "json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", - "dev": true - } - } - }, - "@pnpm/types": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", - "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", - "dev": true - }, - "@pnpm/write-project-manifest": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/@pnpm/write-project-manifest/-/write-project-manifest-1.1.7.tgz", - "integrity": "sha512-OLkDZSqkA1mkoPNPvLFXyI6fb0enCuFji6Zfditi/CLAo9kmIhQFmEUDu4krSB8i908EljG8YwL5Xjxzm5wsWA==", - "dev": true, - "requires": { - "@pnpm/types": "6.4.0", - "json5": "^2.1.3", - "mz": "^2.7.0", - "write-file-atomic": "^3.0.3", - "write-yaml-file": "^4.1.3" - }, - "dependencies": { - "json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", - "dev": true - } - } - }, - "@rushstack/debug-certificate-manager": { - "version": "1.1.60", - "resolved": "https://registry.npmjs.org/@rushstack/debug-certificate-manager/-/debug-certificate-manager-1.1.60.tgz", - "integrity": "sha512-DjqaYGv9wFa0r7tVs6ic/obQgCHgzITfHXYXYvv0O6/T4wtxtphApum4u5+DTuPeM0/pZq0zVGE1GhOlc0seig==", - "dev": true, - "requires": { - "@rushstack/node-core-library": "3.49.0", - "node-forge": "~1.3.1", - "sudo": "~1.0.3" - }, - "dependencies": { - "@rushstack/node-core-library": { - "version": "3.49.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.49.0.tgz", - "integrity": "sha512-yBJRzGgUNFwulVrwwBARhbGaHsxVMjsZ9JwU1uSBbqPYCdac+t2HYdzi4f4q/Zpgb0eNbwYj2yxgHYpJORNEaw==", - "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" - } - }, - "@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, - "validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", - "dev": true - }, - "z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", - "dev": true, - "requires": { - "commander": "^2.20.3", - "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/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" - } - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true - }, - "eslint-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^2.0.0" - } - }, - "eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "dev": true - }, - "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 - } - } - }, - "@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/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" - } - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true - }, - "eslint-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^2.0.0" - } - }, - "eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "dev": true - }, - "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 - } - } - }, - "@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/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" - } - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true - }, - "eslint-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^2.0.0" - } - }, - "eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "dev": true - }, - "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 - } - } - }, - "@rushstack/heft-config-file": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.8.4.tgz", - "integrity": "sha512-OFvezlWYFQlKSXXIIjuGlBwSIKIl7WXYQ48diK/J5WJWpdVaq/SLVzB3coAxNZPA/a7u+dbs1DcLORBa2e133Q==", - "dev": true, - "requires": { - "@rushstack/node-core-library": "3.45.5", - "@rushstack/rig-package": "0.3.11", - "jsonpath-plus": "~4.0.0" - }, - "dependencies": { - "@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==", - "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" - } - }, - "@rushstack/rig-package": { - "version": "0.3.11", - "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.11.tgz", - "integrity": "sha512-uI1/g5oQPtyrT9nStoyX/xgZSLa2b+srRFaDk3r1eqC7zA5th4/bvTGl2QfV3C9NcP+coSqmk5mFJkUfH6i3Lw==", - "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 - }, - "validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", - "dev": true - }, - "z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", - "dev": true, - "requires": { - "commander": "^2.20.3", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@rushstack/loader-raw-script": { - "version": "1.3.228", - "resolved": "https://registry.npmjs.org/@rushstack/loader-raw-script/-/loader-raw-script-1.3.228.tgz", - "integrity": "sha512-yJPiwe4vCEmiZck9qUktYqVgExJV18C5wjO6Vv/l4ZWyI8WgYCei1eIcIJBtz//v3E18b8s6tKnSZDAUw1mhUQ==", - "requires": { - "loader-utils": "~1.1.0" - } - }, - "@rushstack/localization-plugin": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@rushstack/localization-plugin/-/localization-plugin-0.11.0.tgz", - "integrity": "sha512-csb0TpH6Flp70yii/WVYFKmgykx1h9WQpzYWDDZCpMqIlCo+TmwnCpJjNZpdFCpzqqQt1bux1sprelNaUh1Nag==", - "dev": true, - "requires": { - "@rushstack/node-core-library": "3.45.5", - "@rushstack/typings-generator": "0.6.24", - "@types/node": "12.20.24", - "@types/tapable": "1.0.6", - "decache": "~4.5.1", - "loader-utils": "~1.1.0", - "lodash": "~4.17.15", - "minimatch": "~3.0.3", - "pseudolocale": "~1.1.0", - "xmldoc": "~1.1.2" - }, - "dependencies": { - "@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==", - "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" - } - }, - "@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, - "minimatch": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", - "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", - "dev": true - }, - "z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", - "dev": true, - "requires": { - "commander": "^2.20.3", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@rushstack/module-minifier": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@rushstack/module-minifier/-/module-minifier-0.1.0.tgz", - "integrity": "sha512-hHrjM9wMfLjtRPHWvIJzCzRD2qTQGc2DseFdBkGB3/oaUwO8hHyVzyf2LSYjQChHlLYlaZNLLvk1f3g8UJ51dg==", - "dev": true, - "requires": { - "@rushstack/worker-pool": "0.1.0", - "@types/node": "12.20.24", - "serialize-javascript": "6.0.0", - "source-map": "~0.7.3", - "terser": "5.9.0" - }, - "dependencies": { - "@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, - "serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", - "dev": true, - "requires": { - "randombytes": "^2.1.0" - } - }, - "source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true - }, - "terser": { - "version": "5.9.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz", - "integrity": "sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==", - "dev": true, - "requires": { - "commander": "^2.20.0", - "source-map": "~0.7.2", - "source-map-support": "~0.5.20" - } - } - } - }, - "@rushstack/module-minifier-plugin": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@rushstack/module-minifier-plugin/-/module-minifier-plugin-0.9.0.tgz", - "integrity": "sha512-DsDeQ5crXB7tNZTPSkGQ74yOxiMrpNVYXCIXTAoUHCqk2T0+oSVaCKb12C8cIRIDRz+EjfLjAc529HqX/cT0Kw==", - "dev": true, - "requires": { - "@rushstack/module-minifier": "0.1.0", - "@rushstack/worker-pool": "0.1.0", - "@types/node": "12.20.24", - "@types/tapable": "1.0.6", - "tapable": "1.1.3" - }, - "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 - } - } - }, - "@rushstack/node-core-library": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.38.0.tgz", - "integrity": "sha512-cmvl0yQx8sSmbuXwiRYJi8TO+jpTtrLJQ8UmFHhKvgPVJAW8cV8dnpD1Xx/BvTGrJZ2XtRAIkAhBS9okBnap4w==", - "dev": true, - "requires": { - "@types/node": "10.17.13", - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", - "timsort": "~0.3.0", - "z-schema": "~3.18.3" - } - }, - "@rushstack/package-deps-hash": { - "version": "3.2.17", - "resolved": "https://registry.npmjs.org/@rushstack/package-deps-hash/-/package-deps-hash-3.2.17.tgz", - "integrity": "sha512-VglZ9hB2ZgG4ov0dCTA9ceTl4DNSJyl2xX68BMUu/vU54t709yHSorx8iKhzYHD1NiF1QA0XfZhDxZWL/m01Nw==", - "dev": true, - "requires": { - "@rushstack/node-core-library": "3.45.5" - }, - "dependencies": { - "@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==", - "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" - } - }, - "@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, - "validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", - "dev": true - }, - "z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", - "dev": true, - "requires": { - "commander": "^2.20.3", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@rushstack/rig-package": { - "version": "0.2.12", - "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.2.12.tgz", - "integrity": "sha512-nbePcvF8hQwv0ql9aeQxcaMPK/h1OLAC00W7fWCRWIvD2MchZOE8jumIIr66HGrfG2X1sw++m/ZYI4D+BM5ovQ==", - "dev": true, - "requires": { - "resolve": "~1.17.0", - "strip-json-comments": "~3.1.1" - } - }, - "@rushstack/rush-amazon-s3-build-cache-plugin": { - "version": "5.70.0", - "resolved": "https://registry.npmjs.org/@rushstack/rush-amazon-s3-build-cache-plugin/-/rush-amazon-s3-build-cache-plugin-5.70.0.tgz", - "integrity": "sha512-Ky3qmG1+oH1J4Lm5UbbPzDzh7ThTW8jO+mD4lVYwrsbSG7nWEiLSNXKPYVqak2eKQaMJR8HoQ1J8CjPagxBNhA==", - "dev": true, - "requires": { - "@rushstack/node-core-library": "3.45.5", - "@rushstack/rush-sdk": "5.70.0", - "https-proxy-agent": "~5.0.0", - "node-fetch": "2.6.7" - }, - "dependencies": { - "@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==", - "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" - } - }, - "@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-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" - } - }, - "validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", - "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" - } - }, - "z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", - "dev": true, - "requires": { - "commander": "^2.20.3", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@rushstack/rush-azure-storage-build-cache-plugin": { - "version": "5.70.0", - "resolved": "https://registry.npmjs.org/@rushstack/rush-azure-storage-build-cache-plugin/-/rush-azure-storage-build-cache-plugin-5.70.0.tgz", - "integrity": "sha512-u8g73HN8LWRcsuxQro0gC9ORew3Y3I7OgNMIbOIpJqwaU2qstZzCwZwxHD4o6UeIr4vUZp0/x/9pKXFFKUdtfA==", - "dev": true, - "requires": { - "@azure/identity": "~1.0.0", - "@azure/storage-blob": "~12.3.0", - "@rushstack/node-core-library": "3.45.5", - "@rushstack/rush-sdk": "5.70.0", - "@rushstack/terminal": "0.3.41" - }, - "dependencies": { - "@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==", - "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" - } - }, - "@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, - "validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", - "dev": true - }, - "z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", - "dev": true, - "requires": { - "commander": "^2.20.3", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@rushstack/rush-sdk": { - "version": "5.70.0", - "resolved": "https://registry.npmjs.org/@rushstack/rush-sdk/-/rush-sdk-5.70.0.tgz", - "integrity": "sha512-44yzEnL9koY/BeRVf8FCXVvLXMCcthHbbKOiIsAc+wjwjJ7rO5i+rGxUR5mdHB6plL1Rv3d4/ljeJhkEZjEPWg==", - "dev": true, - "requires": { - "@rushstack/node-core-library": "3.45.5", - "@types/node-fetch": "1.6.9", - "tapable": "2.2.1" - }, - "dependencies": { - "@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==", - "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" - } - }, - "@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, - "tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true - }, - "validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", - "dev": true - }, - "z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", - "dev": true, - "requires": { - "commander": "^2.20.3", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@rushstack/set-webpack-public-path-plugin": { - "version": "3.3.37", - "resolved": "https://registry.npmjs.org/@rushstack/set-webpack-public-path-plugin/-/set-webpack-public-path-plugin-3.3.37.tgz", - "integrity": "sha512-PGKZDbA68SxdZVfW3weyvqbO6vN9eir2Yqr5QUqwtDZ1t1KTfzTV2aKPLVMiwq4qsxkp+0GfXQtOwXlZ6nJHTA==", - "dev": true, - "requires": { - "@rushstack/webpack-plugin-utilities": "0.1.4" - } - }, - "@rushstack/stream-collator": { - "version": "4.0.172", - "resolved": "https://registry.npmjs.org/@rushstack/stream-collator/-/stream-collator-4.0.172.tgz", - "integrity": "sha512-lYwRDlsEB6dZMPzF4OJ5BsrLXsfF2NCV/XjONYW1q0lPFxFdxlYANJt746VlSU6p3ykD2OXb0Veywxrgf54qIA==", - "dev": true, - "requires": { - "@rushstack/node-core-library": "3.45.5", - "@rushstack/terminal": "0.3.41" - }, - "dependencies": { - "@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==", - "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" - } - }, - "@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, - "validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", - "dev": true - }, - "z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", - "dev": true, - "requires": { - "commander": "^2.20.3", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@rushstack/terminal": { - "version": "0.3.41", - "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.3.41.tgz", - "integrity": "sha512-GfDZO4eYTHVXzNUAUY4poxTQ+MmkTmnhSq56J0zDolg5IZb/wVXEj4oeEnOXwlr/3LVE6sBv5yIkCstIo+u5Nw==", - "dev": true, - "requires": { - "@rushstack/node-core-library": "3.45.5", - "@types/node": "12.20.24", - "wordwrap": "~1.0.0" - }, - "dependencies": { - "@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==", - "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" - } - }, - "@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, - "validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", - "dev": true - }, - "z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", - "dev": true, - "requires": { - "commander": "^2.20.3", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@rushstack/tree-pattern": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.2.2.tgz", - "integrity": "sha512-0KdqI7hGtVIlxobOBLWet0WGiD70V/QoYQr5A2ikACeQmIaN4WT6Fn9BcvgwgaSIMcazEcD8ql7Fb9N4dKdQlA==", - "dev": true - }, - "@rushstack/ts-command-line": { - "version": "4.7.10", - "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.7.10.tgz", - "integrity": "sha512-8t042g8eerypNOEcdpxwRA3uCmz0duMo21rG4Z2mdz7JxJeylDmzjlU3wDdef2t3P1Z61JCdZB6fbm1Mh0zi7w==", - "dev": true, - "requires": { - "@types/argparse": "1.0.38", - "argparse": "~1.0.9", - "colors": "~1.2.1", - "string-argv": "~0.3.1" - } - }, - "@rushstack/typings-generator": { - "version": "0.6.24", - "resolved": "https://registry.npmjs.org/@rushstack/typings-generator/-/typings-generator-0.6.24.tgz", - "integrity": "sha512-5u49+43B+TCSQaCwEJRtaqarjhXBfI8ziWINnUpqtoTWZ+LLMC15QdgamjeyfKeFdAvFrFCIY3tlosfEzA5CeQ==", - "dev": true, - "requires": { - "@rushstack/node-core-library": "3.45.5", - "@types/node": "12.20.24", - "chokidar": "~3.4.0", - "glob": "~7.0.5" - }, - "dependencies": { - "@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==", - "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" - } - }, - "@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.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true - }, - "chokidar": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz", - "integrity": "sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==", - "dev": true, - "requires": { - "anymatch": "~3.1.1", - "braces": "~3.0.2", - "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" - } - }, - "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", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "readdirp": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", - "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", - "dev": true, - "requires": { - "picomatch": "^2.2.1" - } - }, - "validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", - "dev": true - }, - "z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", - "dev": true, - "requires": { - "commander": "^2.20.3", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@rushstack/webpack-plugin-utilities": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/@rushstack/webpack-plugin-utilities/-/webpack-plugin-utilities-0.1.4.tgz", - "integrity": "sha512-CXCSJsI8nOH1tMXSjzTgbl6rIVhByizor5phuzRIqYTkWHdidvjb/HzQ97AB5gRD0OlYp4FhePUMArBDppUBhg==", - "dev": true - }, - "@rushstack/worker-pool": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@rushstack/worker-pool/-/worker-pool-0.1.0.tgz", - "integrity": "sha512-68qskCLruYWSLZDIRhYGklAXo8+lVm3drEQ3uQVXNCxb/Ow1byEDvtA0AaJleaZ/ZXZ5PN+Ct8WTzcD+ZxkUrg==", - "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", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", - "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", - "dev": true, - "requires": { - "type-detect": "4.0.8" - } - }, - "@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/anymatch": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/anymatch/-/anymatch-3.0.0.tgz", - "integrity": "sha512-qLChUo6yhpQ9k905NwL74GU7TxH+9UODwwQ6ICNI+O6EDMExqH/Cv9NsbmcZ7yC/rRXJ/AHCzfgjsFRY5fKjYw==", - "dev": true, - "requires": { - "anymatch": "*" - } - }, - "@types/argparse": { - "version": "1.0.38", - "resolved": "https://registry.npmjs.org/@types/argparse/-/argparse-1.0.38.tgz", - "integrity": "sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==", - "dev": true - }, - "@types/babel__core": { - "version": "7.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.17.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", - "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", - "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": "sha512-nF0fisEPYMIyfrFgabFimsz9Lnuu9MwkNrrlATm2E4E46afKDyeelT+8bXfw1VSc7sLBxMxRgT7PxTC2JcqN4Q==", - "dev": true - }, - "@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/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/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.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", - "dev": true - }, - "@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "*" - } - }, - "@types/istanbul-reports": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", - "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "*", - "@types/istanbul-lib-report": "*" - } - }, - "@types/jest": { - "version": "25.2.1", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-25.2.1.tgz", - "integrity": "sha512-msra1bCaAeEdkSyA0CZ6gW1ukMIvZ5YoJkdXw/qhQdsuuDlFTcEUrUw8CLCPt2rVRUfXlClVvK2gvPs9IokZaA==", - "dev": true, - "requires": { - "jest-diff": "^25.2.1", - "pretty-format": "^25.2.1" - } - }, - "@types/json-schema": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" - }, - "@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/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/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-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/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==", - "dev": true - }, - "@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/react": { - "version": "16.9.51", - "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.51.tgz", - "integrity": "sha512-lQa12IyO+DMlnSZ3+AGHRUiUcpK47aakMMoBG8f7HGxJT8Yfe+WE128HIXaHOHVPReAW0oDS3KAI0JI2DDe1PQ==", - "dev": true, - "requires": { - "@types/prop-types": "*", - "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/requirejs": { - "version": "2.1.29", - "resolved": "https://registry.npmjs.org/@types/requirejs/-/requirejs-2.1.29.tgz", - "integrity": "sha512-61MNgoBY6iEsHhFGiElSjEu8HbHOahJLGh9BdGSfzgAN+2qOuFJKuG3f7F+/ggKr+0yEM3Y4fCWAgxU6es0otg==" - }, - "@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/source-list-map": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", - "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==", - "dev": true - }, - "@types/stack-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", - "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==", - "dev": true - }, - "@types/tapable": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.6.tgz", - "integrity": "sha512-W+bw9ds02rAQaMvaLYxAbJ6cvguW/iJXNT6lTssS1ps6QdrMKttqEAMEG/b5CR8TZl3/L7/lH0ZV5nNR1LXikA==", - "dev": true - }, - "@types/through2": { - "version": "2.0.32", - "resolved": "https://registry.npmjs.org/@types/through2/-/through2-2.0.32.tgz", - "integrity": "sha512-VYclBauj55V0qPDHs9QMdKBdxdob6zta8mcayjTyOzlRgl+PNERnvNol99W1PBnvQXaYoTTqSce97rr9dz9oXQ==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/tunnel": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.1.tgz", - "integrity": "sha512-AOqu6bQu5MSWwYvehMXLukFHnupHrpZ8nvgae5Ggie9UwzDR1CCwoXgSSWNZJuyOlCdfdsWMA5F2LlmvyoTv8A==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/uglify-js": { - "version": "3.16.0", - "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.16.0.tgz", - "integrity": "sha512-0yeUr92L3r0GLRnBOvtYK1v2SjqMIqQDHMl7GLb+l2L8+6LSFWEEWEIgVsPdMn5ImLM8qzWT8xFPtQYpp8co0g==", - "dev": true, - "requires": { - "source-map": "^0.6.1" - } - }, - "@types/undertaker": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@types/undertaker/-/undertaker-1.2.8.tgz", - "integrity": "sha512-gW3PRqCHYpo45XFQHJBhch7L6hytPsIe0QeLujlnFsjHPnXLhJcPdN6a9368d7aIQgH2I/dUTPFBlGeSNA3qOg==", - "dev": true, - "requires": { - "@types/node": "*", - "@types/undertaker-registry": "*", - "async-done": "~1.3.2" - } - }, - "@types/undertaker-registry": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/undertaker-registry/-/undertaker-registry-1.0.1.tgz", - "integrity": "sha512-Z4TYuEKn9+RbNVk1Ll2SS4x1JeLHecolIbM/a8gveaHsW0Hr+RQMraZACwTO2VD7JvepgA6UO1A1VrbktQrIbQ==", - "dev": true - }, - "@types/vinyl": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/vinyl/-/vinyl-2.0.3.tgz", - "integrity": "sha512-hrT6xg16CWSmndZqOTJ6BGIn2abKyTw0B58bI+7ioUoj3Sma6u8ftZ1DTI2yCaJamOVGLOnQWiPH3a74+EaqTA==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/vinyl-fs": { - "version": "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": { - "version": "4.41.24", - "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.24.tgz", - "integrity": "sha512-1A0MXPwZiMOD3DPMuOKUKcpkdPo8Lq33UGggZ7xio6wJ/jV1dAu5cXDrOfGDnldUroPIRLsr/DT43/GqOA4RFQ==", - "dev": true, - "requires": { - "@types/anymatch": "*", - "@types/node": "*", - "@types/tapable": "*", - "@types/uglify-js": "*", - "@types/webpack-sources": "*", - "source-map": "^0.6.0" - } - }, - "@types/webpack-env": { - "version": "1.15.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.0", - "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.0.tgz", - "integrity": "sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==", - "dev": true, - "requires": { - "@types/node": "*", - "@types/source-list-map": "*", - "source-map": "^0.7.3" - }, - "dependencies": { - "source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true - } - } - }, - "@types/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" - } - }, - "@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==", - "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/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==" - }, - "eslint-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", - "requires": { - "eslint-visitor-keys": "^2.0.0" - } - }, - "eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" - } - } - }, - "@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/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/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==", - "requires": { - "@typescript-eslint/types": "5.6.0", - "@typescript-eslint/visitor-keys": "5.6.0" - }, - "dependencies": { - "@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==" - }, - "@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==", - "requires": { - "@typescript-eslint/types": "5.6.0", - "eslint-visitor-keys": "^3.0.0" - } - }, - "eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==" - } - } - }, - "@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.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.6.0.tgz", - "integrity": "sha512-92vK5tQaE81rK7fOmuWMrSQtK1IMonESR+RJR2Tlc7w4o0MeEdjgidY/uO2Gobh7z4Q1hhS94Cr7r021fMVEeA==", - "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": { - "@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==" - }, - "@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==", - "requires": { - "@typescript-eslint/types": "5.6.0", - "eslint-visitor-keys": "^3.0.0" - } - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" - }, - "eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==" - }, - "globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "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==" - } - } - }, - "@typescript-eslint/utils": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.20.0.tgz", - "integrity": "sha512-lHONGJL1LIO12Ujyx8L8xKbwWSkoUKFSO+0wDAqGXiudWB2EO7WEUT+YZLtVbmOmSllAjLb9tpoIPwpRe5Tn6w==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.20.0", - "@typescript-eslint/types": "5.20.0", - "@typescript-eslint/typescript-estree": "5.20.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" - }, - "dependencies": { - "@typescript-eslint/scope-manager": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.20.0.tgz", - "integrity": "sha512-h9KtuPZ4D/JuX7rpp1iKg3zOH0WNEa+ZIXwpW/KWmEFDxlA/HSfCMhiyF1HS/drTICjIbpA6OqkAhrP/zkCStg==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.20.0", - "@typescript-eslint/visitor-keys": "5.20.0" - } - }, - "@typescript-eslint/types": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.20.0.tgz", - "integrity": "sha512-+d8wprF9GyvPwtoB4CxBAR/s0rpP25XKgnOvMf/gMXYDvlUC3rPFHupdTQ/ow9vn7UDe5rX02ovGYQbv/IUCbg==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.20.0.tgz", - "integrity": "sha512-36xLjP/+bXusLMrT9fMMYy1KJAGgHhlER2TqpUVDYUQg4w0q/NW/sg4UGAgVwAqb8V4zYg43KMUpM8vV2lve6w==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.20.0", - "@typescript-eslint/visitor-keys": "5.20.0", - "debug": "^4.3.2", - "globby": "^11.0.4", - "is-glob": "^4.0.3", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.20.0.tgz", - "integrity": "sha512-1flRpNF+0CAQkMNlTJ6L/Z5jiODG/e5+7mk6XwtPOUS3UrTz3UOiAg9jG2VtKsWI6rZQfy4C6a232QNRZTRGlg==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.20.0", - "eslint-visitor-keys": "^3.0.0" - } - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true - }, - "eslint-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^2.0.0" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "dev": true - } - } - }, - "eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", - "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 - } - } - }, - "@typescript-eslint/visitor-keys": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz", - "integrity": "sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.3.1", - "eslint-visitor-keys": "^3.0.0" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", - "dev": true - } - } - }, - "@uifabric/foundation": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@uifabric/foundation/-/foundation-7.10.4.tgz", - "integrity": "sha512-2bIBHwtBSIjG57kba1JCrjGMzTmdNWwIHJ+MfwQuNACRZe2mV7j3+AZLkLhYYZGB+40fCbZ+UJW/AB4QXBsO0Q==", - "requires": { - "@uifabric/merge-styles": "^7.19.2", - "@uifabric/set-version": "^7.0.24", - "@uifabric/styling": "^7.21.0", - "@uifabric/utilities": "^7.34.1", - "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.7.3", - "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.7.3.tgz", - "integrity": "sha512-RGVT9Kzpn/mDhUvQIq2zbvDemFInb8GiQzKg0RB5hTDF7qmHRtIknpbg5nscWLKIkK+7bb95y8sr3tKyvBP0MA==", - "requires": { - "@uifabric/set-version": "^7.0.24", - "@uifabric/styling": "^7.21.0", - "@uifabric/utilities": "^7.34.1", - "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.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" - }, - "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.15.0", - "resolved": "https://registry.npmjs.org/@uifabric/react-hooks/-/react-hooks-7.15.0.tgz", - "integrity": "sha512-+JE/KplHRyf68mpDdQk8zewmdF95n0ZN6wUz4MKJWOS/y9rjhar7T4poXyHJL6LrB3vQeRp5Z2+s9Puhn8CVIA==", - "requires": { - "@fluentui/react-window-provider": "^1.0.3", - "@uifabric/set-version": "^7.0.24", - "@uifabric/utilities": "^7.34.1", - "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.21.0", - "resolved": "https://registry.npmjs.org/@uifabric/styling/-/styling-7.21.0.tgz", - "integrity": "sha512-Wfp8LOn50ecxXzpdgSt1vmkhr76zQKW6ZRJxgjGRf015o8rbwaehuzrj9sgBlWPKbPBxnsEE5bm8VJjthMw72g==", - "requires": { - "@fluentui/theme": "^1.7.6", - "@microsoft/load-themed-styles": "^1.10.26", - "@uifabric/merge-styles": "^7.19.2", - "@uifabric/set-version": "^7.0.24", - "@uifabric/utilities": "^7.34.1", - "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.34.1", - "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-7.34.1.tgz", - "integrity": "sha512-gmQ94x/wj/my7zByFMXapLF5jDmRugWuBngx6gdvnw9rRme0YoN0G3S47vr3aw6ZTsXEnb6SJFnbtVyAGMmZRg==", - "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" - }, - "dependencies": { - "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.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", - "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", - "dev": true, - "requires": { - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0" - } - }, - "@webassemblyjs/floating-point-hex-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", - "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", - "dev": true - }, - "@webassemblyjs/helper-api-error": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", - "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", - "dev": true - }, - "@webassemblyjs/helper-buffer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", - "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", - "dev": true - }, - "@webassemblyjs/helper-code-frame": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", - "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", - "dev": true, - "requires": { - "@webassemblyjs/wast-printer": "1.9.0" - } - }, - "@webassemblyjs/helper-fsm": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", - "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", - "dev": true - }, - "@webassemblyjs/helper-module-context": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", - "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0" - } - }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", - "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", - "dev": true - }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", - "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0" - } - }, - "@webassemblyjs/ieee754": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", - "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", - "dev": true, - "requires": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "@webassemblyjs/leb128": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", - "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", - "dev": true, - "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", - "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", - "dev": true - }, - "@webassemblyjs/wasm-edit": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", - "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/helper-wasm-section": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-opt": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "@webassemblyjs/wast-printer": "1.9.0" - } - }, - "@webassemblyjs/wasm-gen": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", - "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "@webassemblyjs/wasm-opt": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", - "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0" - } - }, - "@webassemblyjs/wasm-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", - "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "@webassemblyjs/wast-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", - "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/floating-point-hex-parser": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-code-frame": "1.9.0", - "@webassemblyjs/helper-fsm": "1.9.0", - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/wast-printer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", - "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0", - "@xtuc/long": "4.2.2" - } - }, - "@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true - }, - "@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true - }, - "@yarnpkg/lockfile": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.0.2.tgz", - "integrity": "sha512-MqJ00WXw89ga0rK6GZkdmmgv3bAsxpJixyTthjcix73O44pBqotyU2BejBkLuIsaOBI6SEu77vAnSyLe5iIHkw==", - "dev": true - }, - "@zkochan/cmd-shim": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@zkochan/cmd-shim/-/cmd-shim-5.3.0.tgz", - "integrity": "sha512-hWY9wIl0fGbYk6W0/qkm+DIhXXn5xOPuI7DXH8v9IfD9ftXPqHY41839Sa5Xz35Hm+a6Amdf4spG4/1jpvjVrQ==", - "dev": true, - "requires": { - "cmd-extension": "^1.0.1", - "is-windows": "^1.0.2" - } - }, - "abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", - "dev": true - }, - "accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "dev": true, - "requires": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - } - }, - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true - }, - "acorn-globals": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", - "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", - "dev": true, - "requires": { - "acorn": "^6.0.1", - "acorn-walk": "^6.0.1" - }, - "dependencies": { - "acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", - "dev": true - } - } - }, - "acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true - }, - "acorn-walk": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", - "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", - "dev": true - }, - "adal-angular": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/adal-angular/-/adal-angular-1.0.16.tgz", - "integrity": "sha1-4rwxvHEqr/ugU6pN1GvITrXSCQ8=" - }, - "agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dev": true, - "requires": { - "debug": "4" - } - }, - "aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, - "requires": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, - "dependencies": { - "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": { - "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 - }, - "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 - }, - "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 - }, - "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-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" - }, - "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=", - "dev": true, - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "dev": true - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true - }, - "ansi-styles": { - "version": "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" - } - }, - "ansi-wrap": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", - "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=", - "dev": true - }, - "any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", - "dev": true - }, - "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "dev": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "append-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", - "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=", - "dev": true, - "requires": { - "buffer-equal": "^1.0.0" - } - }, - "aproba": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", - "dev": true - }, - "archy": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", - "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=", - "dev": true - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "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=", - "dev": true, - "requires": { - "make-iterator": "^1.0.0" - } - }, - "arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true - }, - "arr-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", - "integrity": "sha1-Onc0X/wc814qkYJWAfnljy4kysQ=", - "dev": true, - "requires": { - "make-iterator": "^1.0.0" - } - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "dev": true - }, - "array-differ": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", - "integrity": "sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ==", - "dev": true - }, - "array-each": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", - "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=", - "dev": true - }, - "array-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", - "integrity": "sha512-H3LU5RLiSsGXPhN+Nipar0iR0IofH+8r89G2y1tBKxQ/agagKyAjhkAFDRBfodP2caPrNKHpAWNIM/c9yeL7uA==", - "dev": true - }, - "array-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 - }, - "array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", - "dev": true - }, - "array-includes": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", - "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1", - "get-intrinsic": "^1.1.1", - "is-string": "^1.0.7" - } - }, - "array-initial": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", - "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=", - "dev": true, - "requires": { - "array-slice": "^1.0.0", - "is-number": "^4.0.0" - }, - "dependencies": { - "is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", - "dev": true - } - } - }, - "array-last": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", - "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", - "dev": true, - "requires": { - "is-number": "^4.0.0" - }, - "dependencies": { - "is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", - "dev": true - } - } - }, - "array-slice": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", - "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", - "dev": true - }, - "array-sort": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", - "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", - "dev": true, - "requires": { - "default-compare": "^1.0.0", - "get-value": "^2.0.6", - "kind-of": "^5.0.2" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, - "array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", - "dev": true, - "requires": { - "array-uniq": "^1.0.1" - } - }, - "array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", - "dev": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true - }, - "array.prototype.flatmap": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.5.tgz", - "integrity": "sha512-08u6rVyi1Lj7oqWbS9nUxliETrtIROT4XGTA4D/LWGten6E3ocm7cy9SIrmNHOL5XVbVuckUp3X6Xyg8/zpvHA==", - "dev": true, - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0" - } - }, - "array.prototype.reduce": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.4.tgz", - "integrity": "sha512-WnM+AjG/DvLRLo4DDl+r+SvCzYtD2Jd9oeBYMcEaI7t3fFrHY9M53/wdLcTvmZNQ70IU6Htj0emFkZ5TS+lrdw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", - "es-array-method-boxes-properly": "^1.0.0", - "is-string": "^1.0.7" - } - }, - "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", - "dev": true - }, - "asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", - "dev": true - }, - "asn1": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", - "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", - "dev": true, - "requires": { - "safer-buffer": "~2.1.0" - } - }, - "asn1.js": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", - "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", - "dev": true, - "requires": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "safer-buffer": "^2.1.0" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } - } - }, - "assert": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", - "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", - "dev": true, - "requires": { - "object-assign": "^4.1.1", - "util": "0.10.3" - }, - "dependencies": { - "inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==", - "dev": true - }, - "util": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", - "integrity": "sha512-5KiHfsmkqacuKjkRkdV7SsfDJ2EGiPsK92s2MhNSY0craxjTdKTtqKsJaCWp4LW33ZZ0OPUv1WO/TFvNQRiQxQ==", - "dev": true, - "requires": { - "inherits": "2.0.1" - } - } - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", - "dev": true - }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", - "dev": true - }, - "ast-types": { - "version": "0.9.6", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.9.6.tgz", - "integrity": "sha512-qEdtR2UH78yyHX/AUNfXmJTlM48XoFZKBdwi1nzkI1mJL21cmbu0cvjxjpkXJ5NENMq42H+hNs8VLJcqXLerBQ==", - "dev": true - }, - "astral-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", - "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", - "dev": true - }, - "async": { - "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" - } - }, - "async-done": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", - "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.2", - "process-nextick-args": "^2.0.0", - "stream-exhaust": "^1.0.1" - } - }, - "async-each": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", - "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", - "dev": true - }, - "async-limiter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", - "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", - "dev": true - }, - "async-settle": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", - "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=", - "dev": true, - "requires": { - "async-done": "^1.2.2" - } - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true - }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true - }, - "autoprefixer": { - "version": "9.8.8", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", - "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", - "dev": true, - "requires": { - "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001109", - "normalize-range": "^0.1.2", - "num2fraction": "^1.2.2", - "picocolors": "^0.2.1", - "postcss": "^7.0.32", - "postcss-value-parser": "^4.1.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - } - } - }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", - "dev": true - }, - "aws4": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", - "dev": true - }, - "babel-jest": { - "version": "25.5.1", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-25.5.1.tgz", - "integrity": "sha512-9dA9+GmMjIzgPnYtkhBg73gOo/RHqPmLruP3BaGL4KEX3Dwz6pI8auSN8G8+iuEG90+GSswyKvslN+JYSaacaQ==", - "dev": true, - "requires": { - "@jest/transform": "^25.5.1", - "@jest/types": "^25.5.0", - "@types/babel__core": "^7.1.7", - "babel-plugin-istanbul": "^6.0.0", - "babel-preset-jest": "^25.5.0", - "chalk": "^3.0.0", - "graceful-fs": "^4.2.4", - "slash": "^3.0.0" - }, - "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": "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" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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 - }, - "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" - } - } - } - }, - "babel-plugin-istanbul": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" - }, - "dependencies": { - "istanbul-lib-instrument": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", - "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", - "dev": true, - "requires": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "babel-plugin-jest-hoist": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-25.5.0.tgz", - "integrity": "sha512-u+/W+WAjMlvoocYGTwthAiQSxDcJAyHpQ6oWlHdFZaaN+Rlk8Q7iiwDPg2lN/FyJtAYnKjFxbn7xus4HCFkg5g==", - "dev": true, - "requires": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__traverse": "^7.0.6" - } - }, - "babel-preset-current-node-syntax": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-0.1.4.tgz", - "integrity": "sha512-5/INNCYhUGqw7VbVjT/hb3ucjgkVHKXY7lX3ZjlN4gm565VyFmJUrJ/h+h16ECVB38R/9SF6aACydpKMLZ/c9w==", - "dev": true, - "requires": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.8.3", - "@babel/plugin-syntax-import-meta": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - } - }, - "babel-preset-jest": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-25.5.0.tgz", - "integrity": "sha512-8ZczygctQkBU+63DtSOKGh7tFL0CeCuz+1ieud9lJ1WPQ9O6A1a/r+LGn6Y705PA6whHQ3T1XuB/PmpfNYf8Fw==", - "dev": true, - "requires": { - "babel-plugin-jest-hoist": "^25.5.0", - "babel-preset-current-node-syntax": "^0.1.2" - } - }, - "bach": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", - "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=", - "dev": true, - "requires": { - "arr-filter": "^1.1.1", - "arr-flatten": "^1.0.1", - "arr-map": "^2.0.0", - "array-each": "^1.0.0", - "array-initial": "^1.0.0", - "array-last": "^1.1.1", - "async-done": "^1.2.2", - "async-settle": "^1.0.0", - "now-and-later": "^2.0.0" - } - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true - }, - "batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", - "dev": true - }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", - "dev": true, - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "beeper": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", - "integrity": "sha512-3vqtKL1N45I5dV0RdssXZG7X6pCqQrWPNOlBPZPrd+QkE2HEhR57Z04m0KtpbsZH73j+a3F8UD1TQnn+ExTvIA==", - "dev": true - }, - "better-path-resolve": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/better-path-resolve/-/better-path-resolve-1.0.0.tgz", - "integrity": "sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==", - "dev": true, - "requires": { - "is-windows": "^1.0.0" - } - }, - "big.js": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", - "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==" - }, - "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "dev": true - }, - "bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", - "dev": true - }, - "bn.js": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", - "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", - "dev": true - }, - "body-parser": { - "version": "1.18.3", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", - "integrity": "sha512-YQyoqQG3sO8iCmf8+hyVpgHHOv0/hCEFiS4zTGUwTA1HjAFX66wRcNQrVCeJq9pgESMRvUAOvSil5MJlmccuKQ==", - "dev": true, - "requires": { - "bytes": "3.0.0", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "~1.6.3", - "iconv-lite": "0.4.23", - "on-finished": "~2.3.0", - "qs": "6.5.2", - "raw-body": "2.3.3", - "type-is": "~1.6.16" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "iconv-lite": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", - "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "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": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", - "integrity": "sha512-RaVTblr+OnEli0r/ud8InrU7D+G0y6aJhlxaLa6Pwty4+xoxboF1BsUI45tujvRpbj9dQVoglChqonGAsjEBYg==", - "dev": true, - "requires": { - "array-flatten": "^2.1.0", - "deep-equal": "^1.0.1", - "dns-equal": "^1.0.0", - "dns-txt": "^2.0.2", - "multicast-dns": "^6.0.1", - "multicast-dns-service-types": "^1.1.0" - }, - "dependencies": { - "array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", - "dev": true - } - } - }, - "boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "dev": true - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "requires": { - "fill-range": "^7.0.1" - } - }, - "brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==", - "dev": true - }, - "browser-process-hrtime": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", - "dev": true - }, - "browser-resolve": { - "version": "1.11.3", - "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", - "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", - "dev": true, - "requires": { - "resolve": "1.1.7" - }, - "dependencies": { - "resolve": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", - "integrity": "sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==", - "dev": true - } - } - }, - "browserify-aes": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", - "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", - "dev": true, - "requires": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "browserify-cipher": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", - "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", - "dev": true, - "requires": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" - } - }, - "browserify-des": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", - "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", - "dev": true, - "requires": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "browserify-rsa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", - "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", - "dev": true, - "requires": { - "bn.js": "^5.0.0", - "randombytes": "^2.0.1" - } - }, - "browserify-sign": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", - "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", - "dev": true, - "requires": { - "bn.js": "^5.1.1", - "browserify-rsa": "^4.0.1", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "elliptic": "^6.5.3", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.5", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - } - } - }, - "browserify-zlib": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", - "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", - "dev": true, - "requires": { - "pako": "~1.0.5" - } - }, - "browserslist": { - "version": "4.21.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.2.tgz", - "integrity": "sha512-MonuOgAtUB46uP5CezYbRaYKBNt2LxP0yX+Pmj4LkcDFGkn9Cbpi83d9sCjwQDErXsIJSzY5oKGDbgOlF/LPAA==", - "dev": true, - "requires": { - "caniuse-lite": "^1.0.30001366", - "electron-to-chromium": "^1.4.188", - "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.4" - } - }, - "bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "dev": true, - "requires": { - "node-int64": "^0.4.0" - } - }, - "buffer": { - "version": "4.9.2", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", - "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", - "dev": true, - "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" - } - }, - "buffer-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", - "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=", - "dev": true - }, - "buffer-equal-constant-time": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", - "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", - "dev": true - }, - "buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true - }, - "buffer-indexof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", - "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", - "dev": true - }, - "buffer-xor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==", - "dev": true - }, - "builtin-modules": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", - "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", - "dev": true - }, - "builtin-status-codes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==", - "dev": true - }, - "builtins": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", - "integrity": "sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==", - "dev": true - }, - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", - "dev": true - }, - "cacache": { - "version": "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 - } - } - }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - } - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "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, - "requires": { - "callsites": "^2.0.0" - }, - "dependencies": { - "callsites": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==", - "dev": true - } - } - }, - "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, - "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 - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true - }, - "camel-case": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", - "integrity": "sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w==", - "dev": true, - "requires": { - "no-case": "^2.2.0", - "upper-case": "^1.1.1" - } - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "camelcase-keys": { - "version": "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, - "requires": { - "camelcase": "^2.0.0", - "map-obj": "^1.0.0" - }, - "dependencies": { - "camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==", - "dev": true - } - } - }, - "caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", - "dev": true, - "requires": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, - "caniuse-lite": { - "version": "1.0.30001367", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001367.tgz", - "integrity": "sha512-XDgbeOHfifWV3GEES2B8rtsrADx4Jf+juKX2SICJcaUhjYBO3bR96kvEIHa15VU6ohtOhBZuPGGYGbXMRn0NCw==", - "dev": true - }, - "capture-exit": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", - "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", - "dev": true, - "requires": { - "rsvp": "^4.8.4" - } - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", - "dev": true - }, - "chalk": { - "version": "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" - }, - "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" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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 - }, - "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" - } - } - } - }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "dev": true, - "requires": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "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" - }, - "dependencies": { - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - }, - "dependencies": { - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - } - } - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "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" - } - } - } - }, - "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" - } - } - } - }, - "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" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true - }, - "chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", - "dev": true - }, - "ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", - "dev": true - }, - "cipher-base": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", - "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "clean-css": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", - "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", - "dev": true, - "requires": { - "source-map": "~0.6.0" - } - }, - "clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true - }, - "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "requires": { - "restore-cursor": "^3.1.0" - } - }, - "cli-table": { - "version": "0.3.11", - "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.11.tgz", - "integrity": "sha512-IqLQi4lO0nIB4tcdTpN4LCB9FI3uqrJZK7RC515EnhZ6qBaglkIgICb1wjeAqpdoOabm1+SuQtkXIPdYC93jhQ==", - "dev": true, - "requires": { - "colors": "1.0.3" - }, - "dependencies": { - "colors": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", - "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==", - "dev": true - } - } - }, - "cli-width": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", - "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", - "dev": true - }, - "cliui": { - "version": "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" - }, - "dependencies": { - "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" - } - } - } - }, - "clone": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", - "dev": true - }, - "clone-buffer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", - "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=", - "dev": true - }, - "clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - } - }, - "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=", - "dev": true - }, - "cloneable-readable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", - "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "process-nextick-args": "^2.0.0", - "readable-stream": "^2.3.5" - } - }, - "cmd-extension": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/cmd-extension/-/cmd-extension-1.0.2.tgz", - "integrity": "sha512-iWDjmP8kvsMdBmLTHxFaqXikO8EdFRDfim7k6vUHglY/2xJ5jLrPsnQGijdfp4U+sr/BeecG0wKm02dSIAeQ1g==", - "dev": true - }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", - "dev": true - }, - "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": { - "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" - } - } - } - }, - "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=", - "dev": true - }, - "collect-v8-coverage": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", - "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", - "dev": true - }, - "collection-map": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", - "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=", - "dev": true, - "requires": { - "arr-map": "^2.0.2", - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - } - }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "dev": true, - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - } - }, - "color": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", - "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", - "dev": true, - "requires": { - "color-convert": "^1.9.3", - "color-string": "^1.6.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": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, - "color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", - "dev": true - }, - "colorette": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", - "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==", - "dev": true - }, - "colors": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.2.5.tgz", - "integrity": "sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg==" - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "dev": true - }, - "component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", - "dev": true - }, - "compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dev": true, - "requires": { - "mime-db": ">= 1.43.0 < 2" - } - }, - "compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "dev": true, - "requires": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "connect": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", - "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", - "dev": true, - "requires": { - "debug": "2.6.9", - "finalhandler": "1.1.2", - "parseurl": "~1.3.3", - "utils-merge": "1.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "dev": true, - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "dev": true - } - } - }, - "connect-history-api-fallback": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", - "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", - "dev": true - }, - "connect-livereload": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.5.4.tgz", - "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 - }, - "constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==", - "dev": true - }, - "content-disposition": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", - "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", - "dev": true - }, - "content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", - "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" - } - }, - "cookie": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", - "integrity": "sha512-+IJOX0OqlHCszo2mBUq+SrEbCj6w7Kpffqx60zYbPTFaO4+yYgRjHwcZNpWvaTylDHaV7PPmBHzSecZiMhtPgw==", - "dev": true - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", - "dev": true - }, - "copy-concurrently": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", - "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", - "dev": true, - "requires": { - "aproba": "^1.1.1", - "fs-write-stream-atomic": "^1.0.8", - "iferr": "^0.1.5", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.0" - } - }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", - "dev": true - }, - "copy-props": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz", - "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==", - "dev": true, - "requires": { - "each-props": "^1.3.2", - "is-plain-object": "^5.0.0" - }, - "dependencies": { - "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 - } - } - }, - "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 - }, - "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" - } - }, - "chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "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 - }, - "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" - } - }, - "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.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", - "dev": true - }, - "loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", - "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 - }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "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" - } - }, - "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" - } - }, - "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" - } - }, - "ssri": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", - "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", - "dev": true, - "requires": { - "minipass": "^3.1.1" - } - } - } - }, - "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=", - "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, - "requires": { - "import-fresh": "^2.0.0", - "is-directory": "^0.3.1", - "js-yaml": "^3.13.1", - "parse-json": "^4.0.0" - }, - "dependencies": { - "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 - } - } - }, - "create-ecdh": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", - "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", - "dev": true, - "requires": { - "bn.js": "^4.1.0", - "elliptic": "^6.5.3" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } - } - }, - "create-hash": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", - "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", - "dev": true, - "requires": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" - } - }, - "create-hmac": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", - "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", - "dev": true, - "requires": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "crypto-browserify": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", - "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", - "dev": true, - "requires": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" - } - }, - "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": "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": { - "postcss": "^7.0.1", - "timsort": "^0.3.0" - } - }, - "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": { - "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.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "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" - } - } - } - }, - "css-modules-loader-core": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/css-modules-loader-core/-/css-modules-loader-core-1.1.0.tgz", - "integrity": "sha512-XWOBwgy5nwBn76aA+6ybUGL/3JBnCtBX9Ay9/OWIpzKYWlVHMazvJ+WtHumfi+xxdPF440cWK7JCYtt8xDifew==", - "dev": true, - "requires": { - "icss-replace-symbols": "1.1.0", - "postcss": "6.0.1", - "postcss-modules-extract-imports": "1.1.0", - "postcss-modules-local-by-default": "1.2.0", - "postcss-modules-scope": "1.1.0", - "postcss-modules-values": "1.3.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "dependencies": { - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true - } - } - }, - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", - "dev": true - }, - "postcss": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.1.tgz", - "integrity": "sha512-VbGX1LQgQbf9l3cZ3qbUuC3hGqIEOGQFHAEHQ/Diaeo0yLgpgK5Rb8J+OcamIfQ9PbAU/fzBjVtQX3AhJHUvZw==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "css-select": { - "version": "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": "^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", - "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "fastparse": "^1.1.2" - } - }, - "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, - "requires": { - "mdn-data": "2.0.4", - "source-map": "^0.6.1" - } - }, - "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 - }, - "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true - }, - "cssnano": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz", - "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==", - "dev": true, - "requires": { - "cosmiconfig": "^5.0.0", - "cssnano-preset-default": "^4.0.8", - "is-resolvable": "^1.0.0", - "postcss": "^7.0.0" - } - }, - "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, - "requires": { - "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-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": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "dev": true, - "requires": { - "css-tree": "^1.1.2" - }, - "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 - } - } - }, - "cssom": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", - "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", - "dev": true - }, - "cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", - "dev": true, - "requires": { - "cssom": "~0.3.6" - }, - "dependencies": { - "cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "dev": true - } - } - }, - "csstype": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.11.tgz", - "integrity": "sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw==", - "dev": true - }, - "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, - "requires": { - "array-find-index": "^1.0.1" - } - }, - "cyclist": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", - "integrity": "sha512-NJGVKPS81XejHcLhaLJS7plab0fK3slPh11mESeeDq2W4ZI5kUKK/LRRdVDvjJseojbPB7ZwjnyOybg3Igea/A==", - "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==", - "requires": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" - } - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "data-urls": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", - "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", - "dev": true, - "requires": { - "abab": "^2.0.0", - "whatwg-mimetype": "^2.2.0", - "whatwg-url": "^7.0.0" - }, - "dependencies": { - "tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", - "dev": true, - "requires": { - "punycode": "^2.1.0" - } - }, - "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 - }, - "whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "dev": true, - "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - } - } - }, - "dateformat": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", - "integrity": "sha512-GODcnWq3YGoTnygPfi02ygEiRxqUxpJwuRHjdhJYuxpcZmDq4rjBiXYmbCCzStxo176ixfLT6i4NPwQooRySnw==", - "dev": true - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "requires": { - "ms": "2.1.2" - } - }, - "debuglog": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz", - "integrity": "sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw==", - "dev": true - }, - "decache": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/decache/-/decache-4.5.1.tgz", - "integrity": "sha512-5J37nATc6FmOTLbcsr9qx7Nm28qQyg1SK4xyEHqM0IBkNhWFp0Sm+vKoWYHD8wq+OUEb9jLyaKFfzzd1A9hcoA==", - "dev": true, - "requires": { - "callsite": "^1.0.0" - } - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "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=", - "dev": true - }, - "decomment": { - "version": "0.9.5", - "resolved": "https://registry.npmjs.org/decomment/-/decomment-0.9.5.tgz", - "integrity": "sha512-h0TZ8t6Dp49duwyDHo3iw67mnh9/UpFiSSiOb5gDK1sqoXzrfX/SQxIUQd2R2QEiSnqib0KF2fnKnGfAhAs6lg==", - "dev": true, - "requires": { - "esprima": "4.0.1" - } - }, - "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==", - "dev": true, - "requires": { - "is-arguments": "^1.0.4", - "is-date-object": "^1.0.1", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.2.0" - } - }, - "deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true - }, - "deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", - "dev": true - }, - "default-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", - "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", - "dev": true, - "requires": { - "kind-of": "^5.0.2" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, - "default-gateway": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", - "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", - "dev": true, - "requires": { - "execa": "^1.0.0", - "ip-regex": "^2.1.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 - }, - "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==", - "dev": true, - "requires": { - "object-keys": "^1.0.12" - } - }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "dependencies": { - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "del": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", - "integrity": "sha512-Z4fzpbIRjOu7lO5jCETSWoqUDVe0IPOlfugBsF6suen2LKDlVb4QZpKEM9P+buNJ4KI1eN7I083w/pbKUpsrWQ==", - "dev": true, - "requires": { - "globby": "^5.0.0", - "is-path-cwd": "^1.0.0", - "is-path-in-cwd": "^1.0.0", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "rimraf": "^2.2.8" - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dev": true - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "dev": true - }, - "des.js": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", - "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==", - "dev": true - }, - "detect-file": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", - "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", - "dev": true - }, - "detect-indent": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", - "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", - "dev": true - }, - "detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", - "dev": true - }, - "detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "dev": true - }, - "dezalgo": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", - "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", - "dev": true, - "requires": { - "asap": "^2.0.0", - "wrappy": "1" - } - }, - "diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "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", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "requires": { - "path-type": "^4.0.0" - }, - "dependencies": { - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" - } - } - }, - "dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", - "dev": true - }, - "dns-packet": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", - "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", - "dev": true, - "requires": { - "ip": "^1.1.0", - "safe-buffer": "^5.0.1" - } - }, - "dns-txt": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", - "integrity": "sha512-Ix5PrWjphuSoUXV/Zv5gaFHjnaJtb02F2+Si3Ht9dyJ87+Z/lMmy+dpNHtTGraNK958ndXq2i+GLkWsWHcKaBQ==", - "dev": true, - "requires": { - "buffer-indexof": "^1.0.0" - } - }, - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "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, - "requires": { - "domelementtype": "^2.0.1", - "entities": "^2.0.0" - }, - "dependencies": { - "domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "dev": true - } - } - }, - "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", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", - "dev": true - }, - "domexception": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", - "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", - "dev": true, - "requires": { - "webidl-conversions": "^4.0.2" - }, - "dependencies": { - "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 - } - } - }, - "domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", - "dev": true, - "requires": { - "dom-serializer": "0", - "domelementtype": "1" - } - }, - "dot-prop": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", - "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", - "dev": true, - "requires": { - "is-obj": "^2.0.0" - } - }, - "duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "dev": true - }, - "duplexer2": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", - "integrity": "sha512-+AWBwjGadtksxjOQSFDhPNQbed7icNXApT4+2BNpsXzcCBiInq2H9XW0O8sfHFaPmnQRs7cg/P0fAr2IWQSW0g==", - "dev": true, - "requires": { - "readable-stream": "~1.1.9" - }, - "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", - "dev": true - }, - "readable-stream": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", - "dev": true - } - } - }, - "duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", - "dev": true, - "requires": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" - } - }, - "each-props": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", - "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.1", - "object.defaults": "^1.1.0" - } - }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", - "dev": true, - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "ecdsa-sig-formatter": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", - "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", - "dev": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - "dev": true - }, - "electron-to-chromium": { - "version": "1.4.194", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.194.tgz", - "integrity": "sha512-ola5UH0xAP1oYY0FFUsPvwtucEzCQHucXnT7PQ1zjHJMccZhCDktEugI++JUR3YuIs7Ff7afz+OVEhVAIMhLAQ==", - "dev": true - }, - "elliptic": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", - "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", - "dev": true, - "requires": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } - } - }, - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, - "emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" - }, - "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 - }, - "encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "requires": { - "iconv-lite": "^0.6.2" - } - }, - "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=", - "dev": true, - "requires": { - "once": "~1.3.0" - }, - "dependencies": { - "once": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", - "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=", - "dev": true, - "requires": { - "wrappy": "1" - } - } - } - }, - "enhanced-resolve": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", - "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.5.0", - "tapable": "^1.0.0" - }, - "dependencies": { - "memory-fs": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", - "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", - "dev": true, - "requires": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - } - } - } - }, - "enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", - "dev": true, - "requires": { - "ansi-colors": "^4.1.1" - } - }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true - }, - "errno": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", - "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", - "dev": true, - "requires": { - "prr": "~1.0.1" - } - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "es-abstract": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.2.tgz", - "integrity": "sha512-gfSBJoZdlL2xRiOCy0g8gLMryhoe1TlimjzU99L/31Z8QEGIhVQI+EWwt5lT+AuU9SnorVupXFqqOGqGfsyO6w==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "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.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.1", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.0", - "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" - } - }, - "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 - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "es5-ext": { - "version": "0.10.59", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.59.tgz", - "integrity": "sha512-cOgyhW0tIJyQY1Kfw6Kr0viu9ZlUctVchRMZ7R0HiH3dxTSp5zJDLecwxUqPUrGKMsgBI1wd1FL+d9Jxfi4cLw==", - "requires": { - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.3", - "next-tick": "^1.1.0" - } - }, - "es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", - "requires": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" - } - }, - "es6-promise": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", - "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" - }, - "es6-symbol": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", - "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", - "requires": { - "d": "^1.0.1", - "ext": "^1.1.2" - } - }, - "es6-templates": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/es6-templates/-/es6-templates-0.2.3.tgz", - "integrity": "sha512-sziUVwcvQ+lOsrTyUY0Q11ilAPj+dy7AQ1E1MgSaHTaaAFTffaa08QSlGNU61iyVaroyb6nYdBV6oD7nzn6i8w==", - "dev": true, - "requires": { - "recast": "~0.11.12", - "through": "~2.3.6" - } - }, - "es6-weak-map": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", - "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "^0.10.46", - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.1" - } - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true - }, - "escodegen": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", - "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", - "dev": true, - "requires": { - "esprima": "^4.0.1", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.6.1" - }, - "dependencies": { - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } - }, - "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - } - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", - "dev": true - }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2" - } - } - } - }, - "eslint": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.7.0.tgz", - "integrity": "sha512-ifHYzkBGrzS2iDU7KjhCAVMGCvF6M3Xfs8X8b37cgrUlDt6bWRTpRh6T/gtSXv1HJ/BUGgmjvNvOEGu85Iif7w==", - "dev": true, - "requires": { - "@eslint/eslintrc": "^1.0.5", - "@humanwhocodes/config-array": "^0.9.2", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.1.0", - "eslint-utils": "^3.0.0", - "eslint-visitor-keys": "^3.2.0", - "espree": "^9.3.0", - "esquery": "^1.4.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^6.0.1", - "globals": "^13.6.0", - "ignore": "^5.2.0", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.0.4", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "regexpp": "^3.2.0", - "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "dependencies": { - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "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.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - } - }, - "eslint-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^2.0.0" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "dev": true - } - } - }, - "eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", - "dev": true - }, - "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" - } - }, - "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" - } - } - } - }, - "eslint-plugin-promise": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-6.0.0.tgz", - "integrity": "sha512-7GPezalm5Bfi/E22PnQxDWH2iW9GTvAlUNTztemeHb6c1BniSyoeTrM87JkC0wYdi6aQrZX9p2qEiAno8aTcbw==", - "dev": true - }, - "eslint-plugin-react": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.27.1.tgz", - "integrity": "sha512-meyunDjMMYeWr/4EBLTV1op3iSG3mjT/pz5gti38UzfM4OPpNc2m0t2xvKCOMU5D6FSdd34BIMFOvQbW+i8GAA==", - "dev": true, - "requires": { - "array-includes": "^3.1.4", - "array.prototype.flatmap": "^1.2.5", - "doctrine": "^2.1.0", - "estraverse": "^5.3.0", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.0.4", - "object.entries": "^1.1.5", - "object.fromentries": "^2.0.5", - "object.hasown": "^1.1.0", - "object.values": "^1.1.5", - "prop-types": "^15.7.2", - "resolve": "^2.0.0-next.3", - "semver": "^6.3.0", - "string.prototype.matchall": "^4.0.6" - }, - "dependencies": { - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true - }, - "is-core-module": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "resolve": { - "version": "2.0.0-next.4", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", - "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", - "dev": true, - "requires": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "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 - }, - "eslint-plugin-tsdoc": { - "version": "0.2.16", - "resolved": "https://registry.npmjs.org/eslint-plugin-tsdoc/-/eslint-plugin-tsdoc-0.2.16.tgz", - "integrity": "sha512-F/RWMnyDQuGlg82vQEFHQtGyWi7++XJKdYNn0ulIbyMOFqYIjoJOUdE6olORxgwgLkpJxsCJpJbTHgxJ/ggfXw==", - "dev": true, - "requires": { - "@microsoft/tsdoc": "0.14.1", - "@microsoft/tsdoc-config": "0.16.1" - }, - "dependencies": { - "@microsoft/tsdoc": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.14.1.tgz", - "integrity": "sha512-6Wci+Tp3CgPt/B9B0a3J4s3yMgLNSku6w5TV6mN+61C71UqsRBv2FUibBf3tPGlNxebgPHMEUzKpb1ggE8KCKw==", - "dev": true - }, - "@microsoft/tsdoc-config": { - "version": "0.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.16.1.tgz", - "integrity": "sha512-2RqkwiD4uN6MLnHFljqBlZIXlt/SaUT6cuogU1w2ARw4nKuuppSmR0+s+NC+7kXBQykd9zzu0P4HtBpZT5zBpQ==", - "dev": true, - "requires": { - "@microsoft/tsdoc": "0.14.1", - "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" - } - }, - "resolve": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", - "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", - "dev": true, - "requires": { - "is-core-module": "^2.1.0", - "path-parse": "^1.0.6" - } - } - } - }, - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.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" - } - }, - "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==", - "dev": true - }, - "espree": { - "version": "9.3.2", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz", - "integrity": "sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==", - "dev": true, - "requires": { - "acorn": "^8.7.1", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.3.0" - }, - "dependencies": { - "acorn": { - "version": "8.7.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", - "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", - "dev": true - }, - "eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", - "dev": true - } - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true - }, - "esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", - "dev": true, - "requires": { - "estraverse": "^5.1.0" - }, - "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 - } - } - }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "requires": { - "estraverse": "^5.2.0" - }, - "dependencies": { - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" - } - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "dev": true - }, - "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, - "requires": { - "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" - } - }, - "eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true - }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true - }, - "eventsource": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-2.0.2.tgz", - "integrity": "sha512-IzUmBGPR3+oUG9dUeXynyNmf91/3zUSJg1lCktzKw47OXuhco54U3r9B7O4XX+Rb1Itm9OZ2b0RkTs10bICOxA==", - "dev": true - }, - "evp_bytestokey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", - "dev": true, - "requires": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } - }, - "exec-sh": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", - "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==", - "dev": true - }, - "execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "dev": true, - "requires": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "dependencies": { - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", - "dev": true - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", - "dev": true, - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", - "dev": true - }, - "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" - } - } - } - }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", - "dev": true - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "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": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "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" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "expand-tilde": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", - "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", - "dev": true, - "requires": { - "homedir-polyfill": "^1.0.1" - } - }, - "expect": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-25.5.0.tgz", - "integrity": "sha512-w7KAXo0+6qqZZhovCaBVPSIqQp7/UTcx4M9uKt2m6pd2VB1voyC8JizLRqeEqud3AAVP02g+hbErDu5gu64tlA==", - "dev": true, - "requires": { - "@jest/types": "^25.5.0", - "ansi-styles": "^4.0.0", - "jest-get-type": "^25.2.6", - "jest-matcher-utils": "^25.5.0", - "jest-message-util": "^25.5.0", - "jest-regex-util": "^25.2.6" - }, - "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" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - } - } - }, - "express": { - "version": "4.16.4", - "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz", - "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==", - "dev": true, - "requires": { - "accepts": "~1.3.5", - "array-flatten": "1.1.1", - "body-parser": "1.18.3", - "content-disposition": "0.5.2", - "content-type": "~1.0.4", - "cookie": "0.3.1", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "~1.1.2", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.1.1", - "fresh": "0.5.2", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "~2.3.0", - "parseurl": "~1.3.2", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.4", - "qs": "6.5.2", - "range-parser": "~1.2.0", - "safe-buffer": "5.1.2", - "send": "0.16.2", - "serve-static": "1.13.2", - "setprototypeof": "1.1.0", - "statuses": "~1.4.0", - "type-is": "~1.6.16", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "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==", - "requires": { - "type": "^2.5.0" - }, - "dependencies": { - "type": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/type/-/type-2.6.0.tgz", - "integrity": "sha512-eiDBDOmkih5pMbo9OqsqPRGMljLodLcwd5XD5JbtNB0o89xZAwynY9EdCDsJU7LtcVCClu9DvM7/0Ep1hYX3EQ==" - } - } - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "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" - } - } - } - }, - "external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dev": true, - "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - }, - "dependencies": { - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - } - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "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": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", - "dev": true - }, - "fancy-log": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", - "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", - "dev": true, - "requires": { - "ansi-gray": "^0.1.1", - "color-support": "^1.1.3", - "parse-node-version": "^1.0.0", - "time-stamp": "^1.0.0" - } - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "fast-glob": { - "version": "3.2.11", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "dependencies": { - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" - } - } - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "fastparse": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", - "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", - "dev": true - }, - "fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "requires": { - "reusify": "^1.0.4" - } - }, - "faye-websocket": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", - "integrity": "sha512-Xhj93RXbMSq8urNCUq4p9l0P6hnySJ/7YNRhYNug0bLOuii7pKO7xQFb5mx9xZXWCar88pLPb805PvUkwrLZpQ==", - "dev": true, - "requires": { - "websocket-driver": ">=0.5.1" - } - }, - "fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", - "dev": true, - "requires": { - "bser": "2.1.1" - } - }, - "figgy-pudding": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", - "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", - "dev": true - }, - "figures": { - "version": "3.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": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, - "requires": { - "flat-cache": "^3.0.4" - } - }, - "file-loader": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-1.1.11.tgz", - "integrity": "sha512-TGR4HU7HUsGg6GCOPJnFk06RhWgEWFLAGWiT6rcD+GRC2keU3s9RGJ+b3Z6/U73jwwNb2gKLJ7YCrp+jvU4ALg==", - "dev": true, - "requires": { - "loader-utils": "^1.0.2", - "schema-utils": "^0.4.5" - }, - "dependencies": { - "schema-utils": { - "version": "0.4.7", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", - "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", - "dev": true, - "requires": { - "ajv": "^6.1.0", - "ajv-keywords": "^3.1.0" - } - } - } - }, - "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==", - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "finalhandler": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", - "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", - "dev": true, - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.2", - "statuses": "~1.4.0", - "unpipe": "~1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "find-cache-dir": { - "version": "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" - }, - "dependencies": { - "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" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true - }, - "pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "dev": true, - "requires": { - "find-up": "^3.0.0" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "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" - } - }, - "findup-sync": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", - "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", - "dev": true, - "requires": { - "detect-file": "^1.0.0", - "is-glob": "^4.0.0", - "micromatch": "^3.0.4", - "resolve-dir": "^1.0.1" - }, - "dependencies": { - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "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" - } - } - } - }, - "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" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "fined": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", - "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", - "dev": true, - "requires": { - "expand-tilde": "^2.0.2", - "is-plain-object": "^2.0.3", - "object.defaults": "^1.1.0", - "object.pick": "^1.2.0", - "parse-filepath": "^1.0.1" - } - }, - "flagged-respawn": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", - "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", - "dev": true - }, - "flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", - "dev": true, - "requires": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" - }, - "dependencies": { - "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" - } - } - } - }, - "flatted": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.6.tgz", - "integrity": "sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==", - "dev": true - }, - "flush-write-stream": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", - "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "readable-stream": "^2.3.6" - } - }, - "follow-redirects": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", - "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", - "dev": true - }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "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=", - "dev": true, - "requires": { - "for-in": "^1.0.1" - } - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", - "dev": true - }, - "fork-stream": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/fork-stream/-/fork-stream-0.0.4.tgz", - "integrity": "sha512-Pqq5NnT78ehvUnAk/We/Jr22vSvanRlFTpAmQ88xBY/M1TlHe+P0ILuEyXS595ysdGfaj22634LBkGMA2GTcpA==", - "dev": true - }, - "form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "dev": true - }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "dev": true, - "requires": { - "map-cache": "^0.2.2" - } - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "dev": true - }, - "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 - }, - "from2": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", - "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.0" - } - }, - "fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "dev": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "fs-mkdirp-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", - "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "through2": "^2.0.3" - } - }, - "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=" - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" - } - }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", - "dev": true - }, - "functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true - }, - "generic-names": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-2.0.1.tgz", - "integrity": "sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ==", - "dev": true, - "requires": { - "loader-utils": "^1.1.0" - } - }, - "gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true - }, - "get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - } - }, - "get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "dev": true - }, - "get-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 - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - } - }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", - "dev": true - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "git-repo-info": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/git-repo-info/-/git-repo-info-2.1.1.tgz", - "integrity": "sha512-8aCohiDo4jwjOwma4FmYFd3i97urZulL8XL24nIPxuE+GZnfsAyy/g2Shqx6OjUiFKUXZM+Yy+KHnOmmA3FVcg==", - "dev": true - }, - "glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", - "requires": { - "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" - } - }, - "glob-escape": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/glob-escape/-/glob-escape-0.0.2.tgz", - "integrity": "sha512-L/cXYz8x7qer1HAyUQ+mbjcUsJVdpRxpAf7CwqHoNBs9vTpABlGfNN4tzkDxt+u3Z7ZncVyKlCNPtzb0R/7WbA==", - "dev": true - }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "requires": { - "is-glob": "^4.0.1" - } - }, - "glob-stream": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", - "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=", - "dev": true, - "requires": { - "extend": "^3.0.0", - "glob": "^7.1.1", - "glob-parent": "^3.1.0", - "is-negated-glob": "^1.0.0", - "ordered-read-streams": "^1.0.0", - "pumpify": "^1.3.5", - "readable-stream": "^2.1.5", - "remove-trailing-separator": "^1.0.1", - "to-absolute-glob": "^2.0.0", - "unique-stream": "^2.0.2" - }, - "dependencies": { - "glob-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" - } - }, - "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" - } - } - } - }, - "glob-watcher": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", - "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", - "dev": true, - "requires": { - "anymatch": "^2.0.0", - "async-done": "^1.2.0", - "chokidar": "^2.0.0", - "is-negated-glob": "^1.0.0", - "just-debounce": "^1.0.0", - "normalize-path": "^3.0.0", - "object.defaults": "^1.1.0" - }, - "dependencies": { - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - }, - "dependencies": { - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - } - } - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "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" - } - } - } - }, - "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" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "global-modules": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", - "dev": true, - "requires": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" - } - }, - "global-prefix": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", - "dev": true, - "requires": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" - }, - "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" - } - } - } - }, - "globals": { - "version": "13.16.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.16.0.tgz", - "integrity": "sha512-A1lrQfpNF+McdPOnnFqY3kSN0AFTy485bTi1bkLk4mVPODIUEcSfhHgRqA+QdXPksrSTTztYXx37NFV+GpGk3Q==", - "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 - } - } - }, - "globby": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", - "integrity": "sha512-HJRTIH2EeH44ka+LWig+EqT2ONSYpVlNfx6pyd592/VF1TbfljJ7elwie7oSwcViLGqOdWocSdu2txwBF9bjmQ==", - "dev": true, - "requires": { - "array-union": "^1.0.1", - "arrify": "^1.0.0", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "glogg": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", - "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", - "dev": true, - "requires": { - "sparkles": "^1.0.0" - } - }, - "graceful-fs": { - "version": "4.2.9", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", - "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==" - }, - "growly": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", - "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", - "dev": true - }, - "gulp": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", - "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", - "dev": true, - "requires": { - "glob-watcher": "^5.0.3", - "gulp-cli": "^2.2.0", - "undertaker": "^1.2.1", - "vinyl-fs": "^3.0.0" - }, - "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" - } - }, - "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": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", - "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" - } - }, - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", - "dev": true, - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", - "dev": true - }, - "gulp-cli": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", - "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", - "dev": true, - "requires": { - "ansi-colors": "^1.0.1", - "archy": "^1.0.0", - "array-sort": "^1.0.0", - "color-support": "^1.1.3", - "concat-stream": "^1.6.0", - "copy-props": "^2.0.1", - "fancy-log": "^1.3.2", - "gulplog": "^1.0.0", - "interpret": "^1.4.0", - "isobject": "^3.0.1", - "liftoff": "^3.1.0", - "matchdep": "^2.0.0", - "mute-stdout": "^1.0.0", - "pretty-hrtime": "^1.0.0", - "replace-homedir": "^1.0.0", - "semver-greatest-satisfied-range": "^1.1.0", - "v8flags": "^3.2.0", - "yargs": "^7.1.0" - } - }, - "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" - } - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "dev": true, - "requires": { - "pinkie-promise": "^2.0.0" - } - }, - "read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", - "dev": true, - "requires": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - } - }, - "read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", - "dev": true, - "requires": { - "find-up": "^1.0.0", - "read-pkg": "^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" - } - }, - "which-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", - "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", - "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=", - "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": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.2.tgz", - "integrity": "sha512-ZEjj/dQYQy0Zx0lgLMLR8QuaqTihnxirir7EwUHp1Axq4e3+k8jXU5K0VLbNvedv1f4EWtBonDIZm0NUr+jCcA==", - "dev": true, - "requires": { - "camelcase": "^3.0.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^1.4.0", - "read-pkg-up": "^1.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^1.0.2", - "which-module": "^1.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^5.0.1" - } - }, - "yargs-parser": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz", - "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==", - "dev": true, - "requires": { - "camelcase": "^3.0.0", - "object.assign": "^4.1.0" - } - } - } - }, - "gulp-connect": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/gulp-connect/-/gulp-connect-5.5.0.tgz", - "integrity": "sha512-oRBLjw/4EVaZb8g8OcxOVdGD8ZXYrRiWKcNxlrGjxb/6Cp0GDdqw7ieX7D8xJrQS7sbXT+G94u63pMJF3MMjQA==", - "dev": true, - "requires": { - "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" - }, - "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": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", - "dev": true, - "requires": { - "ms": "0.7.1" - } - }, - "etag": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.7.0.tgz", - "integrity": "sha512-Mbv5pNpLNPrm1b4rzZlZlfTRpdDr31oiD43N362sIyvSWVNu5Du33EcJGzvEV4YdYLuENB1HzND907cQkFmXNw==", - "dev": true - }, - "fresh": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz", - "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": "sha512-gMygNskMurDCWfoCdyh1gOeDfSbkAHXqz94QoPj5IHIUjC/BG8/xv7FSEUr7waR5RcAya4j58bft9Wu/wHNeXA==", - "dev": true, - "requires": { - "inherits": "~2.0.1", - "statuses": "1" - } - }, - "mime": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz", - "integrity": "sha512-sAaYXszED5ALBt665F0wMQCUXpGuZsGdopoqcHPdL39ZYdi7uHoZlhrfZfhv8WzivhBzr/oXwaj+yiK5wY8MXQ==", - "dev": true - }, - "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 - }, - "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 - }, - "send": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.13.2.tgz", - "integrity": "sha512-cQ0rmXHrdO2Iof08igV2bG/yXWD106ANwBg6DkGQNT2Vsznbgq6T0oAIQboy1GoFsIuy51jCim26aA9tj3Z3Zg==", - "dev": true, - "requires": { - "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" - } - } - } - }, - "gulp-flatten": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/gulp-flatten/-/gulp-flatten-0.2.0.tgz", - "integrity": "sha512-8kKeBDfHGx0CEWoB6BPh5bsynUG2VGmSz6hUlX531cfDz/+PRYZa9i3e3+KYuaV0GuCsRZNThSRjBfHOyypy8Q==", - "dev": true, - "requires": { - "gulp-util": "^3.0.1", - "through2": "^2.0.0" - } - }, - "gulp-if": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/gulp-if/-/gulp-if-2.0.2.tgz", - "integrity": "sha512-tV0UfXkZodpFq6CYxEqH8tqLQgN6yR9qOhpEEN3O6N5Hfqk3fFLcbAavSex5EqnmoQjyaZ/zvgwclvlTI1KGfw==", - "dev": true, - "requires": { - "gulp-match": "^1.0.3", - "ternary-stream": "^2.0.1", - "through2": "^2.0.1" - } - }, - "gulp-match": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/gulp-match/-/gulp-match-1.1.0.tgz", - "integrity": "sha512-DlyVxa1Gj24DitY2OjEsS+X6tDpretuxD6wTfhXE/Rw2hweqc1f6D/XtsJmoiCwLWfXgR87W9ozEityPCVzGtQ==", - "dev": true, - "requires": { - "minimatch": "^3.0.3" - } - }, - "gulp-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==", - "dev": true, - "requires": { - "colors": "^1.1.2", - "opn": "5.2.0", - "plugin-log": "^0.1.0", - "through2": "^2.0.1" - } - }, - "gulp-util": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", - "integrity": "sha512-q5oWPc12lwSFS9h/4VIjG+1NuNDlJ48ywV2JKItY4Ycc/n1fXJeYPVQsfu5ZrhQi7FGSDBalwUCLar/GyHXKGw==", - "dev": true, - "requires": { - "array-differ": "^1.0.0", - "array-uniq": "^1.0.2", - "beeper": "^1.0.0", - "chalk": "^1.0.0", - "dateformat": "^2.0.0", - "fancy-log": "^1.1.0", - "gulplog": "^1.0.0", - "has-gulplog": "^0.1.0", - "lodash._reescape": "^3.0.0", - "lodash._reevaluate": "^3.0.0", - "lodash._reinterpolate": "^3.0.0", - "lodash.template": "^3.0.0", - "minimist": "^1.1.0", - "multipipe": "^0.1.2", - "object-assign": "^3.0.0", - "replace-ext": "0.0.1", - "through2": "^2.0.0", - "vinyl": "^0.5.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", - "dev": true - }, - "clone-stats": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", - "integrity": "sha512-dhUqc57gSMCo6TX85FLfe51eC/s+Im2MLkAgJwfaRRexR2tA4dd3eLEW4L6efzHc2iNorrRRXITifnDLlRrhaA==", - "dev": true - }, - "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 - }, - "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 - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true - }, - "vinyl": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", - "integrity": "sha512-P5zdf3WB9uzr7IFoVQ2wZTmUwHL8cMZWJGzLBNCHNZ3NB6HTMsYABtt7z8tAGIINLXyAob9B9a1yzVGMFOYKEA==", - "dev": true, - "requires": { - "clone": "^1.0.0", - "clone-stats": "^0.0.1", - "replace-ext": "0.0.1" - } - } - } - }, - "gulplog": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", - "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", - "dev": true, - "requires": { - "glogg": "^1.0.0" - } - }, - "handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", - "dev": true - }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", - "dev": true - }, - "har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "dev": true, - "requires": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - } - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true - } - } - }, - "has-bigints": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", - "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", - "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 - }, - "has-gulplog": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", - "integrity": "sha512-+F4GzLjwHNNDEAJW2DC1xXfEoPkRDmUdJ7CBYw4MpqtDwOnqdImJl7GWlpqx+Wko6//J8uKTnIe4wZSv7yCqmw==", - "dev": true, - "requires": { - "sparkles": "^1.0.0" - } - }, - "has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "dev": true, - "requires": { - "get-intrinsic": "^1.1.1" - } - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true - }, - "has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "dev": true, - "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - } - }, - "has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "dependencies": { - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "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": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "hash-base": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", - "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", - "dev": true, - "requires": { - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - } - } - }, - "hash.js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", - "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - } - }, - "he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "dev": true - }, - "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": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "homedir-polyfill": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", - "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", - "dev": true, - "requires": { - "parse-passwd": "^1.0.0" - } - }, - "hosted-git-info": { - "version": "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 - }, - "hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - } - }, - "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", - "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", - "dev": true, - "requires": { - "whatwg-encoding": "^1.0.1" - } - }, - "html-entities": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz", - "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==", - "dev": true - }, - "html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true - }, - "html-loader": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/html-loader/-/html-loader-0.5.5.tgz", - "integrity": "sha512-7hIW7YinOYUpo//kSYcPB6dCKoceKLmOwjEMmhIobHuWGDVl0Nwe4l68mdG/Ru0wcUxQjVMEoZpkalZ/SE7zog==", - "dev": true, - "requires": { - "es6-templates": "^0.2.3", - "fastparse": "^1.1.1", - "html-minifier": "^3.5.8", - "loader-utils": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "html-minifier": { - "version": "3.5.21", - "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz", - "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==", - "dev": true, - "requires": { - "camel-case": "3.0.x", - "clean-css": "4.2.x", - "commander": "2.17.x", - "he": "1.2.x", - "param-case": "2.1.x", - "relateurl": "0.2.x", - "uglify-js": "3.4.x" - }, - "dependencies": { - "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 - } - } - }, - "http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", - "dev": true - }, - "http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "dev": true, - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true - } - } - }, - "http-parser-js": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", - "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", - "dev": true - }, - "http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "dev": true, - "requires": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - } - }, - "http-proxy-middleware": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", - "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", - "dev": true, - "requires": { - "http-proxy": "^1.17.0", - "is-glob": "^4.0.0", - "lodash": "^4.17.11", - "micromatch": "^3.1.10" - }, - "dependencies": { - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "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" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "https-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==", - "dev": true - }, - "https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "dev": true, - "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "human-signals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", - "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", - "dev": true - }, - "iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - }, - "icss-replace-symbols": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", - "integrity": "sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==", - "dev": true - }, - "icss-utils": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", - "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", - "dev": true, - "requires": { - "postcss": "^7.0.14" - } - }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true - }, - "iferr": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", - "integrity": "sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA==", - "dev": true - }, - "ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" - }, - "ignore-walk": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.4.tgz", - "integrity": "sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ==", - "dev": true, - "requires": { - "minimatch": "^3.0.4" - } - }, - "immediate": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", - "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", - "dev": true - }, - "immutable": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz", - "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==", - "dev": true - }, - "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==" - }, - "import-local": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", - "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", - "dev": true, - "requires": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true - }, - "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, - "requires": { - "repeating": "^2.0.0" - } - }, - "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 - }, - "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=", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true - }, - "inpath": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/inpath/-/inpath-1.0.2.tgz", - "integrity": "sha512-DTt55ovuYFC62a8oJxRjV2MmTPUdxN43Gd8I2ZgawxbAha6PvJkDQy/RbZGFCJF5IXrpp4PAYtW1w3aV7jXkew==", - "dev": true - }, - "inquirer": { - "version": "7.3.3", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", - "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.19", - "mute-stream": "0.0.8", - "run-async": "^2.4.0", - "rxjs": "^6.6.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" - }, - "dependencies": { - "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" - } - } - } - }, - "internal-ip": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", - "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", - "dev": true, - "requires": { - "default-gateway": "^4.2.0", - "ipaddr.js": "^1.9.0" - } - }, - "internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", - "dev": true, - "requires": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - } - }, - "interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", - "dev": true - }, - "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=", - "dev": true - }, - "ip": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz", - "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==", - "dev": true - }, - "ip-regex": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", - "integrity": "sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==", - "dev": true - }, - "ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "dev": true - }, - "is-absolute": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", - "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", - "dev": true, - "requires": { - "is-relative": "^1.0.0", - "is-windows": "^1.0.1" - } - }, - "is-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=", - "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-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true - }, - "is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, - "requires": { - "has-bigints": "^1.0.1" - } - }, - "is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "dev": true, - "requires": { - "binary-extensions": "^1.0.0" - } - }, - "is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", - "dev": true - }, - "is-ci": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", - "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", - "dev": true, - "requires": { - "ci-info": "^2.0.0" - } - }, - "is-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": { - "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.8.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", - "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", - "requires": { - "has": "^1.0.3" - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "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" - } - } - } - }, - "is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, - "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 - }, - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "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=" - }, - "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 - }, - "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": "2.1.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", - "dev": true - }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "requires": { - "is-extglob": "^2.1.1" - } - }, - "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=", - "dev": true - }, - "is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "dev": true - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" - }, - "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==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "dev": true - }, - "is-path-cwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", - "integrity": "sha512-cnS56eR9SPAscL77ik76ATVqoPARTqPIVkMDVxRaWH06zT+6+CzIroYRJ0VVvm0Z1zfAvxvz9i/D3Ppjaqt5Nw==", - "dev": true - }, - "is-path-in-cwd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", - "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", - "dev": true, - "requires": { - "is-path-inside": "^1.0.0" - } - }, - "is-path-inside": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", - "integrity": "sha512-qhsCR/Esx4U4hg/9I19OVUAJkGWtjRYHMRgUMZE2TDdj+Ag+kttZanLupfddNyglzz50cUlmWzUaI37GDfNx/g==", - "dev": true, - "requires": { - "path-is-inside": "^1.0.1" - } - }, - "is-plain-obj": { - "version": "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 - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-relative": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", - "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", - "dev": true, - "requires": { - "is-unc-path": "^1.0.0" - } - }, - "is-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.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==", - "dev": true - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" - }, - "is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-subdir": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/is-subdir/-/is-subdir-1.2.0.tgz", - "integrity": "sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==", - "dev": true, - "requires": { - "better-path-resolve": "1.0.0" - } - }, - "is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", - "dev": true - }, - "is-unc-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", - "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", - "dev": true, - "requires": { - "unc-path-regex": "^0.1.2" - } - }, - "is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", - "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=", - "dev": true - }, - "is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true - }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "requires": { - "is-docker": "^2.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "isomorphic-fetch": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", - "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", - "requires": { - "node-fetch": "^1.0.1", - "whatwg-fetch": ">=0.10.0" - } - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", - "dev": true - }, - "istanbul-lib-coverage": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", - "dev": true - }, - "istanbul-lib-instrument": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", - "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", - "dev": true, - "requires": { - "@babel/core": "^7.7.5", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.0.0", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", - "dev": true, - "requires": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", - "supports-color": "^7.1.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "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" - } - } - } - }, - "istanbul-lib-source-maps": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", - "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", - "dev": true, - "requires": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - } - }, - "istanbul-reports": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", - "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", - "dev": true, - "requires": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - } - }, - "jest": { - "version": "25.4.0", - "resolved": "https://registry.npmjs.org/jest/-/jest-25.4.0.tgz", - "integrity": "sha512-XWipOheGB4wai5JfCYXd6vwsWNwM/dirjRoZgAa7H2wd8ODWbli2AiKjqG8AYhyx+8+5FBEdpO92VhGlBydzbw==", - "dev": true, - "requires": { - "@jest/core": "^25.4.0", - "import-local": "^3.0.2", - "jest-cli": "^25.4.0" - }, - "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" - } - }, - "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": "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" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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 - }, - "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" - } - } - } - }, - "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" - } - }, - "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" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "optional": true - }, - "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" - } - }, - "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": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "optional": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "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" - } - } - } - }, - "jest-changed-files": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-25.5.0.tgz", - "integrity": "sha512-EOw9QEqapsDT7mKF162m8HFzRPbmP8qJQny6ldVOdOVBz3ACgPm/1nAn5fPQ/NDaYhX/AHkrGwwkCncpAVSXcw==", - "dev": true, - "requires": { - "@jest/types": "^25.5.0", - "execa": "^3.2.0", - "throat": "^5.0.0" - }, - "dependencies": { - "execa": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz", - "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "p-finally": "^2.0.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - } - }, - "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" - } - }, - "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" - } - }, - "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 - } - } - }, - "jest-config": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-25.5.4.tgz", - "integrity": "sha512-SZwR91SwcdK6bz7Gco8qL7YY2sx8tFJYzvg216DLihTWf+LKY/DoJXpM9nTzYakSyfblbqeU48p/p7Jzy05Atg==", - "dev": true, - "requires": { - "@babel/core": "^7.1.0", - "@jest/test-sequencer": "^25.5.4", - "@jest/types": "^25.5.0", - "babel-jest": "^25.5.1", - "chalk": "^3.0.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.1", - "graceful-fs": "^4.2.4", - "jest-environment-jsdom": "^25.5.0", - "jest-environment-node": "^25.5.0", - "jest-get-type": "^25.2.6", - "jest-jasmine2": "^25.5.4", - "jest-regex-util": "^25.2.6", - "jest-resolve": "^25.5.1", - "jest-util": "^25.5.0", - "jest-validate": "^25.5.0", - "micromatch": "^4.0.2", - "pretty-format": "^25.5.0", - "realpath-native": "^2.0.0" - }, - "dependencies": { - "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": "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" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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-environment-jsdom": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-25.5.0.tgz", - "integrity": "sha512-7Jr02ydaq4jaWMZLY+Skn8wL5nVIYpWvmeatOHL3tOcV3Zw8sjnPpx+ZdeBfc457p8jCR9J6YCc+Lga0oIy62A==", - "dev": true, - "requires": { - "@jest/environment": "^25.5.0", - "@jest/fake-timers": "^25.5.0", - "@jest/types": "^25.5.0", - "jest-mock": "^25.5.0", - "jest-util": "^25.5.0", - "jsdom": "^15.2.1" - } - }, - "jsdom": { - "version": "15.2.1", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz", - "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==", - "dev": true, - "requires": { - "abab": "^2.0.0", - "acorn": "^7.1.0", - "acorn-globals": "^4.3.2", - "array-equal": "^1.0.0", - "cssom": "^0.4.1", - "cssstyle": "^2.0.0", - "data-urls": "^1.1.0", - "domexception": "^1.0.1", - "escodegen": "^1.11.1", - "html-encoding-sniffer": "^1.0.2", - "nwsapi": "^2.2.0", - "parse5": "5.1.0", - "pn": "^1.1.0", - "request": "^2.88.0", - "request-promise-native": "^1.0.7", - "saxes": "^3.1.9", - "symbol-tree": "^3.2.2", - "tough-cookie": "^3.0.1", - "w3c-hr-time": "^1.0.1", - "w3c-xmlserializer": "^1.1.2", - "webidl-conversions": "^4.0.2", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^7.0.0", - "ws": "^7.0.0", - "xml-name-validator": "^3.0.0" - } - }, - "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" - } - }, - "tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", - "dev": true, - "requires": { - "punycode": "^2.1.0" - } - }, - "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 - }, - "whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "dev": true, - "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - } - } - }, - "jest-diff": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-25.5.0.tgz", - "integrity": "sha512-z1kygetuPiREYdNIumRpAHY6RXiGmp70YHptjdaxTWGmA085W3iCnXNx0DhflK3vwrKmrRWyY1wUpkPMVxMK7A==", - "dev": true, - "requires": { - "chalk": "^3.0.0", - "diff-sequences": "^25.2.6", - "jest-get-type": "^25.2.6", - "pretty-format": "^25.5.0" - }, - "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": "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" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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 - }, - "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" - } - } - } - }, - "jest-docblock": { - "version": "25.3.0", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-25.3.0.tgz", - "integrity": "sha512-aktF0kCar8+zxRHxQZwxMy70stc9R1mOmrLsT5VO3pIT0uzGRSDAXxSlz4NqQWpuLjPpuMhPRl7H+5FRsvIQAg==", - "dev": true, - "requires": { - "detect-newline": "^3.0.0" - } - }, - "jest-each": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-25.5.0.tgz", - "integrity": "sha512-QBogUxna3D8vtiItvn54xXde7+vuzqRrEeaw8r1s+1TG9eZLVJE5ZkKoSUlqFwRjnlaA4hyKGiu9OlkFIuKnjA==", - "dev": true, - "requires": { - "@jest/types": "^25.5.0", - "chalk": "^3.0.0", - "jest-get-type": "^25.2.6", - "jest-util": "^25.5.0", - "pretty-format": "^25.5.0" - }, - "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": "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" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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 - }, - "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" - } - } - } - }, - "jest-environment-jsdom": { - "version": "25.4.0", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-25.4.0.tgz", - "integrity": "sha512-KTitVGMDrn2+pt7aZ8/yUTuS333w3pWt1Mf88vMntw7ZSBNDkRS6/4XLbFpWXYfWfp1FjcjQTOKzbK20oIehWQ==", - "dev": true, - "requires": { - "@jest/environment": "^25.4.0", - "@jest/fake-timers": "^25.4.0", - "@jest/types": "^25.4.0", - "jest-mock": "^25.4.0", - "jest-util": "^25.4.0", - "jsdom": "^15.2.1" - }, - "dependencies": { - "jsdom": { - "version": "15.2.1", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz", - "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==", - "dev": true, - "requires": { - "abab": "^2.0.0", - "acorn": "^7.1.0", - "acorn-globals": "^4.3.2", - "array-equal": "^1.0.0", - "cssom": "^0.4.1", - "cssstyle": "^2.0.0", - "data-urls": "^1.1.0", - "domexception": "^1.0.1", - "escodegen": "^1.11.1", - "html-encoding-sniffer": "^1.0.2", - "nwsapi": "^2.2.0", - "parse5": "5.1.0", - "pn": "^1.1.0", - "request": "^2.88.0", - "request-promise-native": "^1.0.7", - "saxes": "^3.1.9", - "symbol-tree": "^3.2.2", - "tough-cookie": "^3.0.1", - "w3c-hr-time": "^1.0.1", - "w3c-xmlserializer": "^1.1.2", - "webidl-conversions": "^4.0.2", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^7.0.0", - "ws": "^7.0.0", - "xml-name-validator": "^3.0.0" - } - }, - "tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", - "dev": true, - "requires": { - "punycode": "^2.1.0" - } - }, - "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 - }, - "whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "dev": true, - "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - } - } - }, - "jest-environment-node": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-25.5.0.tgz", - "integrity": "sha512-iuxK6rQR2En9EID+2k+IBs5fCFd919gVVK5BeND82fYeLWPqvRcFNPKu9+gxTwfB5XwBGBvZ0HFQa+cHtIoslA==", - "dev": true, - "requires": { - "@jest/environment": "^25.5.0", - "@jest/fake-timers": "^25.5.0", - "@jest/types": "^25.5.0", - "jest-mock": "^25.5.0", - "jest-util": "^25.5.0", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "jest-get-type": { - "version": "25.2.6", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", - "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", - "dev": true - }, - "jest-haste-map": { - "version": "25.5.1", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-25.5.1.tgz", - "integrity": "sha512-dddgh9UZjV7SCDQUrQ+5t9yy8iEgKc1AKqZR9YDww8xsVOtzPQSMVLDChc21+g29oTRexb9/B0bIlZL+sWmvAQ==", - "dev": true, - "requires": { - "@jest/types": "^25.5.0", - "@types/graceful-fs": "^4.1.2", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.2.4", - "jest-serializer": "^25.5.0", - "jest-util": "^25.5.0", - "jest-worker": "^25.5.0", - "micromatch": "^4.0.2", - "sane": "^4.0.3", - "walker": "^1.0.7", - "which": "^2.0.2" - } - }, - "jest-jasmine2": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-25.5.4.tgz", - "integrity": "sha512-9acbWEfbmS8UpdcfqnDO+uBUgKa/9hcRh983IHdM+pKmJPL77G0sWAAK0V0kr5LK3a8cSBfkFSoncXwQlRZfkQ==", - "dev": true, - "requires": { - "@babel/traverse": "^7.1.0", - "@jest/environment": "^25.5.0", - "@jest/source-map": "^25.5.0", - "@jest/test-result": "^25.5.0", - "@jest/types": "^25.5.0", - "chalk": "^3.0.0", - "co": "^4.6.0", - "expect": "^25.5.0", - "is-generator-fn": "^2.0.0", - "jest-each": "^25.5.0", - "jest-matcher-utils": "^25.5.0", - "jest-message-util": "^25.5.0", - "jest-runtime": "^25.5.4", - "jest-snapshot": "^25.5.1", - "jest-util": "^25.5.0", - "pretty-format": "^25.5.0", - "throat": "^5.0.0" - }, - "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": "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" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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 - }, - "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" - } - } - } - }, - "jest-leak-detector": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-25.5.0.tgz", - "integrity": "sha512-rV7JdLsanS8OkdDpZtgBf61L5xZ4NnYLBq72r6ldxahJWWczZjXawRsoHyXzibM5ed7C2QRjpp6ypgwGdKyoVA==", - "dev": true, - "requires": { - "jest-get-type": "^25.2.6", - "pretty-format": "^25.5.0" - } - }, - "jest-matcher-utils": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-25.5.0.tgz", - "integrity": "sha512-VWI269+9JS5cpndnpCwm7dy7JtGQT30UHfrnM3mXl22gHGt/b7NkjBqXfbhZ8V4B7ANUsjK18PlSBmG0YH7gjw==", - "dev": true, - "requires": { - "chalk": "^3.0.0", - "jest-diff": "^25.5.0", - "jest-get-type": "^25.2.6", - "pretty-format": "^25.5.0" - }, - "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": "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" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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 - }, - "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" - } - } - } - }, - "jest-message-util": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", - "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "@jest/types": "^25.5.0", - "@types/stack-utils": "^1.0.1", - "chalk": "^3.0.0", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.2", - "slash": "^3.0.0", - "stack-utils": "^1.0.1" - }, - "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": "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" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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 - }, - "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" - } - } - } - }, - "jest-mock": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-25.5.0.tgz", - "integrity": "sha512-eXWuTV8mKzp/ovHc5+3USJMYsTBhyQ+5A1Mak35dey/RG8GlM4YWVylZuGgVXinaW6tpvk/RSecmF37FKUlpXA==", - "dev": true, - "requires": { - "@jest/types": "^25.5.0" - } - }, - "jest-nunit-reporter": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/jest-nunit-reporter/-/jest-nunit-reporter-1.3.1.tgz", - "integrity": "sha512-yeERKTYPZutqdNIe3EHjoSAjhPxd5J5Svd8ULB/eiqDkn0EI2n8W4OVTuyFwY5b23hw5f0RLDuEvBjy5V95Ffw==", - "dev": true, - "requires": { - "mkdirp": "^0.5.1", - "read-pkg": "^3.0.0", - "xml": "^1.0.1" - }, - "dependencies": { - "load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - } - }, - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", - "dev": true, - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - }, - "path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "dev": true, - "requires": { - "pify": "^3.0.0" - } - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", - "dev": true - }, - "read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", - "dev": true, - "requires": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - } - }, - "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 - } - } - }, - "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 - }, - "jest-regex-util": { - "version": "25.2.6", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-25.2.6.tgz", - "integrity": "sha512-KQqf7a0NrtCkYmZZzodPftn7fL1cq3GQAFVMn5Hg8uKx/fIenLEobNanUxb7abQ1sjADHBseG/2FGpsv/wr+Qw==", - "dev": true - }, - "jest-resolve": { - "version": "25.5.1", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-25.5.1.tgz", - "integrity": "sha512-Hc09hYch5aWdtejsUZhA+vSzcotf7fajSlPA6EZPE1RmPBAD39XtJhvHWFStid58iit4IPDLI/Da4cwdDmAHiQ==", - "dev": true, - "requires": { - "@jest/types": "^25.5.0", - "browser-resolve": "^1.11.3", - "chalk": "^3.0.0", - "graceful-fs": "^4.2.4", - "jest-pnp-resolver": "^1.2.1", - "read-pkg-up": "^7.0.1", - "realpath-native": "^2.0.0", - "resolve": "^1.17.0", - "slash": "^3.0.0" - }, - "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": "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" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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 - }, - "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" - } - } - } - }, - "jest-resolve-dependencies": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-25.5.4.tgz", - "integrity": "sha512-yFmbPd+DAQjJQg88HveObcGBA32nqNZ02fjYmtL16t1xw9bAttSn5UGRRhzMHIQbsep7znWvAvnD4kDqOFM0Uw==", - "dev": true, - "requires": { - "@jest/types": "^25.5.0", - "jest-regex-util": "^25.2.6", - "jest-snapshot": "^25.5.1" - } - }, - "jest-runner": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-25.5.4.tgz", - "integrity": "sha512-V/2R7fKZo6blP8E9BL9vJ8aTU4TH2beuqGNxHbxi6t14XzTb+x90B3FRgdvuHm41GY8ch4xxvf0ATH4hdpjTqg==", - "dev": true, - "requires": { - "@jest/console": "^25.5.0", - "@jest/environment": "^25.5.0", - "@jest/test-result": "^25.5.0", - "@jest/types": "^25.5.0", - "chalk": "^3.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-config": "^25.5.4", - "jest-docblock": "^25.3.0", - "jest-haste-map": "^25.5.1", - "jest-jasmine2": "^25.5.4", - "jest-leak-detector": "^25.5.0", - "jest-message-util": "^25.5.0", - "jest-resolve": "^25.5.1", - "jest-runtime": "^25.5.4", - "jest-util": "^25.5.0", - "jest-worker": "^25.5.0", - "source-map-support": "^0.5.6", - "throat": "^5.0.0" - }, - "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": "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" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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 - }, - "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" - } - } - } - }, - "jest-runtime": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-25.5.4.tgz", - "integrity": "sha512-RWTt8LeWh3GvjYtASH2eezkc8AehVoWKK20udV6n3/gC87wlTbE1kIA+opCvNWyyPeBs6ptYsc6nyHUb1GlUVQ==", - "dev": true, - "requires": { - "@jest/console": "^25.5.0", - "@jest/environment": "^25.5.0", - "@jest/globals": "^25.5.2", - "@jest/source-map": "^25.5.0", - "@jest/test-result": "^25.5.0", - "@jest/transform": "^25.5.1", - "@jest/types": "^25.5.0", - "@types/yargs": "^15.0.0", - "chalk": "^3.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.4", - "jest-config": "^25.5.4", - "jest-haste-map": "^25.5.1", - "jest-message-util": "^25.5.0", - "jest-mock": "^25.5.0", - "jest-regex-util": "^25.2.6", - "jest-resolve": "^25.5.1", - "jest-snapshot": "^25.5.1", - "jest-util": "^25.5.0", - "jest-validate": "^25.5.0", - "realpath-native": "^2.0.0", - "slash": "^3.0.0", - "strip-bom": "^4.0.0", - "yargs": "^15.3.1" - }, - "dependencies": { - "@types/yargs": { - "version": "15.0.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": "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" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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" - } - }, - "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" - } - }, - "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" - } - } - } - }, - "jest-serializer": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-25.5.0.tgz", - "integrity": "sha512-LxD8fY1lByomEPflwur9o4e2a5twSQ7TaVNLlFUuToIdoJuBt8tzHfCsZ42Ok6LkKXWzFWf3AGmheuLAA7LcCA==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.4" - } - }, - "jest-snapshot": { - "version": "25.5.1", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-25.5.1.tgz", - "integrity": "sha512-C02JE1TUe64p2v1auUJ2ze5vcuv32tkv9PyhEb318e8XOKF7MOyXdJ7kdjbvrp3ChPLU2usI7Rjxs97Dj5P0uQ==", - "dev": true, - "requires": { - "@babel/types": "^7.0.0", - "@jest/types": "^25.5.0", - "@types/prettier": "^1.19.0", - "chalk": "^3.0.0", - "expect": "^25.5.0", - "graceful-fs": "^4.2.4", - "jest-diff": "^25.5.0", - "jest-get-type": "^25.2.6", - "jest-matcher-utils": "^25.5.0", - "jest-message-util": "^25.5.0", - "jest-resolve": "^25.5.1", - "make-dir": "^3.0.0", - "natural-compare": "^1.4.0", - "pretty-format": "^25.5.0", - "semver": "^6.3.0" - }, - "dependencies": { - "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": "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" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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 - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "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" - } - } - } - }, - "jest-util": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", - "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", - "dev": true, - "requires": { - "@jest/types": "^25.5.0", - "chalk": "^3.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^2.0.0", - "make-dir": "^3.0.0" - }, - "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": "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" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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 - }, - "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" - } - } - } - }, - "jest-validate": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-25.5.0.tgz", - "integrity": "sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ==", - "dev": true, - "requires": { - "@jest/types": "^25.5.0", - "camelcase": "^5.3.1", - "chalk": "^3.0.0", - "jest-get-type": "^25.2.6", - "leven": "^3.1.0", - "pretty-format": "^25.5.0" - }, - "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": "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" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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 - }, - "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" - } - } - } - }, - "jest-watcher": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-25.5.0.tgz", - "integrity": "sha512-XrSfJnVASEl+5+bb51V0Q7WQx65dTSk7NL4yDdVjPnRNpM0hG+ncFmDYJo9O8jaSRcAitVbuVawyXCRoxGrT5Q==", - "dev": true, - "requires": { - "@jest/test-result": "^25.5.0", - "@jest/types": "^25.5.0", - "ansi-escapes": "^4.2.1", - "chalk": "^3.0.0", - "jest-util": "^25.5.0", - "string-length": "^3.1.0" - }, - "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": "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" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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 - }, - "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" - } - } - } - }, - "jest-worker": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz", - "integrity": "sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==", - "dev": true, - "requires": { - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "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" - } - } - } - }, - "jju": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz", - "integrity": "sha1-o6vicYryQaKykE+EpiWXDzia4yo=" - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", - "dev": true - }, - "jsdom": { - "version": "11.11.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.11.0.tgz", - "integrity": "sha512-ou1VyfjwsSuWkudGxb03FotDajxAto6USAlmMZjE2lc0jCznt7sBWkhfRBRaWwbnmDqdMSTKTLT5d9sBFkkM7A==", - "dev": true, - "requires": { - "abab": "^1.0.4", - "acorn": "^5.3.0", - "acorn-globals": "^4.1.0", - "array-equal": "^1.0.0", - "cssom": ">= 0.3.2 < 0.4.0", - "cssstyle": ">= 0.3.1 < 0.4.0", - "data-urls": "^1.0.0", - "domexception": "^1.0.0", - "escodegen": "^1.9.0", - "html-encoding-sniffer": "^1.0.2", - "left-pad": "^1.2.0", - "nwsapi": "^2.0.0", - "parse5": "4.0.0", - "pn": "^1.1.0", - "request": "^2.83.0", - "request-promise-native": "^1.0.5", - "sax": "^1.2.4", - "symbol-tree": "^3.2.2", - "tough-cookie": "^2.3.3", - "w3c-hr-time": "^1.0.1", - "webidl-conversions": "^4.0.2", - "whatwg-encoding": "^1.0.3", - "whatwg-mimetype": "^2.1.0", - "whatwg-url": "^6.4.1", - "ws": "^4.0.0", - "xml-name-validator": "^3.0.0" - }, - "dependencies": { - "abab": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", - "integrity": "sha512-I+Wi+qiE2kUXyrRhNsWv6XsjUTBJjSoVSctKNBfLG5zG/Xe7Rjbxf13+vqYHNTwHaFU+FtSlVxOCTiMEVtPv0A==", - "dev": true - }, - "acorn": { - "version": "5.7.4", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", - "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", - "dev": true - }, - "cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "dev": true - }, - "cssstyle": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.3.1.tgz", - "integrity": "sha512-tNvaxM5blOnxanyxI6panOsnfiyLRj3HV4qjqqS45WPNS1usdYWRUQjqTEEELK73lpeP/1KoIGYUwrBn/VcECA==", - "dev": true, - "requires": { - "cssom": "0.3.x" - } - }, - "parse5": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", - "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", - "dev": true - }, - "tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "dev": true, - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - }, - "tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", - "dev": true, - "requires": { - "punycode": "^2.1.0" - } - }, - "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 - }, - "whatwg-url": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz", - "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==", - "dev": true, - "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - }, - "ws": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-4.1.0.tgz", - "integrity": "sha512-ZGh/8kF9rrRNffkLFV4AzhvooEclrOH0xaugmqGsIfFgOE/pIz4fMc4Ef+5HSQqTEug2S9JZIWDR47duDSLfaA==", - "dev": true, - "requires": { - "async-limiter": "~1.0.0", - "safe-buffer": "~5.1.0" - } - } - } - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true - }, - "json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true - }, - "json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "json-schema": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "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=", - "dev": true - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", - "dev": true - }, - "json5": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=" - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "jsonpath-plus": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonpath-plus/-/jsonpath-plus-4.0.0.tgz", - "integrity": "sha512-e0Jtg4KAzDJKKwzbLaUtinCn0RZseWBVRTRGihSpvFlM3wTR7ExSp+PTdeTsDrLNJUe7L7JYJe8mblHX5SCT6A==", - "dev": true - }, - "jsprim": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", - "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", - "dev": true, - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.4.0", - "verror": "1.10.0" - } - }, - "jsx-ast-utils": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.4.1.tgz", - "integrity": "sha512-z1xSldJ6imESSzOjd3NNkieVJKRlKYSOtMG8SFyCj2FIrvSaSuli/WjpBkEzCBoR9bYYYFgqJw61Xhu7Lcgk+w==", - "dev": true, - "requires": { - "array-includes": "^3.1.1", - "object.assign": "^4.1.0" - } - }, - "jszip": { - "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", - "pako": "~1.0.2", - "readable-stream": "~2.3.6", - "set-immediate-shim": "~1.0.1" - } - }, - "just-debounce": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz", - "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==", - "dev": true - }, - "jwa": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", - "dev": true, - "requires": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", - "dev": true, - "requires": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - }, - "killable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", - "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==", - "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 - }, - "kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "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=", - "dev": true, - "requires": { - "default-resolution": "^2.0.0", - "es6-weak-map": "^2.0.1" - } - }, - "lazystream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", - "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", - "dev": true, - "requires": { - "readable-stream": "^2.0.5" - } - }, - "lcid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", - "dev": true, - "requires": { - "invert-kv": "^1.0.0" - } - }, - "lead": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", - "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=", - "dev": true, - "requires": { - "flush-write-stream": "^1.0.2" - } - }, - "left-pad": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", - "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==", - "dev": true - }, - "leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "dev": true - }, - "levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "requires": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - } - }, - "lie": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", - "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", - "dev": true, - "requires": { - "immediate": "~3.0.5" - } - }, - "liftoff": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", - "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", - "dev": true, - "requires": { - "extend": "^3.0.0", - "findup-sync": "^3.0.0", - "fined": "^1.0.1", - "flagged-respawn": "^1.0.0", - "is-plain-object": "^2.0.4", - "object.map": "^1.0.0", - "rechoir": "^0.6.2", - "resolve": "^1.1.7" - } - }, - "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 - }, - "livereload-js": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz", - "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==", - "dev": true - }, - "load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - }, - "dependencies": { - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "dev": true, - "requires": { - "error-ex": "^1.2.0" - } - }, - "strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", - "dev": true, - "requires": { - "is-utf8": "^0.2.0" - } - } - } - }, - "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.1.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz", - "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=", - "requires": { - "big.js": "^3.1.3", - "emojis-list": "^2.0.0", - "json5": "^0.5.0" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "lodash._basecopy": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", - "integrity": "sha512-rFR6Vpm4HeCK1WPGvjZSJ+7yik8d8PVUdCJx5rT2pogG4Ve/2ZS7kfmO5l5T2o5V2mqlNIfSF5MZlr1+xOoYQQ==", - "dev": true - }, - "lodash._basetostring": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz", - "integrity": "sha512-mTzAr1aNAv/i7W43vOR/uD/aJ4ngbtsRaCubp2BfZhlGU/eORUjg/7F6X0orNMdv33JOrdgGybtvMN/po3EWrA==", - "dev": true - }, - "lodash._basevalues": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz", - "integrity": "sha512-H94wl5P13uEqlCg7OcNNhMQ8KvWSIyqXzOPusRgHC9DK3o54P6P3xtbXlVbRABG4q5gSmp7EDdJ0MSuW9HX6Mg==", - "dev": true - }, - "lodash._getnative": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", - "integrity": "sha512-RrL9VxMEPyDMHOd9uFbvMe8X55X16/cGM5IgOKgRElQZutpX89iS6vwl64duTV1/16w5JY7tuFNXqoekmh1EmA==", - "dev": true - }, - "lodash._isiterateecall": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", - "integrity": "sha512-De+ZbrMu6eThFti/CSzhRvTKMgQToLxbij58LMfM8JnYDNSOjkjTCIaa8ixglOeGh2nyPlakbt5bJWJ7gvpYlQ==", - "dev": true - }, - "lodash._reescape": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz", - "integrity": "sha512-Sjlavm5y+FUVIF3vF3B75GyXrzsfYV8Dlv3L4mEpuB9leg8N6yf/7rU06iLPx9fY0Mv3khVp9p7Dx0mGV6V5OQ==", - "dev": true - }, - "lodash._reevaluate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz", - "integrity": "sha512-OrPwdDc65iJiBeUe5n/LIjd7Viy99bKwDdk7Z5ljfZg0uFRFlfQaCy9tZ4YMAag9WAZmlVpe1iZrkIMMSMHD3w==", - "dev": true - }, - "lodash._reinterpolate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", - "integrity": "sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==", - "dev": true - }, - "lodash._root": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", - "integrity": "sha512-O0pWuFSK6x4EXhM1dhZ8gchNtG7JMqBtrHdoUFUWXD7dJnNSUze1GuyQr5sOs0aCvgGeI3o/OJW8f4ca7FDxmQ==", - "dev": true - }, - "lodash.assign": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", - "integrity": "sha512-hFuH8TY+Yji7Eja3mGiuAxBqLagejScbG8GbG0j6o9vzn0YL14My+ktnqtZgFTosKymC9/44wP6s7xyuLfnClw==", - "dev": true - }, - "lodash.camelcase": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", - "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", - "dev": true - }, - "lodash.escape": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", - "integrity": "sha512-n1PZMXgaaDWZDSvuNZ/8XOcYO2hOKDqZel5adtR30VKQAtoWs/5AOeFA0vPV8moiPzlqe7F4cP2tzpFewQyelQ==", - "dev": true, - "requires": { - "lodash._root": "^3.0.0" - } - }, - "lodash.get": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", - "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=" - }, - "lodash.isarguments": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", - "integrity": "sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==", - "dev": true - }, - "lodash.isarray": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", - "integrity": "sha512-JwObCrNJuT0Nnbuecmqr5DgtuBppuCvGD9lxjFpAzwnVtdGoDQ1zig+5W8k5/6Gcn0gZ3936HDAlGd28i7sOGQ==", - "dev": true - }, - "lodash.isequal": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=" - }, - "lodash.keys": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", - "integrity": "sha512-CuBsapFjcubOGMn3VD+24HOAPxM79tH+V6ivJL3CHYjtrawauDJHUk//Yew9Hvc6e9rbCrURGk8z6PC+8WJBfQ==", - "dev": true, - "requires": { - "lodash._getnative": "^3.0.0", - "lodash.isarguments": "^3.0.0", - "lodash.isarray": "^3.0.0" - } - }, - "lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", - "dev": true - }, - "lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true - }, - "lodash.restparam": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", - "integrity": "sha512-L4/arjjuq4noiUJpt3yS6KIKDtJwNe2fIYgMqyYYKoeIfV1iEqvPwhCx23o+R9dzouGihDAPN1dTIRWa7zk8tw==", - "dev": true - }, - "lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", - "dev": true - }, - "lodash.template": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", - "integrity": "sha512-0B4Y53I0OgHUJkt+7RmlDFWKjVAI/YUpWNiL9GQz5ORDr4ttgfQGo+phBWKFLJbBdtOwgMuUkdOHOnPg45jKmQ==", - "dev": true, - "requires": { - "lodash._basecopy": "^3.0.0", - "lodash._basetostring": "^3.0.0", - "lodash._basevalues": "^3.0.0", - "lodash._isiterateecall": "^3.0.0", - "lodash._reinterpolate": "^3.0.0", - "lodash.escape": "^3.0.0", - "lodash.keys": "^3.0.0", - "lodash.restparam": "^3.0.0", - "lodash.templatesettings": "^3.0.0" - } - }, - "lodash.templatesettings": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", - "integrity": "sha512-TcrlEr31tDYnWkHFWDCV3dHYroKEXpJZ2YJYvJdhN+y4AkWMDZ5I4I8XDtUKqSAyG81N7w+I1mFEJtcED+tGqQ==", - "dev": true, - "requires": { - "lodash._reinterpolate": "^3.0.0", - "lodash.escape": "^3.0.0" - } - }, - "lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", - "dev": true - }, - "loglevel": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.8.0.tgz", - "integrity": "sha512-G6A/nJLRgWOuuwdNuA6koovfEV1YpqqAG4pRUlFaz3jj2QNZ8M4vBqnVA+HBTmU/AMNUtlOsMmSpF6NyOjztbA==", - "dev": true - }, - "lolex": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/lolex/-/lolex-5.1.2.tgz", - "integrity": "sha512-h4hmjAvHTmd+25JSwrtTIuwbKdwg5NzZVRMLn9saij4SZaepCrTCxPr35H/3bjwfMJtN+t3CX8672UIkglz28A==", - "dev": true, - "requires": { - "@sinonjs/commons": "^1.7.0" - } - }, - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, - "loud-rejection": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", - "integrity": "sha512-RPNliZOFkqFumDhvYqOaNY4Uz9oJM2K9tC6JWsJJsNdhuONW4LQHRBpb0qf4pJApVffI5N39SwzWZJuEhfd7eQ==", - "dev": true, - "requires": { - "currently-unhandled": "^0.4.1", - "signal-exit": "^3.0.0" - } - }, - "lower-case": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", - "integrity": "sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==", - "dev": true - }, - "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" - } - }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, - "requires": { - "semver": "^6.0.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "make-iterator": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", - "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", - "dev": true, - "requires": { - "kind-of": "^6.0.2" - } - }, - "makeerror": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", - "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", - "dev": true, - "requires": { - "tmpl": "1.0.5" - } - }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", - "dev": true - }, - "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 - }, - "map-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", - "integrity": "sha512-C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ==", - "dev": true - }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "dev": true, - "requires": { - "object-visit": "^1.0.0" - } - }, - "matchdep": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", - "integrity": "sha1-xvNINKDY28OzfCfui7yyfHd1WC4=", - "dev": true, - "requires": { - "findup-sync": "^2.0.0", - "micromatch": "^3.0.4", - "resolve": "^1.4.0", - "stack-trace": "0.0.10" - }, - "dependencies": { - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "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" - } - } - } - }, - "findup-sync": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", - "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", - "dev": true, - "requires": { - "detect-file": "^1.0.0", - "is-glob": "^3.1.0", - "micromatch": "^3.0.4", - "resolve-dir": "^1.0.1" - } - }, - "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" - } - }, - "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" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "md5.js": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", - "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", - "dev": true, - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "mdn-data": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", - "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", - "dev": true - }, - "media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", - "dev": true - }, - "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": "sha512-TNdwZs0skRlpPpCUK25StC4VH+tP5GgeY1HQOOGP+lQ2xtdkN2VtT/5tiX9k3IWpkBPV9b3LsAWXn4GGi/PrSA==", - "dev": true, - "requires": { - "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" - }, - "dependencies": { - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", - "dev": true, - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", - "dev": true, - "requires": { - "pinkie-promise": "^2.0.0" - } - }, - "read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", - "dev": true, - "requires": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - } - }, - "read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", - "dev": true, - "requires": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - } - } - } - }, - "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", - "dev": true - }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "merge2": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.0.3.tgz", - "integrity": "sha512-KgI4P7MSM31MNBftGJ07WBsLYLx7z9mQsL6+bcHk80AdmUA3cPzX69MK6dSgEgSF9TXLOl040pgo0XP/VTMENA==", - "dev": true - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", - "dev": true - }, - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - } - }, - "miller-rabin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", - "dev": true, - "requires": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } - } - }, - "mime": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", - "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", - "dev": true - }, - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "requires": { - "mime-db": "1.52.0" - } - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true - }, - "minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "dev": true - }, - "minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==", - "dev": true - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", - "dev": true - }, - "minipass": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.4.tgz", - "integrity": "sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "minipass-collect": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", - "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", - "dev": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "minipass-flush": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", - "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", - "dev": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "minipass-pipeline": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", - "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", - "dev": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", - "dev": true, - "requires": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - } - }, - "mississippi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", - "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", - "dev": true, - "requires": { - "concat-stream": "^1.5.0", - "duplexify": "^3.4.2", - "end-of-stream": "^1.1.0", - "flush-write-stream": "^1.0.0", - "from2": "^2.1.0", - "parallel-transform": "^1.1.0", - "pump": "^3.0.0", - "pumpify": "^1.3.3", - "stream-each": "^1.1.0", - "through2": "^2.0.0" - } - }, - "mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dev": true, - "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "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==" - }, - "msal": { - "version": "1.4.16", - "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.16.tgz", - "integrity": "sha512-Q6jIV5RG6mD9O0bzZrR/f8v5QikrVWU0sccwOyqWE1xlBkKYVKRa/L8Gxt1X58M+J/N9V0JskhvO4KIfRHlE8g==", - "dev": true, - "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==", - "dev": true - } - } - }, - "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": "6.2.3", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", - "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", - "dev": true, - "requires": { - "dns-packet": "^1.3.1", - "thunky": "^1.0.2" - } - }, - "multicast-dns-service-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", - "integrity": "sha512-cnAsSVxIDsYt0v7HmC0hWZFwwXSh+E6PgCrREDuN/EsjgLwA5XRmlMHhSiDPrt6HxY1gTivEa/Zh7GtODoLevQ==", - "dev": true - }, - "multipipe": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", - "integrity": "sha512-7ZxrUybYv9NonoXgwoOqtStIu18D1c3eFZj27hqgf5kBrBF8Q+tE8V0MW8dKM5QLkQPh1JhhbKgHLY9kifov4Q==", - "dev": true, - "requires": { - "duplexer2": "0.0.2" - } - }, - "mute-stdout": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", - "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==", - "dev": true - }, - "mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", - "dev": true - }, - "mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", - "dev": true, - "requires": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "nanocolors": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.13.tgz", - "integrity": "sha512-0n3mSAQLPpGLV9ORXT5+C/D4mwew7Ebws69Hx4E2sgz2ZA5+32Q80B9tL8PbL7XHnRDiAxH/pnrUJ9a4fkTNTA==", - "dev": true - }, - "nanoid": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", - "dev": true - }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - } - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true - }, - "negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "dev": true - }, - "neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true - }, - "next-tick": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", - "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==" - }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, - "no-case": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", - "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", - "dev": true, - "requires": { - "lower-case": "^1.1.1" - } - }, - "node-fetch": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", - "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", - "requires": { - "encoding": "^0.1.11", - "is-stream": "^1.0.1" - } - }, - "node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", - "dev": true - }, - "node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", - "dev": true - }, - "node-libs-browser": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", - "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", - "dev": true, - "requires": { - "assert": "^1.1.1", - "browserify-zlib": "^0.2.0", - "buffer": "^4.3.0", - "console-browserify": "^1.1.0", - "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.11.0", - "domain-browser": "^1.1.1", - "events": "^3.0.0", - "https-browserify": "^1.0.0", - "os-browserify": "^0.3.0", - "path-browserify": "0.0.1", - "process": "^0.11.10", - "punycode": "^1.2.4", - "querystring-es3": "^0.2.0", - "readable-stream": "^2.3.3", - "stream-browserify": "^2.0.1", - "stream-http": "^2.7.2", - "string_decoder": "^1.0.0", - "timers-browserify": "^2.0.4", - "tty-browserify": "0.0.0", - "url": "^0.11.0", - "util": "^0.11.0", - "vm-browserify": "^1.0.1" - }, - "dependencies": { - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", - "dev": true - } - } - }, - "node-notifier": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-10.0.1.tgz", - "integrity": "sha512-YX7TSyDukOZ0g+gmzjB6abKu+hTGvO8+8+gIFDsRCU2t8fLV/P2unmt+LGFaIa4y64aX98Qksa97rgz4vMNeLQ==", - "dev": true, - "requires": { - "growly": "^1.3.0", - "is-wsl": "^2.2.0", - "semver": "^7.3.5", - "shellwords": "^0.1.1", - "uuid": "^8.3.2", - "which": "^2.0.2" - }, - "dependencies": { - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true - } - } - }, - "node-releases": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", - "dev": true - }, - "node-zip": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/node-zip/-/node-zip-1.1.1.tgz", - "integrity": "sha512-sXfGL65EcaAJqNSXxuyf//i4D4geUtJgZDYUd7IBo2/CH8XY8vcWh1+CBCxuVVyR+S4vAFc3hr//JkCi2+V5vg==", - "dev": true, - "requires": { - "jszip": "2.5.0" - }, - "dependencies": { - "jszip": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/jszip/-/jszip-2.5.0.tgz", - "integrity": "sha512-IRoyf8JSYY3nx+uyh5xPc0qdy8pUDTp2UkHOWYNF/IO/3D8nx7899UlSAjD8rf8wUgOmm0lACWx/GbW3EaxIXQ==", - "dev": true, - "requires": { - "pako": "~0.2.5" - } - }, - "pako": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", - "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==", - "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" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true - }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "dev": true - }, - "normalize-url": { - "version": "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": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", - "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", - "dev": true, - "requires": { - "once": "^1.3.2" - } - }, - "npm-bundled": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", - "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", - "dev": true, - "requires": { - "npm-normalize-package-bin": "^1.0.1" - } - }, - "npm-normalize-package-bin": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", - "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", - "dev": true - }, - "npm-package-arg": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.1.tgz", - "integrity": "sha512-qBpssaL3IOZWi5vEKUKW0cO7kzLeT+EQO9W8RsLOZf76KF9E/K9+wH0C7t06HXPpaH8WH5xF1MExLuCwbTqRUg==", - "dev": true, - "requires": { - "hosted-git-info": "^2.7.1", - "osenv": "^0.1.5", - "semver": "^5.6.0", - "validate-npm-package-name": "^3.0.0" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "npm-packlist": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.1.5.tgz", - "integrity": "sha512-KCfK3Vi2F+PH1klYauoQzg81GQ8/GGjQRKYY6tRnpQUPKTs/1gBZSRWtTEd7jGdSn1LZL7gpAmJT+BcS55k2XQ==", - "dev": true, - "requires": { - "glob": "^7.1.6", - "ignore-walk": "^3.0.3", - "npm-bundled": "^1.1.1", - "npm-normalize-package-bin": "^1.0.1" - } - }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", - "dev": true, - "requires": { - "path-key": "^2.0.0" - }, - "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 - } - } - }, - "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, - "requires": { - "boolbase": "~1.0.0" - } - }, - "num2fraction": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", - "integrity": "sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==", - "dev": true - }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "dev": true - }, - "nwsapi": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.1.tgz", - "integrity": "sha512-JYOWTeFoS0Z93587vRJgASD5Ut11fYl5NyihP3KrYBvMe1FRRs6RN7m20SA/16GM4P6hTnZjT+UmDOt38UeXNg==", - "dev": true - }, - "oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", - "dev": true - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" - }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "dev": true, - "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.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" - } - } - } - }, - "object-inspect": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", - "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", - "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==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true - }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "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==", - "dev": true, - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "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=", - "dev": true, - "requires": { - "array-each": "^1.0.1", - "array-slice": "^1.0.0", - "for-own": "^1.0.0", - "isobject": "^3.0.0" - } - }, - "object.entries": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", - "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - } - }, - "object.fromentries": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", - "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - } - }, - "object.getownpropertydescriptors": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.4.tgz", - "integrity": "sha512-sccv3L/pMModT6dJAYF3fzGMVcb38ysQ0tEE6ixv2yXJDtEIPph268OlAdJj5/qZMZDq2g/jqvwppt36uS/uQQ==", - "dev": true, - "requires": { - "array.prototype.reduce": "^1.0.4", - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.1" - }, - "dependencies": { - "define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", - "dev": true, - "requires": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - } - }, - "es-abstract": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", - "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.1", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "regexp.prototype.flags": "^1.4.3", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" - } - }, - "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 - }, - "is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2" - } - }, - "regexp.prototype.flags": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" - } - }, - "string.prototype.trimend": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", - "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - } - }, - "string.prototype.trimstart": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", - "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - } - }, - "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" - } - } - } - }, - "object.hasown": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", - "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", - "dev": true, - "requires": { - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - }, - "dependencies": { - "define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", - "dev": true, - "requires": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - } - }, - "es-abstract": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", - "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.1", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "regexp.prototype.flags": "^1.4.3", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" - } - }, - "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 - }, - "is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2" - } - }, - "regexp.prototype.flags": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" - } - }, - "string.prototype.trimend": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", - "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - } - }, - "string.prototype.trimstart": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", - "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - } - }, - "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" - } - } - } - }, - "object.map": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", - "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", - "dev": true, - "requires": { - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - } - }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "object.reduce": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", - "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=", - "dev": true, - "requires": { - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - } - }, - "object.values": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", - "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - } - }, - "obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "dev": true - }, - "office-ui-fabric-core": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/office-ui-fabric-core/-/office-ui-fabric-core-11.0.1.tgz", - "integrity": "sha512-jcfycbVOm2aUoI+AGtHW24HvM7nUVFr44hR5NIE56EobK67bVwbNAQL15CJj3vNz5PBrnitsV9ROOB+KOEWn8g==" - }, - "office-ui-fabric-react": { - "version": "7.185.7", - "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.185.7.tgz", - "integrity": "sha512-JiWkrjT/T6OG63ATu6RUlME2PBe4pgxQOwRTOjvbsaq8mlyd9i21ImgwkTEvcNXJpx+4w0bJiuQTcdwSMyf6qA==", - "requires": { - "@fluentui/date-time-utilities": "^7.9.1", - "@fluentui/react-focus": "^7.18.4", - "@fluentui/react-window-provider": "^1.0.3", - "@microsoft/load-themed-styles": "^1.10.26", - "@uifabric/foundation": "^7.10.3", - "@uifabric/icons": "^7.7.2", - "@uifabric/merge-styles": "^7.19.2", - "@uifabric/react-hooks": "^7.14.2", - "@uifabric/set-version": "^7.0.24", - "@uifabric/styling": "^7.20.2", - "@uifabric/utilities": "^7.34.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": "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=", - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "opn": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-5.2.0.tgz", - "integrity": "sha512-Jd/GpzPyHF4P2/aNOVmS3lfMSWV9J7cOhCG1s08XCEAsPkB7lp6ddiU0J7XzyQRDUh8BqJ7PchfINjR8jyofRQ==", - "dev": true, - "requires": { - "is-wsl": "^1.1.0" - }, - "dependencies": { - "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 - } - } - }, - "optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", - "dev": true, - "requires": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" - } - }, - "orchestrator": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz", - "integrity": "sha512-DrQ43ngaJ0e36j2CHyoDoIg1K4zbc78GnTQESebK9vu6hj4W5/pvfSFO/kgM620Yd0YnhseSNYsLK3/SszZ5NQ==", - "dev": true, - "requires": { - "end-of-stream": "~0.1.5", - "sequencify": "~0.0.7", - "stream-consume": "~0.1.0" - }, - "dependencies": { - "end-of-stream": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz", - "integrity": "sha512-go5TQkd0YRXYhX+Lc3UrXkoKU5j+m72jEP5lHWr2Nh82L8wfZtH8toKgcg4T10o23ELIMGXQdwCbl+qAXIPDrw==", - "dev": true, - "requires": { - "once": "~1.3.0" - } - }, - "once": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", - "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", - "dev": true, - "requires": { - "wrappy": "1" - } - } - } - }, - "ordered-read-streams": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", - "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=", - "dev": true, - "requires": { - "readable-stream": "^2.0.1" - } - }, - "os-browserify": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==", - "dev": true - }, - "os-homedir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", - "dev": true - }, - "os-locale": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", - "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", - "dev": true, - "requires": { - "lcid": "^1.0.0" - } - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", - "dev": true - }, - "osenv": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", - "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", - "dev": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "p-each-series": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", - "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", - "dev": true - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "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" - } - }, - "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" - } - }, - "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": "3.0.1", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz", - "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==", - "dev": true, - "requires": { - "retry": "^0.12.0" - } - }, - "p-settle": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/p-settle/-/p-settle-4.1.1.tgz", - "integrity": "sha512-6THGh13mt3gypcNMm0ADqVNCcYa3BK6DWsuJWFCuEKP1rpY+OKGp7gaZwVmLspmic01+fsg/fN57MfvDzZ/PuQ==", - "dev": true, - "requires": { - "p-limit": "^2.2.2", - "p-reflect": "^2.1.0" - } - }, - "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 - }, - "pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", - "dev": true - }, - "parallel-transform": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", - "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", - "dev": true, - "requires": { - "cyclist": "^1.0.1", - "inherits": "^2.0.3", - "readable-stream": "^2.1.5" - } - }, - "param-case": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", - "integrity": "sha512-eQE845L6ot89sk2N8liD8HAuH4ca6Vvr7VWAWwt7+kvvG5aBcPmmphQ68JsEG2qa9n1TykS2DLeMt363AAH8/w==", - "dev": true, - "requires": { - "no-case": "^2.2.0" - } - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "requires": { - "callsites": "^3.0.0" - } - }, - "parse-asn1": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", - "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", - "dev": true, - "requires": { - "asn1.js": "^5.2.0", - "browserify-aes": "^1.0.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" - } - }, - "parse-filepath": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", - "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", - "dev": true, - "requires": { - "is-absolute": "^1.0.0", - "map-cache": "^0.2.0", - "path-root": "^0.1.1" - } - }, - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "parse-node-version": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", - "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", - "dev": true - }, - "parse-passwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", - "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", - "dev": true - }, - "parse5": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", - "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", - "dev": true - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true - }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "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=", - "dev": true - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - }, - "path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", - "dev": true - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - }, - "path-root": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", - "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", - "dev": true, - "requires": { - "path-root-regex": "^0.1.0" - } - }, - "path-root-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", - "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=", - "dev": true - }, - "path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", - "dev": true - }, - "path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "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, - "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": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", - "dev": true - }, - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" - }, - "pidof": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pidof/-/pidof-1.0.2.tgz", - "integrity": "sha512-LLJhTVEUCZnotdAM5rd7KiTdLGgk6i763/hsd5pO+8yuF7mdgg0ob8w/98KrTAcPsj6YzGrkFLPVtBOr1uW2ag==", - "dev": true - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", - "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=", - "dev": true, - "requires": { - "pinkie": "^2.0.0" - } - }, - "pirates": { - "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": "sha512-9hHgE5+Xai/ChrnahNP8Ke0VNF/s41IZIB/d24eMHEaRamdPg+wwlRm2lTb5wMvE8eTIKrYZsrxfuOwt3dpsIQ==", - "dev": true, - "requires": { - "find-up": "^1.0.0", - "load-json-file": "^1.1.0", - "object-assign": "^4.0.1", - "symbol": "^0.2.1" - }, - "dependencies": { - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", - "dev": true, - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", - "dev": true, - "requires": { - "pinkie-promise": "^2.0.0" - } - } - } - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "requires": { - "find-up": "^4.0.0" - } - }, - "plugin-log": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/plugin-log/-/plugin-log-0.1.0.tgz", - "integrity": "sha512-TzmfWRMEFAnrZbI4GfyXv9Gp5E71eby3gmvnP6LEfmYbVC8FPN2RBRhwxg4sjIg+fy8AJ3mczhLXvk0pzHPeMg==", - "dev": true, - "requires": { - "chalk": "^1.1.1", - "dateformat": "^1.0.11" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "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, - "requires": { - "get-stdin": "^4.0.1", - "meow": "^3.3.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" - } - }, - "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 - } - } - }, - "pn": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", - "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", - "dev": true - }, - "portfinder": { - "version": "1.0.28", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", - "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", - "dev": true, - "requires": { - "async": "^2.6.2", - "debug": "^3.1.1", - "mkdirp": "^0.5.5" - }, - "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" - } - } - } - }, - "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=", - "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" - } - }, - "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, - "requires": { - "postcss": "^7.0.27", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.0.2" - } - }, - "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, - "requires": { - "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": "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": { - "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": "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": { - "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" - } - }, - "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" - } - }, - "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, - "requires": { - "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": "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.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" - }, - "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": "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": "^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": "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": { - "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": "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": { - "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": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", - "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", - "dev": true, - "requires": { - "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": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-1.5.0.tgz", - "integrity": "sha512-KiAihzcV0TxTTNA5OXreyIXctuHOfR50WIhqBpc8pe0Q5dcs/Uap9EVlifOI9am7zGGdGOJQ6B1MPYKo2UxgOg==", - "dev": true, - "requires": { - "css-modules-loader-core": "^1.1.0", - "generic-names": "^2.0.1", - "lodash.camelcase": "^4.3.0", - "postcss": "^7.0.1", - "string-hash": "^1.1.1" - } - }, - "postcss-modules-extract-imports": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz", - "integrity": "sha512-zF9+UIEvtpeqMGxhpeT9XaIevQSrBBCz9fi7SwfkmjVacsSj8DY5eFVgn+wY8I9vvdDDwK5xC8Myq4UkoLFIkA==", - "dev": true, - "requires": { - "postcss": "^6.0.1" - }, - "dependencies": { - "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" - } - }, - "postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - } - } - } - }, - "postcss-modules-local-by-default": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", - "integrity": "sha512-X4cquUPIaAd86raVrBwO8fwRfkIdbwFu7CTfEOjiZQHVQwlHRSkTgH5NLDmMm5+1hQO8u6dZ+TOOJDbay1hYpA==", - "dev": true, - "requires": { - "css-selector-tokenizer": "^0.7.0", - "postcss": "^6.0.1" - }, - "dependencies": { - "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" - } - }, - "postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - } - } - } - }, - "postcss-modules-scope": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", - "integrity": "sha512-LTYwnA4C1He1BKZXIx1CYiHixdSe9LWYVKadq9lK5aCCMkoOkFyZ7aigt+srfjlRplJY3gIol6KUNefdMQJdlw==", - "dev": true, - "requires": { - "css-selector-tokenizer": "^0.7.0", - "postcss": "^6.0.1" - }, - "dependencies": { - "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" - } - }, - "postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - } - } - } - }, - "postcss-modules-values": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", - "integrity": "sha512-i7IFaR9hlQ6/0UgFuqM6YWaCfA1Ej8WMg8A5DggnH1UGKJvTV/ugqq/KaULixzzOi3T/tF6ClBXcHGCzdd5unA==", - "dev": true, - "requires": { - "icss-replace-symbols": "^1.1.0", - "postcss": "^6.0.1" - }, - "dependencies": { - "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" - } - }, - "postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - } - } - } - }, - "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, - "requires": { - "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": "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": { - "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": "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": { - "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": "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": { - "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": "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": { - "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": "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.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": "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": { - "is-absolute-url": "^2.0.0", - "normalize-url": "^3.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-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, - "requires": { - "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-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-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-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", - "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", - "dev": true, - "requires": { - "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.10", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", - "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - } - }, - "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, - "requires": { - "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-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, - "requires": { - "alphanum-sort": "^1.0.0", - "postcss": "^7.0.0", - "uniqs": "^2.0.0" - } - }, - "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 - }, - "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 - }, - "prettier": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.6.1.tgz", - "integrity": "sha512-8UVbTBYGwN37Bs9LERmxCPjdvPxlEowx2urIL6urHzdb3SDq4B/Z6xLFCblrSnE4iKWcS6ziJ3aOYrc1kz/E2A==", - "dev": true - }, - "pretty-format": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", - "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", - "dev": true, - "requires": { - "@jest/types": "^25.5.0", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^16.12.0" - }, - "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" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - } - } - }, - "pretty-hrtime": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", - "dev": true - }, - "private": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", - "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", - "dev": true - }, - "process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", - "dev": true - }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, - "progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true - }, - "promise-inflight": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", - "dev": true - }, - "prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "dev": true, - "requires": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - } - }, - "prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "requires": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "dev": true, - "requires": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - } - }, - "prr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", - "dev": true - }, - "pseudolocale": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pseudolocale/-/pseudolocale-1.1.0.tgz", - "integrity": "sha512-OZ8I/hwYEJ3beN3IEcNnt8EpcqblH0/x23hulKBXjs+WhTTEle+ijCHCkh2bd+cIIeCuCwSCbBe93IthGG6hLw==", - "dev": true, - "requires": { - "commander": "*" - } - }, - "psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", - "dev": true - }, - "public-encrypt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", - "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", - "dev": true, - "requires": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1", - "safe-buffer": "^5.1.2" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } - } - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "pumpify": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", - "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", - "dev": true, - "requires": { - "duplexify": "^3.6.0", - "inherits": "^2.0.3", - "pump": "^2.0.0" - }, - "dependencies": { - "pump": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - } - } - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true - }, - "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.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", - "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", - "dev": true - }, - "querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==", - "dev": true - }, - "querystring-es3": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==", - "dev": true - }, - "querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", - "dev": true - }, - "queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" - }, - "ramda": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.27.2.tgz", - "integrity": "sha512-SbiLPU40JuJniHexQSAgad32hfwd+DRUdwF2PlVuI5RZD0/vahUco7R8vD86J/tcEKKF9vZrUVwgtmGCqlCKyA==", - "dev": true - }, - "randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "requires": { - "safe-buffer": "^5.1.0" - } - }, - "randomfill": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", - "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", - "dev": true, - "requires": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" - } - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true - }, - "raw-body": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", - "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", - "dev": true, - "requires": { - "bytes": "3.0.0", - "http-errors": "1.6.3", - "iconv-lite": "0.4.23", - "unpipe": "1.0.0" - }, - "dependencies": { - "iconv-lite": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", - "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - } - } - }, - "raw-loader": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz", - "integrity": "sha512-sf7oGoLuaYAScB4VGr0tzetsYlS8EJH6qnTCfQ/WVEa89hALQ4RQfCKt5xCyPQKPDUbVUAIP1QsxAwfAjlDp7Q==" - }, - "react": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react/-/react-16.13.1.tgz", - "integrity": "sha512-YMZQQq32xHLX0bz5Mnibv1/LHb3Sqzngu7xstSM+vrkE5Kzr9xE0yMByK5kMoTK30YVJE61WfbxIFFvfeDKT1w==", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2" - } - }, - "react-dom": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.13.1.tgz", - "integrity": "sha512-81PIMmVLnCNLO/fFOQxdQkvEq/+Hfpv24XNJfpyZhTRfO0QcmQIF/PgCa1zCOj2w1hrn12MFLyaJ/G0+Mxtfag==", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "scheduler": "^0.19.1" - } - }, - "react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - }, - "read": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz", - "integrity": "sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ==", - "dev": true, - "requires": { - "mute-stream": "~0.0.4" - } - }, - "read-package-json": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-2.1.2.tgz", - "integrity": "sha512-D1KmuLQr6ZSJS0tW8hf3WGpRlwszJOXZ3E8Yd/DNRaM5d+1wVRZdHlpGBLAuovjr28LbWvjpWkBHMxpRGGjzNA==", - "dev": true, - "requires": { - "glob": "^7.1.1", - "json-parse-even-better-errors": "^2.3.0", - "normalize-package-data": "^2.0.0", - "npm-normalize-package-bin": "^1.0.0" - } - }, - "read-package-tree": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/read-package-tree/-/read-package-tree-5.1.6.tgz", - "integrity": "sha512-FCX1aT3GWyY658wzDICef4p+n0dB+ENRct8E/Qyvppj6xVpOYerBHfUu7OP5Rt1/393Tdglguf5ju5DEX4wZNg==", - "dev": true, - "requires": { - "debuglog": "^1.0.1", - "dezalgo": "^1.0.0", - "once": "^1.3.0", - "read-package-json": "^2.0.0", - "readdir-scoped-modules": "^1.0.0" - } - }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "dev": true, - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true - } - } - }, - "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" - } - }, - "read-yaml-file": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/read-yaml-file/-/read-yaml-file-2.1.0.tgz", - "integrity": "sha512-UkRNRIwnhG+y7hpqnycCL/xbTk7+ia9VuVTC0S+zVbwd65DI9eUpRMfsWIGrCWxTU/mi+JW8cHQCrv+zfCbEPQ==", - "dev": true, - "requires": { - "js-yaml": "^4.0.0", - "strip-bom": "^4.0.0" - }, - "dependencies": { - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "requires": { - "argparse": "^2.0.1" - } - } - } - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "readdir-scoped-modules": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz", - "integrity": "sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==", - "dev": true, - "requires": { - "debuglog": "^1.0.1", - "dezalgo": "^1.0.0", - "graceful-fs": "^4.1.2", - "once": "^1.3.0" - } - }, - "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - }, - "dependencies": { - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "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" - } - } - } - }, - "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" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "realpath-native": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-2.0.0.tgz", - "integrity": "sha512-v1SEYUOXXdbBZK8ZuNgO4TBjamPsiSgcFr0aP+tEKpQZK8vooEUqV6nm6Cv502mX4NF2EfsnVqtNAHG+/6Ur1Q==", - "dev": true - }, - "recast": { - "version": "0.11.23", - "resolved": "https://registry.npmjs.org/recast/-/recast-0.11.23.tgz", - "integrity": "sha512-+nixG+3NugceyR8O1bLU45qs84JgI3+8EauyRZafLgC9XbdAOIVgwV1Pe2da0YzGo62KzWoZwUpVEQf6qNAXWA==", - "dev": true, - "requires": { - "ast-types": "0.9.6", - "esprima": "~3.1.0", - "private": "~0.1.5", - "source-map": "~0.5.0" - }, - "dependencies": { - "esprima": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", - "integrity": "sha512-AWwVMNxwhN8+NIPQzAQZCm7RkLC4RbM3B1OobMuyp3i+w73X57KCKaVIxaRZb+DYCojq7rspo+fmuQfAboyhFg==", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true - } - } - }, - "rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", - "dev": true, - "requires": { - "resolve": "^1.1.6" - } - }, - "redent": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", - "integrity": "sha512-qtW5hKzGQZqKoh6JNSD+4lfitfPKGz42e6QwiRmPM5mmKtR0N41AbJRYu0xJi7nhOJ4WDgRkKvAk6tw4WIwR4g==", - "dev": true, - "requires": { - "indent-string": "^2.1.0", - "strip-indent": "^1.0.1" - } - }, - "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-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - } - }, - "regexp.prototype.flags": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz", - "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "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", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", - "dev": true - }, - "remove-bom-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", - "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5", - "is-utf8": "^0.2.1" - } - }, - "remove-bom-stream": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", - "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=", - "dev": true, - "requires": { - "remove-bom-buffer": "^3.0.0", - "safe-buffer": "^5.1.0", - "through2": "^2.0.3" - } - }, - "remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", - "dev": true - }, - "repeat-element": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", - "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", - "dev": true - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "dev": true - }, - "repeating": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", - "integrity": "sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A==", - "dev": true, - "requires": { - "is-finite": "^1.0.0" - } - }, - "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 - }, - "replace-homedir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", - "integrity": "sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=", - "dev": true, - "requires": { - "homedir-polyfill": "^1.0.1", - "is-absolute": "^1.0.0", - "remove-trailing-separator": "^1.1.0" - } - }, - "request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "dev": true, - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, - "dependencies": { - "tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "dev": true, - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - } - } - }, - "request-promise-core": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", - "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", - "dev": true, - "requires": { - "lodash": "^4.17.19" - } - }, - "request-promise-native": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", - "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", - "dev": true, - "requires": { - "request-promise-core": "1.1.4", - "stealthy-require": "^1.1.1", - "tough-cookie": "^2.3.3" - }, - "dependencies": { - "tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "dev": true, - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - } - } - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "dev": true - }, - "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 - }, - "requirejs": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/requirejs/-/requirejs-2.3.6.tgz", - "integrity": "sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg==" - }, - "requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", - "dev": true - }, - "resolve": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", - "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", - "requires": { - "path-parse": "^1.0.6" - } - }, - "resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, - "requires": { - "resolve-from": "^5.0.0" - }, - "dependencies": { - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true - } - } - }, - "resolve-dir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", - "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", - "dev": true, - "requires": { - "expand-tilde": "^2.0.0", - "global-modules": "^1.0.0" - } - }, - "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 - }, - "resolve-options": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", - "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=", - "dev": true, - "requires": { - "value-or-function": "^3.0.0" - } - }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "dev": true - }, - "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - } - }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true - }, - "retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", - "dev": true - }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" - }, - "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.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "ripemd160": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", - "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", - "dev": true, - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - } - }, - "rsvp": { - "version": "4.8.5", - "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", - "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", - "dev": true - }, - "run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", - "dev": true - }, - "run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "requires": { - "queue-microtask": "^1.2.2" - } - }, - "run-queue": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", - "integrity": "sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg==", - "dev": true, - "requires": { - "aproba": "^1.1.1" - } - }, - "rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } - } - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", - "dev": true, - "requires": { - "ret": "~0.1.10" - } - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "sane": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", - "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", - "dev": true, - "requires": { - "@cnakazawa/watch": "^1.0.3", - "anymatch": "^2.0.0", - "capture-exit": "^2.0.0", - "exec-sh": "^0.3.2", - "execa": "^1.0.0", - "fb-watchman": "^2.0.0", - "micromatch": "^3.1.4", - "minimist": "^1.1.1", - "walker": "~1.0.5" - }, - "dependencies": { - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "is-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" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - }, - "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" - } - } - } - }, - "sass": { - "version": "1.44.0", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.44.0.tgz", - "integrity": "sha512-0hLREbHFXGQqls/K8X+koeP+ogFRPF4ZqetVB19b7Cst9Er8cOR0rc6RU7MaI4W1JmUShd1BPgPoeqmmgMMYFw==", - "dev": true, - "requires": { - "chokidar": ">=3.0.0 <4.0.0", - "immutable": "^4.0.0" - }, - "dependencies": { - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true - }, - "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "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" - } - }, - "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" - } - }, - "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" - } - } - } - }, - "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.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - }, - "schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true - }, - "saxes": { - "version": "3.1.11", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz", - "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==", - "dev": true, - "requires": { - "xmlchars": "^2.1.1" - } - }, - "scheduler": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz", - "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.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" - } - }, - "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": "1.10.14", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.14.tgz", - "integrity": "sha512-lkjaiAye+wBZDCBsu5BGi0XiLRxeUlsGod5ZP924CRSEoGuZAw/f7y9RKu28rwTfiHVhdavhB0qH0INV6P1lEA==", - "dev": true, - "requires": { - "node-forge": "^0.10.0" - }, - "dependencies": { - "node-forge": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", - "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", - "dev": true - } - } - }, - "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "requires": { - "lru-cache": "^6.0.0" - } - }, - "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=", - "dev": true, - "requires": { - "sver-compat": "^1.5.0" - } - }, - "send": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", - "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", - "dev": true, - "requires": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.6.2", - "mime": "1.4.1", - "ms": "2.0.0", - "on-finished": "~2.3.0", - "range-parser": "~1.2.0", - "statuses": "~1.4.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "sequencify": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz", - "integrity": "sha512-YL8BPm0tp6SlXef/VqYpA/ijmTsDP2ZEXzsnqjkaWS7NP7Bfvw18NboL0O8WCIjy67sOCG3MYSK1PB4GC9XdtQ==", - "dev": true - }, - "serialize-javascript": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", - "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", - "dev": true, - "requires": { - "randombytes": "^2.1.0" - } - }, - "serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", - "dev": true, - "requires": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "serve-static": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", - "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", - "dev": true, - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.2", - "send": "0.16.2" - } - }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", - "dev": true - }, - "set-immediate-shim": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", - "integrity": "sha512-Li5AOqrZWCVA2n5kryzEmqai6bKSIvpz5oUJHPVj6+dsbD3X1ixtsY5tEnsaNpH3pFAHmG8eIHUrtEtohrg+UQ==", - "dev": true - }, - "set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", - "dev": true - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - }, - "sha.js": { - "version": "2.4.11", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", - "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dev": true, - "requires": { - "kind-of": "^6.0.2" - } - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, - "shellwords": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", - "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", - "dev": true - }, - "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dev": true, - "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - } - }, - "signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, - "simple-swizzle": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", - "dev": true, - "requires": { - "is-arrayish": "^0.3.1" - }, - "dependencies": { - "is-arrayish": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", - "dev": true - } - } - }, - "sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" - }, - "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" - } - }, - "snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "requires": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "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" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "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 - } - } - }, - "snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, - "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "requires": { - "kind-of": "^3.2.0" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "dev": true, - "requires": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - }, - "dependencies": { - "faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "dev": true, - "requires": { - "websocket-driver": ">=0.5.1" - } - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true - } - } - }, - "sockjs-client": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.6.1.tgz", - "integrity": "sha512-2g0tjOR+fRs0amxENLi/q5TiJTqY+WXFOzb5UwXndlK6TO3U/mirZznpx6w34HVMoc3g7cY24yC/ZMIYnDlfkw==", - "dev": true, - "requires": { - "debug": "^3.2.7", - "eventsource": "^2.0.2", - "faye-websocket": "^0.11.4", - "inherits": "^2.0.4", - "url-parse": "^1.5.10" - }, - "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" - } - }, - "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", - "integrity": "sha512-aUYIEU/UviqPgc8mHR6IW1EGxkAXpeRETYcrzg8cLAvUPZcpAlleSXHV2mY7G12GphSH6Gzv+4MMVSSkbdteHg==", - "dev": true, - "requires": { - "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.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "source-map-loader": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-1.1.3.tgz", - "integrity": "sha512-6YHeF+XzDOrT/ycFJNI53cgEsp/tHTMl37hi7uVyqFAlTXW109JazaQCkbc+jjoL2637qkH1amLi+JzrIpt5lA==", - "dev": true, - "requires": { - "abab": "^2.0.5", - "iconv-lite": "^0.6.2", - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0", - "source-map": "^0.6.1", - "whatwg-mimetype": "^2.3.0" - }, - "dependencies": { - "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.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", - "dev": true - }, - "loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "dev": true, - "requires": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "source-map-url": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", - "dev": true - }, - "sparkles": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", - "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", - "dev": true - }, - "spdx-correct": { - "version": "3.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" - } - }, - "spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", - "dev": true - }, - "spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dev": true, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", - "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==", - "dev": true - }, - "spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "dev": true, - "requires": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - } - }, - "spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "dev": true, - "requires": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "split": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", - "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", - "dev": true, - "requires": { - "through": "2" - } - }, - "split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.0" - } - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - }, - "sshpk": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", - "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", - "dev": true, - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - } - }, - "ssri": { - "version": "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" - } - }, - "stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", - "dev": true - }, - "stack-trace": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", - "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=", - "dev": true - }, - "stack-utils": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.5.tgz", - "integrity": "sha512-KZiTzuV3CnSnSvgMRrARVCj+Ht7rMbauGDK0LdVFRGyenwdylpajAp4Q0i6SX8rEmbTpMMf6ryq2gb8pPq2WgQ==", - "dev": true, - "requires": { - "escape-string-regexp": "^2.0.0" - }, - "dependencies": { - "escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "dev": true - } - } - }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "dev": true, - "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", - "dev": true - }, - "stealthy-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", - "integrity": "sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g==", - "dev": true - }, - "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": "sha512-6yHMqgLYDzQDcAkL+tjJDC5nSNuNIx0vZtRZeiPh7Saef7VHX9H5Ijn9l2VIol2zaNYlYEX6KyuT/237A58qEQ==", - "dev": true, - "requires": { - "duplexer": "~0.1.1", - "through": "~2.3.4" - } - }, - "stream-consume": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.1.tgz", - "integrity": "sha512-tNa3hzgkjEP7XbCkbRXe1jpg+ievoa0O4SCFlMOYEscGSS4JJsckGL8swUyAa/ApGU3Ae4t6Honor4HhL+tRyg==", - "dev": true - }, - "stream-each": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", - "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "stream-shift": "^1.0.0" - } - }, - "stream-exhaust": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", - "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", - "dev": true - }, - "stream-http": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", - "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", - "dev": true, - "requires": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.3.6", - "to-arraybuffer": "^1.0.0", - "xtend": "^4.0.0" - } - }, - "stream-shift": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", - "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", - "dev": true - }, - "strict-uri-encode": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", - "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==", - "dev": true - }, - "string-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 - }, - "string-hash": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", - "integrity": "sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==", - "dev": true - }, - "string-length": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-3.1.0.tgz", - "integrity": "sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==", - "dev": true, - "requires": { - "astral-regex": "^1.0.0", - "strip-ansi": "^5.2.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", - "dev": true - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "string-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" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", - "dev": true - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "string.prototype.matchall": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", - "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1", - "get-intrinsic": "^1.1.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "regexp.prototype.flags": "^1.4.1", - "side-channel": "^1.0.4" - } - }, - "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==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "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==", - "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==", - "dev": true, - "requires": { - "safe-buffer": "~5.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" - } - }, - "strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true - }, - "strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", - "dev": true - }, - "strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true - }, - "strip-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", - "integrity": "sha512-I5iQq6aFMM62fBEAIB/hXzwJD6EEZ0xEGCX2t7oXqaKPIRgt4WruAQ285BISgdkP+HLGWyeGmNJcpIwFeRYRUA==", - "dev": true, - "requires": { - "get-stdin": "^4.0.1" - } - }, - "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 - }, - "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, - "requires": { - "browserslist": "^4.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" - } - } - } - }, - "sudo": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sudo/-/sudo-1.0.3.tgz", - "integrity": "sha512-3xMsaPg+8Xm+4LQm0b2V+G3lz3YxtDBzlqiU8CXw2AOIIDSvC1kBxIxBjnoCTq8dTTXAy23m58g6mdClUocpmQ==", - "dev": true, - "requires": { - "inpath": "~1.0.2", - "pidof": "~1.0.2", - "read": "~1.0.3" - } - }, - "supports-color": { - "version": "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" - } - }, - "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==", - "dev": true, - "requires": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" - }, - "sver-compat": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", - "integrity": "sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg=", - "dev": true, - "requires": { - "es6-iterator": "^2.0.1", - "es6-symbol": "^3.1.1" - } - }, - "svgo": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", - "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", - "dev": true, - "requires": { - "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": { - "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" - } - } - } - }, - "symbol": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/symbol/-/symbol-0.2.3.tgz", - "integrity": "sha512-IUW+ek7apEaW5bFhS6WpYoNtVpNTlNoqB/PH7YiMWQTxSPeXCzG4PILVakwXivJt3ZXWeO1fIJnUd/L9A/VeGA==", - "dev": true - }, - "symbol-tree": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", - "dev": true - }, - "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" - } - }, - "tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "dev": true - }, - "tar": { - "version": "6.1.11", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", - "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", - "dev": true, - "requires": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^3.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - }, - "dependencies": { - "chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "dev": true - }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true - } - } - }, - "terminal-link": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", - "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "supports-hyperlinks": "^2.0.0" - } - }, - "ternary-stream": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ternary-stream/-/ternary-stream-2.1.1.tgz", - "integrity": "sha512-j6ei9hxSoyGlqTmoMjOm+QNvUKDOIY6bNl4Uh1lhBvl6yjPW2iLqxDUYyfDPZknQ4KdRziFl+ec99iT4l7g0cw==", - "dev": true, - "requires": { - "duplexify": "^3.5.0", - "fork-stream": "^0.0.4", - "merge-stream": "^1.0.0", - "through2": "^2.0.1" - }, - "dependencies": { - "merge-stream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", - "integrity": "sha512-e6RM36aegd4f+r8BZCcYXlO2P3H6xbUM6ktL2Xmf45GAOit9bI4z6/3VU7JwllVO1L7u0UDSg/EhzQ5lmMLolA==", - "dev": true, - "requires": { - "readable-stream": "^2.0.1" - } - } - } - }, - "terser": { - "version": "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": { - "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 - } - } - }, - "test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dev": true, - "requires": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - } - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "thenify": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", - "dev": true, - "requires": { - "any-promise": "^1.0.0" - } - }, - "thenify-all": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", - "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", - "dev": true, - "requires": { - "thenify": ">= 3.1.0 < 4" - } - }, - "throat": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", - "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", - "dev": true - }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "dev": true - }, - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "through2-filter": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", - "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", - "dev": true, - "requires": { - "through2": "~2.0.0", - "xtend": "~4.0.0" - } - }, - "thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "dev": true - }, - "time-stamp": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", - "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=", - "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=" - }, - "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, - "requires": { - "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" - }, - "dependencies": { - "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, - "requires": { - "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" - }, - "dependencies": { - "qs": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-5.2.0.tgz", - "integrity": "sha512-VH4FeG98gs6AkHivaW2O14vsOPBL9E80Sj7fITunoDijiYQ1lsVwJYmm1CSL+oLyO2N5HPdo23GXAG64uKOAZQ==", - "dev": true - } - } - }, - "bytes": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.2.0.tgz", - "integrity": "sha512-zGRpnr2l5w/s8PxkrquUJoVeR06KvqPelrYqiSyQV7QEBqCYivpb6UzXYWC6JDBVtNFOT0rzJRFhkfJgxzmILA==", - "dev": true - }, - "debug": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", - "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", - "dev": true, - "requires": { - "ms": "0.7.1" - } - }, - "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, - "requires": { - "inherits": "~2.0.1", - "statuses": "1" - } - }, - "iconv-lite": { - "version": "0.4.13", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz", - "integrity": "sha512-QwVuTNQv7tXC5mMWFX5N5wGjmybjNBBD8P3BReTkPmipoxTUFgWM2gXNvldHQr6T14DH0Dh6qBVg98iJt7u4mQ==", - "dev": true - }, - "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 - }, - "qs": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-5.1.0.tgz", - "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": "sha512-x4d27vsIG04gZ1imkuDXB9Rd/EkAx5kYzeMijIYw1PAor0Ld3nTlkQQwDjKu42GdRUFCX1AfGnTSQB4O57eWVg==", - "dev": true, - "requires": { - "bytes": "2.4.0", - "iconv-lite": "0.4.13", - "unpipe": "1.0.0" - }, - "dependencies": { - "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 - } - } - } - } - }, - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "requires": { - "os-tmpdir": "~1.0.2" - } - }, - "tmpl": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", - "dev": true - }, - "to-absolute-glob": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", - "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=", - "dev": true, - "requires": { - "is-absolute": "^1.0.0", - "is-negated-glob": "^1.0.0" - } - }, - "to-arraybuffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", - "integrity": "sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==", - "dev": true - }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "dev": true - }, - "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=", - "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" - } - } - } - }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - } - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "requires": { - "is-number": "^7.0.0" - } - }, - "to-through": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", - "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=", - "dev": true, - "requires": { - "through2": "^2.0.3" - } - }, - "toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", - "dev": true - }, - "tough-cookie": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", - "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", - "dev": true, - "requires": { - "ip-regex": "^2.1.0", - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - }, - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" - }, - "trim-newlines": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", - "integrity": "sha512-Nm4cF79FhSTzrLKGDMi3I4utBtFv8qKy4sq1enftf2gMdpqI8oVQTAfySkTz5r49giVzDj88SVZXP4CeYQwjaw==", - "dev": true - }, - "true-case-path": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-2.2.1.tgz", - "integrity": "sha512-0z3j8R7MCjy10kc/g+qg7Ln3alJTodw9aDuVWZa3uiWqfuBMKeAeP2ocWcxoyM3D73yz3Jt/Pu4qPr4wHSdB/Q==", - "dev": true - }, - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - }, - "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": { - "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" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "tsutils": { - "version": "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" - }, - "dependencies": { - "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" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } - } - } - } - }, - "tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "requires": { - "tslib": "^1.8.1" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, - "tty-browserify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", - "integrity": "sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==", - "dev": true - }, - "tunnel": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", - "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", - "dev": true - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", - "dev": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", - "dev": true - }, - "type": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", - "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" - }, - "type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "requires": { - "prelude-ls": "^1.2.1" - } - }, - "type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true - }, - "type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dev": true, - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - } - }, - "typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", - "dev": true - }, - "typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "dev": true, - "requires": { - "is-typedarray": "^1.0.0" - } - }, - "typescript": { - "version": "3.9.10", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz", - "integrity": "sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==", - "dev": true - }, - "uglify-js": { - "version": "3.4.10", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz", - "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==", - "dev": true, - "requires": { - "commander": "~2.19.0", - "source-map": "~0.6.1" - }, - "dependencies": { - "commander": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", - "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", - "dev": true - } - } - }, - "unbox-primitive": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", - "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "has-bigints": "^1.0.1", - "has-symbols": "^1.0.2", - "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=", - "dev": true - }, - "undertaker": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz", - "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==", - "dev": true, - "requires": { - "arr-flatten": "^1.0.1", - "arr-map": "^2.0.0", - "bach": "^1.0.0", - "collection-map": "^1.0.0", - "es6-weak-map": "^2.0.1", - "fast-levenshtein": "^1.0.0", - "last-run": "^1.1.0", - "object.defaults": "^1.0.0", - "object.reduce": "^1.0.0", - "undertaker-registry": "^1.0.0" - }, - "dependencies": { - "fast-levenshtein": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", - "integrity": "sha1-5qdUzI8V5YmHqpy9J69m/W9OWvk=", - "dev": true - } - } - }, - "undertaker-registry": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", - "integrity": "sha1-XkvaMI5KiirlhPm5pDWaSZglzFA=", - "dev": true - }, - "union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - } - }, - "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 - }, - "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", - "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", - "dev": true, - "requires": { - "json-stable-stringify-without-jsonify": "^1.0.1", - "through2-filter": "^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==" - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "dev": true - }, - "unquote": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", - "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==", - "dev": true - }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "dev": true, - "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "dependencies": { - "has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "dev": true, - "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "dependencies": { - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - } - } - }, - "has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", - "dev": true - } - } - }, - "upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", - "dev": true - }, - "update-browserslist-db": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz", - "integrity": "sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q==", - "dev": true, - "requires": { - "escalade": "^3.1.1", - "picocolors": "^1.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", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "requires": { - "punycode": "^2.1.0" - } - }, - "urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "dev": true - }, - "url": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", - "dev": true, - "requires": { - "punycode": "1.3.2", - "querystring": "0.2.0" - }, - "dependencies": { - "punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==", - "dev": true - } - } - }, - "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": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true - }, - "util": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", - "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", - "dev": true, - "requires": { - "inherits": "2.0.3" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true - } - } - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true - }, - "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, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.2", - "has-symbols": "^1.0.1", - "object.getownpropertydescriptors": "^2.1.0" - } - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", - "dev": true - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "dev": true - }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, - "v8-to-istanbul": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-4.1.4.tgz", - "integrity": "sha512-Rw6vJHj1mbdK8edjR7+zuJrpDtKIgNdAvTSAcpYfgMIw+u2dPDntD3dgN4XQFLU2/fvFQdzj+EeSGfd/jnY5fQ==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0", - "source-map": "^0.7.3" - }, - "dependencies": { - "source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true - } - } - }, - "v8flags": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", - "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", - "dev": true, - "requires": { - "homedir-polyfill": "^1.0.1" - } - }, - "validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "validate-npm-package-name": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", - "integrity": "sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==", - "dev": true, - "requires": { - "builtins": "^1.0.3" - } - }, - "validator": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", - "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==", - "dev": true - }, - "value-or-function": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", - "integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=", - "dev": true - }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "dev": true - }, - "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": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "vinyl": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", - "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", - "dev": true, - "requires": { - "clone": "^2.1.1", - "clone-buffer": "^1.0.0", - "clone-stats": "^1.0.0", - "cloneable-readable": "^1.0.0", - "remove-trailing-separator": "^1.0.1", - "replace-ext": "^1.0.0" - } - }, - "vinyl-fs": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", - "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", - "dev": true, - "requires": { - "fs-mkdirp-stream": "^1.0.0", - "glob-stream": "^6.1.0", - "graceful-fs": "^4.0.0", - "is-valid-glob": "^1.0.0", - "lazystream": "^1.0.0", - "lead": "^1.0.0", - "object.assign": "^4.0.4", - "pumpify": "^1.3.5", - "readable-stream": "^2.3.3", - "remove-bom-buffer": "^3.0.0", - "remove-bom-stream": "^1.2.0", - "resolve-options": "^1.1.0", - "through2": "^2.0.0", - "to-through": "^2.0.0", - "value-or-function": "^3.0.0", - "vinyl": "^2.0.0", - "vinyl-sourcemap": "^1.1.0" - } - }, - "vinyl-sourcemap": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", - "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=", - "dev": true, - "requires": { - "append-buffer": "^1.0.2", - "convert-source-map": "^1.5.0", - "graceful-fs": "^4.1.6", - "normalize-path": "^2.1.1", - "now-and-later": "^2.0.0", - "remove-bom-buffer": "^3.0.0", - "vinyl": "^2.0.0" - }, - "dependencies": { - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - } - } - }, - "vm-browserify": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", - "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", - "dev": true - }, - "w3c-hr-time": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", - "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", - "dev": true, - "requires": { - "browser-process-hrtime": "^1.0.0" - } - }, - "w3c-xmlserializer": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz", - "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==", - "dev": true, - "requires": { - "domexception": "^1.0.1", - "webidl-conversions": "^4.0.2", - "xml-name-validator": "^3.0.0" - }, - "dependencies": { - "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 - } - } - }, - "walker": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", - "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", - "dev": true, - "requires": { - "makeerror": "1.0.12" - } - }, - "watchpack": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", - "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", - "dev": true, - "requires": { - "chokidar": "^3.4.1", - "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0", - "watchpack-chokidar2": "^2.0.1" - }, - "dependencies": { - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true, - "optional": true - }, - "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "optional": true, - "requires": { - "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" - } - }, - "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" - } - }, - "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" - } - } - } - }, - "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": { - "minimalistic-assert": "^1.0.0" - } - }, - "webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" - }, - "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": { - "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 - }, - "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 - }, - "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" - } - } - } - }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true - }, - "eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", - "dev": true, - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "is-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" - } - } - } - }, - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "webpack-dev-middleware": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz", - "integrity": "sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==", - "dev": true, - "requires": { - "memory-fs": "^0.4.1", - "mime": "^2.4.4", - "mkdirp": "^0.5.1", - "range-parser": "^1.2.1", - "webpack-log": "^2.0.0" - }, - "dependencies": { - "mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "dev": true - } - } - }, - "webpack-dev-server": { - "version": "3.11.3", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.3.tgz", - "integrity": "sha512-3x31rjbEQWKMNzacUZRE6wXvUFuGpH7vr0lIEbYpMAG9BOxi0928QU1BBswOAP3kg3H1O4hiS+sq4YyAn6ANnA==", - "dev": true, - "requires": { - "ansi-html-community": "0.0.8", - "bonjour": "^3.5.0", - "chokidar": "^2.1.8", - "compression": "^1.7.4", - "connect-history-api-fallback": "^1.6.0", - "debug": "^4.1.1", - "del": "^4.1.1", - "express": "^4.17.1", - "html-entities": "^1.3.1", - "http-proxy-middleware": "0.19.1", - "import-local": "^2.0.0", - "internal-ip": "^4.3.0", - "ip": "^1.1.5", - "is-absolute-url": "^3.0.3", - "killable": "^1.0.1", - "loglevel": "^1.6.8", - "opn": "^5.5.0", - "p-retry": "^3.0.1", - "portfinder": "^1.0.26", - "schema-utils": "^1.0.0", - "selfsigned": "^1.10.8", - "semver": "^6.3.0", - "serve-index": "^1.9.1", - "sockjs": "^0.3.21", - "sockjs-client": "^1.5.0", - "spdy": "^4.0.2", - "strip-ansi": "^3.0.1", - "supports-color": "^6.1.0", - "url": "^0.11.0", - "webpack-dev-middleware": "^3.7.2", - "webpack-log": "^2.0.0", - "ws": "^6.2.1", - "yargs": "^13.3.2" - }, - "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 - }, - "body-parser": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", - "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", - "dev": true, - "requires": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.10.3", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "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" - } - } - } - }, - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true - }, - "cliui": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", - "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", - "dev": true, - "requires": { - "string-width": "^3.1.0", - "strip-ansi": "^5.2.0", - "wrap-ansi": "^5.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", - "dev": true - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "dev": true, - "requires": { - "safe-buffer": "5.2.1" - } - }, - "cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", - "dev": true - }, - "del": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", - "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", - "dev": true, - "requires": { - "@types/glob": "^7.1.1", - "globby": "^6.1.0", - "is-path-cwd": "^2.0.0", - "is-path-in-cwd": "^2.0.0", - "p-map": "^2.0.0", - "pify": "^4.0.1", - "rimraf": "^2.6.3" - } - }, - "depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "dev": true - }, - "destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "dev": true - }, - "express": { - "version": "4.18.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", - "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", - "dev": true, - "requires": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.0", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.10.3", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - } - } - }, - "finalhandler": { - "version": "1.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" - }, - "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" - } - } - } - }, - "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" - } - }, - "globby": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", - "integrity": "sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==", - "dev": true, - "requires": { - "array-union": "^1.0.1", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "dependencies": { - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true - } - } - }, - "http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "dev": true, - "requires": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - } - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "import-local": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", - "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", - "dev": true, - "requires": { - "pkg-dir": "^3.0.0", - "resolve-cwd": "^2.0.0" - } - }, - "is-absolute-url": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", - "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", - "dev": true - }, - "is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "dev": true - }, - "is-path-in-cwd": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", - "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", - "dev": true, - "requires": { - "is-path-inside": "^2.1.0" - } - }, - "is-path-inside": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", - "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", - "dev": true, - "requires": { - "path-is-inside": "^1.0.2" - } - }, - "is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", - "dev": true - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "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" - } - }, - "opn": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", - "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", - "dev": true, - "requires": { - "is-wsl": "^1.1.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", - "dev": true - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true - }, - "pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "dev": true, - "requires": { - "find-up": "^3.0.0" - } - }, - "qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", - "dev": true, - "requires": { - "side-channel": "^1.0.4" - } - }, - "raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", - "dev": true, - "requires": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - } - }, - "resolve-cwd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", - "integrity": "sha512-ccu8zQTrzVr954472aUVPLEcB3YpKSYR3cg/3lo1okzobPBM+1INXBbBZlDbnI/hbEocnf8j0QVo43hQKrbchg==", - "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": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", - "dev": true - }, - "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 - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, - "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": { - "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" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - } - } - }, - "serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", - "dev": true, - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" - } - }, - "setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true - }, - "statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "dev": true - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "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" - } - }, - "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 - }, - "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, - "requires": { - "ansi-styles": "^3.2.0", - "string-width": "^3.0.0", - "strip-ansi": "^5.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", - "dev": true - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "ws": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", - "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", - "dev": true, - "requires": { - "async-limiter": "~1.0.0" - } - }, - "yargs": { - "version": "13.3.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", - "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", - "dev": true, - "requires": { - "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" - } - }, - "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, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - } - } - }, - "webpack-log": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", - "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", - "dev": true, - "requires": { - "ansi-colors": "^3.0.0", - "uuid": "^3.3.2" - }, - "dependencies": { - "ansi-colors": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", - "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==", - "dev": true - } - } - }, - "webpack-sources": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", - "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", - "dev": true, - "requires": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" - } - }, - "websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dev": true, - "requires": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - } - }, - "websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "dev": true - }, - "whatwg-encoding": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", - "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", - "dev": true, - "requires": { - "iconv-lite": "0.4.24" - }, - "dependencies": { - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - } - } - }, - "whatwg-fetch": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", - "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" - }, - "whatwg-mimetype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", - "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", - "dev": true - }, - "whatwg-url": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-4.7.1.tgz", - "integrity": "sha512-7rwLuNiZQbujtIu7Ibp7mq9X/Swqq90X0+zOWESoViRYcIOoQWtThlRX9K2YQHZLwGZv4CBOdTc4N3/SzAdb6w==", - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^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" - } - }, - "which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, - "requires": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - } - }, - "which-module": { - "version": "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 - }, - "window-size": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz", - "integrity": "sha512-UD7d8HFA2+PZsbKyaOCEy8gMh1oDtHgJh1LfgjQ4zVXmYjAT/kvz3PueITKuqDiIXQe7yzpPnxX3lNc+AhQMyw==", - "dev": true - }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true - }, - "wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", - "dev": true - }, - "worker-farm": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", - "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", - "dev": true, - "requires": { - "errno": "~0.1.7" - } - }, - "wrap-ansi": { - "version": "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" - }, - "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" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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" - } - } - } - }, - "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" - } - }, - "write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "dev": true, - "requires": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "write-yaml-file": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/write-yaml-file/-/write-yaml-file-4.2.0.tgz", - "integrity": "sha512-LwyucHy0uhWqbrOkh9cBluZBeNVxzHjDaE9mwepZG3n3ZlbM4v3ndrFw51zW/NXYFFqP+QWZ72ihtLWTh05e4Q==", - "dev": true, - "requires": { - "js-yaml": "^4.0.0", - "write-file-atomic": "^3.0.3" - }, - "dependencies": { - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "requires": { - "argparse": "^2.0.1" - } - } - } - }, - "ws": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", - "dev": true - }, - "xml": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz", - "integrity": "sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==", - "dev": true - }, - "xml-name-validator": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", - "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", - "dev": true - }, - "xml2js": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", - "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", - "dev": true, - "requires": { - "sax": ">=0.6.0", - "xmlbuilder": "~11.0.0" - } - }, - "xmlbuilder": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", - "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", - "dev": true - }, - "xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", - "dev": true - }, - "xmldoc": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/xmldoc/-/xmldoc-1.1.4.tgz", - "integrity": "sha512-rQshsBGR5s7pUNENTEncpI2LTCuzicri0DyE4SCV5XmS0q81JS8j1iPijP0Q5c4WLGbKh3W92hlOwY6N9ssW1w==", - "dev": true, - "requires": { - "sax": "^1.2.4" - } - }, - "xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true - }, - "y18n": { - "version": "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": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, - "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" - } - }, - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", - "dev": true, - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "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" - } - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", - "dev": true, - "requires": { - "pinkie-promise": "^2.0.0" - } - }, - "read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", - "dev": true, - "requires": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - } - }, - "read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", - "dev": true, - "requires": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - } - }, - "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" - } - }, - "yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true - }, - "z-schema": { - "version": "3.18.4", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-3.18.4.tgz", - "integrity": "sha512-DUOKC/IhbkdLKKiV89gw9DUauTV8U/8yJl1sjf6MtDmzevLKOF2duNJ495S3MFVjqZarr+qNGCPbkg4mu4PpLw==", - "dev": true, - "requires": { - "commander": "^2.7.1", - "lodash.get": "^4.0.0", - "lodash.isequal": "^4.0.0", - "validator": "^8.0.0" - } - } - } -} From 8114e1ba2542246f419ac9486fc5b9d1d72e0a95 Mon Sep 17 00:00:00 2001 From: Garry Trinder Date: Wed, 30 Nov 2022 17:31:14 +0000 Subject: [PATCH 07/13] Rename 'M365' to 'Microsoft 365' --- place-your-order-workflow-bot/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/place-your-order-workflow-bot/README.md b/place-your-order-workflow-bot/README.md index e3ea4938..e6e38626 100644 --- a/place-your-order-workflow-bot/README.md +++ b/place-your-order-workflow-bot/README.md @@ -12,7 +12,7 @@ The Place Your Order workflow bot shows you how to implement a simple workflow t ## Prerequisites - [NodeJS](https://nodejs.org/en/), fully tested on NodeJS 14, 16 -- An M365 account. If you do not have M365 account, apply one from [M365 developer program](https://developer.microsoft.com/en-us/microsoft-365/dev-program) +- An Microsoft 365 account. If you do not have Microsoft 365 account, apply one from [Microsoft 365 developer program](https://developer.microsoft.com/en-us/microsoft-365/dev-program) - [Teams Toolkit Visual Studio Code Extension](https://aka.ms/teams-toolkit) or [TeamsFx CLI](https://aka.ms/teamsfx-cli) ## What you will learn in this sample: From 1f9fd50fc14ce8badffb83cefcc96c830cef5d0b Mon Sep 17 00:00:00 2001 From: Qianhao Dong Date: Wed, 7 Dec 2022 10:49:15 +0800 Subject: [PATCH 08/13] chore: update tunnel task comment (#559) --- NPM-search-connector-M365/.vscode/tasks.json | 6 +++++- adaptive-card-notification/.vscode/tasks.json | 6 +++++- bot-sso/.vscode/tasks.json | 6 +++++- command-bot-with-sso/.vscode/tasks.json | 6 +++++- graph-connector-bot/.vscode/tasks.json | 6 +++++- hello-world-bot/.vscode/tasks.json | 6 +++++- place-your-order-workflow-bot/.vscode/tasks.json | 6 +++++- .../.vscode/tasks.json | 6 +++++- share-now/.vscode/tasks.json | 6 +++++- stocks-update-notification-bot/.vscode/tasks.json | 6 +++++- 10 files changed, 50 insertions(+), 10 deletions(-) diff --git a/NPM-search-connector-M365/.vscode/tasks.json b/NPM-search-connector-M365/.vscode/tasks.json index f79b7aef..26d3d7f2 100644 --- a/NPM-search-connector-M365/.vscode/tasks.json +++ b/NPM-search-connector-M365/.vscode/tasks.json @@ -67,7 +67,11 @@ }, { // Start the local tunnel service to forward public ngrok URL to local port and inspect traffic. - // See https://aka.ms/teamsfx-local-tunnel-task to know the details and how to customize the args. + // See https://aka.ms/teamsfx-local-tunnel-task for the detailed args definitions, + // as well as samples to: + // - use your own ngrok command / configuration / binary + // - use your own tunnel solution + // - provide alternatives if ngrok does not work on your dev machine "label": "Start local tunnel", "type": "teamsfx", "command": "debug-start-local-tunnel", diff --git a/adaptive-card-notification/.vscode/tasks.json b/adaptive-card-notification/.vscode/tasks.json index 04572de3..e1bda71b 100644 --- a/adaptive-card-notification/.vscode/tasks.json +++ b/adaptive-card-notification/.vscode/tasks.json @@ -55,7 +55,11 @@ }, { // Start the local tunnel service to forward public ngrok URL to local port and inspect traffic. - // See https://aka.ms/teamsfx-local-tunnel-task to know the details and how to customize the args. + // See https://aka.ms/teamsfx-local-tunnel-task for the detailed args definitions, + // as well as samples to: + // - use your own ngrok command / configuration / binary + // - use your own tunnel solution + // - provide alternatives if ngrok does not work on your dev machine "label": "Start local tunnel", "type": "teamsfx", "command": "debug-start-local-tunnel", diff --git a/bot-sso/.vscode/tasks.json b/bot-sso/.vscode/tasks.json index 426b7f17..6947de1a 100644 --- a/bot-sso/.vscode/tasks.json +++ b/bot-sso/.vscode/tasks.json @@ -55,7 +55,11 @@ }, { // Start the local tunnel service to forward public ngrok URL to local port and inspect traffic. - // See https://aka.ms/teamsfx-local-tunnel-task to know the details and how to customize the args. + // See https://aka.ms/teamsfx-local-tunnel-task for the detailed args definitions, + // as well as samples to: + // - use your own ngrok command / configuration / binary + // - use your own tunnel solution + // - provide alternatives if ngrok does not work on your dev machine "label": "Start local tunnel", "type": "teamsfx", "command": "debug-start-local-tunnel", diff --git a/command-bot-with-sso/.vscode/tasks.json b/command-bot-with-sso/.vscode/tasks.json index 426b7f17..6947de1a 100644 --- a/command-bot-with-sso/.vscode/tasks.json +++ b/command-bot-with-sso/.vscode/tasks.json @@ -55,7 +55,11 @@ }, { // Start the local tunnel service to forward public ngrok URL to local port and inspect traffic. - // See https://aka.ms/teamsfx-local-tunnel-task to know the details and how to customize the args. + // See https://aka.ms/teamsfx-local-tunnel-task for the detailed args definitions, + // as well as samples to: + // - use your own ngrok command / configuration / binary + // - use your own tunnel solution + // - provide alternatives if ngrok does not work on your dev machine "label": "Start local tunnel", "type": "teamsfx", "command": "debug-start-local-tunnel", diff --git a/graph-connector-bot/.vscode/tasks.json b/graph-connector-bot/.vscode/tasks.json index 426b7f17..6947de1a 100644 --- a/graph-connector-bot/.vscode/tasks.json +++ b/graph-connector-bot/.vscode/tasks.json @@ -55,7 +55,11 @@ }, { // Start the local tunnel service to forward public ngrok URL to local port and inspect traffic. - // See https://aka.ms/teamsfx-local-tunnel-task to know the details and how to customize the args. + // See https://aka.ms/teamsfx-local-tunnel-task for the detailed args definitions, + // as well as samples to: + // - use your own ngrok command / configuration / binary + // - use your own tunnel solution + // - provide alternatives if ngrok does not work on your dev machine "label": "Start local tunnel", "type": "teamsfx", "command": "debug-start-local-tunnel", diff --git a/hello-world-bot/.vscode/tasks.json b/hello-world-bot/.vscode/tasks.json index c68de380..3487ea96 100644 --- a/hello-world-bot/.vscode/tasks.json +++ b/hello-world-bot/.vscode/tasks.json @@ -54,7 +54,11 @@ }, { // Start the local tunnel service to forward public ngrok URL to local port and inspect traffic. - // See https://aka.ms/teamsfx-local-tunnel-task to know the details and how to customize the args. + // See https://aka.ms/teamsfx-local-tunnel-task for the detailed args definitions, + // as well as samples to: + // - use your own ngrok command / configuration / binary + // - use your own tunnel solution + // - provide alternatives if ngrok does not work on your dev machine "label": "Start local tunnel", "type": "teamsfx", "command": "debug-start-local-tunnel", diff --git a/place-your-order-workflow-bot/.vscode/tasks.json b/place-your-order-workflow-bot/.vscode/tasks.json index 92431a1a..806704af 100644 --- a/place-your-order-workflow-bot/.vscode/tasks.json +++ b/place-your-order-workflow-bot/.vscode/tasks.json @@ -54,7 +54,11 @@ }, { // Start the local tunnel service to forward public ngrok URL to local port and inspect traffic. - // See https://aka.ms/teamsfx-local-tunnel-task to know the details and how to customize the args. + // See https://aka.ms/teamsfx-local-tunnel-task for the detailed args definitions, + // as well as samples to: + // - use your own ngrok command / configuration / binary + // - use your own tunnel solution + // - provide alternatives if ngrok does not work on your dev machine "label": "Start local tunnel", "type": "teamsfx", "command": "debug-start-local-tunnel", diff --git a/query-org-user-with-message-extension-sso/.vscode/tasks.json b/query-org-user-with-message-extension-sso/.vscode/tasks.json index 426b7f17..6947de1a 100644 --- a/query-org-user-with-message-extension-sso/.vscode/tasks.json +++ b/query-org-user-with-message-extension-sso/.vscode/tasks.json @@ -55,7 +55,11 @@ }, { // Start the local tunnel service to forward public ngrok URL to local port and inspect traffic. - // See https://aka.ms/teamsfx-local-tunnel-task to know the details and how to customize the args. + // See https://aka.ms/teamsfx-local-tunnel-task for the detailed args definitions, + // as well as samples to: + // - use your own ngrok command / configuration / binary + // - use your own tunnel solution + // - provide alternatives if ngrok does not work on your dev machine "label": "Start local tunnel", "type": "teamsfx", "command": "debug-start-local-tunnel", diff --git a/share-now/.vscode/tasks.json b/share-now/.vscode/tasks.json index 67e2eb4f..c6ff62b8 100644 --- a/share-now/.vscode/tasks.json +++ b/share-now/.vscode/tasks.json @@ -74,7 +74,11 @@ }, { // Start the local tunnel service to forward public ngrok URL to local port and inspect traffic. - // See https://aka.ms/teamsfx-local-tunnel-task to know the details and how to customize the args. + // See https://aka.ms/teamsfx-local-tunnel-task for the detailed args definitions, + // as well as samples to: + // - use your own ngrok command / configuration / binary + // - use your own tunnel solution + // - provide alternatives if ngrok does not work on your dev machine "label": "Start local tunnel", "type": "teamsfx", "command": "debug-start-local-tunnel", diff --git a/stocks-update-notification-bot/.vscode/tasks.json b/stocks-update-notification-bot/.vscode/tasks.json index 04572de3..e1bda71b 100644 --- a/stocks-update-notification-bot/.vscode/tasks.json +++ b/stocks-update-notification-bot/.vscode/tasks.json @@ -55,7 +55,11 @@ }, { // Start the local tunnel service to forward public ngrok URL to local port and inspect traffic. - // See https://aka.ms/teamsfx-local-tunnel-task to know the details and how to customize the args. + // See https://aka.ms/teamsfx-local-tunnel-task for the detailed args definitions, + // as well as samples to: + // - use your own ngrok command / configuration / binary + // - use your own tunnel solution + // - provide alternatives if ngrok does not work on your dev machine "label": "Start local tunnel", "type": "teamsfx", "command": "debug-start-local-tunnel", From 4ec98a8c97852828911e32c56d74c2a0f23d50ff Mon Sep 17 00:00:00 2001 From: Nandin Borjigin Date: Thu, 8 Dec 2022 10:24:22 +0800 Subject: [PATCH 09/13] chore: update video filter sample app README.md (#554) --- teams-videoapp-sample/README.md | 54 ++++++--------------------------- 1 file changed, 10 insertions(+), 44 deletions(-) diff --git a/teams-videoapp-sample/README.md b/teams-videoapp-sample/README.md index 4b5b783c..dfbfd027 100644 --- a/teams-videoapp-sample/README.md +++ b/teams-videoapp-sample/README.md @@ -1,31 +1,19 @@ -# This repo demonstrates a minimal Teams video app. -This repo contains: -1. A minimal sample app with basic video processing capabilities. -2. A test app can be used to test video app functionality in early development stage and provides performance evaluation tools. +# How to use this HelloWorld Video Filter app -The following steps shows how to create a video app on your own based on this sample, and how to improve it so that it can implement all kinds of video effects you want. +> Important: Please be advised that access tokens are stored in sessionStorage for you by default. This can make it possible for malicious code in your app (or code pasted into a console on your page) to access APIs at the same privilege level as your client application. Please ensure you only request the minimum necessary scopes from your client application, and perform any sensitive operations from server side code that your client has to authenticate with. ## Prerequisites -1. Install git on your machine following this [instructions](https://github.com/git-guides/install-git) -2. Install Node. [Node.js](https://nodejs.org/en/). -3. Install [Yarn](https://yarnpkg.com/en/) +- [NodeJS](https://nodejs.org/en/) +- [Teams Toolkit Visual Studio Code Extension](https://aka.ms/teams-toolkit) -## Dowmload and start video app in local +## Run the app in Video Extensibility Test App -1. `git clone https://github.com/microsoft/teams-videoapp-sample.git` -2. `cd` to the directory of README.md. -3. run `yarn install`. -4. run `yarn dev`, this will host the app in local environment or you can host the `src` folder on other place can access. -5. The app will be hosted in `https://127.0.0.1:5173/`. - -## Load and test sample video app in local using test app - -1. go to `test-app` folder and unzip the latest test app according to your enviornment. -2. Open the `.exe` file under the root folder. -3. copy `https://127.0.0.1:5173/` or URL if you host on the place to test-app 'Video app url' input box and then click 'Load' button. -4. Then it will show sample video app page in the right panel of test app. -5. Click on the video effect thumbnail, it will apply the corresponding effect to the video frame showing at left side of test app. +- In Visual Studio Code: Start debugging the project by hitting the `F5` key in your keyboard. + - Alternatively open the `Run and Debug Activity` panel(Ctrl+Shift+D) in Visual Studio Code and click the `Run and Debug` green arrow button. +- Teams Toolkit will install Video Extensibility Test App (hereinafter Test App) if you are running Video Filter app for the first time. +- The Test App will launch with a prompt asking for your consent. +- After acknowledging the statement, Test App will load the sample Video Filter app. You may switch between different filter options to inspect the effect. ## Develop your own video effects @@ -77,25 +65,3 @@ registerForVideoEffect(callback) 1. Make sure your camera has been plugged into your computer. 2. Delete `%appdata%\Microsoft\electron` folder. - -## Contributing - -This project welcomes contributions and suggestions. Most contributions require you to agree to a -Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us -the rights to use your contribution. For details, visit https://cla.opensource.microsoft.com. - -When you submit a pull request, a CLA bot will automatically determine whether you need to provide -a CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions -provided by the bot. You will only need to do this once across all repos using our CLA. - -This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). -For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or -contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments. - -## Trademarks - -This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft -trademarks or logos is subject to and must follow -[Microsoft's Trademark & Brand Guidelines](https://www.microsoft.com/en-us/legal/intellectualproperty/trademarks/usage/general). -Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. -Any use of third-party trademarks or logos are subject to those third-party's policies. From 0cb09649306a43274ffe72b7f45b1312efa0c8e5 Mon Sep 17 00:00:00 2001 From: Huihui Wu Date: Mon, 12 Dec 2022 10:59:11 +0800 Subject: [PATCH 10/13] chore: upgrade spfx sample to v1.16 --- todo-list-SPFx/SPFx/.eslintrc.js | 378 +++++++++++++++++++++++++- todo-list-SPFx/SPFx/.yo-rc.json | 2 +- todo-list-SPFx/SPFx/config/serve.json | 2 +- todo-list-SPFx/SPFx/package.json | 34 ++- todo-list-SPFx/SPFx/tsconfig.json | 1 + 5 files changed, 399 insertions(+), 18 deletions(-) diff --git a/todo-list-SPFx/SPFx/.eslintrc.js b/todo-list-SPFx/SPFx/.eslintrc.js index 83148ef4..22f223c6 100644 --- a/todo-list-SPFx/SPFx/.eslintrc.js +++ b/todo-list-SPFx/SPFx/.eslintrc.js @@ -8,5 +8,381 @@ require('@rushstack/eslint-config/patch/modern-module-resolution'); "@typescript-eslint/no-floating-promises": "off", "@typescript-eslint/no-explicit-any": "off", "react/jsx-no-bind": "off" - } + }, + overrides: [ + { + files: ['*.ts', '*.tsx'], + parser: '@typescript-eslint/parser', + 'parserOptions': { + 'project': './tsconfig.json', + 'ecmaVersion': 2018, + 'sourceType': 'module' + }, + rules: { + // Prevent usage of the JavaScript null value, while allowing code to access existing APIs that may require null. https://www.npmjs.com/package/@rushstack/eslint-plugin + '@rushstack/no-new-null': 1, + // Require Jest module mocking APIs to be called before any other statements in their code block. https://www.npmjs.com/package/@rushstack/eslint-plugin + '@rushstack/hoist-jest-mock': 1, + // Require regular expressions to be constructed from string constants rather than dynamically building strings at runtime. https://www.npmjs.com/package/@rushstack/eslint-plugin-security + '@rushstack/security/no-unsafe-regexp': 1, + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/adjacent-overload-signatures': 1, + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + // + // CONFIGURATION: By default, these are banned: String, Boolean, Number, Object, Symbol + '@typescript-eslint/ban-types': [ + 1, + { + 'extendDefaults': false, + 'types': { + 'String': { + 'message': 'Use \'string\' instead', + 'fixWith': 'string' + }, + 'Boolean': { + 'message': 'Use \'boolean\' instead', + 'fixWith': 'boolean' + }, + 'Number': { + 'message': 'Use \'number\' instead', + 'fixWith': 'number' + }, + 'Object': { + 'message': 'Use \'object\' instead, or else define a proper TypeScript type:' + }, + 'Symbol': { + 'message': 'Use \'symbol\' instead', + 'fixWith': 'symbol' + }, + 'Function': { + 'message': 'The \'Function\' type accepts any function-like value. +It provides no type safety when calling the function, which can be a common source of bugs. +It also accepts things like class declarations, which will throw at runtime as they will not be called with 'new'. +If you are expecting the function to accept certain arguments, you should explicitly define the function shape.' + } + } + } + ], + // RATIONALE: Code is more readable when the type of every variable is immediately obvious. + // Even if the compiler may be able to infer a type, this inference will be unavailable + // to a person who is reviewing a GitHub diff. This rule makes writing code harder, + // but writing code is a much less important activity than reading it. + // + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/explicit-function-return-type': [ + 1, + { + 'allowExpressions': true, + 'allowTypedFunctionExpressions': true, + 'allowHigherOrderFunctions': false + } + ], + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + // Rationale to disable: although this is a recommended rule, it is up to dev to select coding style. + // Set to 1 (warning) or 2 (error) to enable. + '@typescript-eslint/explicit-member-accessibility': 0, + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/no-array-constructor': 1, + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + // + // RATIONALE: The "any" keyword disables static type checking, the main benefit of using TypeScript. + // This rule should be suppressed only in very special cases such as JSON.stringify() + // where the type really can be anything. Even if the type is flexible, another type + // may be more appropriate such as "unknown", "{}", or "Record". + '@typescript-eslint/no-explicit-any': 1, + // RATIONALE: The #1 rule of promises is that every promise chain must be terminated by a catch() + // handler. Thus wherever a Promise arises, the code must either append a catch handler, + // or else return the object to a caller (who assumes this responsibility). Unterminated + // promise chains are a serious issue. Besides causing errors to be silently ignored, + // they can also cause a NodeJS process to terminate unexpectedly. + '@typescript-eslint/no-floating-promises': 2, + // RATIONALE: Catches a common coding mistake. + '@typescript-eslint/no-for-in-array': 2, + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/no-misused-new': 2, + // RATIONALE: The "namespace" keyword is not recommended for organizing code because JavaScript lacks + // a "using" statement to traverse namespaces. Nested namespaces prevent certain bundler + // optimizations. If you are declaring loose functions/variables, it's better to make them + // static members of a class, since classes support property getters and their private + // members are accessible by unit tests. Also, the exercise of choosing a meaningful + // class name tends to produce more discoverable APIs: for example, search+replacing + // the function "reverse()" is likely to return many false matches, whereas if we always + // write "Text.reverse()" is more unique. For large scale organization, it's recommended + // to decompose your code into separate NPM packages, which ensures that component + // dependencies are tracked more conscientiously. + // + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/no-namespace': [ + 1, + { + 'allowDeclarations': false, + 'allowDefinitionFiles': false + } + ], + // RATIONALE: Parameter properties provide a shorthand such as "constructor(public title: string)" + // that avoids the effort of declaring "title" as a field. This TypeScript feature makes + // code easier to write, but arguably sacrifices readability: In the notes for + // "@typescript-eslint/member-ordering" we pointed out that fields are central to + // a class's design, so we wouldn't want to bury them in a constructor signature + // just to save some typing. + // + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + // Set to 1 (warning) or 2 (error) to enable the rule + '@typescript-eslint/no-parameter-properties': 0, + // RATIONALE: When left in shipping code, unused variables often indicate a mistake. Dead code + // may impact performance. + // + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/no-unused-vars': [ + 1, + { + 'vars': 'all', + // Unused function arguments often indicate a mistake in JavaScript code. However in TypeScript code, + // the compiler catches most of those mistakes, and unused arguments are fairly common for type signatures + // that are overriding a base class method or implementing an interface. + 'args': 'none' + } + ], + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/no-use-before-define': [ + 2, + { + 'functions': false, + 'classes': true, + 'variables': true, + 'enums': true, + 'typedefs': true + } + ], + // Disallows require statements except in import statements. + // In other words, the use of forms such as var foo = require("foo") are banned. Instead use ES6 style imports or import foo = require("foo") imports. + '@typescript-eslint/no-var-requires': 'error', + // RATIONALE: The "module" keyword is deprecated except when describing legacy libraries. + // + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/prefer-namespace-keyword': 1, + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + // Rationale to disable: it's up to developer to decide if he wants to add type annotations + // Set to 1 (warning) or 2 (error) to enable the rule + '@typescript-eslint/no-inferrable-types': 0, + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + // Rationale to disable: declaration of empty interfaces may be helpful for generic types scenarios + '@typescript-eslint/no-empty-interface': 0, + // RATIONALE: This rule warns if setters are defined without getters, which is probably a mistake. + 'accessor-pairs': 1, + // RATIONALE: In TypeScript, if you write x["y"] instead of x.y, it disables type checking. + 'dot-notation': [ + 1, + { + 'allowPattern': '^_' + } + ], + // RATIONALE: Catches code that is likely to be incorrect + 'eqeqeq': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'for-direction': 1, + // RATIONALE: Catches a common coding mistake. + 'guard-for-in': 2, + // RATIONALE: If you have more than 2,000 lines in a single source file, it's probably time + // to split up your code. + 'max-lines': ['warn', { max: 2000 }], + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-async-promise-executor': 2, + // RATIONALE: Deprecated language feature. + 'no-caller': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-compare-neg-zero': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-cond-assign': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-constant-condition': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-control-regex': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-debugger': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-delete-var': 2, + // RATIONALE: Catches code that is likely to be incorrect + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-duplicate-case': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-empty': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-empty-character-class': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-empty-pattern': 1, + // RATIONALE: Eval is a security concern and a performance concern. + 'no-eval': 1, + // RATIONALE: Catches code that is likely to be incorrect + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-ex-assign': 2, + // RATIONALE: System types are global and should not be tampered with in a scalable code base. + // If two different libraries (or two versions of the same library) both try to modify + // a type, only one of them can win. Polyfills are acceptable because they implement + // a standardized interoperable contract, but polyfills are generally coded in plain + // JavaScript. + 'no-extend-native': 1, + // Disallow unnecessary labels + 'no-extra-label': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-fallthrough': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-func-assign': 1, + // RATIONALE: Catches a common coding mistake. + 'no-implied-eval': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-invalid-regexp': 2, + // RATIONALE: Catches a common coding mistake. + 'no-label-var': 2, + // RATIONALE: Eliminates redundant code. + 'no-lone-blocks': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-misleading-character-class': 2, + // RATIONALE: Catches a common coding mistake. + 'no-multi-str': 2, + // RATIONALE: It's generally a bad practice to call "new Thing()" without assigning the result to + // a variable. Either it's part of an awkward expression like "(new Thing()).doSomething()", + // or else implies that the constructor is doing nontrivial computations, which is often + // a poor class design. + 'no-new': 1, + // RATIONALE: Obsolete language feature that is deprecated. + 'no-new-func': 2, + // RATIONALE: Obsolete language feature that is deprecated. + 'no-new-object': 2, + // RATIONALE: Obsolete notation. + 'no-new-wrappers': 1, + // RATIONALE: Catches code that is likely to be incorrect + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-octal': 2, + // RATIONALE: Catches code that is likely to be incorrect + 'no-octal-escape': 2, + // RATIONALE: Catches code that is likely to be incorrect + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-regex-spaces': 2, + // RATIONALE: Catches a common coding mistake. + 'no-return-assign': 2, + // RATIONALE: Security risk. + 'no-script-url': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-self-assign': 2, + // RATIONALE: Catches a common coding mistake. + 'no-self-compare': 2, + // RATIONALE: This avoids statements such as "while (a = next(), a && a.length);" that use + // commas to create compound expressions. In general code is more readable if each + // step is split onto a separate line. This also makes it easier to set breakpoints + // in the debugger. + 'no-sequences': 1, + // RATIONALE: Catches code that is likely to be incorrect + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-shadow-restricted-names': 2, + // RATIONALE: Obsolete language feature that is deprecated. + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-sparse-arrays': 2, + // RATIONALE: Although in theory JavaScript allows any possible data type to be thrown as an exception, + // such flexibility adds pointless complexity, by requiring every catch block to test + // the type of the object that it receives. Whereas if catch blocks can always assume + // that their object implements the "Error" contract, then the code is simpler, and + // we generally get useful additional information like a call stack. + 'no-throw-literal': 2, + // RATIONALE: Catches a common coding mistake. + 'no-unmodified-loop-condition': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-unsafe-finally': 2, + // RATIONALE: Catches a common coding mistake. + 'no-unused-expressions': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-unused-labels': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-useless-catch': 1, + // RATIONALE: Avoids a potential performance problem. + 'no-useless-concat': 1, + // RATIONALE: The "var" keyword is deprecated because of its confusing "hoisting" behavior. + // Always use "let" or "const" instead. + // + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + 'no-var': 2, + // RATIONALE: Generally not needed in modern code. + 'no-void': 1, + // RATIONALE: Obsolete language feature that is deprecated. + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-with': 2, + // RATIONALE: Makes logic easier to understand, since constants always have a known value + // @typescript-eslinteslint-plugindistconfigseslint-recommended.js + 'prefer-const': 1, + // RATIONALE: Catches a common coding mistake where "resolve" and "reject" are confused. + 'promise/param-names': 2, + // RATIONALE: Catches code that is likely to be incorrect + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'require-atomic-updates': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'require-yield': 1, + // "Use strict" is redundant when using the TypeScript compiler. + 'strict': [ + 2, + 'never' + ], + // RATIONALE: Catches code that is likely to be incorrect + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'use-isnan': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + // Set to 1 (warning) or 2 (error) to enable. + // Rationale to disable: !!{} + 'no-extra-boolean-cast': 0, + // ==================================================================== + // @microsoft/eslint-plugin-spfx + // ==================================================================== + '@microsoft/spfx/import-requires-chunk-name': 1, + '@microsoft/spfx/no-require-ensure': 2, + '@microsoft/spfx/pair-react-dom-render-unmount': 1 + } + }, + { + // For unit tests, we can be a little bit less strict. The settings below revise the + // defaults specified in the extended configurations, as well as above. + files: [ + // Test files + '*.test.ts', + '*.test.tsx', + '*.spec.ts', + '*.spec.tsx', + + // Facebook convention + '**/__mocks__/*.ts', + '**/__mocks__/*.tsx', + '**/__tests__/*.ts', + '**/__tests__/*.tsx', + + // Microsoft convention + '**/test/*.ts', + '**/test/*.tsx' + ], + rules: { + 'no-new': 0, + 'class-name': 0, + 'export-name': 0, + forin: 0, + 'label-position': 0, + 'member-access': 2, + 'no-arg': 0, + 'no-console': 0, + 'no-construct': 0, + 'no-duplicate-variable': 2, + 'no-eval': 0, + 'no-function-expression': 2, + 'no-internal-module': 2, + 'no-shadowed-variable': 2, + 'no-switch-case-fall-through': 2, + 'no-unnecessary-semicolons': 2, + 'no-unused-expression': 2, + 'no-with-statement': 2, + semicolon: 2, + 'trailing-comma': 0, + typedef: 0, + 'typedef-whitespace': 0, + 'use-named-parameter': 2, + 'variable-name': 0, + whitespace: 0 + } + } + ] }; \ No newline at end of file diff --git a/todo-list-SPFx/SPFx/.yo-rc.json b/todo-list-SPFx/SPFx/.yo-rc.json index c6422661..9af5e99e 100644 --- a/todo-list-SPFx/SPFx/.yo-rc.json +++ b/todo-list-SPFx/SPFx/.yo-rc.json @@ -2,7 +2,7 @@ "@microsoft/generator-sharepoint": { "plusBeta": false, "isCreatingSolution": true, - "version": "1.15.0", + "version": "1.16.0", "libraryName": "todo-list-sp-fx", "libraryId": "c314487b-f51c-474d-823e-a2c3ec82b1ff", "environment": "spo", diff --git a/todo-list-SPFx/SPFx/config/serve.json b/todo-list-SPFx/SPFx/config/serve.json index 5958674e..e05918a9 100644 --- a/todo-list-SPFx/SPFx/config/serve.json +++ b/todo-list-SPFx/SPFx/config/serve.json @@ -1,5 +1,5 @@ { - "$schema": "https://developer.microsoft.com/json-schemas/core-build/serve.schema.json", + "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/spfx-serve.schema.json", "port": 4321, "https": true, "initialPage": "https://enter-your-SharePoint-site/_layouts/workbench.aspx" diff --git a/todo-list-SPFx/SPFx/package.json b/todo-list-SPFx/SPFx/package.json index 86015567..0f659870 100644 --- a/todo-list-SPFx/SPFx/package.json +++ b/todo-list-SPFx/SPFx/package.json @@ -9,32 +9,36 @@ "test": "gulp test", "format": "prettier --write \"{src,tests}/**/*.ts\"" }, + "engines": { + "node": ">=16.13.0 <17.0.0" + }, "dependencies": { - "@microsoft/sp-core-library": "1.15.0", - "@microsoft/sp-lodash-subset": "1.15.0", - "@microsoft/sp-office-ui-fabric-core": "1.15.0", - "@microsoft/sp-property-pane": "1.15.0", - "@microsoft/sp-webpart-base": "1.15.0", - "office-ui-fabric-react": "7.185.7", - "react": "16.13.1", - "react-dom": "16.13.1", + "@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", + "office-ui-fabric-react": "7.199.1", + "react": "17.0.1", + "react-dom": "17.0.1", "tslib": "2.3.1" }, "devDependencies": { - "@microsoft/eslint-config-spfx": "1.15.0", - "@microsoft/eslint-plugin-spfx": "1.15.0", + "@microsoft/eslint-config-spfx": "1.16.0", + "@microsoft/eslint-plugin-spfx": "1.16.0", "@microsoft/rush-stack-compiler-3.9": "0.4.47", "@microsoft/rush-stack-compiler-4.5": "0.2.2", - "@microsoft/sp-build-web": "1.15.0", - "@microsoft/sp-module-interfaces": "1.15.0", + "@microsoft/sp-build-web": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", "@rushstack/eslint-config": "2.5.1", - "@types/react": "16.9.51", - "@types/react-dom": "16.9.8", + "@types/react": "17.0.45", + "@types/react-dom": "17.0.17", "@types/webpack-env": "1.15.2", "ajv": "6.12.5", "eslint": "8.7.0", "eslint-plugin-react-hooks": "4.3.0", "gulp": "~4.0.2", - "prettier": "^2.3.1" + "prettier": "^2.3.1", + "typescript": "4.5.5" } } diff --git a/todo-list-SPFx/SPFx/tsconfig.json b/todo-list-SPFx/SPFx/tsconfig.json index d48606e1..4e4f1113 100644 --- a/todo-list-SPFx/SPFx/tsconfig.json +++ b/todo-list-SPFx/SPFx/tsconfig.json @@ -14,6 +14,7 @@ "inlineSources": false, /* Emit the source alongside the sourcemaps within a single file; requires '--inlineSourceMap' or '--sourceMap' to be set. */ "strictNullChecks": false, /* Enable strict null checks. */ "noUnusedLocals": false, /* Report errors on unused locals. */ + "noImplicitAny": true, "typeRoots": [ /* List of folders to include type definitions from. */ "./node_modules/@types", "./node_modules/@microsoft" From 857f419fd300d3e767ca213577ce649887113a2f Mon Sep 17 00:00:00 2001 From: Huihui Wu Date: Mon, 12 Dec 2022 16:27:50 +0800 Subject: [PATCH 11/13] chore: fix eslint issues --- todo-list-SPFx/SPFx/.eslintrc.js | 5 +--- .../todoList/components/ITodoListState.ts | 12 ++++---- .../webparts/todoList/components/Profile.tsx | 4 +-- .../components/SharePointListManager.ts | 14 ++++----- .../webparts/todoList/components/TodoList.tsx | 29 ++++++++++--------- .../webparts/todoList/components/index.d.ts | 1 + 6 files changed, 33 insertions(+), 32 deletions(-) create mode 100644 todo-list-SPFx/SPFx/src/webparts/todoList/components/index.d.ts diff --git a/todo-list-SPFx/SPFx/.eslintrc.js b/todo-list-SPFx/SPFx/.eslintrc.js index 22f223c6..fab8fed6 100644 --- a/todo-list-SPFx/SPFx/.eslintrc.js +++ b/todo-list-SPFx/SPFx/.eslintrc.js @@ -55,10 +55,7 @@ require('@rushstack/eslint-config/patch/modern-module-resolution'); 'fixWith': 'symbol' }, 'Function': { - 'message': 'The \'Function\' type accepts any function-like value. -It provides no type safety when calling the function, which can be a common source of bugs. -It also accepts things like class declarations, which will throw at runtime as they will not be called with 'new'. -If you are expecting the function to accept certain arguments, you should explicitly define the function shape.' + '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.' } } } diff --git a/todo-list-SPFx/SPFx/src/webparts/todoList/components/ITodoListState.ts b/todo-list-SPFx/SPFx/src/webparts/todoList/components/ITodoListState.ts index eb1ad09a..d66345c2 100644 --- a/todo-list-SPFx/SPFx/src/webparts/todoList/components/ITodoListState.ts +++ b/todo-list-SPFx/SPFx/src/webparts/todoList/components/ITodoListState.ts @@ -2,12 +2,12 @@ // Licensed under the MIT License. export interface ISPItem { - Id: number; - AuthorId: number; - userDisplayName: string; - photoObjectURL: string; - description: string; - isCompleted: boolean; + Id?: number; + AuthorId?: number; + userDisplayName?: string; + photoObjectURL?: string; + description?: string; + isCompleted?: boolean; } export interface ITodoListState { diff --git a/todo-list-SPFx/SPFx/src/webparts/todoList/components/Profile.tsx b/todo-list-SPFx/SPFx/src/webparts/todoList/components/Profile.tsx index 573e65d2..3c223002 100644 --- a/todo-list-SPFx/SPFx/src/webparts/todoList/components/Profile.tsx +++ b/todo-list-SPFx/SPFx/src/webparts/todoList/components/Profile.tsx @@ -4,14 +4,14 @@ import * as React from 'react'; import './Profile.module.css'; import { IProfileProps } from './ProfileProps'; +import DefaultPhoto from "../images/default-photo.png"; class Profile extends React.Component { public render(): JSX.Element { - const defaultPhoto:string = require('../images/default-photo.png'); return (

      diff --git a/todo-list-SPFx/SPFx/src/webparts/todoList/components/SharePointListManager.ts b/todo-list-SPFx/SPFx/src/webparts/todoList/components/SharePointListManager.ts index 789a00b0..c162c414 100644 --- a/todo-list-SPFx/SPFx/src/webparts/todoList/components/SharePointListManager.ts +++ b/todo-list-SPFx/SPFx/src/webparts/todoList/components/SharePointListManager.ts @@ -15,7 +15,7 @@ export class SharePointListManager { private _spContext: WebPartContext; private _siteURL: string; private _listname: string = "To%20Do%20List"; - private _previousUpdateItem = null; + private _previousUpdateItem: ISPItem | null = null; private _previousUpdateId: number = -1; private _UserInfoMap: Map = new Map(); @@ -52,7 +52,7 @@ export class SharePointListManager { return this._UserInfoMap.get(authorId); } else { - SharePointListManager.processResponseError(userinfo); + await SharePointListManager.processResponseError(userinfo); } } /** @@ -81,7 +81,7 @@ export class SharePointListManager { return items; } else { - SharePointListManager.processResponseError(response); + await SharePointListManager.processResponseError(response); } } @@ -92,7 +92,7 @@ export class SharePointListManager { * @param item the object({columnname:columnvalue}) that need to be updated. * */ - public async updateSPItem(id: number, item: any): Promise { + public async updateSPItem(id: number, item: ISPItem): Promise { // If the update one is the same as previous, just return to prevent duplicate call if ( this._previousUpdateId === id && this._previousUpdateItem?.description && @@ -121,7 +121,7 @@ export class SharePointListManager { if (response.ok) { console.log(`Update Succeed for item${id}`); } else { - SharePointListManager.processResponseError(response); + await SharePointListManager.processResponseError(response); } } @@ -149,7 +149,7 @@ export class SharePointListManager { if (response.ok) { console.log(`Insertion Succeed for item:${description}`); } else { - SharePointListManager.processResponseError(response); + await SharePointListManager.processResponseError(response); } } @@ -178,7 +178,7 @@ export class SharePointListManager { if (response.ok) { console.log(`Deletion Succeed for item${id}`); } else { - SharePointListManager.processResponseError(response); + await SharePointListManager.processResponseError(response); } } } diff --git a/todo-list-SPFx/SPFx/src/webparts/todoList/components/TodoList.tsx b/todo-list-SPFx/SPFx/src/webparts/todoList/components/TodoList.tsx index abe5b09e..41138c99 100644 --- a/todo-list-SPFx/SPFx/src/webparts/todoList/components/TodoList.tsx +++ b/todo-list-SPFx/SPFx/src/webparts/todoList/components/TodoList.tsx @@ -8,6 +8,7 @@ import { SharePointListManager } from './SharePointListManager'; import { Checkbox, ContextualMenu, PrimaryButton, TextField, DirectionalHint, DefaultButton } from 'office-ui-fabric-react'; import Profile from './Profile'; import './TodoList.module.css'; +import NoItem from '../images/no-item.png'; export default class TodoList extends React.Component { private _sharePointListManager: SharePointListManager; @@ -37,12 +38,13 @@ export default class TodoList extends React.Component { // Get user photo and get to-do list items after the component is mounted. - Promise.all([this._getItems()]); + await Promise.all([this._getItems()]); } private _handleInputChange(index: number, property: string, value: string | boolean): void { const tmp: ISPItem[] = JSON.parse(JSON.stringify(this.state.items)); - tmp[index][property] = value; + // eslint-disable-next-line @typescript-eslint/no-explicit-any + (tmp[index] as any)[property] = value; this.setState({ items: tmp, }); @@ -50,7 +52,7 @@ export default class TodoList extends React.Component { await this._sharePointListManager.DeleteItem(id); - this._getItems(); + await this._getItems(); } private async _onAddItem(): Promise { @@ -58,7 +60,7 @@ export default class TodoList extends React.Component { @@ -78,8 +80,8 @@ export default class TodoList extends React.Component { - this._onCompletionStatusChange(item.Id, index, selectedOption); + onChange={async (e, selectedOption) => { + await this._onCompletionStatusChange(item.Id, index, selectedOption); }} className="is-completed-input" /> @@ -88,10 +90,10 @@ export default class TodoList extends React.Component this._handleInputChange(index, "description", v)} - onKeyDown={(e) => { + onKeyDown={ async (e) => { if (e.key === 'Enter') { (e.target as HTMLInputElement).blur(); - this._onUpdateItem(item.Id, this.state.items[index].description); + await this._onUpdateItem(item.Id, this.state.items[index].description); } }} onBlur={() => this._onUpdateItem(item.Id, this.state.items[index].description)} @@ -118,6 +120,7 @@ export default class TodoList extends React.Component { + // eslint-disable-next-line @typescript-eslint/no-floating-promises this._onDeleteItem(this.state.selectItemID); this.setState({ selectItemID: -1 }); }, @@ -180,14 +183,14 @@ export default class TodoList extends React.Component this.setState({ newItemDescription: v })} - onKeyDown={(e) => { + onKeyDown={async (e) => { if (e.key === 'Enter') { - this._onAddItem(); + await this._onAddItem(); } }} - onBlur={() => { + onBlur={async () => { if (this.state.newItemDescription) { - this._onAddItem(); + await this._onAddItem(); } this.setState({ isAddingItem: false, @@ -203,7 +206,7 @@ export default class TodoList extends React.Component
      - no item + no item

      No tasks

      diff --git a/todo-list-SPFx/SPFx/src/webparts/todoList/components/index.d.ts b/todo-list-SPFx/SPFx/src/webparts/todoList/components/index.d.ts new file mode 100644 index 00000000..b8bae3ed --- /dev/null +++ b/todo-list-SPFx/SPFx/src/webparts/todoList/components/index.d.ts @@ -0,0 +1 @@ +declare module '*.png'; \ No newline at end of file From d4c4ff0d9b5e8436e29398ea4cc1dafb58883ebc Mon Sep 17 00:00:00 2001 From: Valerii Maslenykov Date: Thu, 15 Dec 2022 11:12:11 +0100 Subject: [PATCH 12/13] Add `token.botframework.com` to validDomains --- bot-sso/templates/appPackage/manifest.template.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/bot-sso/templates/appPackage/manifest.template.json b/bot-sso/templates/appPackage/manifest.template.json index 741091c0..74a445a7 100644 --- a/bot-sso/templates/appPackage/manifest.template.json +++ b/bot-sso/templates/appPackage/manifest.template.json @@ -65,9 +65,11 @@ "identity", "messageTeamMembers" ], - "validDomains": [], + "validDomains": [ + "token.botframework.com" + ], "webApplicationInfo": { "id": "{{state.fx-resource-aad-app-for-teams.clientId}}", "resource": "{{{state.fx-resource-aad-app-for-teams.applicationIdUris}}}" } -} \ No newline at end of file +} From e826886ece1cf8ee53dc6a22e737b42cd2f28eb6 Mon Sep 17 00:00:00 2001 From: Valerii Maslenykov Date: Thu, 15 Dec 2022 11:17:38 +0100 Subject: [PATCH 13/13] Revert unnecessary changes

      iFp6ySD&Mb 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%0AS!>jUUQn3Cdgw*d&Cz0+IEJ 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%0DcWiTp7-+0k}CqKeRQ6Wb4|{KD4^7*9nL^u*wXN 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�K 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%0A~akANDxa;6VTh0H65Nivf}jASeLs0LlVz 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ⅅd*&=0F1ltj>4l-`C*AWcXRSwj~& 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ö=tE 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

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