aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/dependency-updates.yml12
-rw-r--r--.github/workflows/ferdi-builds.yml40
-rw-r--r--.npmrc3
-rw-r--r--.nvmrc2
-rw-r--r--CONTRIBUTING.md5
-rw-r--r--Dockerfile4
-rw-r--r--package-lock.json33521
-rw-r--r--package.json15
-rw-r--r--scripts/prepare.ts4
-rw-r--r--src/electron/ipc-api/cld.ts4
-rw-r--r--src/electron/ipc-api/dnd.ts5
-rw-r--r--src/styles/main.scss2
-rw-r--r--src/webview/recipe.js3
13 files changed, 33037 insertions, 583 deletions
diff --git a/.github/workflows/dependency-updates.yml b/.github/workflows/dependency-updates.yml
index 407011c7c..f49c676df 100644
--- a/.github/workflows/dependency-updates.yml
+++ b/.github/workflows/dependency-updates.yml
@@ -37,21 +37,21 @@ jobs:
37 cache-name: cache-node-modules 37 cache-name: cache-node-modules
38 with: 38 with:
39 path: ${{ env.NPM_CACHE }} 39 path: ${{ env.NPM_CACHE }}
40 key: ${{ runner.os }}-14.18-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }} 40 key: ${{ runner.os }}-16.13-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}
41 restore-keys: | 41 restore-keys: |
42 ${{ runner.os }}-14.18-build-${{ env.cache-name }}- 42 ${{ runner.os }}-16.13-build-${{ env.cache-name }}-
43 ${{ runner.os }}-14.18-build- 43 ${{ runner.os }}-16.13-build-
44 - name: Cache pnpm modules 44 - name: Cache pnpm modules
45 uses: actions/cache@v2 45 uses: actions/cache@v2
46 env: 46 env:
47 cache-name: cache-pnpm-store 47 cache-name: cache-pnpm-store
48 with: 48 with:
49 path: ${{ env.PNPM_CACHE }} 49 path: ${{ env.PNPM_CACHE }}
50 key: ${{ runner.os }}-14.18-build-${{ env.cache-name }}-${{ hashFiles('**/pnpm-lock.yaml') }} 50 key: ${{ runner.os }}-16.13-build-${{ env.cache-name }}-${{ hashFiles('**/pnpm-lock.yaml') }}
51 - name: Use Node.js 14.18.1 51 - name: Use Node.js 16.13.0
52 uses: actions/setup-node@v2 52 uses: actions/setup-node@v2
53 with: 53 with:
54 node-version: 14.18.1 54 node-version: 16.13.0
55 - name: Install pnpm 55 - name: Install pnpm
56 uses: pnpm/action-setup@v2.0.1 56 uses: pnpm/action-setup@v2.0.1
57 with: 57 with:
diff --git a/.github/workflows/ferdi-builds.yml b/.github/workflows/ferdi-builds.yml
index 6bac636d5..10c2726f0 100644
--- a/.github/workflows/ferdi-builds.yml
+++ b/.github/workflows/ferdi-builds.yml
@@ -90,7 +90,7 @@ jobs:
90 name: 'macos ${{ github.event.inputs.message }}' 90 name: 'macos ${{ github.event.inputs.message }}'
91 needs: check_updates 91 needs: check_updates
92 if: ${{ (needs.check_updates.outputs.should_run != 'false') && (github.event_name != 'workflow_dispatch' || (github.event_name == 'workflow_dispatch' && (contains(github.event.inputs.message, '[macOS]') || (!contains(github.event.inputs.message, '[macOS]') && !contains(github.event.inputs.message, '[Linux]') && !contains(github.event.inputs.message, '[Windows]'))))) }} 92 if: ${{ (needs.check_updates.outputs.should_run != 'false') && (github.event_name != 'workflow_dispatch' || (github.event_name == 'workflow_dispatch' && (contains(github.event.inputs.message, '[macOS]') || (!contains(github.event.inputs.message, '[macOS]') && !contains(github.event.inputs.message, '[Linux]') && !contains(github.event.inputs.message, '[Windows]'))))) }}
93 runs-on: macos-11 93 runs-on: macos-latest
94 steps: 94 steps:
95 - name: Set env vars 95 - name: Set env vars
96 run: | 96 run: |
@@ -120,17 +120,17 @@ jobs:
120 cache-name: cache-node-modules 120 cache-name: cache-node-modules
121 with: 121 with:
122 path: ${{ env.NPM_CACHE }} 122 path: ${{ env.NPM_CACHE }}
123 key: ${{ runner.os }}-14.18-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }} 123 key: ${{ runner.os }}-16.13-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}
124 restore-keys: | 124 restore-keys: |
125 ${{ runner.os }}-14.18-build-${{ env.cache-name }}- 125 ${{ runner.os }}-16.13-build-${{ env.cache-name }}-
126 ${{ runner.os }}-14.18-build- 126 ${{ runner.os }}-16.13-build-
127 - name: Cache pnpm modules 127 - name: Cache pnpm modules
128 uses: actions/cache@v2 128 uses: actions/cache@v2
129 env: 129 env:
130 cache-name: cache-pnpm-store 130 cache-name: cache-pnpm-store
131 with: 131 with:
132 path: ${{ env.PNPM_CACHE }} 132 path: ${{ env.PNPM_CACHE }}
133 key: ${{ runner.os }}-14.18-build-${{ env.cache-name }}-${{ hashFiles('**/pnpm-lock.yaml') }} 133 key: ${{ runner.os }}-16.13-build-${{ env.cache-name }}-${{ hashFiles('**/pnpm-lock.yaml') }}
134 - name: Cache electron modules 134 - name: Cache electron modules
135 uses: actions/cache@v2 135 uses: actions/cache@v2
136 env: 136 env:
@@ -145,10 +145,10 @@ jobs:
145 with: 145 with:
146 key: ${{ runner.os }}-${{ env.cache-name }} 146 key: ${{ runner.os }}-${{ env.cache-name }}
147 path: ${{ env.ELECTRON_BUILDER_CACHE }} 147 path: ${{ env.ELECTRON_BUILDER_CACHE }}
148 - name: Use Node.js 14.18.1 148 - name: Use Node.js 16.13.0
149 uses: actions/setup-node@v2 149 uses: actions/setup-node@v2
150 with: 150 with:
151 node-version: 14.18.1 151 node-version: 16.13.0
152 - name: Install pnpm 152 - name: Install pnpm
153 uses: pnpm/action-setup@v2.0.1 153 uses: pnpm/action-setup@v2.0.1
154 with: 154 with:
@@ -219,17 +219,17 @@ jobs:
219 cache-name: cache-node-modules 219 cache-name: cache-node-modules
220 with: 220 with:
221 path: ${{ env.NPM_CACHE }} 221 path: ${{ env.NPM_CACHE }}
222 key: ${{ runner.os }}-14.18-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }} 222 key: ${{ runner.os }}-16.13-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}
223 restore-keys: | 223 restore-keys: |
224 ${{ runner.os }}-14.18-build-${{ env.cache-name }}- 224 ${{ runner.os }}-16.13-build-${{ env.cache-name }}-
225 ${{ runner.os }}-14.18-build- 225 ${{ runner.os }}-16.13-build-
226 - name: Cache pnpm modules 226 - name: Cache pnpm modules
227 uses: actions/cache@v2 227 uses: actions/cache@v2
228 env: 228 env:
229 cache-name: cache-pnpm-store 229 cache-name: cache-pnpm-store
230 with: 230 with:
231 path: ${{ env.PNPM_CACHE }} 231 path: ${{ env.PNPM_CACHE }}
232 key: ${{ runner.os }}-14.18-build-${{ env.cache-name }}-${{ hashFiles('**/pnpm-lock.yaml') }} 232 key: ${{ runner.os }}-16.13-build-${{ env.cache-name }}-${{ hashFiles('**/pnpm-lock.yaml') }}
233 - name: Cache electron modules 233 - name: Cache electron modules
234 uses: actions/cache@v2 234 uses: actions/cache@v2
235 env: 235 env:
@@ -244,10 +244,10 @@ jobs:
244 with: 244 with:
245 key: ${{ runner.os }}-${{ env.cache-name }} 245 key: ${{ runner.os }}-${{ env.cache-name }}
246 path: ${{ env.ELECTRON_BUILDER_CACHE }} 246 path: ${{ env.ELECTRON_BUILDER_CACHE }}
247 - name: Use Node.js 14.18.1 247 - name: Use Node.js 16.13.0
248 uses: actions/setup-node@v2 248 uses: actions/setup-node@v2
249 with: 249 with:
250 node-version: 14.18.1 250 node-version: 16.13.0
251 - name: Install pnpm 251 - name: Install pnpm
252 uses: pnpm/action-setup@v2.0.1 252 uses: pnpm/action-setup@v2.0.1
253 with: 253 with:
@@ -307,7 +307,7 @@ jobs:
307 name: 'windows ${{ github.event.inputs.message }}' 307 name: 'windows ${{ github.event.inputs.message }}'
308 needs: check_updates 308 needs: check_updates
309 if: ${{ (needs.check_updates.outputs.should_run != 'false') && (github.event_name != 'workflow_dispatch' || (github.event_name == 'workflow_dispatch' && (contains(github.event.inputs.message, '[Windows]') || (!contains(github.event.inputs.message, '[macOS]') && !contains(github.event.inputs.message, '[Linux]') && !contains(github.event.inputs.message, '[Windows]'))))) }} 309 if: ${{ (needs.check_updates.outputs.should_run != 'false') && (github.event_name != 'workflow_dispatch' || (github.event_name == 'workflow_dispatch' && (contains(github.event.inputs.message, '[Windows]') || (!contains(github.event.inputs.message, '[macOS]') && !contains(github.event.inputs.message, '[Linux]') && !contains(github.event.inputs.message, '[Windows]'))))) }}
310 runs-on: windows-2019 310 runs-on: windows-latest
311 steps: 311 steps:
312 - name: Set env vars 312 - name: Set env vars
313 run: | 313 run: |
@@ -339,17 +339,17 @@ jobs:
339 cache-name: cache-node-modules 339 cache-name: cache-node-modules
340 with: 340 with:
341 path: ${{ env.NPM_CACHE }} 341 path: ${{ env.NPM_CACHE }}
342 key: ${{ runner.os }}-14.18-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }} 342 key: ${{ runner.os }}-16.13-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}
343 restore-keys: | 343 restore-keys: |
344 ${{ runner.os }}-14.18-build-${{ env.cache-name }}- 344 ${{ runner.os }}-16.13-build-${{ env.cache-name }}-
345 ${{ runner.os }}-14.18-build- 345 ${{ runner.os }}-16.13-build-
346 - name: Cache pnpm modules 346 - name: Cache pnpm modules
347 uses: actions/cache@v2 347 uses: actions/cache@v2
348 env: 348 env:
349 cache-name: cache-pnpm-store 349 cache-name: cache-pnpm-store
350 with: 350 with:
351 path: ${{ env.PNPM_CACHE }} 351 path: ${{ env.PNPM_CACHE }}
352 key: ${{ runner.os }}-14.18-build-${{ env.cache-name }}-${{ hashFiles('**/pnpm-lock.yaml') }} 352 key: ${{ runner.os }}-16.13-build-${{ env.cache-name }}-${{ hashFiles('**/pnpm-lock.yaml') }}
353 - name: Cache electron modules 353 - name: Cache electron modules
354 uses: actions/cache@v2 354 uses: actions/cache@v2
355 env: 355 env:
@@ -364,10 +364,10 @@ jobs:
364 with: 364 with:
365 key: ${{ runner.os }}-${{ env.cache-name }} 365 key: ${{ runner.os }}-${{ env.cache-name }}
366 path: ${{ env.ELECTRON_BUILDER_CACHE }} 366 path: ${{ env.ELECTRON_BUILDER_CACHE }}
367 - name: Use Node.js 14.18.1 367 - name: Use Node.js 16.13.0
368 uses: actions/setup-node@v2 368 uses: actions/setup-node@v2
369 with: 369 with:
370 node-version: 14.18.1 370 node-version: 16.13.0
371 - name: Install pnpm 371 - name: Install pnpm
372 uses: pnpm/action-setup@v2.0.1 372 uses: pnpm/action-setup@v2.0.1
373 with: 373 with:
diff --git a/.npmrc b/.npmrc
index 3f8ef9e64..cd7566c82 100644
--- a/.npmrc
+++ b/.npmrc
@@ -1,4 +1,3 @@
1save-exact = true 1save-exact = true
2engine-strict = true 2engine-strict = true
3unsafe-perm = true 3legacy-peer-deps = true
4frozen-lockfile = false
diff --git a/.nvmrc b/.nvmrc
index 31102b28d..58a4133d9 100644
--- a/.nvmrc
+++ b/.nvmrc
@@ -1 +1 @@
14.18.1 16.13.0
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 57863ae55..794d3cb79 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -18,7 +18,6 @@
18 - [Debian/Ubuntu](#debianubuntu) 18 - [Debian/Ubuntu](#debianubuntu)
19 - [Fedora](#fedora) 19 - [Fedora](#fedora)
20 - [Windows](#windows) 20 - [Windows](#windows)
21 - [node-gyp](#node-gyp)
22 - [Clone repository with submodule](#clone-repository-with-submodule) 21 - [Clone repository with submodule](#clone-repository-with-submodule)
23 - [Local caching of dependencies](#local-caching-of-dependencies) 22 - [Local caching of dependencies](#local-caching-of-dependencies)
24 - [Install dependencies](#install-dependencies) 23 - [Install dependencies](#install-dependencies)
@@ -60,9 +59,9 @@ Currently, these are the combinations of system dependencies that work for MacOS
60 59
61```bash 60```bash
62node -v 61node -v
63v14.18.1 62v16.13.0
64npm -v 63npm -v
656.14.13 648.1.1
66pnpm -v 65pnpm -v
676.19.0 666.19.0
68``` 67```
diff --git a/Dockerfile b/Dockerfile
index a7d265e53..1b8a70da2 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,6 +1,6 @@
1# Note: Before running this file, you should have already cloned the git repo + submodules on the host machine. This is used when actively developing on your local machine, but you want to build for a different architecture 1# Note: Before running this file, you should have already cloned the git repo + submodules on the host machine. This is used when actively developing on your local machine, but you want to build for a different architecture
2 2
3FROM docker.io/library/node:14.18.1-buster as builder 3FROM docker.io/library/node:16.13.0-buster as builder
4 4
5ENV PATH="/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/usr/local/lib:/usr/include:/usr/share" 5ENV PATH="/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/usr/local/lib:/usr/include:/usr/share"
6 6
@@ -18,7 +18,7 @@ WORKDIR /usr/src/ferdi
18 18
19RUN npm i -g pnpm@6.19.0 19RUN npm i -g pnpm@6.19.0
20 20
21COPY package*.json . 21COPY package*.json ./
22 22
23RUN npm i 23RUN npm i
24 24
diff --git a/package-lock.json b/package-lock.json
index 4ecd1caa1..a415233b6 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,15 +1,31982 @@
1{ 1{
2 "name": "ferdi", 2 "name": "ferdi",
3 "version": "5.6.3-nightly.45", 3 "version": "5.6.3-nightly.45",
4 "lockfileVersion": 1, 4 "lockfileVersion": 2,
5 "requires": true, 5 "requires": true,
6 "dependencies": { 6 "packages": {
7 "7zip-bin": { 7 "": {
8 "name": "ferdi",
9 "version": "5.6.3-nightly.45",
10 "license": "Apache-2.0",
11 "dependencies": {
12 "@adonisjs/ace": "5.0.8",
13 "@adonisjs/auth": "3.1.0",
14 "@adonisjs/bodyparser": "2.0.9",
15 "@adonisjs/cors": "1.0.7",
16 "@adonisjs/drive": "1.0.4",
17 "@adonisjs/fold": "4.0.9",
18 "@adonisjs/framework": "5.0.13",
19 "@adonisjs/ignitor": "2.0.8",
20 "@adonisjs/lucid": "6.1.3",
21 "@adonisjs/session": "1.0.29",
22 "@adonisjs/shield": "1.0.8",
23 "@adonisjs/validator": "5.0.6",
24 "@electron/remote": "1.2.1",
25 "@mdi/js": "6.3.95",
26 "@mdi/react": "1.5.0",
27 "@sentry/electron": "2.5.4",
28 "@sindresorhus/do-not-disturb": "1.1.0",
29 "auto-launch": "5.0.5",
30 "btoa": "1.2.1",
31 "classnames": "2.3.1",
32 "color": "4.0.1",
33 "csstype": "3.0.9",
34 "darkreader": "4.9.39",
35 "dbus-next": "0.10.2",
36 "debug": "4.3.2",
37 "electron-dl": "3.2.1",
38 "electron-fetch": "1.7.4",
39 "electron-find": "1.0.7",
40 "electron-react-titlebar": "1.1.0",
41 "electron-updater": "4.3.9",
42 "electron-window-state": "5.0.3",
43 "fast-folder-size": "1.5.0",
44 "fs-extra": "10.0.0",
45 "jsonwebtoken": "8.5.1",
46 "jss": "10.8.1",
47 "lodash": "4.17.21",
48 "macos-version": "5.2.1",
49 "mime-types": "2.1.33",
50 "minimist": "1.2.5",
51 "mobx": "5.15.0",
52 "mobx-localstorage": "1.2.0",
53 "mobx-react": "5.4.2",
54 "mobx-react-form": "1.35.1",
55 "mobx-react-router": "3.1.2",
56 "moment": "2.29.1",
57 "ms": "2.1.3",
58 "node-fetch": "2.6.1",
59 "normalize-url": "6.1.0",
60 "os-name": "4.0.1",
61 "pretty-bytes": "5.6.0",
62 "prop-types": "15.7.2",
63 "react": "17.0.2",
64 "react-addons-css-transition-group": "15.6.2",
65 "react-confetti": "6.0.1",
66 "react-dom": "17.0.2",
67 "react-dropzone": "11.4.2",
68 "react-electron-web-view": "2.0.1",
69 "react-intl": "5.21.0",
70 "react-jss": "8.6.1",
71 "react-loader": "2.4.7",
72 "react-modal": "3.14.3",
73 "react-router": "3.2.6",
74 "react-sortable-hoc": "2.0.0",
75 "react-tooltip": "4.2.21",
76 "route-parser": "0.0.5",
77 "semver": "7.3.5",
78 "sqlite3": "5.0.2",
79 "tar": "6.1.11",
80 "tslib": "2.3.1",
81 "useragent-generator": "1.1.1-amkt-22079-finish.0",
82 "uuid": "8.3.2",
83 "validator": "13.6.0",
84 "ws": "8.2.3"
85 },
86 "devDependencies": {
87 "@babel/eslint-parser": "7.15.8",
88 "@babel/plugin-proposal-class-properties": "7.14.5",
89 "@babel/plugin-proposal-decorators": "7.15.8",
90 "@babel/preset-env": "7.15.8",
91 "@babel/preset-react": "7.14.5",
92 "@babel/register": "7.15.3",
93 "@commitlint/cli": "13.2.1",
94 "@commitlint/config-conventional": "13.2.0",
95 "@formatjs/cli": "4.4.0",
96 "@types/color": "3.0.2",
97 "@types/expect.js": "0.3.29",
98 "@types/fs-extra": "9.0.13",
99 "@types/lodash": "4.14.176",
100 "@types/mime-types": "2.1.1",
101 "@types/mocha": "9.0.0",
102 "@types/ms": "0.7.31",
103 "@types/node": "14.17.27",
104 "@types/react": "17.0.31",
105 "@types/react-dom": "17.0.10",
106 "@types/route-parser": "0.1.3",
107 "@types/tar": "4.0.5",
108 "@types/uuid": "8.3.1",
109 "@types/validator": "13.6.4",
110 "@typescript-eslint/eslint-plugin": "5.1.0",
111 "@typescript-eslint/parser": "5.1.0",
112 "all-contributors-cli": "6.20.0",
113 "babel-plugin-formatjs": "10.3.11",
114 "commitizen": "4.2.4",
115 "concurrently": "6.3.0",
116 "cross-env": "7.0.3",
117 "cz-conventional-changelog": "3.3.0",
118 "dotenv": "10.0.0",
119 "electron": "15.3.0",
120 "electron-builder": "22.14.5",
121 "electron-notarize": "1.1.1",
122 "eslint": "8.1.0",
123 "eslint-config-airbnb": "18.2.1",
124 "eslint-config-airbnb-typescript": "14.0.1",
125 "eslint-config-prettier": "8.3.0",
126 "eslint-plugin-import": "2.25.2",
127 "eslint-plugin-jest": "25.2.2",
128 "eslint-plugin-jsx-a11y": "6.4.1",
129 "eslint-plugin-prettier": "4.0.0",
130 "eslint-plugin-react": "7.26.1",
131 "eslint-plugin-react-hooks": "4.2.0",
132 "eslint-plugin-unicorn": "37.0.1",
133 "expect.js": "0.3.1",
134 "gulp": "4.0.2",
135 "gulp-babel": "8.0.0",
136 "gulp-cli": "2.3.0",
137 "gulp-connect": "5.7.0",
138 "gulp-csso": "4.0.1",
139 "gulp-htmlmin": "5.0.1",
140 "gulp-if": "3.0.0",
141 "gulp-sass": "5.0.0",
142 "gulp-sass-variables": "1.2.0",
143 "gulp-typescript": "6.0.0-alpha.1",
144 "gulp-uglify": "3.0.2",
145 "hex-rgb": "4.3.0",
146 "html-webpack-plugin": "4.5.2",
147 "husky": "7.0.4",
148 "is-ci": "3.0.1",
149 "jest": "27.3.1",
150 "kebab-case": "1.0.1",
151 "mocha": "9.1.3",
152 "node-gyp": "8.3.0",
153 "prettier": "2.4.1",
154 "preval-build-info": "1.0.3",
155 "rimraf": "3.0.2",
156 "sass": "1.43.3",
157 "simple-git": "2.47.0",
158 "terser": "4.8.0",
159 "ts-loader": "5.4.5",
160 "ts-mocha": "8.0.0",
161 "ts-node": "10.2.1",
162 "typescript": "4.2.4",
163 "wait-on": "6.0.0",
164 "webpack": "4.46.0",
165 "webpack-cli": "3.3.12",
166 "webpack-dev-server": "3.11.2"
167 },
168 "engines": {
169 "node": "^16.13.0",
170 "npm": "^8.1.0"
171 },
172 "optionalDependencies": {
173 "cld": "2.7.0",
174 "node-mac-permissions": "2.2.0"
175 }
176 },
177 "node_modules/@adonisjs/ace": {
178 "version": "5.0.8",
179 "resolved": "https://registry.npmjs.org/@adonisjs/ace/-/ace-5.0.8.tgz",
180 "integrity": "sha512-M4MGrzWzuE++jlPrbDPgo1tdv5j7uH4FsaoGddH+qJ+iXErVZuV6z2gYdmlorDDbvotFpxA+TTtDEXrTLCE08w==",
181 "dependencies": {
182 "cli-table": "^0.3.1",
183 "commander": "^2.18.0",
184 "debug": "^4.0.1",
185 "enquirer": "^1.0.3",
186 "fast-levenshtein": "^2.0.6",
187 "fs-extra": "^7.0.0",
188 "is-arrow-function": "^2.0.3",
189 "kleur": "^2.0.2",
190 "lodash": "^4.17.11",
191 "mustache": "^3.0.0",
192 "prompt-checkbox": "^2.2.0",
193 "prompt-confirm": "^2.0.4",
194 "prompt-expand": "^1.0.1",
195 "prompt-list": "^3.2.0",
196 "prompt-password": "^1.2.0"
197 }
198 },
199 "node_modules/@adonisjs/ace/node_modules/fs-extra": {
200 "version": "7.0.1",
201 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz",
202 "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==",
203 "dependencies": {
204 "graceful-fs": "^4.1.2",
205 "jsonfile": "^4.0.0",
206 "universalify": "^0.1.0"
207 },
208 "engines": {
209 "node": ">=6 <7 || >=8"
210 }
211 },
212 "node_modules/@adonisjs/ace/node_modules/universalify": {
213 "version": "0.1.2",
214 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
215 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
216 "engines": {
217 "node": ">= 4.0.0"
218 }
219 },
220 "node_modules/@adonisjs/auth": {
221 "version": "3.1.0",
222 "resolved": "https://registry.npmjs.org/@adonisjs/auth/-/auth-3.1.0.tgz",
223 "integrity": "sha512-NLy0Jjmb7/Vmh5GvL7ma8qrSoC8oW32lcz6T5FRDMnXFs59pfBS0Mej0Try6iY/aGGFMKiLVVOoGzhgWgeX8eA==",
224 "dependencies": {
225 "@adonisjs/generic-exceptions": "^2.0.1",
226 "basic-auth": "^2.0.1",
227 "debug": "^4.0.1",
228 "jsonwebtoken": "^8.3.0",
229 "lodash": "^4.17.11",
230 "ms": "^2.1.1",
231 "resetable": "^1.0.3",
232 "uuid": "^3.3.2"
233 }
234 },
235 "node_modules/@adonisjs/auth/node_modules/uuid": {
236 "version": "3.4.0",
237 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
238 "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
239 "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.",
240 "bin": {
241 "uuid": "bin/uuid"
242 }
243 },
244 "node_modules/@adonisjs/bodyparser": {
245 "version": "2.0.9",
246 "resolved": "https://registry.npmjs.org/@adonisjs/bodyparser/-/bodyparser-2.0.9.tgz",
247 "integrity": "sha512-1wE53LBPflolar9Jq+VF22I4tIJZklsXAE9pDxr9t1DuqpvB8TA4uSvLM2UjQFtX7iTQ85iWZqZCRt05jbsziQ==",
248 "dependencies": {
249 "@adonisjs/generic-exceptions": "^2.0.1",
250 "bytes": "^3.0.0",
251 "co-body": "^6.0.0",
252 "debug": "^4.1.0",
253 "end-of-stream": "^1.4.1",
254 "fs-extra": "^7.0.0",
255 "get-stream": "^4.1.0",
256 "lodash": "^4.17.11",
257 "media-typer": "^0.3.0",
258 "multiparty": "^4.2.1"
259 }
260 },
261 "node_modules/@adonisjs/bodyparser/node_modules/fs-extra": {
262 "version": "7.0.1",
263 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz",
264 "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==",
265 "dependencies": {
266 "graceful-fs": "^4.1.2",
267 "jsonfile": "^4.0.0",
268 "universalify": "^0.1.0"
269 },
270 "engines": {
271 "node": ">=6 <7 || >=8"
272 }
273 },
274 "node_modules/@adonisjs/bodyparser/node_modules/universalify": {
275 "version": "0.1.2",
276 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
277 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
278 "engines": {
279 "node": ">= 4.0.0"
280 }
281 },
282 "node_modules/@adonisjs/cors": {
283 "version": "1.0.7",
284 "resolved": "https://registry.npmjs.org/@adonisjs/cors/-/cors-1.0.7.tgz",
285 "integrity": "sha512-jBO+bI/zdydAXURL02gQxXB57L5+eV2MUYp7zmDrVa12M6mQPMRz5TC2F7a0Kknx9JUr5dsl4+eN0XNfe/8sWQ=="
286 },
287 "node_modules/@adonisjs/drive": {
288 "version": "1.0.4",
289 "resolved": "https://registry.npmjs.org/@adonisjs/drive/-/drive-1.0.4.tgz",
290 "integrity": "sha512-p2Ot+ylOwtGV6gHIKIMJG0M+AxBatjnqv+UOrUW3Y8xsyN9bKg9khZTEqn7WrHUAlmeS4WUR5T68KIaxuXgRDw==",
291 "dependencies": {
292 "@slynova/flydrive": "^0.3.1"
293 }
294 },
295 "node_modules/@adonisjs/fold": {
296 "version": "4.0.9",
297 "resolved": "https://registry.npmjs.org/@adonisjs/fold/-/fold-4.0.9.tgz",
298 "integrity": "sha512-eH6048Ug32BvYvvvfRThy+IDE8lcRtqExca2TfE/Gw5ZP51rVEYqPd1yy3ioB4R5XI8VUS0hjOt5l7tKUh4Sww==",
299 "dependencies": {
300 "@adonisjs/generic-exceptions": "^2.0.1",
301 "caller": "^1.0.1",
302 "debug": "^3.1.0",
303 "lodash": "^4.17.10",
304 "require-stack": "^1.0.2"
305 },
306 "bin": {
307 "fold": "index.js"
308 }
309 },
310 "node_modules/@adonisjs/fold/node_modules/debug": {
311 "version": "3.2.7",
312 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
313 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
314 "dependencies": {
315 "ms": "^2.1.1"
316 }
317 },
318 "node_modules/@adonisjs/framework": {
319 "version": "5.0.13",
320 "resolved": "https://registry.npmjs.org/@adonisjs/framework/-/framework-5.0.13.tgz",
321 "integrity": "sha512-qZx+9WF1bnK3sM4UJnKw6Zu52WIPCB1R4LjBBwSFrnG5TYbIAQATyB08YXc7ETMkQ4dIQmPH+tpq4J7+k2Joog==",
322 "dependencies": {
323 "@adonisjs/generic-exceptions": "^2.0.1",
324 "@adonisjs/middleware-base": "^1.0.0",
325 "bcryptjs": "^2.4.3",
326 "co-compose": "^4.0.0",
327 "debug": "^4.1.1",
328 "dotenv": "^6.2.0",
329 "edge.js": "^1.1.4",
330 "eventemitter2": "^5.0.1",
331 "haye": "^2.0.2",
332 "lodash": "^4.17.11",
333 "macroable": "^1.0.0",
334 "node-cookie": "^2.1.1",
335 "node-exceptions": "^3.0.0",
336 "node-req": "^2.1.1",
337 "node-res": "4.1.4",
338 "parseurl": "^1.3.2",
339 "path-to-regexp": "^2.4.0",
340 "require-all": "^3.0.0",
341 "resetable": "^1.0.3",
342 "serve-static": "^1.13.2",
343 "simple-encryptor": "^2.0.0",
344 "useragent": "^2.3.0",
345 "winston": "^3.2.1",
346 "youch": "^2.0.10"
347 },
348 "bin": {
349 "framework": "index.js"
350 }
351 },
352 "node_modules/@adonisjs/framework/node_modules/dotenv": {
353 "version": "6.2.0",
354 "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-6.2.0.tgz",
355 "integrity": "sha512-HygQCKUBSFl8wKQZBSemMywRWcEDNidvNbjGVyZu3nbZ8qq9ubiPoGLMdRDpfSrpkkm9BXYFkpKxxFX38o/76w==",
356 "engines": {
357 "node": ">=6"
358 }
359 },
360 "node_modules/@adonisjs/generic-exceptions": {
361 "version": "2.0.1",
362 "resolved": "https://registry.npmjs.org/@adonisjs/generic-exceptions/-/generic-exceptions-2.0.1.tgz",
363 "integrity": "sha512-ZIPnj7vlRZKaAyZ4c2SUFCpJ6Yk+xzR+STjsze9unmZQncpQmVq1K8r20pXX3Z9rnxKVlfwO58HTxMMWaX9t9A==",
364 "dependencies": {
365 "node-exceptions": "^3.0.0",
366 "upcast": "^2.1.1"
367 }
368 },
369 "node_modules/@adonisjs/ignitor": {
370 "version": "2.0.8",
371 "resolved": "https://registry.npmjs.org/@adonisjs/ignitor/-/ignitor-2.0.8.tgz",
372 "integrity": "sha512-drpuwxIjvBpBBn4Ndt2Sghf0aN3ml1zz3Bxu3g42k29ZEMDKgw9KkmabsEd+MVUqPLzch4cJRFKIReh9TWnY+Q==",
373 "dependencies": {
374 "debug": "^4.0.1",
375 "pify": "^4.0.0",
376 "youch": "^2.0.10",
377 "youch-terminal": "^1.0.0"
378 },
379 "bin": {
380 "ignitor": "index.js"
381 }
382 },
383 "node_modules/@adonisjs/lucid": {
384 "version": "6.1.3",
385 "resolved": "https://registry.npmjs.org/@adonisjs/lucid/-/lucid-6.1.3.tgz",
386 "integrity": "sha512-x/Ke8WkkgRmseRPETBOObptnElXMclQXtjJftfDMiVlz9VhJuIaFCLJwcGZ8g6UNRohMUkcfDrElaXOPc6W1fA==",
387 "dependencies": {
388 "@adonisjs/generic-exceptions": "^2.0.1",
389 "chance": "^1.0.16",
390 "debug": "^4.0.1",
391 "knex": "^0.15.2",
392 "lodash": "^4.17.11",
393 "moment": "^2.22.2",
394 "pluralize": "^7.0.0",
395 "pretty-hrtime": "^1.0.3",
396 "require-all": "^3.0.0"
397 }
398 },
399 "node_modules/@adonisjs/middleware-base": {
400 "version": "1.0.0",
401 "resolved": "https://registry.npmjs.org/@adonisjs/middleware-base/-/middleware-base-1.0.0.tgz",
402 "integrity": "sha512-Jw8teZCdR7DTRX72V4mJ45knlZRK0emoaBuAI7vMB5ucyeagLQE6Gl0vKxpRk3STrc2K56mKn23B5h8lQWyhcQ==",
403 "dependencies": {
404 "@adonisjs/generic-exceptions": "^2.0.0",
405 "co-compose": "^4.0.0",
406 "debug": "^3.1.0",
407 "haye": "^2.0.1",
408 "lodash": "^4.17.5"
409 }
410 },
411 "node_modules/@adonisjs/middleware-base/node_modules/debug": {
412 "version": "3.2.7",
413 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
414 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
415 "dependencies": {
416 "ms": "^2.1.1"
417 }
418 },
419 "node_modules/@adonisjs/session": {
420 "version": "1.0.29",
421 "resolved": "https://registry.npmjs.org/@adonisjs/session/-/session-1.0.29.tgz",
422 "integrity": "sha512-dr8P/WUrt50uLZt5SZ8C1uhp4FXzGPh1dNUeS0Lur95ftzHri6S+suBXQ4DM+sNiZQn7iaVylYwsFqUlOkp8gQ==",
423 "dependencies": {
424 "@adonisjs/generic-exceptions": "^2.0.1",
425 "bson": "^1.1.0",
426 "debug": "^4.1.0",
427 "fs-extra": "^7.0.0",
428 "lodash": "^4.17.11",
429 "ms": "^2.1.1",
430 "type-of-is": "^3.5.1",
431 "uuid": "^3.3.2"
432 }
433 },
434 "node_modules/@adonisjs/session/node_modules/fs-extra": {
435 "version": "7.0.1",
436 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz",
437 "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==",
438 "dependencies": {
439 "graceful-fs": "^4.1.2",
440 "jsonfile": "^4.0.0",
441 "universalify": "^0.1.0"
442 },
443 "engines": {
444 "node": ">=6 <7 || >=8"
445 }
446 },
447 "node_modules/@adonisjs/session/node_modules/universalify": {
448 "version": "0.1.2",
449 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
450 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
451 "engines": {
452 "node": ">= 4.0.0"
453 }
454 },
455 "node_modules/@adonisjs/session/node_modules/uuid": {
456 "version": "3.4.0",
457 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
458 "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
459 "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.",
460 "bin": {
461 "uuid": "bin/uuid"
462 }
463 },
464 "node_modules/@adonisjs/shield": {
465 "version": "1.0.8",
466 "resolved": "https://registry.npmjs.org/@adonisjs/shield/-/shield-1.0.8.tgz",
467 "integrity": "sha512-bFPuDIlChrp7ihbwjl8OVCw/b57pG0yn/1rrzFXP2XBpIUTbOFdQxzDlvydHxsyg90/pAup/4qtmdulywczg2g==",
468 "dependencies": {
469 "@adonisjs/generic-exceptions": "^2.0.1",
470 "csrf": "^3.0.6",
471 "node-cookie": "^2.1.1",
472 "node-csp": "^1.0.1",
473 "node-guard": "^1.0.0",
474 "uuid": "^3.3.2"
475 }
476 },
477 "node_modules/@adonisjs/shield/node_modules/uuid": {
478 "version": "3.4.0",
479 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
480 "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
481 "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.",
482 "bin": {
483 "uuid": "bin/uuid"
484 }
485 },
486 "node_modules/@adonisjs/validator": {
487 "version": "5.0.6",
488 "resolved": "https://registry.npmjs.org/@adonisjs/validator/-/validator-5.0.6.tgz",
489 "integrity": "sha512-Koql5nOSfRFhNwkvk38tAHLfpxwuOinZIuLhPP0zAfHCltrXCh02MfydfgA13vDc5LITJgWycXFv+FNb7ljCqg==",
490 "dependencies": {
491 "@adonisjs/generic-exceptions": "^2.0.1",
492 "indicative": "^5.0.8",
493 "lodash": "^4.17.11"
494 }
495 },
496 "node_modules/@babel/code-frame": {
497 "version": "7.15.8",
498 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.15.8.tgz",
499 "integrity": "sha512-2IAnmn8zbvC/jKYhq5Ki9I+DwjlrtMPUCH/CpHvqI4dNnlwHwsxoIhlc8WcYY5LSYknXQtAlFYuHfqAFCvQ4Wg==",
500 "dev": true,
501 "dependencies": {
502 "@babel/highlight": "^7.14.5"
503 },
504 "engines": {
505 "node": ">=6.9.0"
506 }
507 },
508 "node_modules/@babel/compat-data": {
509 "version": "7.15.0",
510 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.15.0.tgz",
511 "integrity": "sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==",
512 "dev": true,
513 "engines": {
514 "node": ">=6.9.0"
515 }
516 },
517 "node_modules/@babel/core": {
518 "version": "7.15.8",
519 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.8.tgz",
520 "integrity": "sha512-3UG9dsxvYBMYwRv+gS41WKHno4K60/9GPy1CJaH6xy3Elq8CTtvtjT5R5jmNhXfCYLX2mTw+7/aq5ak/gOE0og==",
521 "dev": true,
522 "dependencies": {
523 "@babel/code-frame": "^7.15.8",
524 "@babel/generator": "^7.15.8",
525 "@babel/helper-compilation-targets": "^7.15.4",
526 "@babel/helper-module-transforms": "^7.15.8",
527 "@babel/helpers": "^7.15.4",
528 "@babel/parser": "^7.15.8",
529 "@babel/template": "^7.15.4",
530 "@babel/traverse": "^7.15.4",
531 "@babel/types": "^7.15.6",
532 "convert-source-map": "^1.7.0",
533 "debug": "^4.1.0",
534 "gensync": "^1.0.0-beta.2",
535 "json5": "^2.1.2",
536 "semver": "^6.3.0",
537 "source-map": "^0.5.0"
538 },
539 "engines": {
540 "node": ">=6.9.0"
541 },
542 "funding": {
543 "type": "opencollective",
544 "url": "https://opencollective.com/babel"
545 }
546 },
547 "node_modules/@babel/core/node_modules/semver": {
548 "version": "6.3.0",
549 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
550 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
551 "dev": true,
552 "bin": {
553 "semver": "bin/semver.js"
554 }
555 },
556 "node_modules/@babel/eslint-parser": {
557 "version": "7.15.8",
558 "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.15.8.tgz",
559 "integrity": "sha512-fYP7QFngCvgxjUuw8O057SVH5jCXsbFFOoE77CFDcvzwBVgTOkMD/L4mIC5Ud1xf8chK/no2fRbSSn1wvNmKuQ==",
560 "dev": true,
561 "dependencies": {
562 "eslint-scope": "^5.1.1",
563 "eslint-visitor-keys": "^2.1.0",
564 "semver": "^6.3.0"
565 },
566 "engines": {
567 "node": "^10.13.0 || ^12.13.0 || >=14.0.0"
568 },
569 "peerDependencies": {
570 "@babel/core": ">=7.11.0",
571 "eslint": ">=7.5.0"
572 }
573 },
574 "node_modules/@babel/eslint-parser/node_modules/semver": {
575 "version": "6.3.0",
576 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
577 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
578 "dev": true,
579 "bin": {
580 "semver": "bin/semver.js"
581 }
582 },
583 "node_modules/@babel/generator": {
584 "version": "7.15.8",
585 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.8.tgz",
586 "integrity": "sha512-ECmAKstXbp1cvpTTZciZCgfOt6iN64lR0d+euv3UZisU5awfRawOvg07Utn/qBGuH4bRIEZKrA/4LzZyXhZr8g==",
587 "dev": true,
588 "dependencies": {
589 "@babel/types": "^7.15.6",
590 "jsesc": "^2.5.1",
591 "source-map": "^0.5.0"
592 },
593 "engines": {
594 "node": ">=6.9.0"
595 }
596 },
597 "node_modules/@babel/helper-annotate-as-pure": {
598 "version": "7.15.4",
599 "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz",
600 "integrity": "sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA==",
601 "dev": true,
602 "dependencies": {
603 "@babel/types": "^7.15.4"
604 },
605 "engines": {
606 "node": ">=6.9.0"
607 }
608 },
609 "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": {
610 "version": "7.15.4",
611 "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.15.4.tgz",
612 "integrity": "sha512-P8o7JP2Mzi0SdC6eWr1zF+AEYvrsZa7GSY1lTayjF5XJhVH0kjLYUZPvTMflP7tBgZoe9gIhTa60QwFpqh/E0Q==",
613 "dev": true,
614 "dependencies": {
615 "@babel/helper-explode-assignable-expression": "^7.15.4",
616 "@babel/types": "^7.15.4"
617 },
618 "engines": {
619 "node": ">=6.9.0"
620 }
621 },
622 "node_modules/@babel/helper-compilation-targets": {
623 "version": "7.15.4",
624 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.4.tgz",
625 "integrity": "sha512-rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ==",
626 "dev": true,
627 "dependencies": {
628 "@babel/compat-data": "^7.15.0",
629 "@babel/helper-validator-option": "^7.14.5",
630 "browserslist": "^4.16.6",
631 "semver": "^6.3.0"
632 },
633 "engines": {
634 "node": ">=6.9.0"
635 },
636 "peerDependencies": {
637 "@babel/core": "^7.0.0"
638 }
639 },
640 "node_modules/@babel/helper-compilation-targets/node_modules/semver": {
641 "version": "6.3.0",
642 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
643 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
644 "dev": true,
645 "bin": {
646 "semver": "bin/semver.js"
647 }
648 },
649 "node_modules/@babel/helper-create-class-features-plugin": {
650 "version": "7.15.4",
651 "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.15.4.tgz",
652 "integrity": "sha512-7ZmzFi+DwJx6A7mHRwbuucEYpyBwmh2Ca0RvI6z2+WLZYCqV0JOaLb+u0zbtmDicebgKBZgqbYfLaKNqSgv5Pw==",
653 "dev": true,
654 "dependencies": {
655 "@babel/helper-annotate-as-pure": "^7.15.4",
656 "@babel/helper-function-name": "^7.15.4",
657 "@babel/helper-member-expression-to-functions": "^7.15.4",
658 "@babel/helper-optimise-call-expression": "^7.15.4",
659 "@babel/helper-replace-supers": "^7.15.4",
660 "@babel/helper-split-export-declaration": "^7.15.4"
661 },
662 "engines": {
663 "node": ">=6.9.0"
664 },
665 "peerDependencies": {
666 "@babel/core": "^7.0.0"
667 }
668 },
669 "node_modules/@babel/helper-create-regexp-features-plugin": {
670 "version": "7.14.5",
671 "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz",
672 "integrity": "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==",
673 "dev": true,
674 "dependencies": {
675 "@babel/helper-annotate-as-pure": "^7.14.5",
676 "regexpu-core": "^4.7.1"
677 },
678 "engines": {
679 "node": ">=6.9.0"
680 },
681 "peerDependencies": {
682 "@babel/core": "^7.0.0"
683 }
684 },
685 "node_modules/@babel/helper-define-polyfill-provider": {
686 "version": "0.2.3",
687 "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz",
688 "integrity": "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==",
689 "dev": true,
690 "dependencies": {
691 "@babel/helper-compilation-targets": "^7.13.0",
692 "@babel/helper-module-imports": "^7.12.13",
693 "@babel/helper-plugin-utils": "^7.13.0",
694 "@babel/traverse": "^7.13.0",
695 "debug": "^4.1.1",
696 "lodash.debounce": "^4.0.8",
697 "resolve": "^1.14.2",
698 "semver": "^6.1.2"
699 },
700 "peerDependencies": {
701 "@babel/core": "^7.4.0-0"
702 }
703 },
704 "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": {
705 "version": "6.3.0",
706 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
707 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
708 "dev": true,
709 "bin": {
710 "semver": "bin/semver.js"
711 }
712 },
713 "node_modules/@babel/helper-explode-assignable-expression": {
714 "version": "7.15.4",
715 "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.15.4.tgz",
716 "integrity": "sha512-J14f/vq8+hdC2KoWLIQSsGrC9EFBKE4NFts8pfMpymfApds+fPqR30AOUWc4tyr56h9l/GA1Sxv2q3dLZWbQ/g==",
717 "dev": true,
718 "dependencies": {
719 "@babel/types": "^7.15.4"
720 },
721 "engines": {
722 "node": ">=6.9.0"
723 }
724 },
725 "node_modules/@babel/helper-function-name": {
726 "version": "7.15.4",
727 "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.15.4.tgz",
728 "integrity": "sha512-Z91cOMM4DseLIGOnog+Z8OI6YseR9bua+HpvLAQ2XayUGU+neTtX+97caALaLdyu53I/fjhbeCnWnRH1O3jFOw==",
729 "dev": true,
730 "dependencies": {
731 "@babel/helper-get-function-arity": "^7.15.4",
732 "@babel/template": "^7.15.4",
733 "@babel/types": "^7.15.4"
734 },
735 "engines": {
736 "node": ">=6.9.0"
737 }
738 },
739 "node_modules/@babel/helper-get-function-arity": {
740 "version": "7.15.4",
741 "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.15.4.tgz",
742 "integrity": "sha512-1/AlxSF92CmGZzHnC515hm4SirTxtpDnLEJ0UyEMgTMZN+6bxXKg04dKhiRx5Enel+SUA1G1t5Ed/yQia0efrA==",
743 "dev": true,
744 "dependencies": {
745 "@babel/types": "^7.15.4"
746 },
747 "engines": {
748 "node": ">=6.9.0"
749 }
750 },
751 "node_modules/@babel/helper-hoist-variables": {
752 "version": "7.15.4",
753 "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.15.4.tgz",
754 "integrity": "sha512-VTy085egb3jUGVK9ycIxQiPbquesq0HUQ+tPO0uv5mPEBZipk+5FkRKiWq5apuyTE9FUrjENB0rCf8y+n+UuhA==",
755 "dev": true,
756 "dependencies": {
757 "@babel/types": "^7.15.4"
758 },
759 "engines": {
760 "node": ">=6.9.0"
761 }
762 },
763 "node_modules/@babel/helper-member-expression-to-functions": {
764 "version": "7.15.4",
765 "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.4.tgz",
766 "integrity": "sha512-cokOMkxC/BTyNP1AlY25HuBWM32iCEsLPI4BHDpJCHHm1FU2E7dKWWIXJgQgSFiu4lp8q3bL1BIKwqkSUviqtA==",
767 "dev": true,
768 "dependencies": {
769 "@babel/types": "^7.15.4"
770 },
771 "engines": {
772 "node": ">=6.9.0"
773 }
774 },
775 "node_modules/@babel/helper-module-imports": {
776 "version": "7.15.4",
777 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.15.4.tgz",
778 "integrity": "sha512-jeAHZbzUwdW/xHgHQ3QmWR4Jg6j15q4w/gCfwZvtqOxoo5DKtLHk8Bsf4c5RZRC7NmLEs+ohkdq8jFefuvIxAA==",
779 "dev": true,
780 "dependencies": {
781 "@babel/types": "^7.15.4"
782 },
783 "engines": {
784 "node": ">=6.9.0"
785 }
786 },
787 "node_modules/@babel/helper-module-transforms": {
788 "version": "7.15.8",
789 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.8.tgz",
790 "integrity": "sha512-DfAfA6PfpG8t4S6npwzLvTUpp0sS7JrcuaMiy1Y5645laRJIp/LiLGIBbQKaXSInK8tiGNI7FL7L8UvB8gdUZg==",
791 "dev": true,
792 "dependencies": {
793 "@babel/helper-module-imports": "^7.15.4",
794 "@babel/helper-replace-supers": "^7.15.4",
795 "@babel/helper-simple-access": "^7.15.4",
796 "@babel/helper-split-export-declaration": "^7.15.4",
797 "@babel/helper-validator-identifier": "^7.15.7",
798 "@babel/template": "^7.15.4",
799 "@babel/traverse": "^7.15.4",
800 "@babel/types": "^7.15.6"
801 },
802 "engines": {
803 "node": ">=6.9.0"
804 }
805 },
806 "node_modules/@babel/helper-optimise-call-expression": {
807 "version": "7.15.4",
808 "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.15.4.tgz",
809 "integrity": "sha512-E/z9rfbAOt1vDW1DR7k4SzhzotVV5+qMciWV6LaG1g4jeFrkDlJedjtV4h0i4Q/ITnUu+Pk08M7fczsB9GXBDw==",
810 "dev": true,
811 "dependencies": {
812 "@babel/types": "^7.15.4"
813 },
814 "engines": {
815 "node": ">=6.9.0"
816 }
817 },
818 "node_modules/@babel/helper-plugin-utils": {
819 "version": "7.14.5",
820 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz",
821 "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==",
822 "dev": true,
823 "engines": {
824 "node": ">=6.9.0"
825 }
826 },
827 "node_modules/@babel/helper-remap-async-to-generator": {
828 "version": "7.15.4",
829 "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.15.4.tgz",
830 "integrity": "sha512-v53MxgvMK/HCwckJ1bZrq6dNKlmwlyRNYM6ypaRTdXWGOE2c1/SCa6dL/HimhPulGhZKw9W0QhREM583F/t0vQ==",
831 "dev": true,
832 "dependencies": {
833 "@babel/helper-annotate-as-pure": "^7.15.4",
834 "@babel/helper-wrap-function": "^7.15.4",
835 "@babel/types": "^7.15.4"
836 },
837 "engines": {
838 "node": ">=6.9.0"
839 }
840 },
841 "node_modules/@babel/helper-replace-supers": {
842 "version": "7.15.4",
843 "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.15.4.tgz",
844 "integrity": "sha512-/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw==",
845 "dev": true,
846 "dependencies": {
847 "@babel/helper-member-expression-to-functions": "^7.15.4",
848 "@babel/helper-optimise-call-expression": "^7.15.4",
849 "@babel/traverse": "^7.15.4",
850 "@babel/types": "^7.15.4"
851 },
852 "engines": {
853 "node": ">=6.9.0"
854 }
855 },
856 "node_modules/@babel/helper-simple-access": {
857 "version": "7.15.4",
858 "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.15.4.tgz",
859 "integrity": "sha512-UzazrDoIVOZZcTeHHEPYrr1MvTR/K+wgLg6MY6e1CJyaRhbibftF6fR2KU2sFRtI/nERUZR9fBd6aKgBlIBaPg==",
860 "dev": true,
861 "dependencies": {
862 "@babel/types": "^7.15.4"
863 },
864 "engines": {
865 "node": ">=6.9.0"
866 }
867 },
868 "node_modules/@babel/helper-skip-transparent-expression-wrappers": {
869 "version": "7.15.4",
870 "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.15.4.tgz",
871 "integrity": "sha512-BMRLsdh+D1/aap19TycS4eD1qELGrCBJwzaY9IE8LrpJtJb+H7rQkPIdsfgnMtLBA6DJls7X9z93Z4U8h7xw0A==",
872 "dev": true,
873 "dependencies": {
874 "@babel/types": "^7.15.4"
875 },
876 "engines": {
877 "node": ">=6.9.0"
878 }
879 },
880 "node_modules/@babel/helper-split-export-declaration": {
881 "version": "7.15.4",
882 "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.15.4.tgz",
883 "integrity": "sha512-HsFqhLDZ08DxCpBdEVtKmywj6PQbwnF6HHybur0MAnkAKnlS6uHkwnmRIkElB2Owpfb4xL4NwDmDLFubueDXsw==",
884 "dev": true,
885 "dependencies": {
886 "@babel/types": "^7.15.4"
887 },
888 "engines": {
889 "node": ">=6.9.0"
890 }
891 },
892 "node_modules/@babel/helper-validator-identifier": {
893 "version": "7.15.7",
894 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz",
895 "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==",
896 "dev": true,
897 "engines": {
898 "node": ">=6.9.0"
899 }
900 },
901 "node_modules/@babel/helper-validator-option": {
902 "version": "7.14.5",
903 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz",
904 "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==",
905 "dev": true,
906 "engines": {
907 "node": ">=6.9.0"
908 }
909 },
910 "node_modules/@babel/helper-wrap-function": {
911 "version": "7.15.4",
912 "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.15.4.tgz",
913 "integrity": "sha512-Y2o+H/hRV5W8QhIfTpRIBwl57y8PrZt6JM3V8FOo5qarjshHItyH5lXlpMfBfmBefOqSCpKZs/6Dxqp0E/U+uw==",
914 "dev": true,
915 "dependencies": {
916 "@babel/helper-function-name": "^7.15.4",
917 "@babel/template": "^7.15.4",
918 "@babel/traverse": "^7.15.4",
919 "@babel/types": "^7.15.4"
920 },
921 "engines": {
922 "node": ">=6.9.0"
923 }
924 },
925 "node_modules/@babel/helpers": {
926 "version": "7.15.4",
927 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.15.4.tgz",
928 "integrity": "sha512-V45u6dqEJ3w2rlryYYXf6i9rQ5YMNu4FLS6ngs8ikblhu2VdR1AqAd6aJjBzmf2Qzh6KOLqKHxEN9+TFbAkAVQ==",
929 "dev": true,
930 "dependencies": {
931 "@babel/template": "^7.15.4",
932 "@babel/traverse": "^7.15.4",
933 "@babel/types": "^7.15.4"
934 },
935 "engines": {
936 "node": ">=6.9.0"
937 }
938 },
939 "node_modules/@babel/highlight": {
940 "version": "7.14.5",
941 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz",
942 "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==",
943 "dev": true,
944 "dependencies": {
945 "@babel/helper-validator-identifier": "^7.14.5",
946 "chalk": "^2.0.0",
947 "js-tokens": "^4.0.0"
948 },
949 "engines": {
950 "node": ">=6.9.0"
951 }
952 },
953 "node_modules/@babel/parser": {
954 "version": "7.15.8",
955 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.8.tgz",
956 "integrity": "sha512-BRYa3wcQnjS/nqI8Ac94pYYpJfojHVvVXJ97+IDCImX4Jc8W8Xv1+47enbruk+q1etOpsQNwnfFcNGw+gtPGxA==",
957 "dev": true,
958 "bin": {
959 "parser": "bin/babel-parser.js"
960 },
961 "engines": {
962 "node": ">=6.0.0"
963 }
964 },
965 "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
966 "version": "7.15.4",
967 "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.15.4.tgz",
968 "integrity": "sha512-eBnpsl9tlhPhpI10kU06JHnrYXwg3+V6CaP2idsCXNef0aeslpqyITXQ74Vfk5uHgY7IG7XP0yIH8b42KSzHog==",
969 "dev": true,
970 "dependencies": {
971 "@babel/helper-plugin-utils": "^7.14.5",
972 "@babel/helper-skip-transparent-expression-wrappers": "^7.15.4",
973 "@babel/plugin-proposal-optional-chaining": "^7.14.5"
974 },
975 "engines": {
976 "node": ">=6.9.0"
977 },
978 "peerDependencies": {
979 "@babel/core": "^7.13.0"
980 }
981 },
982 "node_modules/@babel/plugin-proposal-async-generator-functions": {
983 "version": "7.15.8",
984 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.15.8.tgz",
985 "integrity": "sha512-2Z5F2R2ibINTc63mY7FLqGfEbmofrHU9FitJW1Q7aPaKFhiPvSq6QEt/BoWN5oME3GVyjcRuNNSRbb9LC0CSWA==",
986 "dev": true,
987 "dependencies": {
988 "@babel/helper-plugin-utils": "^7.14.5",
989 "@babel/helper-remap-async-to-generator": "^7.15.4",
990 "@babel/plugin-syntax-async-generators": "^7.8.4"
991 },
992 "engines": {
993 "node": ">=6.9.0"
994 },
995 "peerDependencies": {
996 "@babel/core": "^7.0.0-0"
997 }
998 },
999 "node_modules/@babel/plugin-proposal-class-properties": {
1000 "version": "7.14.5",
1001 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz",
1002 "integrity": "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==",
1003 "dev": true,
1004 "dependencies": {
1005 "@babel/helper-create-class-features-plugin": "^7.14.5",
1006 "@babel/helper-plugin-utils": "^7.14.5"
1007 },
1008 "engines": {
1009 "node": ">=6.9.0"
1010 },
1011 "peerDependencies": {
1012 "@babel/core": "^7.0.0-0"
1013 }
1014 },
1015 "node_modules/@babel/plugin-proposal-class-static-block": {
1016 "version": "7.15.4",
1017 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.15.4.tgz",
1018 "integrity": "sha512-M682XWrrLNk3chXCjoPUQWOyYsB93B9z3mRyjtqqYJWDf2mfCdIYgDrA11cgNVhAQieaq6F2fn2f3wI0U4aTjA==",
1019 "dev": true,
1020 "dependencies": {
1021 "@babel/helper-create-class-features-plugin": "^7.15.4",
1022 "@babel/helper-plugin-utils": "^7.14.5",
1023 "@babel/plugin-syntax-class-static-block": "^7.14.5"
1024 },
1025 "engines": {
1026 "node": ">=6.9.0"
1027 },
1028 "peerDependencies": {
1029 "@babel/core": "^7.12.0"
1030 }
1031 },
1032 "node_modules/@babel/plugin-proposal-decorators": {
1033 "version": "7.15.8",
1034 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.15.8.tgz",
1035 "integrity": "sha512-5n8+xGK7YDrXF+WAORg3P7LlCCdiaAyKLZi22eP2BwTy4kJ0kFUMMDCj4nQ8YrKyNZgjhU/9eRVqONnjB3us8g==",
1036 "dev": true,
1037 "dependencies": {
1038 "@babel/helper-create-class-features-plugin": "^7.15.4",
1039 "@babel/helper-plugin-utils": "^7.14.5",
1040 "@babel/plugin-syntax-decorators": "^7.14.5"
1041 },
1042 "engines": {
1043 "node": ">=6.9.0"
1044 },
1045 "peerDependencies": {
1046 "@babel/core": "^7.0.0-0"
1047 }
1048 },
1049 "node_modules/@babel/plugin-proposal-dynamic-import": {
1050 "version": "7.14.5",
1051 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz",
1052 "integrity": "sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==",
1053 "dev": true,
1054 "dependencies": {
1055 "@babel/helper-plugin-utils": "^7.14.5",
1056 "@babel/plugin-syntax-dynamic-import": "^7.8.3"
1057 },
1058 "engines": {
1059 "node": ">=6.9.0"
1060 },
1061 "peerDependencies": {
1062 "@babel/core": "^7.0.0-0"
1063 }
1064 },
1065 "node_modules/@babel/plugin-proposal-export-namespace-from": {
1066 "version": "7.14.5",
1067 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz",
1068 "integrity": "sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==",
1069 "dev": true,
1070 "dependencies": {
1071 "@babel/helper-plugin-utils": "^7.14.5",
1072 "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
1073 },
1074 "engines": {
1075 "node": ">=6.9.0"
1076 },
1077 "peerDependencies": {
1078 "@babel/core": "^7.0.0-0"
1079 }
1080 },
1081 "node_modules/@babel/plugin-proposal-json-strings": {
1082 "version": "7.14.5",
1083 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz",
1084 "integrity": "sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==",
1085 "dev": true,
1086 "dependencies": {
1087 "@babel/helper-plugin-utils": "^7.14.5",
1088 "@babel/plugin-syntax-json-strings": "^7.8.3"
1089 },
1090 "engines": {
1091 "node": ">=6.9.0"
1092 },
1093 "peerDependencies": {
1094 "@babel/core": "^7.0.0-0"
1095 }
1096 },
1097 "node_modules/@babel/plugin-proposal-logical-assignment-operators": {
1098 "version": "7.14.5",
1099 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz",
1100 "integrity": "sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==",
1101 "dev": true,
1102 "dependencies": {
1103 "@babel/helper-plugin-utils": "^7.14.5",
1104 "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
1105 },
1106 "engines": {
1107 "node": ">=6.9.0"
1108 },
1109 "peerDependencies": {
1110 "@babel/core": "^7.0.0-0"
1111 }
1112 },
1113 "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": {
1114 "version": "7.14.5",
1115 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz",
1116 "integrity": "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==",
1117 "dev": true,
1118 "dependencies": {
1119 "@babel/helper-plugin-utils": "^7.14.5",
1120 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
1121 },
1122 "engines": {
1123 "node": ">=6.9.0"
1124 },
1125 "peerDependencies": {
1126 "@babel/core": "^7.0.0-0"
1127 }
1128 },
1129 "node_modules/@babel/plugin-proposal-numeric-separator": {
1130 "version": "7.14.5",
1131 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz",
1132 "integrity": "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==",
1133 "dev": true,
1134 "dependencies": {
1135 "@babel/helper-plugin-utils": "^7.14.5",
1136 "@babel/plugin-syntax-numeric-separator": "^7.10.4"
1137 },
1138 "engines": {
1139 "node": ">=6.9.0"
1140 },
1141 "peerDependencies": {
1142 "@babel/core": "^7.0.0-0"
1143 }
1144 },
1145 "node_modules/@babel/plugin-proposal-object-rest-spread": {
1146 "version": "7.15.6",
1147 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.15.6.tgz",
1148 "integrity": "sha512-qtOHo7A1Vt+O23qEAX+GdBpqaIuD3i9VRrWgCJeq7WO6H2d14EK3q11urj5Te2MAeK97nMiIdRpwd/ST4JFbNg==",
1149 "dev": true,
1150 "dependencies": {
1151 "@babel/compat-data": "^7.15.0",
1152 "@babel/helper-compilation-targets": "^7.15.4",
1153 "@babel/helper-plugin-utils": "^7.14.5",
1154 "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
1155 "@babel/plugin-transform-parameters": "^7.15.4"
1156 },
1157 "engines": {
1158 "node": ">=6.9.0"
1159 },
1160 "peerDependencies": {
1161 "@babel/core": "^7.0.0-0"
1162 }
1163 },
1164 "node_modules/@babel/plugin-proposal-optional-catch-binding": {
1165 "version": "7.14.5",
1166 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz",
1167 "integrity": "sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==",
1168 "dev": true,
1169 "dependencies": {
1170 "@babel/helper-plugin-utils": "^7.14.5",
1171 "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
1172 },
1173 "engines": {
1174 "node": ">=6.9.0"
1175 },
1176 "peerDependencies": {
1177 "@babel/core": "^7.0.0-0"
1178 }
1179 },
1180 "node_modules/@babel/plugin-proposal-optional-chaining": {
1181 "version": "7.14.5",
1182 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz",
1183 "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==",
1184 "dev": true,
1185 "dependencies": {
1186 "@babel/helper-plugin-utils": "^7.14.5",
1187 "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5",
1188 "@babel/plugin-syntax-optional-chaining": "^7.8.3"
1189 },
1190 "engines": {
1191 "node": ">=6.9.0"
1192 },
1193 "peerDependencies": {
1194 "@babel/core": "^7.0.0-0"
1195 }
1196 },
1197 "node_modules/@babel/plugin-proposal-private-methods": {
1198 "version": "7.14.5",
1199 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz",
1200 "integrity": "sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==",
1201 "dev": true,
1202 "dependencies": {
1203 "@babel/helper-create-class-features-plugin": "^7.14.5",
1204 "@babel/helper-plugin-utils": "^7.14.5"
1205 },
1206 "engines": {
1207 "node": ">=6.9.0"
1208 },
1209 "peerDependencies": {
1210 "@babel/core": "^7.0.0-0"
1211 }
1212 },
1213 "node_modules/@babel/plugin-proposal-private-property-in-object": {
1214 "version": "7.15.4",
1215 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.15.4.tgz",
1216 "integrity": "sha512-X0UTixkLf0PCCffxgu5/1RQyGGbgZuKoI+vXP4iSbJSYwPb7hu06omsFGBvQ9lJEvwgrxHdS8B5nbfcd8GyUNA==",
1217 "dev": true,
1218 "dependencies": {
1219 "@babel/helper-annotate-as-pure": "^7.15.4",
1220 "@babel/helper-create-class-features-plugin": "^7.15.4",
1221 "@babel/helper-plugin-utils": "^7.14.5",
1222 "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
1223 },
1224 "engines": {
1225 "node": ">=6.9.0"
1226 },
1227 "peerDependencies": {
1228 "@babel/core": "^7.0.0-0"
1229 }
1230 },
1231 "node_modules/@babel/plugin-proposal-unicode-property-regex": {
1232 "version": "7.14.5",
1233 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz",
1234 "integrity": "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==",
1235 "dev": true,
1236 "dependencies": {
1237 "@babel/helper-create-regexp-features-plugin": "^7.14.5",
1238 "@babel/helper-plugin-utils": "^7.14.5"
1239 },
1240 "engines": {
1241 "node": ">=4"
1242 },
1243 "peerDependencies": {
1244 "@babel/core": "^7.0.0-0"
1245 }
1246 },
1247 "node_modules/@babel/plugin-syntax-async-generators": {
1248 "version": "7.8.4",
1249 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
1250 "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
1251 "dev": true,
1252 "dependencies": {
1253 "@babel/helper-plugin-utils": "^7.8.0"
1254 },
1255 "peerDependencies": {
1256 "@babel/core": "^7.0.0-0"
1257 }
1258 },
1259 "node_modules/@babel/plugin-syntax-bigint": {
1260 "version": "7.8.3",
1261 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz",
1262 "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==",
1263 "dev": true,
1264 "dependencies": {
1265 "@babel/helper-plugin-utils": "^7.8.0"
1266 },
1267 "peerDependencies": {
1268 "@babel/core": "^7.0.0-0"
1269 }
1270 },
1271 "node_modules/@babel/plugin-syntax-class-properties": {
1272 "version": "7.12.13",
1273 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
1274 "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
1275 "dev": true,
1276 "dependencies": {
1277 "@babel/helper-plugin-utils": "^7.12.13"
1278 },
1279 "peerDependencies": {
1280 "@babel/core": "^7.0.0-0"
1281 }
1282 },
1283 "node_modules/@babel/plugin-syntax-class-static-block": {
1284 "version": "7.14.5",
1285 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
1286 "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==",
1287 "dev": true,
1288 "dependencies": {
1289 "@babel/helper-plugin-utils": "^7.14.5"
1290 },
1291 "engines": {
1292 "node": ">=6.9.0"
1293 },
1294 "peerDependencies": {
1295 "@babel/core": "^7.0.0-0"
1296 }
1297 },
1298 "node_modules/@babel/plugin-syntax-decorators": {
1299 "version": "7.14.5",
1300 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.14.5.tgz",
1301 "integrity": "sha512-c4sZMRWL4GSvP1EXy0woIP7m4jkVcEuG8R1TOZxPBPtp4FSM/kiPZub9UIs/Jrb5ZAOzvTUSGYrWsrSu1JvoPw==",
1302 "dev": true,
1303 "dependencies": {
1304 "@babel/helper-plugin-utils": "^7.14.5"
1305 },
1306 "engines": {
1307 "node": ">=6.9.0"
1308 },
1309 "peerDependencies": {
1310 "@babel/core": "^7.0.0-0"
1311 }
1312 },
1313 "node_modules/@babel/plugin-syntax-dynamic-import": {
1314 "version": "7.8.3",
1315 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
1316 "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
1317 "dev": true,
1318 "dependencies": {
1319 "@babel/helper-plugin-utils": "^7.8.0"
1320 },
1321 "peerDependencies": {
1322 "@babel/core": "^7.0.0-0"
1323 }
1324 },
1325 "node_modules/@babel/plugin-syntax-export-namespace-from": {
1326 "version": "7.8.3",
1327 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz",
1328 "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==",
1329 "dev": true,
1330 "dependencies": {
1331 "@babel/helper-plugin-utils": "^7.8.3"
1332 },
1333 "peerDependencies": {
1334 "@babel/core": "^7.0.0-0"
1335 }
1336 },
1337 "node_modules/@babel/plugin-syntax-import-meta": {
1338 "version": "7.10.4",
1339 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
1340 "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==",
1341 "dev": true,
1342 "dependencies": {
1343 "@babel/helper-plugin-utils": "^7.10.4"
1344 },
1345 "peerDependencies": {
1346 "@babel/core": "^7.0.0-0"
1347 }
1348 },
1349 "node_modules/@babel/plugin-syntax-json-strings": {
1350 "version": "7.8.3",
1351 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
1352 "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
1353 "dev": true,
1354 "dependencies": {
1355 "@babel/helper-plugin-utils": "^7.8.0"
1356 },
1357 "peerDependencies": {
1358 "@babel/core": "^7.0.0-0"
1359 }
1360 },
1361 "node_modules/@babel/plugin-syntax-jsx": {
1362 "version": "7.14.5",
1363 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz",
1364 "integrity": "sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==",
1365 "dev": true,
1366 "dependencies": {
1367 "@babel/helper-plugin-utils": "^7.14.5"
1368 },
1369 "engines": {
1370 "node": ">=6.9.0"
1371 },
1372 "peerDependencies": {
1373 "@babel/core": "^7.0.0-0"
1374 }
1375 },
1376 "node_modules/@babel/plugin-syntax-logical-assignment-operators": {
1377 "version": "7.10.4",
1378 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
1379 "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
1380 "dev": true,
1381 "dependencies": {
1382 "@babel/helper-plugin-utils": "^7.10.4"
1383 },
1384 "peerDependencies": {
1385 "@babel/core": "^7.0.0-0"
1386 }
1387 },
1388 "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": {
1389 "version": "7.8.3",
1390 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
1391 "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
1392 "dev": true,
1393 "dependencies": {
1394 "@babel/helper-plugin-utils": "^7.8.0"
1395 },
1396 "peerDependencies": {
1397 "@babel/core": "^7.0.0-0"
1398 }
1399 },
1400 "node_modules/@babel/plugin-syntax-numeric-separator": {
1401 "version": "7.10.4",
1402 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
1403 "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
1404 "dev": true,
1405 "dependencies": {
1406 "@babel/helper-plugin-utils": "^7.10.4"
1407 },
1408 "peerDependencies": {
1409 "@babel/core": "^7.0.0-0"
1410 }
1411 },
1412 "node_modules/@babel/plugin-syntax-object-rest-spread": {
1413 "version": "7.8.3",
1414 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
1415 "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
1416 "dev": true,
1417 "dependencies": {
1418 "@babel/helper-plugin-utils": "^7.8.0"
1419 },
1420 "peerDependencies": {
1421 "@babel/core": "^7.0.0-0"
1422 }
1423 },
1424 "node_modules/@babel/plugin-syntax-optional-catch-binding": {
1425 "version": "7.8.3",
1426 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
1427 "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
1428 "dev": true,
1429 "dependencies": {
1430 "@babel/helper-plugin-utils": "^7.8.0"
1431 },
1432 "peerDependencies": {
1433 "@babel/core": "^7.0.0-0"
1434 }
1435 },
1436 "node_modules/@babel/plugin-syntax-optional-chaining": {
1437 "version": "7.8.3",
1438 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
1439 "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
1440 "dev": true,
1441 "dependencies": {
1442 "@babel/helper-plugin-utils": "^7.8.0"
1443 },
1444 "peerDependencies": {
1445 "@babel/core": "^7.0.0-0"
1446 }
1447 },
1448 "node_modules/@babel/plugin-syntax-private-property-in-object": {
1449 "version": "7.14.5",
1450 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",
1451 "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==",
1452 "dev": true,
1453 "dependencies": {
1454 "@babel/helper-plugin-utils": "^7.14.5"
1455 },
1456 "engines": {
1457 "node": ">=6.9.0"
1458 },
1459 "peerDependencies": {
1460 "@babel/core": "^7.0.0-0"
1461 }
1462 },
1463 "node_modules/@babel/plugin-syntax-top-level-await": {
1464 "version": "7.14.5",
1465 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
1466 "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
1467 "dev": true,
1468 "dependencies": {
1469 "@babel/helper-plugin-utils": "^7.14.5"
1470 },
1471 "engines": {
1472 "node": ">=6.9.0"
1473 },
1474 "peerDependencies": {
1475 "@babel/core": "^7.0.0-0"
1476 }
1477 },
1478 "node_modules/@babel/plugin-syntax-typescript": {
1479 "version": "7.14.5",
1480 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz",
1481 "integrity": "sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==",
1482 "dev": true,
1483 "dependencies": {
1484 "@babel/helper-plugin-utils": "^7.14.5"
1485 },
1486 "engines": {
1487 "node": ">=6.9.0"
1488 },
1489 "peerDependencies": {
1490 "@babel/core": "^7.0.0-0"
1491 }
1492 },
1493 "node_modules/@babel/plugin-transform-arrow-functions": {
1494 "version": "7.14.5",
1495 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz",
1496 "integrity": "sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==",
1497 "dev": true,
1498 "dependencies": {
1499 "@babel/helper-plugin-utils": "^7.14.5"
1500 },
1501 "engines": {
1502 "node": ">=6.9.0"
1503 },
1504 "peerDependencies": {
1505 "@babel/core": "^7.0.0-0"
1506 }
1507 },
1508 "node_modules/@babel/plugin-transform-async-to-generator": {
1509 "version": "7.14.5",
1510 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz",
1511 "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==",
1512 "dev": true,
1513 "dependencies": {
1514 "@babel/helper-module-imports": "^7.14.5",
1515 "@babel/helper-plugin-utils": "^7.14.5",
1516 "@babel/helper-remap-async-to-generator": "^7.14.5"
1517 },
1518 "engines": {
1519 "node": ">=6.9.0"
1520 },
1521 "peerDependencies": {
1522 "@babel/core": "^7.0.0-0"
1523 }
1524 },
1525 "node_modules/@babel/plugin-transform-block-scoped-functions": {
1526 "version": "7.14.5",
1527 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz",
1528 "integrity": "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==",
1529 "dev": true,
1530 "dependencies": {
1531 "@babel/helper-plugin-utils": "^7.14.5"
1532 },
1533 "engines": {
1534 "node": ">=6.9.0"
1535 },
1536 "peerDependencies": {
1537 "@babel/core": "^7.0.0-0"
1538 }
1539 },
1540 "node_modules/@babel/plugin-transform-block-scoping": {
1541 "version": "7.15.3",
1542 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.15.3.tgz",
1543 "integrity": "sha512-nBAzfZwZb4DkaGtOes1Up1nOAp9TDRRFw4XBzBBSG9QK7KVFmYzgj9o9sbPv7TX5ofL4Auq4wZnxCoPnI/lz2Q==",
1544 "dev": true,
1545 "dependencies": {
1546 "@babel/helper-plugin-utils": "^7.14.5"
1547 },
1548 "engines": {
1549 "node": ">=6.9.0"
1550 },
1551 "peerDependencies": {
1552 "@babel/core": "^7.0.0-0"
1553 }
1554 },
1555 "node_modules/@babel/plugin-transform-classes": {
1556 "version": "7.15.4",
1557 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.15.4.tgz",
1558 "integrity": "sha512-Yjvhex8GzBmmPQUvpXRPWQ9WnxXgAFuZSrqOK/eJlOGIXwvv8H3UEdUigl1gb/bnjTrln+e8bkZUYCBt/xYlBg==",
1559 "dev": true,
1560 "dependencies": {
1561 "@babel/helper-annotate-as-pure": "^7.15.4",
1562 "@babel/helper-function-name": "^7.15.4",
1563 "@babel/helper-optimise-call-expression": "^7.15.4",
1564 "@babel/helper-plugin-utils": "^7.14.5",
1565 "@babel/helper-replace-supers": "^7.15.4",
1566 "@babel/helper-split-export-declaration": "^7.15.4",
1567 "globals": "^11.1.0"
1568 },
1569 "engines": {
1570 "node": ">=6.9.0"
1571 },
1572 "peerDependencies": {
1573 "@babel/core": "^7.0.0-0"
1574 }
1575 },
1576 "node_modules/@babel/plugin-transform-computed-properties": {
1577 "version": "7.14.5",
1578 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz",
1579 "integrity": "sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==",
1580 "dev": true,
1581 "dependencies": {
1582 "@babel/helper-plugin-utils": "^7.14.5"
1583 },
1584 "engines": {
1585 "node": ">=6.9.0"
1586 },
1587 "peerDependencies": {
1588 "@babel/core": "^7.0.0-0"
1589 }
1590 },
1591 "node_modules/@babel/plugin-transform-destructuring": {
1592 "version": "7.14.7",
1593 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz",
1594 "integrity": "sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==",
1595 "dev": true,
1596 "dependencies": {
1597 "@babel/helper-plugin-utils": "^7.14.5"
1598 },
1599 "engines": {
1600 "node": ">=6.9.0"
1601 },
1602 "peerDependencies": {
1603 "@babel/core": "^7.0.0-0"
1604 }
1605 },
1606 "node_modules/@babel/plugin-transform-dotall-regex": {
1607 "version": "7.14.5",
1608 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz",
1609 "integrity": "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==",
1610 "dev": true,
1611 "dependencies": {
1612 "@babel/helper-create-regexp-features-plugin": "^7.14.5",
1613 "@babel/helper-plugin-utils": "^7.14.5"
1614 },
1615 "engines": {
1616 "node": ">=6.9.0"
1617 },
1618 "peerDependencies": {
1619 "@babel/core": "^7.0.0-0"
1620 }
1621 },
1622 "node_modules/@babel/plugin-transform-duplicate-keys": {
1623 "version": "7.14.5",
1624 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz",
1625 "integrity": "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==",
1626 "dev": true,
1627 "dependencies": {
1628 "@babel/helper-plugin-utils": "^7.14.5"
1629 },
1630 "engines": {
1631 "node": ">=6.9.0"
1632 },
1633 "peerDependencies": {
1634 "@babel/core": "^7.0.0-0"
1635 }
1636 },
1637 "node_modules/@babel/plugin-transform-exponentiation-operator": {
1638 "version": "7.14.5",
1639 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz",
1640 "integrity": "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==",
1641 "dev": true,
1642 "dependencies": {
1643 "@babel/helper-builder-binary-assignment-operator-visitor": "^7.14.5",
1644 "@babel/helper-plugin-utils": "^7.14.5"
1645 },
1646 "engines": {
1647 "node": ">=6.9.0"
1648 },
1649 "peerDependencies": {
1650 "@babel/core": "^7.0.0-0"
1651 }
1652 },
1653 "node_modules/@babel/plugin-transform-for-of": {
1654 "version": "7.15.4",
1655 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.15.4.tgz",
1656 "integrity": "sha512-DRTY9fA751AFBDh2oxydvVm4SYevs5ILTWLs6xKXps4Re/KG5nfUkr+TdHCrRWB8C69TlzVgA9b3RmGWmgN9LA==",
1657 "dev": true,
1658 "dependencies": {
1659 "@babel/helper-plugin-utils": "^7.14.5"
1660 },
1661 "engines": {
1662 "node": ">=6.9.0"
1663 },
1664 "peerDependencies": {
1665 "@babel/core": "^7.0.0-0"
1666 }
1667 },
1668 "node_modules/@babel/plugin-transform-function-name": {
1669 "version": "7.14.5",
1670 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz",
1671 "integrity": "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==",
1672 "dev": true,
1673 "dependencies": {
1674 "@babel/helper-function-name": "^7.14.5",
1675 "@babel/helper-plugin-utils": "^7.14.5"
1676 },
1677 "engines": {
1678 "node": ">=6.9.0"
1679 },
1680 "peerDependencies": {
1681 "@babel/core": "^7.0.0-0"
1682 }
1683 },
1684 "node_modules/@babel/plugin-transform-literals": {
1685 "version": "7.14.5",
1686 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz",
1687 "integrity": "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==",
1688 "dev": true,
1689 "dependencies": {
1690 "@babel/helper-plugin-utils": "^7.14.5"
1691 },
1692 "engines": {
1693 "node": ">=6.9.0"
1694 },
1695 "peerDependencies": {
1696 "@babel/core": "^7.0.0-0"
1697 }
1698 },
1699 "node_modules/@babel/plugin-transform-member-expression-literals": {
1700 "version": "7.14.5",
1701 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz",
1702 "integrity": "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==",
1703 "dev": true,
1704 "dependencies": {
1705 "@babel/helper-plugin-utils": "^7.14.5"
1706 },
1707 "engines": {
1708 "node": ">=6.9.0"
1709 },
1710 "peerDependencies": {
1711 "@babel/core": "^7.0.0-0"
1712 }
1713 },
1714 "node_modules/@babel/plugin-transform-modules-amd": {
1715 "version": "7.14.5",
1716 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz",
1717 "integrity": "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==",
1718 "dev": true,
1719 "dependencies": {
1720 "@babel/helper-module-transforms": "^7.14.5",
1721 "@babel/helper-plugin-utils": "^7.14.5",
1722 "babel-plugin-dynamic-import-node": "^2.3.3"
1723 },
1724 "engines": {
1725 "node": ">=6.9.0"
1726 },
1727 "peerDependencies": {
1728 "@babel/core": "^7.0.0-0"
1729 }
1730 },
1731 "node_modules/@babel/plugin-transform-modules-commonjs": {
1732 "version": "7.15.4",
1733 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.15.4.tgz",
1734 "integrity": "sha512-qg4DPhwG8hKp4BbVDvX1s8cohM8a6Bvptu4l6Iingq5rW+yRUAhe/YRup/YcW2zCOlrysEWVhftIcKzrEZv3sA==",
1735 "dev": true,
1736 "dependencies": {
1737 "@babel/helper-module-transforms": "^7.15.4",
1738 "@babel/helper-plugin-utils": "^7.14.5",
1739 "@babel/helper-simple-access": "^7.15.4",
1740 "babel-plugin-dynamic-import-node": "^2.3.3"
1741 },
1742 "engines": {
1743 "node": ">=6.9.0"
1744 },
1745 "peerDependencies": {
1746 "@babel/core": "^7.0.0-0"
1747 }
1748 },
1749 "node_modules/@babel/plugin-transform-modules-systemjs": {
1750 "version": "7.15.4",
1751 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.15.4.tgz",
1752 "integrity": "sha512-fJUnlQrl/mezMneR72CKCgtOoahqGJNVKpompKwzv3BrEXdlPspTcyxrZ1XmDTIr9PpULrgEQo3qNKp6dW7ssw==",
1753 "dev": true,
1754 "dependencies": {
1755 "@babel/helper-hoist-variables": "^7.15.4",
1756 "@babel/helper-module-transforms": "^7.15.4",
1757 "@babel/helper-plugin-utils": "^7.14.5",
1758 "@babel/helper-validator-identifier": "^7.14.9",
1759 "babel-plugin-dynamic-import-node": "^2.3.3"
1760 },
1761 "engines": {
1762 "node": ">=6.9.0"
1763 },
1764 "peerDependencies": {
1765 "@babel/core": "^7.0.0-0"
1766 }
1767 },
1768 "node_modules/@babel/plugin-transform-modules-umd": {
1769 "version": "7.14.5",
1770 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz",
1771 "integrity": "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==",
1772 "dev": true,
1773 "dependencies": {
1774 "@babel/helper-module-transforms": "^7.14.5",
1775 "@babel/helper-plugin-utils": "^7.14.5"
1776 },
1777 "engines": {
1778 "node": ">=6.9.0"
1779 },
1780 "peerDependencies": {
1781 "@babel/core": "^7.0.0-0"
1782 }
1783 },
1784 "node_modules/@babel/plugin-transform-named-capturing-groups-regex": {
1785 "version": "7.14.9",
1786 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.9.tgz",
1787 "integrity": "sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA==",
1788 "dev": true,
1789 "dependencies": {
1790 "@babel/helper-create-regexp-features-plugin": "^7.14.5"
1791 },
1792 "engines": {
1793 "node": ">=6.9.0"
1794 },
1795 "peerDependencies": {
1796 "@babel/core": "^7.0.0"
1797 }
1798 },
1799 "node_modules/@babel/plugin-transform-new-target": {
1800 "version": "7.14.5",
1801 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz",
1802 "integrity": "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==",
1803 "dev": true,
1804 "dependencies": {
1805 "@babel/helper-plugin-utils": "^7.14.5"
1806 },
1807 "engines": {
1808 "node": ">=6.9.0"
1809 },
1810 "peerDependencies": {
1811 "@babel/core": "^7.0.0-0"
1812 }
1813 },
1814 "node_modules/@babel/plugin-transform-object-super": {
1815 "version": "7.14.5",
1816 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz",
1817 "integrity": "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==",
1818 "dev": true,
1819 "dependencies": {
1820 "@babel/helper-plugin-utils": "^7.14.5",
1821 "@babel/helper-replace-supers": "^7.14.5"
1822 },
1823 "engines": {
1824 "node": ">=6.9.0"
1825 },
1826 "peerDependencies": {
1827 "@babel/core": "^7.0.0-0"
1828 }
1829 },
1830 "node_modules/@babel/plugin-transform-parameters": {
1831 "version": "7.15.4",
1832 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.15.4.tgz",
1833 "integrity": "sha512-9WB/GUTO6lvJU3XQsSr6J/WKvBC2hcs4Pew8YxZagi6GkTdniyqp8On5kqdK8MN0LMeu0mGbhPN+O049NV/9FQ==",
1834 "dev": true,
1835 "dependencies": {
1836 "@babel/helper-plugin-utils": "^7.14.5"
1837 },
1838 "engines": {
1839 "node": ">=6.9.0"
1840 },
1841 "peerDependencies": {
1842 "@babel/core": "^7.0.0-0"
1843 }
1844 },
1845 "node_modules/@babel/plugin-transform-property-literals": {
1846 "version": "7.14.5",
1847 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz",
1848 "integrity": "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==",
1849 "dev": true,
1850 "dependencies": {
1851 "@babel/helper-plugin-utils": "^7.14.5"
1852 },
1853 "engines": {
1854 "node": ">=6.9.0"
1855 },
1856 "peerDependencies": {
1857 "@babel/core": "^7.0.0-0"
1858 }
1859 },
1860 "node_modules/@babel/plugin-transform-react-display-name": {
1861 "version": "7.15.1",
1862 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.15.1.tgz",
1863 "integrity": "sha512-yQZ/i/pUCJAHI/LbtZr413S3VT26qNrEm0M5RRxQJA947/YNYwbZbBaXGDrq6CG5QsZycI1VIP6d7pQaBfP+8Q==",
1864 "dev": true,
1865 "dependencies": {
1866 "@babel/helper-plugin-utils": "^7.14.5"
1867 },
1868 "engines": {
1869 "node": ">=6.9.0"
1870 },
1871 "peerDependencies": {
1872 "@babel/core": "^7.0.0-0"
1873 }
1874 },
1875 "node_modules/@babel/plugin-transform-react-jsx": {
1876 "version": "7.14.9",
1877 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.14.9.tgz",
1878 "integrity": "sha512-30PeETvS+AeD1f58i1OVyoDlVYQhap/K20ZrMjLmmzmC2AYR/G43D4sdJAaDAqCD3MYpSWbmrz3kES158QSLjw==",
1879 "dev": true,
1880 "dependencies": {
1881 "@babel/helper-annotate-as-pure": "^7.14.5",
1882 "@babel/helper-module-imports": "^7.14.5",
1883 "@babel/helper-plugin-utils": "^7.14.5",
1884 "@babel/plugin-syntax-jsx": "^7.14.5",
1885 "@babel/types": "^7.14.9"
1886 },
1887 "engines": {
1888 "node": ">=6.9.0"
1889 },
1890 "peerDependencies": {
1891 "@babel/core": "^7.0.0-0"
1892 }
1893 },
1894 "node_modules/@babel/plugin-transform-react-jsx-development": {
1895 "version": "7.14.5",
1896 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.14.5.tgz",
1897 "integrity": "sha512-rdwG/9jC6QybWxVe2UVOa7q6cnTpw8JRRHOxntG/h6g/guAOe6AhtQHJuJh5FwmnXIT1bdm5vC2/5huV8ZOorQ==",
1898 "dev": true,
1899 "dependencies": {
1900 "@babel/plugin-transform-react-jsx": "^7.14.5"
1901 },
1902 "engines": {
1903 "node": ">=6.9.0"
1904 },
1905 "peerDependencies": {
1906 "@babel/core": "^7.0.0-0"
1907 }
1908 },
1909 "node_modules/@babel/plugin-transform-react-pure-annotations": {
1910 "version": "7.14.5",
1911 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.14.5.tgz",
1912 "integrity": "sha512-3X4HpBJimNxW4rhUy/SONPyNQHp5YRr0HhJdT2OH1BRp0of7u3Dkirc7x9FRJMKMqTBI079VZ1hzv7Ouuz///g==",
1913 "dev": true,
1914 "dependencies": {
1915 "@babel/helper-annotate-as-pure": "^7.14.5",
1916 "@babel/helper-plugin-utils": "^7.14.5"
1917 },
1918 "engines": {
1919 "node": ">=6.9.0"
1920 },
1921 "peerDependencies": {
1922 "@babel/core": "^7.0.0-0"
1923 }
1924 },
1925 "node_modules/@babel/plugin-transform-regenerator": {
1926 "version": "7.14.5",
1927 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz",
1928 "integrity": "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==",
1929 "dev": true,
1930 "dependencies": {
1931 "regenerator-transform": "^0.14.2"
1932 },
1933 "engines": {
1934 "node": ">=6.9.0"
1935 },
1936 "peerDependencies": {
1937 "@babel/core": "^7.0.0-0"
1938 }
1939 },
1940 "node_modules/@babel/plugin-transform-reserved-words": {
1941 "version": "7.14.5",
1942 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz",
1943 "integrity": "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==",
1944 "dev": true,
1945 "dependencies": {
1946 "@babel/helper-plugin-utils": "^7.14.5"
1947 },
1948 "engines": {
1949 "node": ">=6.9.0"
1950 },
1951 "peerDependencies": {
1952 "@babel/core": "^7.0.0-0"
1953 }
1954 },
1955 "node_modules/@babel/plugin-transform-shorthand-properties": {
1956 "version": "7.14.5",
1957 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz",
1958 "integrity": "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==",
1959 "dev": true,
1960 "dependencies": {
1961 "@babel/helper-plugin-utils": "^7.14.5"
1962 },
1963 "engines": {
1964 "node": ">=6.9.0"
1965 },
1966 "peerDependencies": {
1967 "@babel/core": "^7.0.0-0"
1968 }
1969 },
1970 "node_modules/@babel/plugin-transform-spread": {
1971 "version": "7.15.8",
1972 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.15.8.tgz",
1973 "integrity": "sha512-/daZ8s2tNaRekl9YJa9X4bzjpeRZLt122cpgFnQPLGUe61PH8zMEBmYqKkW5xF5JUEh5buEGXJoQpqBmIbpmEQ==",
1974 "dev": true,
1975 "dependencies": {
1976 "@babel/helper-plugin-utils": "^7.14.5",
1977 "@babel/helper-skip-transparent-expression-wrappers": "^7.15.4"
1978 },
1979 "engines": {
1980 "node": ">=6.9.0"
1981 },
1982 "peerDependencies": {
1983 "@babel/core": "^7.0.0-0"
1984 }
1985 },
1986 "node_modules/@babel/plugin-transform-sticky-regex": {
1987 "version": "7.14.5",
1988 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz",
1989 "integrity": "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==",
1990 "dev": true,
1991 "dependencies": {
1992 "@babel/helper-plugin-utils": "^7.14.5"
1993 },
1994 "engines": {
1995 "node": ">=6.9.0"
1996 },
1997 "peerDependencies": {
1998 "@babel/core": "^7.0.0-0"
1999 }
2000 },
2001 "node_modules/@babel/plugin-transform-template-literals": {
2002 "version": "7.14.5",
2003 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz",
2004 "integrity": "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==",
2005 "dev": true,
2006 "dependencies": {
2007 "@babel/helper-plugin-utils": "^7.14.5"
2008 },
2009 "engines": {
2010 "node": ">=6.9.0"
2011 },
2012 "peerDependencies": {
2013 "@babel/core": "^7.0.0-0"
2014 }
2015 },
2016 "node_modules/@babel/plugin-transform-typeof-symbol": {
2017 "version": "7.14.5",
2018 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz",
2019 "integrity": "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==",
2020 "dev": true,
2021 "dependencies": {
2022 "@babel/helper-plugin-utils": "^7.14.5"
2023 },
2024 "engines": {
2025 "node": ">=6.9.0"
2026 },
2027 "peerDependencies": {
2028 "@babel/core": "^7.0.0-0"
2029 }
2030 },
2031 "node_modules/@babel/plugin-transform-unicode-escapes": {
2032 "version": "7.14.5",
2033 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz",
2034 "integrity": "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==",
2035 "dev": true,
2036 "dependencies": {
2037 "@babel/helper-plugin-utils": "^7.14.5"
2038 },
2039 "engines": {
2040 "node": ">=6.9.0"
2041 },
2042 "peerDependencies": {
2043 "@babel/core": "^7.0.0-0"
2044 }
2045 },
2046 "node_modules/@babel/plugin-transform-unicode-regex": {
2047 "version": "7.14.5",
2048 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz",
2049 "integrity": "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==",
2050 "dev": true,
2051 "dependencies": {
2052 "@babel/helper-create-regexp-features-plugin": "^7.14.5",
2053 "@babel/helper-plugin-utils": "^7.14.5"
2054 },
2055 "engines": {
2056 "node": ">=6.9.0"
2057 },
2058 "peerDependencies": {
2059 "@babel/core": "^7.0.0-0"
2060 }
2061 },
2062 "node_modules/@babel/preset-env": {
2063 "version": "7.15.8",
2064 "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.8.tgz",
2065 "integrity": "sha512-rCC0wH8husJgY4FPbHsiYyiLxSY8oMDJH7Rl6RQMknbN9oDDHhM9RDFvnGM2MgkbUJzSQB4gtuwygY5mCqGSsA==",
2066 "dev": true,
2067 "dependencies": {
2068 "@babel/compat-data": "^7.15.0",
2069 "@babel/helper-compilation-targets": "^7.15.4",
2070 "@babel/helper-plugin-utils": "^7.14.5",
2071 "@babel/helper-validator-option": "^7.14.5",
2072 "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.15.4",
2073 "@babel/plugin-proposal-async-generator-functions": "^7.15.8",
2074 "@babel/plugin-proposal-class-properties": "^7.14.5",
2075 "@babel/plugin-proposal-class-static-block": "^7.15.4",
2076 "@babel/plugin-proposal-dynamic-import": "^7.14.5",
2077 "@babel/plugin-proposal-export-namespace-from": "^7.14.5",
2078 "@babel/plugin-proposal-json-strings": "^7.14.5",
2079 "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5",
2080 "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5",
2081 "@babel/plugin-proposal-numeric-separator": "^7.14.5",
2082 "@babel/plugin-proposal-object-rest-spread": "^7.15.6",
2083 "@babel/plugin-proposal-optional-catch-binding": "^7.14.5",
2084 "@babel/plugin-proposal-optional-chaining": "^7.14.5",
2085 "@babel/plugin-proposal-private-methods": "^7.14.5",
2086 "@babel/plugin-proposal-private-property-in-object": "^7.15.4",
2087 "@babel/plugin-proposal-unicode-property-regex": "^7.14.5",
2088 "@babel/plugin-syntax-async-generators": "^7.8.4",
2089 "@babel/plugin-syntax-class-properties": "^7.12.13",
2090 "@babel/plugin-syntax-class-static-block": "^7.14.5",
2091 "@babel/plugin-syntax-dynamic-import": "^7.8.3",
2092 "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
2093 "@babel/plugin-syntax-json-strings": "^7.8.3",
2094 "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
2095 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
2096 "@babel/plugin-syntax-numeric-separator": "^7.10.4",
2097 "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
2098 "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
2099 "@babel/plugin-syntax-optional-chaining": "^7.8.3",
2100 "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
2101 "@babel/plugin-syntax-top-level-await": "^7.14.5",
2102 "@babel/plugin-transform-arrow-functions": "^7.14.5",
2103 "@babel/plugin-transform-async-to-generator": "^7.14.5",
2104 "@babel/plugin-transform-block-scoped-functions": "^7.14.5",
2105 "@babel/plugin-transform-block-scoping": "^7.15.3",
2106 "@babel/plugin-transform-classes": "^7.15.4",
2107 "@babel/plugin-transform-computed-properties": "^7.14.5",
2108 "@babel/plugin-transform-destructuring": "^7.14.7",
2109 "@babel/plugin-transform-dotall-regex": "^7.14.5",
2110 "@babel/plugin-transform-duplicate-keys": "^7.14.5",
2111 "@babel/plugin-transform-exponentiation-operator": "^7.14.5",
2112 "@babel/plugin-transform-for-of": "^7.15.4",
2113 "@babel/plugin-transform-function-name": "^7.14.5",
2114 "@babel/plugin-transform-literals": "^7.14.5",
2115 "@babel/plugin-transform-member-expression-literals": "^7.14.5",
2116 "@babel/plugin-transform-modules-amd": "^7.14.5",
2117 "@babel/plugin-transform-modules-commonjs": "^7.15.4",
2118 "@babel/plugin-transform-modules-systemjs": "^7.15.4",
2119 "@babel/plugin-transform-modules-umd": "^7.14.5",
2120 "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.9",
2121 "@babel/plugin-transform-new-target": "^7.14.5",
2122 "@babel/plugin-transform-object-super": "^7.14.5",
2123 "@babel/plugin-transform-parameters": "^7.15.4",
2124 "@babel/plugin-transform-property-literals": "^7.14.5",
2125 "@babel/plugin-transform-regenerator": "^7.14.5",
2126 "@babel/plugin-transform-reserved-words": "^7.14.5",
2127 "@babel/plugin-transform-shorthand-properties": "^7.14.5",
2128 "@babel/plugin-transform-spread": "^7.15.8",
2129 "@babel/plugin-transform-sticky-regex": "^7.14.5",
2130 "@babel/plugin-transform-template-literals": "^7.14.5",
2131 "@babel/plugin-transform-typeof-symbol": "^7.14.5",
2132 "@babel/plugin-transform-unicode-escapes": "^7.14.5",
2133 "@babel/plugin-transform-unicode-regex": "^7.14.5",
2134 "@babel/preset-modules": "^0.1.4",
2135 "@babel/types": "^7.15.6",
2136 "babel-plugin-polyfill-corejs2": "^0.2.2",
2137 "babel-plugin-polyfill-corejs3": "^0.2.5",
2138 "babel-plugin-polyfill-regenerator": "^0.2.2",
2139 "core-js-compat": "^3.16.0",
2140 "semver": "^6.3.0"
2141 },
2142 "engines": {
2143 "node": ">=6.9.0"
2144 },
2145 "peerDependencies": {
2146 "@babel/core": "^7.0.0-0"
2147 }
2148 },
2149 "node_modules/@babel/preset-env/node_modules/semver": {
2150 "version": "6.3.0",
2151 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
2152 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
2153 "dev": true,
2154 "bin": {
2155 "semver": "bin/semver.js"
2156 }
2157 },
2158 "node_modules/@babel/preset-modules": {
2159 "version": "0.1.5",
2160 "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz",
2161 "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==",
2162 "dev": true,
2163 "dependencies": {
2164 "@babel/helper-plugin-utils": "^7.0.0",
2165 "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
2166 "@babel/plugin-transform-dotall-regex": "^7.4.4",
2167 "@babel/types": "^7.4.4",
2168 "esutils": "^2.0.2"
2169 },
2170 "peerDependencies": {
2171 "@babel/core": "^7.0.0-0"
2172 }
2173 },
2174 "node_modules/@babel/preset-react": {
2175 "version": "7.14.5",
2176 "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.14.5.tgz",
2177 "integrity": "sha512-XFxBkjyObLvBaAvkx1Ie95Iaq4S/GUEIrejyrntQ/VCMKUYvKLoyKxOBzJ2kjA3b6rC9/KL6KXfDC2GqvLiNqQ==",
2178 "dev": true,
2179 "dependencies": {
2180 "@babel/helper-plugin-utils": "^7.14.5",
2181 "@babel/helper-validator-option": "^7.14.5",
2182 "@babel/plugin-transform-react-display-name": "^7.14.5",
2183 "@babel/plugin-transform-react-jsx": "^7.14.5",
2184 "@babel/plugin-transform-react-jsx-development": "^7.14.5",
2185 "@babel/plugin-transform-react-pure-annotations": "^7.14.5"
2186 },
2187 "engines": {
2188 "node": ">=6.9.0"
2189 },
2190 "peerDependencies": {
2191 "@babel/core": "^7.0.0-0"
2192 }
2193 },
2194 "node_modules/@babel/register": {
2195 "version": "7.15.3",
2196 "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.15.3.tgz",
2197 "integrity": "sha512-mj4IY1ZJkorClxKTImccn4T81+UKTo4Ux0+OFSV9hME1ooqS9UV+pJ6BjD0qXPK4T3XW/KNa79XByjeEMZz+fw==",
2198 "dev": true,
2199 "dependencies": {
2200 "clone-deep": "^4.0.1",
2201 "find-cache-dir": "^2.0.0",
2202 "make-dir": "^2.1.0",
2203 "pirates": "^4.0.0",
2204 "source-map-support": "^0.5.16"
2205 },
2206 "engines": {
2207 "node": ">=6.9.0"
2208 },
2209 "peerDependencies": {
2210 "@babel/core": "^7.0.0-0"
2211 }
2212 },
2213 "node_modules/@babel/runtime": {
2214 "version": "7.15.4",
2215 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.4.tgz",
2216 "integrity": "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw==",
2217 "dependencies": {
2218 "regenerator-runtime": "^0.13.4"
2219 },
2220 "engines": {
2221 "node": ">=6.9.0"
2222 }
2223 },
2224 "node_modules/@babel/runtime-corejs3": {
2225 "version": "7.15.4",
2226 "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.15.4.tgz",
2227 "integrity": "sha512-lWcAqKeB624/twtTc3w6w/2o9RqJPaNBhPGK6DKLSiwuVWC7WFkypWyNg+CpZoyJH0jVzv1uMtXZ/5/lQOLtCg==",
2228 "dev": true,
2229 "dependencies": {
2230 "core-js-pure": "^3.16.0",
2231 "regenerator-runtime": "^0.13.4"
2232 },
2233 "engines": {
2234 "node": ">=6.9.0"
2235 }
2236 },
2237 "node_modules/@babel/template": {
2238 "version": "7.15.4",
2239 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz",
2240 "integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==",
2241 "dev": true,
2242 "dependencies": {
2243 "@babel/code-frame": "^7.14.5",
2244 "@babel/parser": "^7.15.4",
2245 "@babel/types": "^7.15.4"
2246 },
2247 "engines": {
2248 "node": ">=6.9.0"
2249 }
2250 },
2251 "node_modules/@babel/traverse": {
2252 "version": "7.15.4",
2253 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.4.tgz",
2254 "integrity": "sha512-W6lQD8l4rUbQR/vYgSuCAE75ADyyQvOpFVsvPPdkhf6lATXAsQIG9YdtOcu8BB1dZ0LKu+Zo3c1wEcbKeuhdlA==",
2255 "dev": true,
2256 "dependencies": {
2257 "@babel/code-frame": "^7.14.5",
2258 "@babel/generator": "^7.15.4",
2259 "@babel/helper-function-name": "^7.15.4",
2260 "@babel/helper-hoist-variables": "^7.15.4",
2261 "@babel/helper-split-export-declaration": "^7.15.4",
2262 "@babel/parser": "^7.15.4",
2263 "@babel/types": "^7.15.4",
2264 "debug": "^4.1.0",
2265 "globals": "^11.1.0"
2266 },
2267 "engines": {
2268 "node": ">=6.9.0"
2269 }
2270 },
2271 "node_modules/@babel/types": {
2272 "version": "7.15.6",
2273 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.6.tgz",
2274 "integrity": "sha512-BPU+7QhqNjmWyDO0/vitH/CuhpV8ZmK1wpKva8nuyNF5MJfuRNWMc+hc14+u9xT93kvykMdncrJT19h74uB1Ig==",
2275 "dev": true,
2276 "dependencies": {
2277 "@babel/helper-validator-identifier": "^7.14.9",
2278 "to-fast-properties": "^2.0.0"
2279 },
2280 "engines": {
2281 "node": ">=6.9.0"
2282 }
2283 },
2284 "node_modules/@bcoe/v8-coverage": {
2285 "version": "0.2.3",
2286 "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz",
2287 "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",
2288 "dev": true
2289 },
2290 "node_modules/@commitlint/cli": {
2291 "version": "13.2.1",
2292 "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-13.2.1.tgz",
2293 "integrity": "sha512-JGzYk2ay5JkRS5w+FLQzr0u/Kih52ds4HPpa3vnwVOQN8Q+S1VYr8Nk/6kRm6uNYsAcC1nejtuDxRdLcLh/9TA==",
2294 "dev": true,
2295 "dependencies": {
2296 "@commitlint/format": "^13.2.0",
2297 "@commitlint/lint": "^13.2.0",
2298 "@commitlint/load": "^13.2.1",
2299 "@commitlint/read": "^13.2.0",
2300 "@commitlint/types": "^13.2.0",
2301 "lodash": "^4.17.19",
2302 "resolve-from": "5.0.0",
2303 "resolve-global": "1.0.0",
2304 "yargs": "^17.0.0"
2305 },
2306 "bin": {
2307 "commitlint": "cli.js"
2308 },
2309 "engines": {
2310 "node": ">=v12"
2311 }
2312 },
2313 "node_modules/@commitlint/config-conventional": {
2314 "version": "13.2.0",
2315 "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-13.2.0.tgz",
2316 "integrity": "sha512-7u7DdOiF+3qSdDlbQGfpvCH8DCQdLFvnI2+VucYmmV7E92iD6t9PBj+UjIoSQCaMAzYp27Vkall78AkcXBh6Xw==",
2317 "dev": true,
2318 "dependencies": {
2319 "conventional-changelog-conventionalcommits": "^4.3.1"
2320 },
2321 "engines": {
2322 "node": ">=v12"
2323 }
2324 },
2325 "node_modules/@commitlint/ensure": {
2326 "version": "13.2.0",
2327 "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-13.2.0.tgz",
2328 "integrity": "sha512-rqhT62RehdLTRBu8OrPHnRCCd/7RmHEE4TiTlT4BLlr5ls5jlZhecOQWJ8np872uCNirrJ5NFjnjYYdbkNoW9Q==",
2329 "dev": true,
2330 "dependencies": {
2331 "@commitlint/types": "^13.2.0",
2332 "lodash": "^4.17.19"
2333 },
2334 "engines": {
2335 "node": ">=v12"
2336 }
2337 },
2338 "node_modules/@commitlint/execute-rule": {
2339 "version": "13.2.0",
2340 "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-13.2.0.tgz",
2341 "integrity": "sha512-6nPwpN0hwTYmsH3WM4hCdN+NrMopgRIuQ0aqZa+jnwMoS/g6ljliQNYfL+m5WO306BaIu1W3yYpbW5aI8gEr0g==",
2342 "dev": true,
2343 "engines": {
2344 "node": ">=v12"
2345 }
2346 },
2347 "node_modules/@commitlint/format": {
2348 "version": "13.2.0",
2349 "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-13.2.0.tgz",
2350 "integrity": "sha512-yNBQJe6YFhM1pJAta4LvzQxccSKof6axJH7ALYjuhQqfT8AKlad7Y/2SuJ07ioyreNIqwOTuF2UfU8yJ7JzEIQ==",
2351 "dev": true,
2352 "dependencies": {
2353 "@commitlint/types": "^13.2.0",
2354 "chalk": "^4.0.0"
2355 },
2356 "engines": {
2357 "node": ">=v12"
2358 }
2359 },
2360 "node_modules/@commitlint/format/node_modules/ansi-styles": {
2361 "version": "4.3.0",
2362 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
2363 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
2364 "dev": true,
2365 "dependencies": {
2366 "color-convert": "^2.0.1"
2367 },
2368 "engines": {
2369 "node": ">=8"
2370 },
2371 "funding": {
2372 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
2373 }
2374 },
2375 "node_modules/@commitlint/format/node_modules/chalk": {
2376 "version": "4.1.2",
2377 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
2378 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
2379 "dev": true,
2380 "dependencies": {
2381 "ansi-styles": "^4.1.0",
2382 "supports-color": "^7.1.0"
2383 },
2384 "engines": {
2385 "node": ">=10"
2386 },
2387 "funding": {
2388 "url": "https://github.com/chalk/chalk?sponsor=1"
2389 }
2390 },
2391 "node_modules/@commitlint/format/node_modules/color-convert": {
2392 "version": "2.0.1",
2393 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2394 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
2395 "dev": true,
2396 "dependencies": {
2397 "color-name": "~1.1.4"
2398 },
2399 "engines": {
2400 "node": ">=7.0.0"
2401 }
2402 },
2403 "node_modules/@commitlint/format/node_modules/color-name": {
2404 "version": "1.1.4",
2405 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2406 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
2407 "dev": true
2408 },
2409 "node_modules/@commitlint/format/node_modules/has-flag": {
2410 "version": "4.0.0",
2411 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
2412 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
2413 "dev": true,
2414 "engines": {
2415 "node": ">=8"
2416 }
2417 },
2418 "node_modules/@commitlint/format/node_modules/supports-color": {
2419 "version": "7.2.0",
2420 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
2421 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
2422 "dev": true,
2423 "dependencies": {
2424 "has-flag": "^4.0.0"
2425 },
2426 "engines": {
2427 "node": ">=8"
2428 }
2429 },
2430 "node_modules/@commitlint/is-ignored": {
2431 "version": "13.2.0",
2432 "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-13.2.0.tgz",
2433 "integrity": "sha512-onnx4WctHFPPkHGFFAZBIWRSaNwuhixIIfbwPhcZ6IewwQX5n4jpjwM1GokA7vhlOnQ57W7AavbKUGjzIVtnRQ==",
2434 "dev": true,
2435 "dependencies": {
2436 "@commitlint/types": "^13.2.0",
2437 "semver": "7.3.5"
2438 },
2439 "engines": {
2440 "node": ">=v12"
2441 }
2442 },
2443 "node_modules/@commitlint/lint": {
2444 "version": "13.2.0",
2445 "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-13.2.0.tgz",
2446 "integrity": "sha512-5XYkh0e9ehHjA7BxAHFpjPgr1qqbFY8OFG1wpBiAhycbYBtJnQmculA2wcwqTM40YCUBqEvWFdq86jTG8fbkMw==",
2447 "dev": true,
2448 "dependencies": {
2449 "@commitlint/is-ignored": "^13.2.0",
2450 "@commitlint/parse": "^13.2.0",
2451 "@commitlint/rules": "^13.2.0",
2452 "@commitlint/types": "^13.2.0"
2453 },
2454 "engines": {
2455 "node": ">=v12"
2456 }
2457 },
2458 "node_modules/@commitlint/load": {
2459 "version": "13.2.1",
2460 "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-13.2.1.tgz",
2461 "integrity": "sha512-qlaJkj0hfa9gtWRfCfbgFBTK3GYQRmjZhba4l9mUu4wV9lEZ4ICFlrLtd/8kaLXf/8xbrPhkAPkVFOAqM0YwUQ==",
2462 "dev": true,
2463 "dependencies": {
2464 "@commitlint/execute-rule": "^13.2.0",
2465 "@commitlint/resolve-extends": "^13.2.0",
2466 "@commitlint/types": "^13.2.0",
2467 "@endemolshinegroup/cosmiconfig-typescript-loader": "^3.0.2",
2468 "chalk": "^4.0.0",
2469 "cosmiconfig": "^7.0.0",
2470 "lodash": "^4.17.19",
2471 "resolve-from": "^5.0.0",
2472 "typescript": "^4.4.3"
2473 },
2474 "engines": {
2475 "node": ">=v12"
2476 }
2477 },
2478 "node_modules/@commitlint/load/node_modules/ansi-styles": {
2479 "version": "4.3.0",
2480 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
2481 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
2482 "dev": true,
2483 "dependencies": {
2484 "color-convert": "^2.0.1"
2485 },
2486 "engines": {
2487 "node": ">=8"
2488 },
2489 "funding": {
2490 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
2491 }
2492 },
2493 "node_modules/@commitlint/load/node_modules/chalk": {
2494 "version": "4.1.2",
2495 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
2496 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
2497 "dev": true,
2498 "dependencies": {
2499 "ansi-styles": "^4.1.0",
2500 "supports-color": "^7.1.0"
2501 },
2502 "engines": {
2503 "node": ">=10"
2504 },
2505 "funding": {
2506 "url": "https://github.com/chalk/chalk?sponsor=1"
2507 }
2508 },
2509 "node_modules/@commitlint/load/node_modules/color-convert": {
2510 "version": "2.0.1",
2511 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2512 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
2513 "dev": true,
2514 "dependencies": {
2515 "color-name": "~1.1.4"
2516 },
2517 "engines": {
2518 "node": ">=7.0.0"
2519 }
2520 },
2521 "node_modules/@commitlint/load/node_modules/color-name": {
2522 "version": "1.1.4",
2523 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2524 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
2525 "dev": true
2526 },
2527 "node_modules/@commitlint/load/node_modules/has-flag": {
2528 "version": "4.0.0",
2529 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
2530 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
2531 "dev": true,
2532 "engines": {
2533 "node": ">=8"
2534 }
2535 },
2536 "node_modules/@commitlint/load/node_modules/supports-color": {
2537 "version": "7.2.0",
2538 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
2539 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
2540 "dev": true,
2541 "dependencies": {
2542 "has-flag": "^4.0.0"
2543 },
2544 "engines": {
2545 "node": ">=8"
2546 }
2547 },
2548 "node_modules/@commitlint/load/node_modules/typescript": {
2549 "version": "4.4.4",
2550 "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.4.tgz",
2551 "integrity": "sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==",
2552 "dev": true,
2553 "bin": {
2554 "tsc": "bin/tsc",
2555 "tsserver": "bin/tsserver"
2556 },
2557 "engines": {
2558 "node": ">=4.2.0"
2559 }
2560 },
2561 "node_modules/@commitlint/message": {
2562 "version": "13.2.0",
2563 "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-13.2.0.tgz",
2564 "integrity": "sha512-+LlErJj2F2AC86xJb33VJIvSt25xqSF1I0b0GApSgoUtQBeJhx4SxIj1BLvGcLVmbRmbgTzAFq/QylwLId7EhA==",
2565 "dev": true,
2566 "engines": {
2567 "node": ">=v12"
2568 }
2569 },
2570 "node_modules/@commitlint/parse": {
2571 "version": "13.2.0",
2572 "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-13.2.0.tgz",
2573 "integrity": "sha512-AtfKSQJQADbDhW+kuC5PxOyBANsYCuuJlZRZ2PYslOz2rvWwZ93zt+nKjM4g7C9ETbz0uq4r7/EoOsTJ2nJqfQ==",
2574 "dev": true,
2575 "dependencies": {
2576 "@commitlint/types": "^13.2.0",
2577 "conventional-changelog-angular": "^5.0.11",
2578 "conventional-commits-parser": "^3.2.2"
2579 },
2580 "engines": {
2581 "node": ">=v12"
2582 }
2583 },
2584 "node_modules/@commitlint/read": {
2585 "version": "13.2.0",
2586 "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-13.2.0.tgz",
2587 "integrity": "sha512-7db5e1Bn3re6hQN0SqygTMF/QX6/MQauoJn3wJiUHE93lvwO6aFQxT3qAlYeyBPwfWsmDz/uSH454jtrSsv3Uw==",
2588 "dev": true,
2589 "dependencies": {
2590 "@commitlint/top-level": "^13.2.0",
2591 "@commitlint/types": "^13.2.0",
2592 "fs-extra": "^10.0.0",
2593 "git-raw-commits": "^2.0.0"
2594 },
2595 "engines": {
2596 "node": ">=v12"
2597 }
2598 },
2599 "node_modules/@commitlint/resolve-extends": {
2600 "version": "13.2.0",
2601 "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-13.2.0.tgz",
2602 "integrity": "sha512-HLCMkqMKtvl1yYLZ1Pm0UpFvd0kYjsm1meLOGZ7VkOd9G/XX+Fr1S2G5AT2zeiDw7WUVYK8lGVMNa319bnV+aw==",
2603 "dev": true,
2604 "dependencies": {
2605 "import-fresh": "^3.0.0",
2606 "lodash": "^4.17.19",
2607 "resolve-from": "^5.0.0",
2608 "resolve-global": "^1.0.0"
2609 },
2610 "engines": {
2611 "node": ">=v12"
2612 }
2613 },
2614 "node_modules/@commitlint/rules": {
2615 "version": "13.2.0",
2616 "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-13.2.0.tgz",
2617 "integrity": "sha512-O3A9S7blOzvHfzrJrUQe9JxdtGy154ol/GXHwvd8WfMJ10y5ryBB4b6+0YZ1XhItWzrEASOfOKbD++EdLV90dQ==",
2618 "dev": true,
2619 "dependencies": {
2620 "@commitlint/ensure": "^13.2.0",
2621 "@commitlint/message": "^13.2.0",
2622 "@commitlint/to-lines": "^13.2.0",
2623 "@commitlint/types": "^13.2.0",
2624 "execa": "^5.0.0"
2625 },
2626 "engines": {
2627 "node": ">=v12"
2628 }
2629 },
2630 "node_modules/@commitlint/to-lines": {
2631 "version": "13.2.0",
2632 "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-13.2.0.tgz",
2633 "integrity": "sha512-ZfWZix2y/CzewReCrj5g0nKOEfj5HW9eBMDrqjJJMPApve00CWv0tYrFCGXuGlv244lW4uvWJt6J/0HLRWsfyg==",
2634 "dev": true,
2635 "engines": {
2636 "node": ">=v12"
2637 }
2638 },
2639 "node_modules/@commitlint/top-level": {
2640 "version": "13.2.0",
2641 "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-13.2.0.tgz",
2642 "integrity": "sha512-knBvWYbIq6VV6VPHrVeDsxDiJq4Zq6cv5NIYU3iesKAsmK2KlLfsZPa+Ig96Y4AqAPU3zNJwjHxYkz9qxdBbfA==",
2643 "dev": true,
2644 "dependencies": {
2645 "find-up": "^5.0.0"
2646 },
2647 "engines": {
2648 "node": ">=v12"
2649 }
2650 },
2651 "node_modules/@commitlint/types": {
2652 "version": "13.2.0",
2653 "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-13.2.0.tgz",
2654 "integrity": "sha512-RRVHEqmk1qn/dIaSQhvuca6k/6Z54G+r/KyimZ8gnAFielGiGUpsFRhIY3qhd5rXClVxDaa3nlcyTWckSccotQ==",
2655 "dev": true,
2656 "dependencies": {
2657 "chalk": "^4.0.0"
2658 },
2659 "engines": {
2660 "node": ">=v12"
2661 }
2662 },
2663 "node_modules/@commitlint/types/node_modules/ansi-styles": {
2664 "version": "4.3.0",
2665 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
2666 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
2667 "dev": true,
2668 "dependencies": {
2669 "color-convert": "^2.0.1"
2670 },
2671 "engines": {
2672 "node": ">=8"
2673 },
2674 "funding": {
2675 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
2676 }
2677 },
2678 "node_modules/@commitlint/types/node_modules/chalk": {
2679 "version": "4.1.2",
2680 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
2681 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
2682 "dev": true,
2683 "dependencies": {
2684 "ansi-styles": "^4.1.0",
2685 "supports-color": "^7.1.0"
2686 },
2687 "engines": {
2688 "node": ">=10"
2689 },
2690 "funding": {
2691 "url": "https://github.com/chalk/chalk?sponsor=1"
2692 }
2693 },
2694 "node_modules/@commitlint/types/node_modules/color-convert": {
2695 "version": "2.0.1",
2696 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2697 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
2698 "dev": true,
2699 "dependencies": {
2700 "color-name": "~1.1.4"
2701 },
2702 "engines": {
2703 "node": ">=7.0.0"
2704 }
2705 },
2706 "node_modules/@commitlint/types/node_modules/color-name": {
2707 "version": "1.1.4",
2708 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2709 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
2710 "dev": true
2711 },
2712 "node_modules/@commitlint/types/node_modules/has-flag": {
2713 "version": "4.0.0",
2714 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
2715 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
2716 "dev": true,
2717 "engines": {
2718 "node": ">=8"
2719 }
2720 },
2721 "node_modules/@commitlint/types/node_modules/supports-color": {
2722 "version": "7.2.0",
2723 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
2724 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
2725 "dev": true,
2726 "dependencies": {
2727 "has-flag": "^4.0.0"
2728 },
2729 "engines": {
2730 "node": ">=8"
2731 }
2732 },
2733 "node_modules/@cspotcode/source-map-consumer": {
2734 "version": "0.8.0",
2735 "resolved": "https://registry.npmjs.org/@cspotcode/source-map-consumer/-/source-map-consumer-0.8.0.tgz",
2736 "integrity": "sha512-41qniHzTU8yAGbCp04ohlmSrZf8bkf/iJsl3V0dRGsQN/5GFfx+LbCSsCpp2gqrqjTVg/K6O8ycoV35JIwAzAg==",
2737 "dev": true,
2738 "engines": {
2739 "node": ">= 12"
2740 }
2741 },
2742 "node_modules/@cspotcode/source-map-support": {
2743 "version": "0.6.1",
2744 "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.6.1.tgz",
2745 "integrity": "sha512-DX3Z+T5dt1ockmPdobJS/FAsQPW4V4SrWEhD2iYQT2Cb2tQsiMnYxrcUH9By/Z3B+v0S5LMBkQtV/XOBbpLEOg==",
2746 "dev": true,
2747 "dependencies": {
2748 "@cspotcode/source-map-consumer": "0.8.0"
2749 },
2750 "engines": {
2751 "node": ">=12"
2752 }
2753 },
2754 "node_modules/@dabh/diagnostics": {
2755 "version": "2.0.2",
2756 "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.2.tgz",
2757 "integrity": "sha512-+A1YivoVDNNVCdfozHSR8v/jyuuLTMXwjWuxPFlFlUapXoGc+Gj9mDlTDDfrwl7rXCl2tNZ0kE8sIBO6YOn96Q==",
2758 "dependencies": {
2759 "colorspace": "1.1.x",
2760 "enabled": "2.0.x",
2761 "kuler": "^2.0.0"
2762 }
2763 },
2764 "node_modules/@develar/schema-utils": {
2765 "version": "2.6.5",
2766 "resolved": "https://registry.npmjs.org/@develar/schema-utils/-/schema-utils-2.6.5.tgz",
2767 "integrity": "sha512-0cp4PsWQ/9avqTVMCtZ+GirikIA36ikvjtHweU4/j8yLtgObI0+JUPhYFScgwlteveGB1rt3Cm8UhN04XayDig==",
2768 "dev": true,
2769 "dependencies": {
2770 "ajv": "^6.12.0",
2771 "ajv-keywords": "^3.4.1"
2772 },
2773 "engines": {
2774 "node": ">= 8.9.0"
2775 },
2776 "funding": {
2777 "type": "opencollective",
2778 "url": "https://opencollective.com/webpack"
2779 }
2780 },
2781 "node_modules/@electron/get": {
2782 "version": "1.13.0",
2783 "resolved": "https://registry.npmjs.org/@electron/get/-/get-1.13.0.tgz",
2784 "integrity": "sha512-+SjZhRuRo+STTO1Fdhzqnv9D2ZhjxXP6egsJ9kiO8dtP68cDx7dFCwWi64dlMQV7sWcfW1OYCW4wviEBzmRsfQ==",
2785 "dev": true,
2786 "dependencies": {
2787 "debug": "^4.1.1",
2788 "env-paths": "^2.2.0",
2789 "fs-extra": "^8.1.0",
2790 "got": "^9.6.0",
2791 "progress": "^2.0.3",
2792 "semver": "^6.2.0",
2793 "sumchecker": "^3.0.1"
2794 },
2795 "engines": {
2796 "node": ">=8.6"
2797 },
2798 "optionalDependencies": {
2799 "global-agent": "^2.0.2",
2800 "global-tunnel-ng": "^2.7.1"
2801 }
2802 },
2803 "node_modules/@electron/get/node_modules/fs-extra": {
2804 "version": "8.1.0",
2805 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
2806 "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
2807 "dev": true,
2808 "dependencies": {
2809 "graceful-fs": "^4.2.0",
2810 "jsonfile": "^4.0.0",
2811 "universalify": "^0.1.0"
2812 },
2813 "engines": {
2814 "node": ">=6 <7 || >=8"
2815 }
2816 },
2817 "node_modules/@electron/get/node_modules/semver": {
2818 "version": "6.3.0",
2819 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
2820 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
2821 "dev": true,
2822 "bin": {
2823 "semver": "bin/semver.js"
2824 }
2825 },
2826 "node_modules/@electron/get/node_modules/universalify": {
2827 "version": "0.1.2",
2828 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
2829 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
2830 "dev": true,
2831 "engines": {
2832 "node": ">= 4.0.0"
2833 }
2834 },
2835 "node_modules/@electron/remote": {
2836 "version": "1.2.1",
2837 "resolved": "https://registry.npmjs.org/@electron/remote/-/remote-1.2.1.tgz",
2838 "integrity": "sha512-yKh60I8KjezQkZqeuN5Nu2O/Z72+tgNgzvAa8QQPLtQbsrCOaeIWdXZQqierz4jQ5jzTNUk6KIcK3V2kFeaxaQ==",
2839 "peerDependencies": {
2840 "electron": ">= 10.0.0-beta.1"
2841 }
2842 },
2843 "node_modules/@electron/universal": {
2844 "version": "1.0.5",
2845 "resolved": "https://registry.npmjs.org/@electron/universal/-/universal-1.0.5.tgz",
2846 "integrity": "sha512-zX9O6+jr2NMyAdSkwEUlyltiI4/EBLu2Ls/VD3pUQdi3cAYeYfdQnT2AJJ38HE4QxLccbU13LSpccw1IWlkyag==",
2847 "dev": true,
2848 "dependencies": {
2849 "@malept/cross-spawn-promise": "^1.1.0",
2850 "asar": "^3.0.3",
2851 "debug": "^4.3.1",
2852 "dir-compare": "^2.4.0",
2853 "fs-extra": "^9.0.1"
2854 },
2855 "engines": {
2856 "node": ">=8.6"
2857 }
2858 },
2859 "node_modules/@electron/universal/node_modules/fs-extra": {
2860 "version": "9.1.0",
2861 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
2862 "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
2863 "dev": true,
2864 "dependencies": {
2865 "at-least-node": "^1.0.0",
2866 "graceful-fs": "^4.2.0",
2867 "jsonfile": "^6.0.1",
2868 "universalify": "^2.0.0"
2869 },
2870 "engines": {
2871 "node": ">=10"
2872 }
2873 },
2874 "node_modules/@electron/universal/node_modules/jsonfile": {
2875 "version": "6.1.0",
2876 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
2877 "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
2878 "dev": true,
2879 "dependencies": {
2880 "universalify": "^2.0.0"
2881 },
2882 "optionalDependencies": {
2883 "graceful-fs": "^4.1.6"
2884 }
2885 },
2886 "node_modules/@endemolshinegroup/cosmiconfig-typescript-loader": {
2887 "version": "3.0.2",
2888 "resolved": "https://registry.npmjs.org/@endemolshinegroup/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-3.0.2.tgz",
2889 "integrity": "sha512-QRVtqJuS1mcT56oHpVegkKBlgtWjXw/gHNWO3eL9oyB5Sc7HBoc2OLG/nYpVfT/Jejvo3NUrD0Udk7XgoyDKkA==",
2890 "dev": true,
2891 "dependencies": {
2892 "lodash.get": "^4",
2893 "make-error": "^1",
2894 "ts-node": "^9",
2895 "tslib": "^2"
2896 },
2897 "engines": {
2898 "node": ">=10.0.0"
2899 },
2900 "peerDependencies": {
2901 "cosmiconfig": ">=6"
2902 }
2903 },
2904 "node_modules/@endemolshinegroup/cosmiconfig-typescript-loader/node_modules/diff": {
2905 "version": "4.0.2",
2906 "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
2907 "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==",
2908 "dev": true,
2909 "engines": {
2910 "node": ">=0.3.1"
2911 }
2912 },
2913 "node_modules/@endemolshinegroup/cosmiconfig-typescript-loader/node_modules/ts-node": {
2914 "version": "9.1.1",
2915 "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-9.1.1.tgz",
2916 "integrity": "sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==",
2917 "dev": true,
2918 "dependencies": {
2919 "arg": "^4.1.0",
2920 "create-require": "^1.1.0",
2921 "diff": "^4.0.1",
2922 "make-error": "^1.1.1",
2923 "source-map-support": "^0.5.17",
2924 "yn": "3.1.1"
2925 },
2926 "bin": {
2927 "ts-node": "dist/bin.js",
2928 "ts-node-script": "dist/bin-script.js",
2929 "ts-node-transpile-only": "dist/bin-transpile.js",
2930 "ts-script": "dist/bin-script-deprecated.js"
2931 },
2932 "engines": {
2933 "node": ">=10.0.0"
2934 },
2935 "peerDependencies": {
2936 "typescript": ">=2.7"
2937 }
2938 },
2939 "node_modules/@eslint/eslintrc": {
2940 "version": "1.0.3",
2941 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.0.3.tgz",
2942 "integrity": "sha512-DHI1wDPoKCBPoLZA3qDR91+3te/wDSc1YhKg3jR8NxKKRJq2hwHwcWv31cSwSYvIBrmbENoYMWcenW8uproQqg==",
2943 "dev": true,
2944 "dependencies": {
2945 "ajv": "^6.12.4",
2946 "debug": "^4.3.2",
2947 "espree": "^9.0.0",
2948 "globals": "^13.9.0",
2949 "ignore": "^4.0.6",
2950 "import-fresh": "^3.2.1",
2951 "js-yaml": "^3.13.1",
2952 "minimatch": "^3.0.4",
2953 "strip-json-comments": "^3.1.1"
2954 },
2955 "engines": {
2956 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
2957 }
2958 },
2959 "node_modules/@eslint/eslintrc/node_modules/argparse": {
2960 "version": "1.0.10",
2961 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
2962 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
2963 "dev": true,
2964 "dependencies": {
2965 "sprintf-js": "~1.0.2"
2966 }
2967 },
2968 "node_modules/@eslint/eslintrc/node_modules/globals": {
2969 "version": "13.12.0",
2970 "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.0.tgz",
2971 "integrity": "sha512-uS8X6lSKN2JumVoXrbUz+uG4BYG+eiawqm3qFcT7ammfbUHeCBoJMlHcec/S3krSk73/AE/f0szYFmgAA3kYZg==",
2972 "dev": true,
2973 "dependencies": {
2974 "type-fest": "^0.20.2"
2975 },
2976 "engines": {
2977 "node": ">=8"
2978 },
2979 "funding": {
2980 "url": "https://github.com/sponsors/sindresorhus"
2981 }
2982 },
2983 "node_modules/@eslint/eslintrc/node_modules/ignore": {
2984 "version": "4.0.6",
2985 "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
2986 "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
2987 "dev": true,
2988 "engines": {
2989 "node": ">= 4"
2990 }
2991 },
2992 "node_modules/@eslint/eslintrc/node_modules/js-yaml": {
2993 "version": "3.14.1",
2994 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
2995 "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
2996 "dev": true,
2997 "dependencies": {
2998 "argparse": "^1.0.7",
2999 "esprima": "^4.0.0"
3000 },
3001 "bin": {
3002 "js-yaml": "bin/js-yaml.js"
3003 }
3004 },
3005 "node_modules/@eslint/eslintrc/node_modules/sprintf-js": {
3006 "version": "1.0.3",
3007 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
3008 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
3009 "dev": true
3010 },
3011 "node_modules/@eslint/eslintrc/node_modules/strip-json-comments": {
3012 "version": "3.1.1",
3013 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
3014 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
3015 "dev": true,
3016 "engines": {
3017 "node": ">=8"
3018 },
3019 "funding": {
3020 "url": "https://github.com/sponsors/sindresorhus"
3021 }
3022 },
3023 "node_modules/@eslint/eslintrc/node_modules/type-fest": {
3024 "version": "0.20.2",
3025 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
3026 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
3027 "dev": true,
3028 "engines": {
3029 "node": ">=10"
3030 },
3031 "funding": {
3032 "url": "https://github.com/sponsors/sindresorhus"
3033 }
3034 },
3035 "node_modules/@formatjs/cli": {
3036 "version": "4.4.0",
3037 "resolved": "https://registry.npmjs.org/@formatjs/cli/-/cli-4.4.0.tgz",
3038 "integrity": "sha512-aBo+U8/EoBDWmksgPo3mhUunW55GFTqVA6hiudfHBPARfXX/b6JtXDi0fJGZpN2LbtYyvy4OrQlMP+c/7LGPQQ==",
3039 "dev": true,
3040 "dependencies": {
3041 "@formatjs/icu-messageformat-parser": "2.0.14",
3042 "@formatjs/ts-transformer": "3.6.0",
3043 "@types/estree": "^0.0.50",
3044 "@types/fs-extra": "^9.0.1",
3045 "@types/json-stable-stringify": "^1.0.32",
3046 "@types/node": "14",
3047 "@vue/compiler-core": "^3.2.19",
3048 "@vue/compiler-sfc": "^3.2.19",
3049 "chalk": "^4.0.0",
3050 "commander": "8",
3051 "fast-glob": "^3.2.7",
3052 "fs-extra": "10",
3053 "json-stable-stringify": "^1.0.1",
3054 "loud-rejection": "^2.2.0",
3055 "tslib": "^2.1.0",
3056 "typescript": "^4.4"
3057 },
3058 "bin": {
3059 "formatjs": "bin/formatjs"
3060 }
3061 },
3062 "node_modules/@formatjs/cli/node_modules/ansi-styles": {
3063 "version": "4.3.0",
3064 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
3065 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
3066 "dev": true,
3067 "dependencies": {
3068 "color-convert": "^2.0.1"
3069 },
3070 "engines": {
3071 "node": ">=8"
3072 },
3073 "funding": {
3074 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
3075 }
3076 },
3077 "node_modules/@formatjs/cli/node_modules/chalk": {
3078 "version": "4.1.2",
3079 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
3080 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
3081 "dev": true,
3082 "dependencies": {
3083 "ansi-styles": "^4.1.0",
3084 "supports-color": "^7.1.0"
3085 },
3086 "engines": {
3087 "node": ">=10"
3088 },
3089 "funding": {
3090 "url": "https://github.com/chalk/chalk?sponsor=1"
3091 }
3092 },
3093 "node_modules/@formatjs/cli/node_modules/color-convert": {
3094 "version": "2.0.1",
3095 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
3096 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
3097 "dev": true,
3098 "dependencies": {
3099 "color-name": "~1.1.4"
3100 },
3101 "engines": {
3102 "node": ">=7.0.0"
3103 }
3104 },
3105 "node_modules/@formatjs/cli/node_modules/color-name": {
3106 "version": "1.1.4",
3107 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
3108 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
3109 "dev": true
3110 },
3111 "node_modules/@formatjs/cli/node_modules/commander": {
3112 "version": "8.3.0",
3113 "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz",
3114 "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==",
3115 "dev": true,
3116 "engines": {
3117 "node": ">= 12"
3118 }
3119 },
3120 "node_modules/@formatjs/cli/node_modules/has-flag": {
3121 "version": "4.0.0",
3122 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3123 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
3124 "dev": true,
3125 "engines": {
3126 "node": ">=8"
3127 }
3128 },
3129 "node_modules/@formatjs/cli/node_modules/supports-color": {
3130 "version": "7.2.0",
3131 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
3132 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
3133 "dev": true,
3134 "dependencies": {
3135 "has-flag": "^4.0.0"
3136 },
3137 "engines": {
3138 "node": ">=8"
3139 }
3140 },
3141 "node_modules/@formatjs/cli/node_modules/typescript": {
3142 "version": "4.4.4",
3143 "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.4.tgz",
3144 "integrity": "sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==",
3145 "dev": true,
3146 "bin": {
3147 "tsc": "bin/tsc",
3148 "tsserver": "bin/tsserver"
3149 },
3150 "engines": {
3151 "node": ">=4.2.0"
3152 }
3153 },
3154 "node_modules/@formatjs/ecma402-abstract": {
3155 "version": "1.10.0",
3156 "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-1.10.0.tgz",
3157 "integrity": "sha512-WNkcUHC6xw12rWY87TUw6KXzb1LnOooYBLLqtyn1kW2j197rcwpqmUOJMBED56YcLzaJPfVw1L2ShiDhL5pVnQ==",
3158 "dependencies": {
3159 "@formatjs/intl-localematcher": "0.2.21",
3160 "tslib": "^2.1.0"
3161 }
3162 },
3163 "node_modules/@formatjs/fast-memoize": {
3164 "version": "1.2.0",
3165 "resolved": "https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-1.2.0.tgz",
3166 "integrity": "sha512-fObitP9Tlc31SKrPHgkPgQpGo4+4yXfQQITTCNH8AZdEqB7Mq4nPrjpUL/tNGN3lEeJcFxDbi0haX8HM7QvQ8w==",
3167 "dependencies": {
3168 "tslib": "^2.1.0"
3169 }
3170 },
3171 "node_modules/@formatjs/icu-messageformat-parser": {
3172 "version": "2.0.14",
3173 "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.0.14.tgz",
3174 "integrity": "sha512-M79MdUMLnfLK8eMrznUwke6afH9G/eOQeYvMUJ7uElXIL+//PyyjOzb42hAYfDAGYsAcKA2TsUo33Yuy2lE4AQ==",
3175 "dependencies": {
3176 "@formatjs/ecma402-abstract": "1.10.0",
3177 "@formatjs/icu-skeleton-parser": "1.3.1",
3178 "tslib": "^2.1.0"
3179 }
3180 },
3181 "node_modules/@formatjs/icu-skeleton-parser": {
3182 "version": "1.3.1",
3183 "resolved": "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.3.1.tgz",
3184 "integrity": "sha512-WdPNjhv9e7EfyrIVYk6hN6/mC9YF+PcfFViDI2kATwoi1uKHr+AkQCMoNrWyCDdUQ+Dn50mQOlrEkCBXoLrkPQ==",
3185 "dependencies": {
3186 "@formatjs/ecma402-abstract": "1.10.0",
3187 "tslib": "^2.1.0"
3188 }
3189 },
3190 "node_modules/@formatjs/intl": {
3191 "version": "1.15.0",
3192 "resolved": "https://registry.npmjs.org/@formatjs/intl/-/intl-1.15.0.tgz",
3193 "integrity": "sha512-8apTN/j7+pF02U1pUbsORgvWHjVEXH6eXj1y1iw/bbPoVWqfTsUSj/u9hL9MMoLI04RnOQiuK2nIh0cKeOnh1Q==",
3194 "dependencies": {
3195 "@formatjs/ecma402-abstract": "1.10.0",
3196 "@formatjs/fast-memoize": "1.2.0",
3197 "@formatjs/icu-messageformat-parser": "2.0.14",
3198 "@formatjs/intl-displaynames": "5.2.5",
3199 "@formatjs/intl-listformat": "6.3.5",
3200 "intl-messageformat": "9.9.4",
3201 "tslib": "^2.1.0"
3202 },
3203 "peerDependencies": {
3204 "typescript": "^4.4"
3205 },
3206 "peerDependenciesMeta": {
3207 "typescript": {
3208 "optional": true
3209 }
3210 }
3211 },
3212 "node_modules/@formatjs/intl-displaynames": {
3213 "version": "5.2.5",
3214 "resolved": "https://registry.npmjs.org/@formatjs/intl-displaynames/-/intl-displaynames-5.2.5.tgz",
3215 "integrity": "sha512-iYlce/hG31ohJOwpv3yhOiEIwEBMqOt2kzA2BQTx1ra8ferBn4WlTxkouoDNiAKEBD1LFYZBIC25jsSJUJOEbg==",
3216 "dependencies": {
3217 "@formatjs/ecma402-abstract": "1.10.0",
3218 "@formatjs/intl-localematcher": "0.2.21",
3219 "tslib": "^2.1.0"
3220 }
3221 },
3222 "node_modules/@formatjs/intl-listformat": {
3223 "version": "6.3.5",
3224 "resolved": "https://registry.npmjs.org/@formatjs/intl-listformat/-/intl-listformat-6.3.5.tgz",
3225 "integrity": "sha512-GtiMMx5RB/gID7ydGr+i1lRbGu728plTfT196X151cE2PYEqC05BEuHQFlE1rcUGC2+RfFqlvmipYcbOqJTQug==",
3226 "dependencies": {
3227 "@formatjs/ecma402-abstract": "1.10.0",
3228 "@formatjs/intl-localematcher": "0.2.21",
3229 "tslib": "^2.1.0"
3230 }
3231 },
3232 "node_modules/@formatjs/intl-localematcher": {
3233 "version": "0.2.21",
3234 "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.2.21.tgz",
3235 "integrity": "sha512-JTJeLiNwexN4Gy0cMxoUPvJbKhXdnSuo5jPrDafEZpnDWlJ5VDYta8zUVVozO/pwzEmFVHEUpgiEDj+39L4oMg==",
3236 "dependencies": {
3237 "tslib": "^2.1.0"
3238 }
3239 },
3240 "node_modules/@formatjs/ts-transformer": {
3241 "version": "3.6.0",
3242 "resolved": "https://registry.npmjs.org/@formatjs/ts-transformer/-/ts-transformer-3.6.0.tgz",
3243 "integrity": "sha512-r0J230J3TOLJolnAMbWsmzKu1NNitORzoPRGv0CPzjQSAmbTOtbrWNfYsyp+Ro8k5Gfkm9Qdg+BhxRXfyVTmtg==",
3244 "dev": true,
3245 "dependencies": {
3246 "@formatjs/icu-messageformat-parser": "2.0.14",
3247 "@types/node": "14 || 16",
3248 "chalk": "^4.0.0",
3249 "tslib": "^2.1.0",
3250 "typescript": "^4.4"
3251 },
3252 "peerDependencies": {
3253 "ts-jest": "27"
3254 },
3255 "peerDependenciesMeta": {
3256 "ts-jest": {
3257 "optional": true
3258 }
3259 }
3260 },
3261 "node_modules/@formatjs/ts-transformer/node_modules/ansi-styles": {
3262 "version": "4.3.0",
3263 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
3264 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
3265 "dev": true,
3266 "dependencies": {
3267 "color-convert": "^2.0.1"
3268 },
3269 "engines": {
3270 "node": ">=8"
3271 },
3272 "funding": {
3273 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
3274 }
3275 },
3276 "node_modules/@formatjs/ts-transformer/node_modules/chalk": {
3277 "version": "4.1.2",
3278 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
3279 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
3280 "dev": true,
3281 "dependencies": {
3282 "ansi-styles": "^4.1.0",
3283 "supports-color": "^7.1.0"
3284 },
3285 "engines": {
3286 "node": ">=10"
3287 },
3288 "funding": {
3289 "url": "https://github.com/chalk/chalk?sponsor=1"
3290 }
3291 },
3292 "node_modules/@formatjs/ts-transformer/node_modules/color-convert": {
3293 "version": "2.0.1",
3294 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
3295 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
3296 "dev": true,
3297 "dependencies": {
3298 "color-name": "~1.1.4"
3299 },
3300 "engines": {
3301 "node": ">=7.0.0"
3302 }
3303 },
3304 "node_modules/@formatjs/ts-transformer/node_modules/color-name": {
3305 "version": "1.1.4",
3306 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
3307 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
3308 "dev": true
3309 },
3310 "node_modules/@formatjs/ts-transformer/node_modules/has-flag": {
3311 "version": "4.0.0",
3312 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3313 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
3314 "dev": true,
3315 "engines": {
3316 "node": ">=8"
3317 }
3318 },
3319 "node_modules/@formatjs/ts-transformer/node_modules/supports-color": {
3320 "version": "7.2.0",
3321 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
3322 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
3323 "dev": true,
3324 "dependencies": {
3325 "has-flag": "^4.0.0"
3326 },
3327 "engines": {
3328 "node": ">=8"
3329 }
3330 },
3331 "node_modules/@formatjs/ts-transformer/node_modules/typescript": {
3332 "version": "4.4.4",
3333 "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.4.tgz",
3334 "integrity": "sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==",
3335 "dev": true,
3336 "bin": {
3337 "tsc": "bin/tsc",
3338 "tsserver": "bin/tsserver"
3339 },
3340 "engines": {
3341 "node": ">=4.2.0"
3342 }
3343 },
3344 "node_modules/@gar/promisify": {
3345 "version": "1.1.2",
3346 "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.2.tgz",
3347 "integrity": "sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw==",
3348 "dev": true
3349 },
3350 "node_modules/@hapi/hoek": {
3351 "version": "9.2.1",
3352 "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.2.1.tgz",
3353 "integrity": "sha512-gfta+H8aziZsm8pZa0vj04KO6biEiisppNgA1kbJvFrrWu9Vm7eaUEy76DIxsuTaWvti5fkJVhllWc6ZTE+Mdw==",
3354 "dev": true
3355 },
3356 "node_modules/@hapi/topo": {
3357 "version": "5.1.0",
3358 "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz",
3359 "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==",
3360 "dev": true,
3361 "dependencies": {
3362 "@hapi/hoek": "^9.0.0"
3363 }
3364 },
3365 "node_modules/@humanwhocodes/config-array": {
3366 "version": "0.6.0",
3367 "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.6.0.tgz",
3368 "integrity": "sha512-JQlEKbcgEUjBFhLIF4iqM7u/9lwgHRBcpHrmUNCALK0Q3amXN6lxdoXLnF0sm11E9VqTmBALR87IlUg1bZ8A9A==",
3369 "dev": true,
3370 "dependencies": {
3371 "@humanwhocodes/object-schema": "^1.2.0",
3372 "debug": "^4.1.1",
3373 "minimatch": "^3.0.4"
3374 },
3375 "engines": {
3376 "node": ">=10.10.0"
3377 }
3378 },
3379 "node_modules/@humanwhocodes/object-schema": {
3380 "version": "1.2.0",
3381 "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.0.tgz",
3382 "integrity": "sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w==",
3383 "dev": true
3384 },
3385 "node_modules/@istanbuljs/load-nyc-config": {
3386 "version": "1.1.0",
3387 "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz",
3388 "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==",
3389 "dev": true,
3390 "dependencies": {
3391 "camelcase": "^5.3.1",
3392 "find-up": "^4.1.0",
3393 "get-package-type": "^0.1.0",
3394 "js-yaml": "^3.13.1",
3395 "resolve-from": "^5.0.0"
3396 },
3397 "engines": {
3398 "node": ">=8"
3399 }
3400 },
3401 "node_modules/@istanbuljs/load-nyc-config/node_modules/argparse": {
3402 "version": "1.0.10",
3403 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
3404 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
3405 "dev": true,
3406 "dependencies": {
3407 "sprintf-js": "~1.0.2"
3408 }
3409 },
3410 "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": {
3411 "version": "4.1.0",
3412 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
3413 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
3414 "dev": true,
3415 "dependencies": {
3416 "locate-path": "^5.0.0",
3417 "path-exists": "^4.0.0"
3418 },
3419 "engines": {
3420 "node": ">=8"
3421 }
3422 },
3423 "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml": {
3424 "version": "3.14.1",
3425 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
3426 "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
3427 "dev": true,
3428 "dependencies": {
3429 "argparse": "^1.0.7",
3430 "esprima": "^4.0.0"
3431 },
3432 "bin": {
3433 "js-yaml": "bin/js-yaml.js"
3434 }
3435 },
3436 "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": {
3437 "version": "5.0.0",
3438 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
3439 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
3440 "dev": true,
3441 "dependencies": {
3442 "p-locate": "^4.1.0"
3443 },
3444 "engines": {
3445 "node": ">=8"
3446 }
3447 },
3448 "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": {
3449 "version": "2.3.0",
3450 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
3451 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
3452 "dev": true,
3453 "dependencies": {
3454 "p-try": "^2.0.0"
3455 },
3456 "engines": {
3457 "node": ">=6"
3458 },
3459 "funding": {
3460 "url": "https://github.com/sponsors/sindresorhus"
3461 }
3462 },
3463 "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": {
3464 "version": "4.1.0",
3465 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
3466 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
3467 "dev": true,
3468 "dependencies": {
3469 "p-limit": "^2.2.0"
3470 },
3471 "engines": {
3472 "node": ">=8"
3473 }
3474 },
3475 "node_modules/@istanbuljs/load-nyc-config/node_modules/sprintf-js": {
3476 "version": "1.0.3",
3477 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
3478 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
3479 "dev": true
3480 },
3481 "node_modules/@istanbuljs/schema": {
3482 "version": "0.1.3",
3483 "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz",
3484 "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==",
3485 "dev": true,
3486 "engines": {
3487 "node": ">=8"
3488 }
3489 },
3490 "node_modules/@jest/console": {
3491 "version": "27.3.1",
3492 "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.3.1.tgz",
3493 "integrity": "sha512-RkFNWmv0iui+qsOr/29q9dyfKTTT5DCuP31kUwg7rmOKPT/ozLeGLKJKVIiOfbiKyleUZKIrHwhmiZWVe8IMdw==",
3494 "dev": true,
3495 "dependencies": {
3496 "@jest/types": "^27.2.5",
3497 "@types/node": "*",
3498 "chalk": "^4.0.0",
3499 "jest-message-util": "^27.3.1",
3500 "jest-util": "^27.3.1",
3501 "slash": "^3.0.0"
3502 },
3503 "engines": {
3504 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
3505 }
3506 },
3507 "node_modules/@jest/console/node_modules/ansi-styles": {
3508 "version": "4.3.0",
3509 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
3510 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
3511 "dev": true,
3512 "dependencies": {
3513 "color-convert": "^2.0.1"
3514 },
3515 "engines": {
3516 "node": ">=8"
3517 },
3518 "funding": {
3519 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
3520 }
3521 },
3522 "node_modules/@jest/console/node_modules/chalk": {
3523 "version": "4.1.2",
3524 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
3525 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
3526 "dev": true,
3527 "dependencies": {
3528 "ansi-styles": "^4.1.0",
3529 "supports-color": "^7.1.0"
3530 },
3531 "engines": {
3532 "node": ">=10"
3533 },
3534 "funding": {
3535 "url": "https://github.com/chalk/chalk?sponsor=1"
3536 }
3537 },
3538 "node_modules/@jest/console/node_modules/color-convert": {
3539 "version": "2.0.1",
3540 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
3541 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
3542 "dev": true,
3543 "dependencies": {
3544 "color-name": "~1.1.4"
3545 },
3546 "engines": {
3547 "node": ">=7.0.0"
3548 }
3549 },
3550 "node_modules/@jest/console/node_modules/color-name": {
3551 "version": "1.1.4",
3552 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
3553 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
3554 "dev": true
3555 },
3556 "node_modules/@jest/console/node_modules/has-flag": {
3557 "version": "4.0.0",
3558 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3559 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
3560 "dev": true,
3561 "engines": {
3562 "node": ">=8"
3563 }
3564 },
3565 "node_modules/@jest/console/node_modules/supports-color": {
3566 "version": "7.2.0",
3567 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
3568 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
3569 "dev": true,
3570 "dependencies": {
3571 "has-flag": "^4.0.0"
3572 },
3573 "engines": {
3574 "node": ">=8"
3575 }
3576 },
3577 "node_modules/@jest/core": {
3578 "version": "27.3.1",
3579 "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.3.1.tgz",
3580 "integrity": "sha512-DMNE90RR5QKx0EA+wqe3/TNEwiRpOkhshKNxtLxd4rt3IZpCt+RSL+FoJsGeblRZmqdK4upHA/mKKGPPRAifhg==",
3581 "dev": true,
3582 "dependencies": {
3583 "@jest/console": "^27.3.1",
3584 "@jest/reporters": "^27.3.1",
3585 "@jest/test-result": "^27.3.1",
3586 "@jest/transform": "^27.3.1",
3587 "@jest/types": "^27.2.5",
3588 "@types/node": "*",
3589 "ansi-escapes": "^4.2.1",
3590 "chalk": "^4.0.0",
3591 "emittery": "^0.8.1",
3592 "exit": "^0.1.2",
3593 "graceful-fs": "^4.2.4",
3594 "jest-changed-files": "^27.3.0",
3595 "jest-config": "^27.3.1",
3596 "jest-haste-map": "^27.3.1",
3597 "jest-message-util": "^27.3.1",
3598 "jest-regex-util": "^27.0.6",
3599 "jest-resolve": "^27.3.1",
3600 "jest-resolve-dependencies": "^27.3.1",
3601 "jest-runner": "^27.3.1",
3602 "jest-runtime": "^27.3.1",
3603 "jest-snapshot": "^27.3.1",
3604 "jest-util": "^27.3.1",
3605 "jest-validate": "^27.3.1",
3606 "jest-watcher": "^27.3.1",
3607 "micromatch": "^4.0.4",
3608 "rimraf": "^3.0.0",
3609 "slash": "^3.0.0",
3610 "strip-ansi": "^6.0.0"
3611 },
3612 "engines": {
3613 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
3614 },
3615 "peerDependencies": {
3616 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
3617 },
3618 "peerDependenciesMeta": {
3619 "node-notifier": {
3620 "optional": true
3621 }
3622 }
3623 },
3624 "node_modules/@jest/core/node_modules/ansi-styles": {
3625 "version": "4.3.0",
3626 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
3627 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
3628 "dev": true,
3629 "dependencies": {
3630 "color-convert": "^2.0.1"
3631 },
3632 "engines": {
3633 "node": ">=8"
3634 },
3635 "funding": {
3636 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
3637 }
3638 },
3639 "node_modules/@jest/core/node_modules/chalk": {
3640 "version": "4.1.2",
3641 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
3642 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
3643 "dev": true,
3644 "dependencies": {
3645 "ansi-styles": "^4.1.0",
3646 "supports-color": "^7.1.0"
3647 },
3648 "engines": {
3649 "node": ">=10"
3650 },
3651 "funding": {
3652 "url": "https://github.com/chalk/chalk?sponsor=1"
3653 }
3654 },
3655 "node_modules/@jest/core/node_modules/color-convert": {
3656 "version": "2.0.1",
3657 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
3658 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
3659 "dev": true,
3660 "dependencies": {
3661 "color-name": "~1.1.4"
3662 },
3663 "engines": {
3664 "node": ">=7.0.0"
3665 }
3666 },
3667 "node_modules/@jest/core/node_modules/color-name": {
3668 "version": "1.1.4",
3669 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
3670 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
3671 "dev": true
3672 },
3673 "node_modules/@jest/core/node_modules/has-flag": {
3674 "version": "4.0.0",
3675 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3676 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
3677 "dev": true,
3678 "engines": {
3679 "node": ">=8"
3680 }
3681 },
3682 "node_modules/@jest/core/node_modules/supports-color": {
3683 "version": "7.2.0",
3684 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
3685 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
3686 "dev": true,
3687 "dependencies": {
3688 "has-flag": "^4.0.0"
3689 },
3690 "engines": {
3691 "node": ">=8"
3692 }
3693 },
3694 "node_modules/@jest/environment": {
3695 "version": "27.3.1",
3696 "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.3.1.tgz",
3697 "integrity": "sha512-BCKCj4mOVLme6Tanoyc9k0ultp3pnmuyHw73UHRPeeZxirsU/7E3HC4le/VDb/SMzE1JcPnto+XBKFOcoiJzVw==",
3698 "dev": true,
3699 "dependencies": {
3700 "@jest/fake-timers": "^27.3.1",
3701 "@jest/types": "^27.2.5",
3702 "@types/node": "*",
3703 "jest-mock": "^27.3.0"
3704 },
3705 "engines": {
3706 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
3707 }
3708 },
3709 "node_modules/@jest/fake-timers": {
3710 "version": "27.3.1",
3711 "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.3.1.tgz",
3712 "integrity": "sha512-M3ZFgwwlqJtWZ+QkBG5NmC23A9w+A6ZxNsO5nJxJsKYt4yguBd3i8TpjQz5NfCX91nEve1KqD9RA2Q+Q1uWqoA==",
3713 "dev": true,
3714 "dependencies": {
3715 "@jest/types": "^27.2.5",
3716 "@sinonjs/fake-timers": "^8.0.1",
3717 "@types/node": "*",
3718 "jest-message-util": "^27.3.1",
3719 "jest-mock": "^27.3.0",
3720 "jest-util": "^27.3.1"
3721 },
3722 "engines": {
3723 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
3724 }
3725 },
3726 "node_modules/@jest/globals": {
3727 "version": "27.3.1",
3728 "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.3.1.tgz",
3729 "integrity": "sha512-Q651FWiWQAIFiN+zS51xqhdZ8g9b88nGCobC87argAxA7nMfNQq0Q0i9zTfQYgLa6qFXk2cGANEqfK051CZ8Pg==",
3730 "dev": true,
3731 "dependencies": {
3732 "@jest/environment": "^27.3.1",
3733 "@jest/types": "^27.2.5",
3734 "expect": "^27.3.1"
3735 },
3736 "engines": {
3737 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
3738 }
3739 },
3740 "node_modules/@jest/reporters": {
3741 "version": "27.3.1",
3742 "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.3.1.tgz",
3743 "integrity": "sha512-m2YxPmL9Qn1emFVgZGEiMwDntDxRRQ2D58tiDQlwYTg5GvbFOKseYCcHtn0WsI8CG4vzPglo3nqbOiT8ySBT/w==",
3744 "dev": true,
3745 "dependencies": {
3746 "@bcoe/v8-coverage": "^0.2.3",
3747 "@jest/console": "^27.3.1",
3748 "@jest/test-result": "^27.3.1",
3749 "@jest/transform": "^27.3.1",
3750 "@jest/types": "^27.2.5",
3751 "@types/node": "*",
3752 "chalk": "^4.0.0",
3753 "collect-v8-coverage": "^1.0.0",
3754 "exit": "^0.1.2",
3755 "glob": "^7.1.2",
3756 "graceful-fs": "^4.2.4",
3757 "istanbul-lib-coverage": "^3.0.0",
3758 "istanbul-lib-instrument": "^4.0.3",
3759 "istanbul-lib-report": "^3.0.0",
3760 "istanbul-lib-source-maps": "^4.0.0",
3761 "istanbul-reports": "^3.0.2",
3762 "jest-haste-map": "^27.3.1",
3763 "jest-resolve": "^27.3.1",
3764 "jest-util": "^27.3.1",
3765 "jest-worker": "^27.3.1",
3766 "slash": "^3.0.0",
3767 "source-map": "^0.6.0",
3768 "string-length": "^4.0.1",
3769 "terminal-link": "^2.0.0",
3770 "v8-to-istanbul": "^8.1.0"
3771 },
3772 "engines": {
3773 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
3774 },
3775 "peerDependencies": {
3776 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
3777 },
3778 "peerDependenciesMeta": {
3779 "node-notifier": {
3780 "optional": true
3781 }
3782 }
3783 },
3784 "node_modules/@jest/reporters/node_modules/ansi-styles": {
3785 "version": "4.3.0",
3786 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
3787 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
3788 "dev": true,
3789 "dependencies": {
3790 "color-convert": "^2.0.1"
3791 },
3792 "engines": {
3793 "node": ">=8"
3794 },
3795 "funding": {
3796 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
3797 }
3798 },
3799 "node_modules/@jest/reporters/node_modules/chalk": {
3800 "version": "4.1.2",
3801 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
3802 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
3803 "dev": true,
3804 "dependencies": {
3805 "ansi-styles": "^4.1.0",
3806 "supports-color": "^7.1.0"
3807 },
3808 "engines": {
3809 "node": ">=10"
3810 },
3811 "funding": {
3812 "url": "https://github.com/chalk/chalk?sponsor=1"
3813 }
3814 },
3815 "node_modules/@jest/reporters/node_modules/color-convert": {
3816 "version": "2.0.1",
3817 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
3818 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
3819 "dev": true,
3820 "dependencies": {
3821 "color-name": "~1.1.4"
3822 },
3823 "engines": {
3824 "node": ">=7.0.0"
3825 }
3826 },
3827 "node_modules/@jest/reporters/node_modules/color-name": {
3828 "version": "1.1.4",
3829 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
3830 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
3831 "dev": true
3832 },
3833 "node_modules/@jest/reporters/node_modules/glob": {
3834 "version": "7.2.0",
3835 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
3836 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
3837 "dev": true,
3838 "dependencies": {
3839 "fs.realpath": "^1.0.0",
3840 "inflight": "^1.0.4",
3841 "inherits": "2",
3842 "minimatch": "^3.0.4",
3843 "once": "^1.3.0",
3844 "path-is-absolute": "^1.0.0"
3845 },
3846 "engines": {
3847 "node": "*"
3848 },
3849 "funding": {
3850 "url": "https://github.com/sponsors/isaacs"
3851 }
3852 },
3853 "node_modules/@jest/reporters/node_modules/has-flag": {
3854 "version": "4.0.0",
3855 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3856 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
3857 "dev": true,
3858 "engines": {
3859 "node": ">=8"
3860 }
3861 },
3862 "node_modules/@jest/reporters/node_modules/source-map": {
3863 "version": "0.6.1",
3864 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
3865 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
3866 "dev": true,
3867 "engines": {
3868 "node": ">=0.10.0"
3869 }
3870 },
3871 "node_modules/@jest/reporters/node_modules/supports-color": {
3872 "version": "7.2.0",
3873 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
3874 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
3875 "dev": true,
3876 "dependencies": {
3877 "has-flag": "^4.0.0"
3878 },
3879 "engines": {
3880 "node": ">=8"
3881 }
3882 },
3883 "node_modules/@jest/source-map": {
3884 "version": "27.0.6",
3885 "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.0.6.tgz",
3886 "integrity": "sha512-Fek4mi5KQrqmlY07T23JRi0e7Z9bXTOOD86V/uS0EIW4PClvPDqZOyFlLpNJheS6QI0FNX1CgmPjtJ4EA/2M+g==",
3887 "dev": true,
3888 "dependencies": {
3889 "callsites": "^3.0.0",
3890 "graceful-fs": "^4.2.4",
3891 "source-map": "^0.6.0"
3892 },
3893 "engines": {
3894 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
3895 }
3896 },
3897 "node_modules/@jest/source-map/node_modules/source-map": {
3898 "version": "0.6.1",
3899 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
3900 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
3901 "dev": true,
3902 "engines": {
3903 "node": ">=0.10.0"
3904 }
3905 },
3906 "node_modules/@jest/test-result": {
3907 "version": "27.3.1",
3908 "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.3.1.tgz",
3909 "integrity": "sha512-mLn6Thm+w2yl0opM8J/QnPTqrfS4FoXsXF2WIWJb2O/GBSyResL71BRuMYbYRsGt7ELwS5JGcEcGb52BNrumgg==",
3910 "dev": true,
3911 "dependencies": {
3912 "@jest/console": "^27.3.1",
3913 "@jest/types": "^27.2.5",
3914 "@types/istanbul-lib-coverage": "^2.0.0",
3915 "collect-v8-coverage": "^1.0.0"
3916 },
3917 "engines": {
3918 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
3919 }
3920 },
3921 "node_modules/@jest/test-sequencer": {
3922 "version": "27.3.1",
3923 "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.3.1.tgz",
3924 "integrity": "sha512-siySLo07IMEdSjA4fqEnxfIX8lB/lWYsBPwNFtkOvsFQvmBrL3yj3k3uFNZv/JDyApTakRpxbKLJ3CT8UGVCrA==",
3925 "dev": true,
3926 "dependencies": {
3927 "@jest/test-result": "^27.3.1",
3928 "graceful-fs": "^4.2.4",
3929 "jest-haste-map": "^27.3.1",
3930 "jest-runtime": "^27.3.1"
3931 },
3932 "engines": {
3933 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
3934 }
3935 },
3936 "node_modules/@jest/transform": {
3937 "version": "27.3.1",
3938 "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.3.1.tgz",
3939 "integrity": "sha512-3fSvQ02kuvjOI1C1ssqMVBKJpZf6nwoCiSu00zAKh5nrp3SptNtZy/8s5deayHnqxhjD9CWDJ+yqQwuQ0ZafXQ==",
3940 "dev": true,
3941 "dependencies": {
3942 "@babel/core": "^7.1.0",
3943 "@jest/types": "^27.2.5",
3944 "babel-plugin-istanbul": "^6.0.0",
3945 "chalk": "^4.0.0",
3946 "convert-source-map": "^1.4.0",
3947 "fast-json-stable-stringify": "^2.0.0",
3948 "graceful-fs": "^4.2.4",
3949 "jest-haste-map": "^27.3.1",
3950 "jest-regex-util": "^27.0.6",
3951 "jest-util": "^27.3.1",
3952 "micromatch": "^4.0.4",
3953 "pirates": "^4.0.1",
3954 "slash": "^3.0.0",
3955 "source-map": "^0.6.1",
3956 "write-file-atomic": "^3.0.0"
3957 },
3958 "engines": {
3959 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
3960 }
3961 },
3962 "node_modules/@jest/transform/node_modules/ansi-styles": {
3963 "version": "4.3.0",
3964 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
3965 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
3966 "dev": true,
3967 "dependencies": {
3968 "color-convert": "^2.0.1"
3969 },
3970 "engines": {
3971 "node": ">=8"
3972 },
3973 "funding": {
3974 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
3975 }
3976 },
3977 "node_modules/@jest/transform/node_modules/chalk": {
3978 "version": "4.1.2",
3979 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
3980 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
3981 "dev": true,
3982 "dependencies": {
3983 "ansi-styles": "^4.1.0",
3984 "supports-color": "^7.1.0"
3985 },
3986 "engines": {
3987 "node": ">=10"
3988 },
3989 "funding": {
3990 "url": "https://github.com/chalk/chalk?sponsor=1"
3991 }
3992 },
3993 "node_modules/@jest/transform/node_modules/color-convert": {
3994 "version": "2.0.1",
3995 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
3996 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
3997 "dev": true,
3998 "dependencies": {
3999 "color-name": "~1.1.4"
4000 },
4001 "engines": {
4002 "node": ">=7.0.0"
4003 }
4004 },
4005 "node_modules/@jest/transform/node_modules/color-name": {
4006 "version": "1.1.4",
4007 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
4008 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
4009 "dev": true
4010 },
4011 "node_modules/@jest/transform/node_modules/has-flag": {
4012 "version": "4.0.0",
4013 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
4014 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
4015 "dev": true,
4016 "engines": {
4017 "node": ">=8"
4018 }
4019 },
4020 "node_modules/@jest/transform/node_modules/source-map": {
4021 "version": "0.6.1",
4022 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
4023 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
4024 "dev": true,
4025 "engines": {
4026 "node": ">=0.10.0"
4027 }
4028 },
4029 "node_modules/@jest/transform/node_modules/supports-color": {
4030 "version": "7.2.0",
4031 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
4032 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
4033 "dev": true,
4034 "dependencies": {
4035 "has-flag": "^4.0.0"
4036 },
4037 "engines": {
4038 "node": ">=8"
4039 }
4040 },
4041 "node_modules/@jest/types": {
4042 "version": "27.2.5",
4043 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz",
4044 "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==",
4045 "dev": true,
4046 "dependencies": {
4047 "@types/istanbul-lib-coverage": "^2.0.0",
4048 "@types/istanbul-reports": "^3.0.0",
4049 "@types/node": "*",
4050 "@types/yargs": "^16.0.0",
4051 "chalk": "^4.0.0"
4052 },
4053 "engines": {
4054 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
4055 }
4056 },
4057 "node_modules/@jest/types/node_modules/@types/yargs": {
4058 "version": "16.0.4",
4059 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz",
4060 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==",
4061 "dev": true,
4062 "dependencies": {
4063 "@types/yargs-parser": "*"
4064 }
4065 },
4066 "node_modules/@jest/types/node_modules/ansi-styles": {
4067 "version": "4.3.0",
4068 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
4069 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
4070 "dev": true,
4071 "dependencies": {
4072 "color-convert": "^2.0.1"
4073 },
4074 "engines": {
4075 "node": ">=8"
4076 },
4077 "funding": {
4078 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
4079 }
4080 },
4081 "node_modules/@jest/types/node_modules/chalk": {
4082 "version": "4.1.2",
4083 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
4084 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
4085 "dev": true,
4086 "dependencies": {
4087 "ansi-styles": "^4.1.0",
4088 "supports-color": "^7.1.0"
4089 },
4090 "engines": {
4091 "node": ">=10"
4092 },
4093 "funding": {
4094 "url": "https://github.com/chalk/chalk?sponsor=1"
4095 }
4096 },
4097 "node_modules/@jest/types/node_modules/color-convert": {
4098 "version": "2.0.1",
4099 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
4100 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
4101 "dev": true,
4102 "dependencies": {
4103 "color-name": "~1.1.4"
4104 },
4105 "engines": {
4106 "node": ">=7.0.0"
4107 }
4108 },
4109 "node_modules/@jest/types/node_modules/color-name": {
4110 "version": "1.1.4",
4111 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
4112 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
4113 "dev": true
4114 },
4115 "node_modules/@jest/types/node_modules/has-flag": {
4116 "version": "4.0.0",
4117 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
4118 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
4119 "dev": true,
4120 "engines": {
4121 "node": ">=8"
4122 }
4123 },
4124 "node_modules/@jest/types/node_modules/supports-color": {
4125 "version": "7.2.0",
4126 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
4127 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
4128 "dev": true,
4129 "dependencies": {
4130 "has-flag": "^4.0.0"
4131 },
4132 "engines": {
4133 "node": ">=8"
4134 }
4135 },
4136 "node_modules/@kwsites/file-exists": {
4137 "version": "1.1.1",
4138 "resolved": "https://registry.npmjs.org/@kwsites/file-exists/-/file-exists-1.1.1.tgz",
4139 "integrity": "sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==",
4140 "dev": true,
4141 "dependencies": {
4142 "debug": "^4.1.1"
4143 }
4144 },
4145 "node_modules/@kwsites/promise-deferred": {
4146 "version": "1.1.1",
4147 "resolved": "https://registry.npmjs.org/@kwsites/promise-deferred/-/promise-deferred-1.1.1.tgz",
4148 "integrity": "sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==",
4149 "dev": true
4150 },
4151 "node_modules/@malept/cross-spawn-promise": {
4152 "version": "1.1.1",
4153 "resolved": "https://registry.npmjs.org/@malept/cross-spawn-promise/-/cross-spawn-promise-1.1.1.tgz",
4154 "integrity": "sha512-RTBGWL5FWQcg9orDOCcp4LvItNzUPcyEU9bwaeJX0rJ1IQxzucC48Y0/sQLp/g6t99IQgAlGIaesJS+gTn7tVQ==",
4155 "dev": true,
4156 "funding": [
4157 {
4158 "type": "individual",
4159 "url": "https://github.com/sponsors/malept"
4160 },
4161 {
4162 "type": "tidelift",
4163 "url": "https://tidelift.com/subscription/pkg/npm-.malept-cross-spawn-promise?utm_medium=referral&utm_source=npm_fund"
4164 }
4165 ],
4166 "dependencies": {
4167 "cross-spawn": "^7.0.1"
4168 },
4169 "engines": {
4170 "node": ">= 10"
4171 }
4172 },
4173 "node_modules/@malept/flatpak-bundler": {
4174 "version": "0.4.0",
4175 "resolved": "https://registry.npmjs.org/@malept/flatpak-bundler/-/flatpak-bundler-0.4.0.tgz",
4176 "integrity": "sha512-9QOtNffcOF/c1seMCDnjckb3R9WHcG34tky+FHpNKKCW0wc/scYLwMtO+ptyGUfMW0/b/n4qRiALlaFHc9Oj7Q==",
4177 "dev": true,
4178 "dependencies": {
4179 "debug": "^4.1.1",
4180 "fs-extra": "^9.0.0",
4181 "lodash": "^4.17.15",
4182 "tmp-promise": "^3.0.2"
4183 },
4184 "engines": {
4185 "node": ">= 10.0.0"
4186 }
4187 },
4188 "node_modules/@malept/flatpak-bundler/node_modules/fs-extra": {
4189 "version": "9.1.0",
4190 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
4191 "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
4192 "dev": true,
4193 "dependencies": {
4194 "at-least-node": "^1.0.0",
4195 "graceful-fs": "^4.2.0",
4196 "jsonfile": "^6.0.1",
4197 "universalify": "^2.0.0"
4198 },
4199 "engines": {
4200 "node": ">=10"
4201 }
4202 },
4203 "node_modules/@malept/flatpak-bundler/node_modules/jsonfile": {
4204 "version": "6.1.0",
4205 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
4206 "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
4207 "dev": true,
4208 "dependencies": {
4209 "universalify": "^2.0.0"
4210 },
4211 "optionalDependencies": {
4212 "graceful-fs": "^4.1.6"
4213 }
4214 },
4215 "node_modules/@mdi/js": {
4216 "version": "6.3.95",
4217 "resolved": "https://registry.npmjs.org/@mdi/js/-/js-6.3.95.tgz",
4218 "integrity": "sha512-/EI+ao3caXcYTWGYwwOylZKmO0ilywwE8CsEZl5L82Rgsv1eLUlCmLIrViE5A9pISsaTZELkzgbP1lQSGwRY8A=="
4219 },
4220 "node_modules/@mdi/react": {
4221 "version": "1.5.0",
4222 "resolved": "https://registry.npmjs.org/@mdi/react/-/react-1.5.0.tgz",
4223 "integrity": "sha512-NztRgUxSYD+ImaKN94Tg66VVVqXj4SmlDGzZoz48H9riJ+Awha56sfXH2fegw819NWo7KI3oeS1Es0lNQqwr0w=="
4224 },
4225 "node_modules/@nodelib/fs.scandir": {
4226 "version": "2.1.5",
4227 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
4228 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
4229 "dev": true,
4230 "dependencies": {
4231 "@nodelib/fs.stat": "2.0.5",
4232 "run-parallel": "^1.1.9"
4233 },
4234 "engines": {
4235 "node": ">= 8"
4236 }
4237 },
4238 "node_modules/@nodelib/fs.stat": {
4239 "version": "2.0.5",
4240 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
4241 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
4242 "dev": true,
4243 "engines": {
4244 "node": ">= 8"
4245 }
4246 },
4247 "node_modules/@nodelib/fs.walk": {
4248 "version": "1.2.8",
4249 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
4250 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
4251 "dev": true,
4252 "dependencies": {
4253 "@nodelib/fs.scandir": "2.1.5",
4254 "fastq": "^1.6.0"
4255 },
4256 "engines": {
4257 "node": ">= 8"
4258 }
4259 },
4260 "node_modules/@nornagon/put": {
4261 "version": "0.0.8",
4262 "resolved": "https://registry.npmjs.org/@nornagon/put/-/put-0.0.8.tgz",
4263 "integrity": "sha512-ugvXJjwF5ldtUpa7D95kruNJ41yFQDEKyF5CW4TgKJnh+W/zmlBzXXeKTyqIgwMFrkePN2JqOBqcF0M0oOunow==",
4264 "engines": {
4265 "node": ">=0.3.0"
4266 }
4267 },
4268 "node_modules/@npmcli/fs": {
4269 "version": "1.0.0",
4270 "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.0.0.tgz",
4271 "integrity": "sha512-8ltnOpRR/oJbOp8vaGUnipOi3bqkcW+sLHFlyXIr08OGHmVJLB1Hn7QtGXbYcpVtH1gAYZTlmDXtE4YV0+AMMQ==",
4272 "dev": true,
4273 "dependencies": {
4274 "@gar/promisify": "^1.0.1",
4275 "semver": "^7.3.5"
4276 }
4277 },
4278 "node_modules/@npmcli/move-file": {
4279 "version": "1.1.2",
4280 "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz",
4281 "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==",
4282 "dev": true,
4283 "dependencies": {
4284 "mkdirp": "^1.0.4",
4285 "rimraf": "^3.0.2"
4286 },
4287 "engines": {
4288 "node": ">=10"
4289 }
4290 },
4291 "node_modules/@npmcli/move-file/node_modules/mkdirp": {
4292 "version": "1.0.4",
4293 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
4294 "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
4295 "dev": true,
4296 "bin": {
4297 "mkdirp": "bin/cmd.js"
4298 },
4299 "engines": {
4300 "node": ">=10"
4301 }
4302 },
4303 "node_modules/@sentry/browser": {
4304 "version": "6.7.1",
4305 "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-6.7.1.tgz",
4306 "integrity": "sha512-R5PYx4TTvifcU790XkK6JVGwavKaXwycDU0MaAwfc4Vf7BLm5KCNJCsDySu1RPAap/017MVYf54p6dWvKiRviA==",
4307 "dependencies": {
4308 "@sentry/core": "6.7.1",
4309 "@sentry/types": "6.7.1",
4310 "@sentry/utils": "6.7.1",
4311 "tslib": "^1.9.3"
4312 },
4313 "engines": {
4314 "node": ">=6"
4315 }
4316 },
4317 "node_modules/@sentry/browser/node_modules/tslib": {
4318 "version": "1.14.1",
4319 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
4320 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
4321 },
4322 "node_modules/@sentry/core": {
4323 "version": "6.7.1",
4324 "resolved": "https://registry.npmjs.org/@sentry/core/-/core-6.7.1.tgz",
4325 "integrity": "sha512-VAv8OR/7INn2JfiLcuop4hfDcyC7mfL9fdPndQEhlacjmw8gRrgXjR7qyhnCTgzFLkHI7V5bcdIzA83TRPYQpA==",
4326 "dependencies": {
4327 "@sentry/hub": "6.7.1",
4328 "@sentry/minimal": "6.7.1",
4329 "@sentry/types": "6.7.1",
4330 "@sentry/utils": "6.7.1",
4331 "tslib": "^1.9.3"
4332 },
4333 "engines": {
4334 "node": ">=6"
4335 }
4336 },
4337 "node_modules/@sentry/core/node_modules/tslib": {
4338 "version": "1.14.1",
4339 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
4340 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
4341 },
4342 "node_modules/@sentry/electron": {
4343 "version": "2.5.4",
4344 "resolved": "https://registry.npmjs.org/@sentry/electron/-/electron-2.5.4.tgz",
4345 "integrity": "sha512-tCCK+P581TmdjsDpHBQz7qYcldzGdUk1Fd6FPxPy1JKGzeY4uf/uSLKzR80Lzs5kTpEZFOwiMHSA8yjwFp5qoA==",
4346 "dependencies": {
4347 "@sentry/browser": "6.7.1",
4348 "@sentry/core": "6.7.1",
4349 "@sentry/minimal": "6.7.1",
4350 "@sentry/node": "6.7.1",
4351 "@sentry/types": "6.7.1",
4352 "@sentry/utils": "6.7.1",
4353 "tslib": "^2.2.0"
4354 }
4355 },
4356 "node_modules/@sentry/hub": {
4357 "version": "6.7.1",
4358 "resolved": "https://registry.npmjs.org/@sentry/hub/-/hub-6.7.1.tgz",
4359 "integrity": "sha512-eVCTWvvcp6xa0A5GGNHMQEWslmKPlisE5rGmsV/kjvSUv3zSrI0eIDfb51ikdnCiBjHpK2NBWP8Vy8cZOEJegg==",
4360 "dependencies": {
4361 "@sentry/types": "6.7.1",
4362 "@sentry/utils": "6.7.1",
4363 "tslib": "^1.9.3"
4364 },
4365 "engines": {
4366 "node": ">=6"
4367 }
4368 },
4369 "node_modules/@sentry/hub/node_modules/tslib": {
4370 "version": "1.14.1",
4371 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
4372 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
4373 },
4374 "node_modules/@sentry/minimal": {
4375 "version": "6.7.1",
4376 "resolved": "https://registry.npmjs.org/@sentry/minimal/-/minimal-6.7.1.tgz",
4377 "integrity": "sha512-HDDPEnQRD6hC0qaHdqqKDStcdE1KhkFh0RCtJNMCDn0zpav8Dj9AteF70x6kLSlliAJ/JFwi6AmQrLz+FxPexw==",
4378 "dependencies": {
4379 "@sentry/hub": "6.7.1",
4380 "@sentry/types": "6.7.1",
4381 "tslib": "^1.9.3"
4382 },
4383 "engines": {
4384 "node": ">=6"
4385 }
4386 },
4387 "node_modules/@sentry/minimal/node_modules/tslib": {
4388 "version": "1.14.1",
4389 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
4390 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
4391 },
4392 "node_modules/@sentry/node": {
4393 "version": "6.7.1",
4394 "resolved": "https://registry.npmjs.org/@sentry/node/-/node-6.7.1.tgz",
4395 "integrity": "sha512-rtZo1O8ROv4lZwuljQz3iFZW89oXSlgXCG2VqkxQyRspPWu89abROpxLjYzsWwQ8djnur1XjFv51kOLDUTS6Qw==",
4396 "dependencies": {
4397 "@sentry/core": "6.7.1",
4398 "@sentry/hub": "6.7.1",
4399 "@sentry/tracing": "6.7.1",
4400 "@sentry/types": "6.7.1",
4401 "@sentry/utils": "6.7.1",
4402 "cookie": "^0.4.1",
4403 "https-proxy-agent": "^5.0.0",
4404 "lru_map": "^0.3.3",
4405 "tslib": "^1.9.3"
4406 },
4407 "engines": {
4408 "node": ">=6"
4409 }
4410 },
4411 "node_modules/@sentry/node/node_modules/tslib": {
4412 "version": "1.14.1",
4413 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
4414 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
4415 },
4416 "node_modules/@sentry/tracing": {
4417 "version": "6.7.1",
4418 "resolved": "https://registry.npmjs.org/@sentry/tracing/-/tracing-6.7.1.tgz",
4419 "integrity": "sha512-wyS3nWNl5mzaC1qZ2AIp1hjXnfO9EERjMIJjCihs2LWBz1r3efxrHxJHs8wXlNWvrT3KLhq/7vvF5CdU82uPeQ==",
4420 "dependencies": {
4421 "@sentry/hub": "6.7.1",
4422 "@sentry/minimal": "6.7.1",
4423 "@sentry/types": "6.7.1",
4424 "@sentry/utils": "6.7.1",
4425 "tslib": "^1.9.3"
4426 },
4427 "engines": {
4428 "node": ">=6"
4429 }
4430 },
4431 "node_modules/@sentry/tracing/node_modules/tslib": {
4432 "version": "1.14.1",
4433 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
4434 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
4435 },
4436 "node_modules/@sentry/types": {
4437 "version": "6.7.1",
4438 "resolved": "https://registry.npmjs.org/@sentry/types/-/types-6.7.1.tgz",
4439 "integrity": "sha512-9AO7HKoip2MBMNQJEd6+AKtjj2+q9Ze4ooWUdEvdOVSt5drg7BGpK221/p9JEOyJAZwEPEXdcMd3VAIMiOb4MA==",
4440 "engines": {
4441 "node": ">=6"
4442 }
4443 },
4444 "node_modules/@sentry/utils": {
4445 "version": "6.7.1",
4446 "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-6.7.1.tgz",
4447 "integrity": "sha512-Tq2otdbWlHAkctD+EWTYKkEx6BL1Qn3Z/imkO06/PvzpWvVhJWQ5qHAzz5XnwwqNHyV03KVzYB6znq1Bea9HuA==",
4448 "dependencies": {
4449 "@sentry/types": "6.7.1",
4450 "tslib": "^1.9.3"
4451 },
4452 "engines": {
4453 "node": ">=6"
4454 }
4455 },
4456 "node_modules/@sentry/utils/node_modules/tslib": {
4457 "version": "1.14.1",
4458 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
4459 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
4460 },
4461 "node_modules/@sideway/address": {
4462 "version": "4.1.2",
4463 "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.2.tgz",
4464 "integrity": "sha512-idTz8ibqWFrPU8kMirL0CoPH/A29XOzzAzpyN3zQ4kAWnzmNfFmRaoMNN6VI8ske5M73HZyhIaW4OuSFIdM4oA==",
4465 "dev": true,
4466 "dependencies": {
4467 "@hapi/hoek": "^9.0.0"
4468 }
4469 },
4470 "node_modules/@sideway/formula": {
4471 "version": "3.0.0",
4472 "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz",
4473 "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==",
4474 "dev": true
4475 },
4476 "node_modules/@sideway/pinpoint": {
4477 "version": "2.0.0",
4478 "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz",
4479 "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==",
4480 "dev": true
4481 },
4482 "node_modules/@sindresorhus/do-not-disturb": {
4483 "version": "1.1.0",
4484 "resolved": "https://registry.npmjs.org/@sindresorhus/do-not-disturb/-/do-not-disturb-1.1.0.tgz",
4485 "integrity": "sha512-0P8Cd3FFF2/nPhwcVvbKZz8khzZtbtZ29WGL2S1WKbiuwhPnCgpfHJVOM2AGPhnbwxp4l00QEmIrtm0Nu57UFw==",
4486 "dependencies": {
4487 "electron-util": "^0.12.1",
4488 "execa": "^2.0.1"
4489 },
4490 "engines": {
4491 "node": ">=8"
4492 }
4493 },
4494 "node_modules/@sindresorhus/do-not-disturb/node_modules/execa": {
4495 "version": "2.1.0",
4496 "resolved": "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz",
4497 "integrity": "sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==",
4498 "dependencies": {
4499 "cross-spawn": "^7.0.0",
4500 "get-stream": "^5.0.0",
4501 "is-stream": "^2.0.0",
4502 "merge-stream": "^2.0.0",
4503 "npm-run-path": "^3.0.0",
4504 "onetime": "^5.1.0",
4505 "p-finally": "^2.0.0",
4506 "signal-exit": "^3.0.2",
4507 "strip-final-newline": "^2.0.0"
4508 },
4509 "engines": {
4510 "node": "^8.12.0 || >=9.7.0"
4511 }
4512 },
4513 "node_modules/@sindresorhus/do-not-disturb/node_modules/get-stream": {
4514 "version": "5.2.0",
4515 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
4516 "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
4517 "dependencies": {
4518 "pump": "^3.0.0"
4519 },
4520 "engines": {
4521 "node": ">=8"
4522 },
4523 "funding": {
4524 "url": "https://github.com/sponsors/sindresorhus"
4525 }
4526 },
4527 "node_modules/@sindresorhus/do-not-disturb/node_modules/npm-run-path": {
4528 "version": "3.1.0",
4529 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz",
4530 "integrity": "sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==",
4531 "dependencies": {
4532 "path-key": "^3.0.0"
4533 },
4534 "engines": {
4535 "node": ">=8"
4536 }
4537 },
4538 "node_modules/@sindresorhus/do-not-disturb/node_modules/p-finally": {
4539 "version": "2.0.1",
4540 "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz",
4541 "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==",
4542 "engines": {
4543 "node": ">=8"
4544 }
4545 },
4546 "node_modules/@sindresorhus/is": {
4547 "version": "0.14.0",
4548 "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz",
4549 "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==",
4550 "dev": true,
4551 "engines": {
4552 "node": ">=6"
4553 }
4554 },
4555 "node_modules/@sinonjs/commons": {
4556 "version": "1.8.3",
4557 "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz",
4558 "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==",
4559 "dev": true,
4560 "dependencies": {
4561 "type-detect": "4.0.8"
4562 }
4563 },
4564 "node_modules/@sinonjs/fake-timers": {
4565 "version": "8.0.1",
4566 "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.0.1.tgz",
4567 "integrity": "sha512-AU7kwFxreVd6OAXcAFlKSmZquiRUU0FvYm44k1Y1QbK7Co4m0aqfGMhjykIeQp/H6rcl+nFmj0zfdUcGVs9Dew==",
4568 "dev": true,
4569 "dependencies": {
4570 "@sinonjs/commons": "^1.7.0"
4571 }
4572 },
4573 "node_modules/@slynova/flydrive": {
4574 "version": "0.3.1",
4575 "resolved": "https://registry.npmjs.org/@slynova/flydrive/-/flydrive-0.3.1.tgz",
4576 "integrity": "sha512-/C3chxZRqonxjQwj70WOyqtw0JGjBr6rjvkcrGlDedUXi5YoiJiTVHwD4ry6tHJKwOi3PtxpWO9RZwSKElVWzw==",
4577 "dependencies": {
4578 "create-output-stream": "0.0.1",
4579 "fs-extra": "^6.0.0",
4580 "node-exceptions": "^3.0.0",
4581 "resetable": "^1.0.2"
4582 }
4583 },
4584 "node_modules/@slynova/flydrive/node_modules/fs-extra": {
4585 "version": "6.0.1",
4586 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-6.0.1.tgz",
4587 "integrity": "sha512-GnyIkKhhzXZUWFCaJzvyDLEEgDkPfb4/TPvJCJVuS8MWZgoSsErf++QpiAlDnKFcqhRlm+tIOcencCjyJE6ZCA==",
4588 "dependencies": {
4589 "graceful-fs": "^4.1.2",
4590 "jsonfile": "^4.0.0",
4591 "universalify": "^0.1.0"
4592 }
4593 },
4594 "node_modules/@slynova/flydrive/node_modules/universalify": {
4595 "version": "0.1.2",
4596 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
4597 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
4598 "engines": {
4599 "node": ">= 4.0.0"
4600 }
4601 },
4602 "node_modules/@szmarczak/http-timer": {
4603 "version": "1.1.2",
4604 "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz",
4605 "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==",
4606 "dev": true,
4607 "dependencies": {
4608 "defer-to-connect": "^1.0.1"
4609 },
4610 "engines": {
4611 "node": ">=6"
4612 }
4613 },
4614 "node_modules/@tootallnate/once": {
4615 "version": "1.1.2",
4616 "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz",
4617 "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==",
4618 "dev": true,
4619 "engines": {
4620 "node": ">= 6"
4621 }
4622 },
4623 "node_modules/@tsconfig/node10": {
4624 "version": "1.0.8",
4625 "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.8.tgz",
4626 "integrity": "sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg==",
4627 "dev": true
4628 },
4629 "node_modules/@tsconfig/node12": {
4630 "version": "1.0.9",
4631 "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.9.tgz",
4632 "integrity": "sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw==",
4633 "dev": true
4634 },
4635 "node_modules/@tsconfig/node14": {
4636 "version": "1.0.1",
4637 "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.1.tgz",
4638 "integrity": "sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg==",
4639 "dev": true
4640 },
4641 "node_modules/@tsconfig/node16": {
4642 "version": "1.0.2",
4643 "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.2.tgz",
4644 "integrity": "sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==",
4645 "dev": true
4646 },
4647 "node_modules/@types/babel__core": {
4648 "version": "7.1.16",
4649 "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.16.tgz",
4650 "integrity": "sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ==",
4651 "dev": true,
4652 "dependencies": {
4653 "@babel/parser": "^7.1.0",
4654 "@babel/types": "^7.0.0",
4655 "@types/babel__generator": "*",
4656 "@types/babel__template": "*",
4657 "@types/babel__traverse": "*"
4658 }
4659 },
4660 "node_modules/@types/babel__generator": {
4661 "version": "7.6.3",
4662 "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.3.tgz",
4663 "integrity": "sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==",
4664 "dev": true,
4665 "dependencies": {
4666 "@babel/types": "^7.0.0"
4667 }
4668 },
4669 "node_modules/@types/babel__helper-plugin-utils": {
4670 "version": "7.10.0",
4671 "resolved": "https://registry.npmjs.org/@types/babel__helper-plugin-utils/-/babel__helper-plugin-utils-7.10.0.tgz",
4672 "integrity": "sha512-60YtHzhQ9HAkToHVV+TB4VLzBn9lrfgrsOjiJMtbv/c1jPdekBxaByd6DMsGBzROXWoIL6U3lEFvvbu69RkUoA==",
4673 "dev": true,
4674 "dependencies": {
4675 "@types/babel__core": "*"
4676 }
4677 },
4678 "node_modules/@types/babel__template": {
4679 "version": "7.4.1",
4680 "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz",
4681 "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==",
4682 "dev": true,
4683 "dependencies": {
4684 "@babel/parser": "^7.1.0",
4685 "@babel/types": "^7.0.0"
4686 }
4687 },
4688 "node_modules/@types/babel__traverse": {
4689 "version": "7.14.2",
4690 "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz",
4691 "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==",
4692 "dev": true,
4693 "dependencies": {
4694 "@babel/types": "^7.3.0"
4695 }
4696 },
4697 "node_modules/@types/color": {
4698 "version": "3.0.2",
4699 "resolved": "https://registry.npmjs.org/@types/color/-/color-3.0.2.tgz",
4700 "integrity": "sha512-INiJl6sfNn8iyC5paxVzqiVUEj2boIlFki02uRTAkKwAj++7aAF+ZfEv/XrIeBa0XI/fTZuDHW8rEEcEVnON+Q==",
4701 "dev": true,
4702 "dependencies": {
4703 "@types/color-convert": "*"
4704 }
4705 },
4706 "node_modules/@types/color-convert": {
4707 "version": "2.0.0",
4708 "resolved": "https://registry.npmjs.org/@types/color-convert/-/color-convert-2.0.0.tgz",
4709 "integrity": "sha512-m7GG7IKKGuJUXvkZ1qqG3ChccdIM/qBBo913z+Xft0nKCX4hAU/IxKwZBU4cpRZ7GS5kV4vOblUkILtSShCPXQ==",
4710 "dev": true,
4711 "dependencies": {
4712 "@types/color-name": "*"
4713 }
4714 },
4715 "node_modules/@types/color-name": {
4716 "version": "1.1.1",
4717 "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz",
4718 "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==",
4719 "dev": true
4720 },
4721 "node_modules/@types/debug": {
4722 "version": "4.1.7",
4723 "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz",
4724 "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==",
4725 "dev": true,
4726 "dependencies": {
4727 "@types/ms": "*"
4728 }
4729 },
4730 "node_modules/@types/estree": {
4731 "version": "0.0.50",
4732 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz",
4733 "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==",
4734 "dev": true
4735 },
4736 "node_modules/@types/expect.js": {
4737 "version": "0.3.29",
4738 "resolved": "https://registry.npmjs.org/@types/expect.js/-/expect.js-0.3.29.tgz",
4739 "integrity": "sha1-KN01kVW4S47LCUr8P0t0wyItyjs=",
4740 "dev": true
4741 },
4742 "node_modules/@types/fs-extra": {
4743 "version": "9.0.13",
4744 "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.13.tgz",
4745 "integrity": "sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==",
4746 "dev": true,
4747 "dependencies": {
4748 "@types/node": "*"
4749 }
4750 },
4751 "node_modules/@types/glob": {
4752 "version": "7.2.0",
4753 "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz",
4754 "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==",
4755 "dev": true,
4756 "dependencies": {
4757 "@types/minimatch": "*",
4758 "@types/node": "*"
4759 }
4760 },
4761 "node_modules/@types/graceful-fs": {
4762 "version": "4.1.5",
4763 "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz",
4764 "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==",
4765 "dev": true,
4766 "dependencies": {
4767 "@types/node": "*"
4768 }
4769 },
4770 "node_modules/@types/hoist-non-react-statics": {
4771 "version": "3.3.1",
4772 "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz",
4773 "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==",
4774 "dependencies": {
4775 "@types/react": "*",
4776 "hoist-non-react-statics": "^3.3.0"
4777 }
4778 },
4779 "node_modules/@types/html-minifier-terser": {
4780 "version": "5.1.2",
4781 "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.2.tgz",
4782 "integrity": "sha512-h4lTMgMJctJybDp8CQrxTUiiYmedihHWkjnF/8Pxseu2S6Nlfcy8kwboQ8yejh456rP2yWoEVm1sS/FVsfM48w==",
4783 "dev": true
4784 },
4785 "node_modules/@types/istanbul-lib-coverage": {
4786 "version": "2.0.3",
4787 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz",
4788 "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==",
4789 "dev": true
4790 },
4791 "node_modules/@types/istanbul-lib-report": {
4792 "version": "3.0.0",
4793 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
4794 "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==",
4795 "dev": true,
4796 "dependencies": {
4797 "@types/istanbul-lib-coverage": "*"
4798 }
4799 },
4800 "node_modules/@types/istanbul-reports": {
4801 "version": "3.0.1",
4802 "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz",
4803 "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==",
4804 "dev": true,
4805 "dependencies": {
4806 "@types/istanbul-lib-report": "*"
4807 }
4808 },
4809 "node_modules/@types/json-schema": {
4810 "version": "7.0.9",
4811 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz",
4812 "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==",
4813 "dev": true
4814 },
4815 "node_modules/@types/json-stable-stringify": {
4816 "version": "1.0.33",
4817 "resolved": "https://registry.npmjs.org/@types/json-stable-stringify/-/json-stable-stringify-1.0.33.tgz",
4818 "integrity": "sha512-qEWiQff6q2tA5gcJGWwzplQcXdJtm+0oy6IHGHzlOf3eFAkGE/FIPXZK9ofWgNSHVp8AFFI33PJJshS0ei3Gvw==",
4819 "dev": true
4820 },
4821 "node_modules/@types/json5": {
4822 "version": "0.0.29",
4823 "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz",
4824 "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=",
4825 "dev": true
4826 },
4827 "node_modules/@types/lodash": {
4828 "version": "4.14.176",
4829 "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.176.tgz",
4830 "integrity": "sha512-xZmuPTa3rlZoIbtDUyJKZQimJV3bxCmzMIO2c9Pz9afyDro6kr7R79GwcB6mRhuoPmV2p1Vb66WOJH7F886WKQ==",
4831 "dev": true
4832 },
4833 "node_modules/@types/mime-types": {
4834 "version": "2.1.1",
4835 "resolved": "https://registry.npmjs.org/@types/mime-types/-/mime-types-2.1.1.tgz",
4836 "integrity": "sha512-vXOTGVSLR2jMw440moWTC7H19iUyLtP3Z1YTj7cSsubOICinjMxFeb/V57v9QdyyPGbbWolUFSSmSiRSn94tFw==",
4837 "dev": true
4838 },
4839 "node_modules/@types/minimatch": {
4840 "version": "3.0.5",
4841 "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz",
4842 "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==",
4843 "dev": true
4844 },
4845 "node_modules/@types/minimist": {
4846 "version": "1.2.2",
4847 "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz",
4848 "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==",
4849 "dev": true
4850 },
4851 "node_modules/@types/minipass": {
4852 "version": "3.1.0",
4853 "resolved": "https://registry.npmjs.org/@types/minipass/-/minipass-3.1.0.tgz",
4854 "integrity": "sha512-b2yPKwCrB8x9SB65kcCistMoe3wrYnxxt5rJSZ1kprw0uOXvhuKi9kTQ746Y+Pbqoh+9C0N4zt0ztmTnG9yg7A==",
4855 "dev": true,
4856 "dependencies": {
4857 "@types/node": "*"
4858 }
4859 },
4860 "node_modules/@types/mocha": {
4861 "version": "9.0.0",
4862 "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-9.0.0.tgz",
4863 "integrity": "sha512-scN0hAWyLVAvLR9AyW7HoFF5sJZglyBsbPuHO4fv7JRvfmPBMfp1ozWqOf/e4wwPNxezBZXRfWzMb6iFLgEVRA==",
4864 "dev": true
4865 },
4866 "node_modules/@types/ms": {
4867 "version": "0.7.31",
4868 "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz",
4869 "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==",
4870 "dev": true
4871 },
4872 "node_modules/@types/node": {
4873 "version": "14.17.27",
4874 "resolved": "https://registry.npmjs.org/@types/node/-/node-14.17.27.tgz",
4875 "integrity": "sha512-94+Ahf9IcaDuJTle/2b+wzvjmutxXAEXU6O81JHblYXUg2BDG+dnBy7VxIPHKAyEEDHzCMQydTJuWvrE+Aanzw==",
4876 "dev": true
4877 },
4878 "node_modules/@types/normalize-package-data": {
4879 "version": "2.4.1",
4880 "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz",
4881 "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==",
4882 "dev": true
4883 },
4884 "node_modules/@types/parse-json": {
4885 "version": "4.0.0",
4886 "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
4887 "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
4888 "dev": true
4889 },
4890 "node_modules/@types/plist": {
4891 "version": "3.0.2",
4892 "resolved": "https://registry.npmjs.org/@types/plist/-/plist-3.0.2.tgz",
4893 "integrity": "sha512-ULqvZNGMv0zRFvqn8/4LSPtnmN4MfhlPNtJCTpKuIIxGVGZ2rYWzFXrvEBoh9CVyqSE7D6YFRJ1hydLHI6kbWw==",
4894 "dev": true,
4895 "optional": true,
4896 "dependencies": {
4897 "@types/node": "*",
4898 "xmlbuilder": ">=11.0.1"
4899 }
4900 },
4901 "node_modules/@types/prettier": {
4902 "version": "2.4.1",
4903 "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.4.1.tgz",
4904 "integrity": "sha512-Fo79ojj3vdEZOHg3wR9ksAMRz4P3S5fDB5e/YWZiFnyFQI1WY2Vftu9XoXVVtJfxB7Bpce/QTqWSSntkz2Znrw==",
4905 "dev": true
4906 },
4907 "node_modules/@types/prop-types": {
4908 "version": "15.7.4",
4909 "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz",
4910 "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ=="
4911 },
4912 "node_modules/@types/react": {
4913 "version": "17.0.31",
4914 "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.31.tgz",
4915 "integrity": "sha512-MQSR5EL4JZtdWRvqDgz9kXhSDDoy2zMTYyg7UhP+FZ5ttUOocWyxiqFJiI57sUG0BtaEX7WDXYQlkCYkb3X9vQ==",
4916 "dependencies": {
4917 "@types/prop-types": "*",
4918 "@types/scheduler": "*",
4919 "csstype": "^3.0.2"
4920 }
4921 },
4922 "node_modules/@types/react-dom": {
4923 "version": "17.0.10",
4924 "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.10.tgz",
4925 "integrity": "sha512-8oz3NAUId2z/zQdFI09IMhQPNgIbiP8Lslhv39DIDamr846/0spjZK0vnrMak0iB8EKb9QFTTIdg2Wj2zH5a3g==",
4926 "dev": true,
4927 "dependencies": {
4928 "@types/react": "*"
4929 }
4930 },
4931 "node_modules/@types/route-parser": {
4932 "version": "0.1.3",
4933 "resolved": "https://registry.npmjs.org/@types/route-parser/-/route-parser-0.1.3.tgz",
4934 "integrity": "sha512-1AQYpsMbxangSnApsyIHzck5TP8cfas8fzmemljLi2APssJvlZiHkTar/ZtcZwOtK/Ory/xwLg2X8dwhkbnM+g==",
4935 "dev": true
4936 },
4937 "node_modules/@types/scheduler": {
4938 "version": "0.16.2",
4939 "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz",
4940 "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew=="
4941 },
4942 "node_modules/@types/semver": {
4943 "version": "7.3.9",
4944 "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.9.tgz",
4945 "integrity": "sha512-L/TMpyURfBkf+o/526Zb6kd/tchUP3iBDEPjqjb+U2MAJhVRxxrmr2fwpe08E7QsV7YLcpq0tUaQ9O9x97ZIxQ=="
4946 },
4947 "node_modules/@types/source-list-map": {
4948 "version": "0.1.2",
4949 "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz",
4950 "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==",
4951 "dev": true
4952 },
4953 "node_modules/@types/stack-trace": {
4954 "version": "0.0.29",
4955 "resolved": "https://registry.npmjs.org/@types/stack-trace/-/stack-trace-0.0.29.tgz",
4956 "integrity": "sha512-TgfOX+mGY/NyNxJLIbDWrO9DjGoVSW9+aB8H2yy1fy32jsvxijhmyJI9fDFgvz3YP4lvJaq9DzdR/M1bOgVc9g=="
4957 },
4958 "node_modules/@types/stack-utils": {
4959 "version": "2.0.1",
4960 "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz",
4961 "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==",
4962 "dev": true
4963 },
4964 "node_modules/@types/tapable": {
4965 "version": "1.0.8",
4966 "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.8.tgz",
4967 "integrity": "sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==",
4968 "dev": true
4969 },
4970 "node_modules/@types/tar": {
4971 "version": "4.0.5",
4972 "resolved": "https://registry.npmjs.org/@types/tar/-/tar-4.0.5.tgz",
4973 "integrity": "sha512-cgwPhNEabHaZcYIy5xeMtux2EmYBitfqEceBUi2t5+ETy4dW6kswt6WX4+HqLeiiKOo42EXbGiDmVJ2x+vi37Q==",
4974 "dev": true,
4975 "dependencies": {
4976 "@types/minipass": "*",
4977 "@types/node": "*"
4978 }
4979 },
4980 "node_modules/@types/uglify-js": {
4981 "version": "3.13.1",
4982 "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.1.tgz",
4983 "integrity": "sha512-O3MmRAk6ZuAKa9CHgg0Pr0+lUOqoMLpc9AS4R8ano2auvsg7IE8syF3Xh/NPr26TWklxYcqoEEFdzLLs1fV9PQ==",
4984 "dev": true,
4985 "dependencies": {
4986 "source-map": "^0.6.1"
4987 }
4988 },
4989 "node_modules/@types/uglify-js/node_modules/source-map": {
4990 "version": "0.6.1",
4991 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
4992 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
4993 "dev": true,
4994 "engines": {
4995 "node": ">=0.10.0"
4996 }
4997 },
4998 "node_modules/@types/uuid": {
4999 "version": "8.3.1",
5000 "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-8.3.1.tgz",
5001 "integrity": "sha512-Y2mHTRAbqfFkpjldbkHGY8JIzRN6XqYRliG8/24FcHm2D2PwW24fl5xMRTVGdrb7iMrwCaIEbLWerGIkXuFWVg==",
5002 "dev": true
5003 },
5004 "node_modules/@types/validator": {
5005 "version": "13.6.4",
5006 "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.6.4.tgz",
5007 "integrity": "sha512-M9Lk74A8hjJIxnSW1+TcPo7Iv4arXBUvd91HuucGPjXVKRAhFHWP5HFpWjxhNWrm7HYoJwuyWpB+BKLgFYHq4w==",
5008 "dev": true
5009 },
5010 "node_modules/@types/verror": {
5011 "version": "1.10.5",
5012 "resolved": "https://registry.npmjs.org/@types/verror/-/verror-1.10.5.tgz",
5013 "integrity": "sha512-9UjMCHK5GPgQRoNbqdLIAvAy0EInuiqbW0PBMtVP6B5B2HQJlvoJHM+KodPZMEjOa5VkSc+5LH7xy+cUzQdmHw==",
5014 "dev": true,
5015 "optional": true
5016 },
5017 "node_modules/@types/webpack": {
5018 "version": "4.41.31",
5019 "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.31.tgz",
5020 "integrity": "sha512-/i0J7sepXFIp1ZT7FjUGi1eXMCg8HCCzLJEQkKsOtbJFontsJLolBcDC+3qxn5pPwiCt1G0ZdRmYRzNBtvpuGQ==",
5021 "dev": true,
5022 "dependencies": {
5023 "@types/node": "*",
5024 "@types/tapable": "^1",
5025 "@types/uglify-js": "*",
5026 "@types/webpack-sources": "*",
5027 "anymatch": "^3.0.0",
5028 "source-map": "^0.6.0"
5029 }
5030 },
5031 "node_modules/@types/webpack-sources": {
5032 "version": "3.2.0",
5033 "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.0.tgz",
5034 "integrity": "sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==",
5035 "dev": true,
5036 "dependencies": {
5037 "@types/node": "*",
5038 "@types/source-list-map": "*",
5039 "source-map": "^0.7.3"
5040 }
5041 },
5042 "node_modules/@types/webpack-sources/node_modules/source-map": {
5043 "version": "0.7.3",
5044 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
5045 "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
5046 "dev": true,
5047 "engines": {
5048 "node": ">= 8"
5049 }
5050 },
5051 "node_modules/@types/webpack/node_modules/anymatch": {
5052 "version": "3.1.2",
5053 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
5054 "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
5055 "dev": true,
5056 "dependencies": {
5057 "normalize-path": "^3.0.0",
5058 "picomatch": "^2.0.4"
5059 },
5060 "engines": {
5061 "node": ">= 8"
5062 }
5063 },
5064 "node_modules/@types/webpack/node_modules/source-map": {
5065 "version": "0.6.1",
5066 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
5067 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
5068 "dev": true,
5069 "engines": {
5070 "node": ">=0.10.0"
5071 }
5072 },
5073 "node_modules/@types/yargs": {
5074 "version": "17.0.4",
5075 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.4.tgz",
5076 "integrity": "sha512-D/wihO9WFYqwsmJI0e0qS+U09wIQtYRSBJlXWjTFGjouEuOCy0BU4N/ZK5utb00S5lW/9LO7vOpvGDd8M06NvQ==",
5077 "dev": true,
5078 "dependencies": {
5079 "@types/yargs-parser": "*"
5080 }
5081 },
5082 "node_modules/@types/yargs-parser": {
5083 "version": "20.2.1",
5084 "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz",
5085 "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==",
5086 "dev": true
5087 },
5088 "node_modules/@typescript-eslint/eslint-plugin": {
5089 "version": "5.1.0",
5090 "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.1.0.tgz",
5091 "integrity": "sha512-bekODL3Tqf36Yz8u+ilha4zGxL9mdB6LIsIoMAvvC5FAuWo4NpZYXtCbv7B2CeR1LhI/lLtLk+q4tbtxuoVuCg==",
5092 "dev": true,
5093 "dependencies": {
5094 "@typescript-eslint/experimental-utils": "5.1.0",
5095 "@typescript-eslint/scope-manager": "5.1.0",
5096 "debug": "^4.3.2",
5097 "functional-red-black-tree": "^1.0.1",
5098 "ignore": "^5.1.8",
5099 "regexpp": "^3.2.0",
5100 "semver": "^7.3.5",
5101 "tsutils": "^3.21.0"
5102 },
5103 "engines": {
5104 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
5105 },
5106 "funding": {
5107 "type": "opencollective",
5108 "url": "https://opencollective.com/typescript-eslint"
5109 },
5110 "peerDependencies": {
5111 "@typescript-eslint/parser": "^5.0.0",
5112 "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
5113 },
5114 "peerDependenciesMeta": {
5115 "typescript": {
5116 "optional": true
5117 }
5118 }
5119 },
5120 "node_modules/@typescript-eslint/experimental-utils": {
5121 "version": "5.1.0",
5122 "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.1.0.tgz",
5123 "integrity": "sha512-ovE9qUiZMOMgxQAESZsdBT+EXIfx/YUYAbwGUI6V03amFdOOxI9c6kitkgRvLkJaLusgMZ2xBhss+tQ0Y1HWxA==",
5124 "dev": true,
5125 "dependencies": {
5126 "@types/json-schema": "^7.0.9",
5127 "@typescript-eslint/scope-manager": "5.1.0",
5128 "@typescript-eslint/types": "5.1.0",
5129 "@typescript-eslint/typescript-estree": "5.1.0",
5130 "eslint-scope": "^5.1.1",
5131 "eslint-utils": "^3.0.0"
5132 },
5133 "engines": {
5134 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
5135 },
5136 "funding": {
5137 "type": "opencollective",
5138 "url": "https://opencollective.com/typescript-eslint"
5139 },
5140 "peerDependencies": {
5141 "eslint": "*"
5142 }
5143 },
5144 "node_modules/@typescript-eslint/parser": {
5145 "version": "5.1.0",
5146 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.1.0.tgz",
5147 "integrity": "sha512-vx1P+mhCtYw3+bRHmbalq/VKP2Y3gnzNgxGxfEWc6OFpuEL7iQdAeq11Ke3Rhy8NjgB+AHsIWEwni3e+Y7djKA==",
5148 "dev": true,
5149 "dependencies": {
5150 "@typescript-eslint/scope-manager": "5.1.0",
5151 "@typescript-eslint/types": "5.1.0",
5152 "@typescript-eslint/typescript-estree": "5.1.0",
5153 "debug": "^4.3.2"
5154 },
5155 "engines": {
5156 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
5157 },
5158 "funding": {
5159 "type": "opencollective",
5160 "url": "https://opencollective.com/typescript-eslint"
5161 },
5162 "peerDependencies": {
5163 "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
5164 },
5165 "peerDependenciesMeta": {
5166 "typescript": {
5167 "optional": true
5168 }
5169 }
5170 },
5171 "node_modules/@typescript-eslint/scope-manager": {
5172 "version": "5.1.0",
5173 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.1.0.tgz",
5174 "integrity": "sha512-yYlyVjvn5lvwCL37i4hPsa1s0ORsjkauhTqbb8MnpvUs7xykmcjGqwlNZ2Q5QpoqkJ1odlM2bqHqJwa28qV6Tw==",
5175 "dev": true,
5176 "dependencies": {
5177 "@typescript-eslint/types": "5.1.0",
5178 "@typescript-eslint/visitor-keys": "5.1.0"
5179 },
5180 "engines": {
5181 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
5182 },
5183 "funding": {
5184 "type": "opencollective",
5185 "url": "https://opencollective.com/typescript-eslint"
5186 }
5187 },
5188 "node_modules/@typescript-eslint/types": {
5189 "version": "5.1.0",
5190 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.1.0.tgz",
5191 "integrity": "sha512-sEwNINVxcB4ZgC6Fe6rUyMlvsB2jvVdgxjZEjQUQVlaSPMNamDOwO6/TB98kFt4sYYfNhdhTPBEQqNQZjMMswA==",
5192 "dev": true,
5193 "engines": {
5194 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
5195 },
5196 "funding": {
5197 "type": "opencollective",
5198 "url": "https://opencollective.com/typescript-eslint"
5199 }
5200 },
5201 "node_modules/@typescript-eslint/typescript-estree": {
5202 "version": "5.1.0",
5203 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.1.0.tgz",
5204 "integrity": "sha512-SSz+l9YrIIsW4s0ZqaEfnjl156XQ4VRmJsbA0ZE1XkXrD3cRpzuZSVCyqeCMR3EBjF27IisWakbBDGhGNIOvfQ==",
5205 "dev": true,
5206 "dependencies": {
5207 "@typescript-eslint/types": "5.1.0",
5208 "@typescript-eslint/visitor-keys": "5.1.0",
5209 "debug": "^4.3.2",
5210 "globby": "^11.0.4",
5211 "is-glob": "^4.0.3",
5212 "semver": "^7.3.5",
5213 "tsutils": "^3.21.0"
5214 },
5215 "engines": {
5216 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
5217 },
5218 "funding": {
5219 "type": "opencollective",
5220 "url": "https://opencollective.com/typescript-eslint"
5221 },
5222 "peerDependenciesMeta": {
5223 "typescript": {
5224 "optional": true
5225 }
5226 }
5227 },
5228 "node_modules/@typescript-eslint/visitor-keys": {
5229 "version": "5.1.0",
5230 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.1.0.tgz",
5231 "integrity": "sha512-uqNXepKBg81JVwjuqAxYrXa1Ql/YDzM+8g/pS+TCPxba0wZttl8m5DkrasbfnmJGHs4lQ2jTbcZ5azGhI7kK+w==",
5232 "dev": true,
5233 "dependencies": {
5234 "@typescript-eslint/types": "5.1.0",
5235 "eslint-visitor-keys": "^3.0.0"
5236 },
5237 "engines": {
5238 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
5239 },
5240 "funding": {
5241 "type": "opencollective",
5242 "url": "https://opencollective.com/typescript-eslint"
5243 }
5244 },
5245 "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": {
5246 "version": "3.0.0",
5247 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.0.0.tgz",
5248 "integrity": "sha512-mJOZa35trBTb3IyRmo8xmKBZlxf+N7OnUl4+ZhJHs/r+0770Wh/LEACE2pqMGMe27G/4y8P2bYGk4J70IC5k1Q==",
5249 "dev": true,
5250 "engines": {
5251 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
5252 }
5253 },
5254 "node_modules/@ungap/promise-all-settled": {
5255 "version": "1.1.2",
5256 "resolved": "https://registry.npmjs.org/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz",
5257 "integrity": "sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q==",
5258 "dev": true
5259 },
5260 "node_modules/@vue/compiler-core": {
5261 "version": "3.2.20",
5262 "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.20.tgz",
5263 "integrity": "sha512-vcEXlKXoPwBXFP5aUTHN9GTZaDfwCofa9Yu9bbW2C5O/QSa9Esdt7OG4+0RRd3EHEMxUvEdj4RZrd/KpQeiJbA==",
5264 "dev": true,
5265 "dependencies": {
5266 "@babel/parser": "^7.15.0",
5267 "@vue/shared": "3.2.20",
5268 "estree-walker": "^2.0.2",
5269 "source-map": "^0.6.1"
5270 }
5271 },
5272 "node_modules/@vue/compiler-core/node_modules/source-map": {
5273 "version": "0.6.1",
5274 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
5275 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
5276 "dev": true,
5277 "engines": {
5278 "node": ">=0.10.0"
5279 }
5280 },
5281 "node_modules/@vue/compiler-dom": {
5282 "version": "3.2.20",
5283 "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.20.tgz",
5284 "integrity": "sha512-QnI77ec/JtV7R0YBbcVayYTDCRcI9OCbxiUQK6izVyqQO0658n0zQuoNwe+bYgtqnvGAIqTR3FShTd5y4oOjdg==",
5285 "dev": true,
5286 "dependencies": {
5287 "@vue/compiler-core": "3.2.20",
5288 "@vue/shared": "3.2.20"
5289 }
5290 },
5291 "node_modules/@vue/compiler-sfc": {
5292 "version": "3.2.20",
5293 "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.2.20.tgz",
5294 "integrity": "sha512-03aZo+6tQKiFLfunHKSPZvdK4Jsn/ftRCyaro8AQIWkuxJbvSosbKK6HTTn+D2c3nPScG155akJoxKENw7rftQ==",
5295 "dev": true,
5296 "dependencies": {
5297 "@babel/parser": "^7.15.0",
5298 "@vue/compiler-core": "3.2.20",
5299 "@vue/compiler-dom": "3.2.20",
5300 "@vue/compiler-ssr": "3.2.20",
5301 "@vue/ref-transform": "3.2.20",
5302 "@vue/shared": "3.2.20",
5303 "estree-walker": "^2.0.2",
5304 "magic-string": "^0.25.7",
5305 "postcss": "^8.1.10",
5306 "source-map": "^0.6.1"
5307 }
5308 },
5309 "node_modules/@vue/compiler-sfc/node_modules/source-map": {
5310 "version": "0.6.1",
5311 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
5312 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
5313 "dev": true,
5314 "engines": {
5315 "node": ">=0.10.0"
5316 }
5317 },
5318 "node_modules/@vue/compiler-ssr": {
5319 "version": "3.2.20",
5320 "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.2.20.tgz",
5321 "integrity": "sha512-rzzVVYivm+EjbfiGQvNeyiYZWzr6Hkej97RZLZvcumacQlnKv9176Xo9rRyeWwFbBlxmtNdrVMslRXtipMXk2w==",
5322 "dev": true,
5323 "dependencies": {
5324 "@vue/compiler-dom": "3.2.20",
5325 "@vue/shared": "3.2.20"
5326 }
5327 },
5328 "node_modules/@vue/ref-transform": {
5329 "version": "3.2.20",
5330 "resolved": "https://registry.npmjs.org/@vue/ref-transform/-/ref-transform-3.2.20.tgz",
5331 "integrity": "sha512-Y42d3PGlYZ1lXcF3dbd3+qU/C/a3wYEZ949fyOI5ptzkjDWlkfU6vn74fmOjsLjEcjs10BXK2qO99FqQIK2r1Q==",
5332 "dev": true,
5333 "dependencies": {
5334 "@babel/parser": "^7.15.0",
5335 "@vue/compiler-core": "3.2.20",
5336 "@vue/shared": "3.2.20",
5337 "estree-walker": "^2.0.2",
5338 "magic-string": "^0.25.7"
5339 }
5340 },
5341 "node_modules/@vue/shared": {
5342 "version": "3.2.20",
5343 "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.2.20.tgz",
5344 "integrity": "sha512-FbpX+hD5BvXCQerEYO7jtAGHlhAkhTQ4KIV73kmLWNlawWhTiVuQxizgVb0BOkX5oG9cIRZ42EG++d/k/Efp0w==",
5345 "dev": true
5346 },
5347 "node_modules/@webassemblyjs/ast": {
5348 "version": "1.9.0",
5349 "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz",
5350 "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==",
5351 "dev": true,
5352 "dependencies": {
5353 "@webassemblyjs/helper-module-context": "1.9.0",
5354 "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
5355 "@webassemblyjs/wast-parser": "1.9.0"
5356 }
5357 },
5358 "node_modules/@webassemblyjs/floating-point-hex-parser": {
5359 "version": "1.9.0",
5360 "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz",
5361 "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==",
5362 "dev": true
5363 },
5364 "node_modules/@webassemblyjs/helper-api-error": {
5365 "version": "1.9.0",
5366 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz",
5367 "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==",
5368 "dev": true
5369 },
5370 "node_modules/@webassemblyjs/helper-buffer": {
5371 "version": "1.9.0",
5372 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz",
5373 "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==",
5374 "dev": true
5375 },
5376 "node_modules/@webassemblyjs/helper-code-frame": {
5377 "version": "1.9.0",
5378 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz",
5379 "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==",
5380 "dev": true,
5381 "dependencies": {
5382 "@webassemblyjs/wast-printer": "1.9.0"
5383 }
5384 },
5385 "node_modules/@webassemblyjs/helper-fsm": {
5386 "version": "1.9.0",
5387 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz",
5388 "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==",
5389 "dev": true
5390 },
5391 "node_modules/@webassemblyjs/helper-module-context": {
5392 "version": "1.9.0",
5393 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz",
5394 "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==",
5395 "dev": true,
5396 "dependencies": {
5397 "@webassemblyjs/ast": "1.9.0"
5398 }
5399 },
5400 "node_modules/@webassemblyjs/helper-wasm-bytecode": {
5401 "version": "1.9.0",
5402 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz",
5403 "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==",
5404 "dev": true
5405 },
5406 "node_modules/@webassemblyjs/helper-wasm-section": {
5407 "version": "1.9.0",
5408 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz",
5409 "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==",
5410 "dev": true,
5411 "dependencies": {
5412 "@webassemblyjs/ast": "1.9.0",
5413 "@webassemblyjs/helper-buffer": "1.9.0",
5414 "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
5415 "@webassemblyjs/wasm-gen": "1.9.0"
5416 }
5417 },
5418 "node_modules/@webassemblyjs/ieee754": {
5419 "version": "1.9.0",
5420 "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz",
5421 "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==",
5422 "dev": true,
5423 "dependencies": {
5424 "@xtuc/ieee754": "^1.2.0"
5425 }
5426 },
5427 "node_modules/@webassemblyjs/leb128": {
5428 "version": "1.9.0",
5429 "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz",
5430 "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==",
5431 "dev": true,
5432 "dependencies": {
5433 "@xtuc/long": "4.2.2"
5434 }
5435 },
5436 "node_modules/@webassemblyjs/utf8": {
5437 "version": "1.9.0",
5438 "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz",
5439 "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==",
5440 "dev": true
5441 },
5442 "node_modules/@webassemblyjs/wasm-edit": {
5443 "version": "1.9.0",
5444 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz",
5445 "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==",
5446 "dev": true,
5447 "dependencies": {
5448 "@webassemblyjs/ast": "1.9.0",
5449 "@webassemblyjs/helper-buffer": "1.9.0",
5450 "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
5451 "@webassemblyjs/helper-wasm-section": "1.9.0",
5452 "@webassemblyjs/wasm-gen": "1.9.0",
5453 "@webassemblyjs/wasm-opt": "1.9.0",
5454 "@webassemblyjs/wasm-parser": "1.9.0",
5455 "@webassemblyjs/wast-printer": "1.9.0"
5456 }
5457 },
5458 "node_modules/@webassemblyjs/wasm-gen": {
5459 "version": "1.9.0",
5460 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz",
5461 "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==",
5462 "dev": true,
5463 "dependencies": {
5464 "@webassemblyjs/ast": "1.9.0",
5465 "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
5466 "@webassemblyjs/ieee754": "1.9.0",
5467 "@webassemblyjs/leb128": "1.9.0",
5468 "@webassemblyjs/utf8": "1.9.0"
5469 }
5470 },
5471 "node_modules/@webassemblyjs/wasm-opt": {
5472 "version": "1.9.0",
5473 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz",
5474 "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==",
5475 "dev": true,
5476 "dependencies": {
5477 "@webassemblyjs/ast": "1.9.0",
5478 "@webassemblyjs/helper-buffer": "1.9.0",
5479 "@webassemblyjs/wasm-gen": "1.9.0",
5480 "@webassemblyjs/wasm-parser": "1.9.0"
5481 }
5482 },
5483 "node_modules/@webassemblyjs/wasm-parser": {
5484 "version": "1.9.0",
5485 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz",
5486 "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==",
5487 "dev": true,
5488 "dependencies": {
5489 "@webassemblyjs/ast": "1.9.0",
5490 "@webassemblyjs/helper-api-error": "1.9.0",
5491 "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
5492 "@webassemblyjs/ieee754": "1.9.0",
5493 "@webassemblyjs/leb128": "1.9.0",
5494 "@webassemblyjs/utf8": "1.9.0"
5495 }
5496 },
5497 "node_modules/@webassemblyjs/wast-parser": {
5498 "version": "1.9.0",
5499 "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz",
5500 "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==",
5501 "dev": true,
5502 "dependencies": {
5503 "@webassemblyjs/ast": "1.9.0",
5504 "@webassemblyjs/floating-point-hex-parser": "1.9.0",
5505 "@webassemblyjs/helper-api-error": "1.9.0",
5506 "@webassemblyjs/helper-code-frame": "1.9.0",
5507 "@webassemblyjs/helper-fsm": "1.9.0",
5508 "@xtuc/long": "4.2.2"
5509 }
5510 },
5511 "node_modules/@webassemblyjs/wast-printer": {
5512 "version": "1.9.0",
5513 "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz",
5514 "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==",
5515 "dev": true,
5516 "dependencies": {
5517 "@webassemblyjs/ast": "1.9.0",
5518 "@webassemblyjs/wast-parser": "1.9.0",
5519 "@xtuc/long": "4.2.2"
5520 }
5521 },
5522 "node_modules/@xtuc/ieee754": {
5523 "version": "1.2.0",
5524 "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
5525 "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
5526 "dev": true
5527 },
5528 "node_modules/@xtuc/long": {
5529 "version": "4.2.2",
5530 "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
5531 "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
5532 "dev": true
5533 },
5534 "node_modules/7zip-bin": {
8 "version": "5.1.1", 5535 "version": "5.1.1",
9 "resolved": "https://registry.npmjs.org/7zip-bin/-/7zip-bin-5.1.1.tgz", 5536 "resolved": "https://registry.npmjs.org/7zip-bin/-/7zip-bin-5.1.1.tgz",
10 "integrity": "sha512-sAP4LldeWNz0lNzmTird3uWfFDWWTeg6V/MsmyyLR9X1idwKBWIgt/ZvinqQldJm3LecKEs1emkbquO6PCiLVQ==", 5537 "integrity": "sha512-sAP4LldeWNz0lNzmTird3uWfFDWWTeg6V/MsmyyLR9X1idwKBWIgt/ZvinqQldJm3LecKEs1emkbquO6PCiLVQ==",
11 "dev": true 5538 "dev": true
12 }, 5539 },
5540 "node_modules/abab": {
5541 "version": "2.0.5",
5542 "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz",
5543 "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==",
5544 "dev": true
5545 },
5546 "node_modules/abbrev": {
5547 "version": "1.1.1",
5548 "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
5549 "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
5550 },
5551 "node_modules/accepts": {
5552 "version": "1.3.7",
5553 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
5554 "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
5555 "dependencies": {
5556 "mime-types": "~2.1.24",
5557 "negotiator": "0.6.2"
5558 },
5559 "engines": {
5560 "node": ">= 0.6"
5561 }
5562 },
5563 "node_modules/acorn": {
5564 "version": "8.5.0",
5565 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.5.0.tgz",
5566 "integrity": "sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==",
5567 "dev": true,
5568 "bin": {
5569 "acorn": "bin/acorn"
5570 },
5571 "engines": {
5572 "node": ">=0.4.0"
5573 }
5574 },
5575 "node_modules/acorn-globals": {
5576 "version": "6.0.0",
5577 "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz",
5578 "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==",
5579 "dev": true,
5580 "dependencies": {
5581 "acorn": "^7.1.1",
5582 "acorn-walk": "^7.1.1"
5583 }
5584 },
5585 "node_modules/acorn-globals/node_modules/acorn": {
5586 "version": "7.4.1",
5587 "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
5588 "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
5589 "dev": true,
5590 "bin": {
5591 "acorn": "bin/acorn"
5592 },
5593 "engines": {
5594 "node": ">=0.4.0"
5595 }
5596 },
5597 "node_modules/acorn-jsx": {
5598 "version": "5.3.2",
5599 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
5600 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
5601 "dev": true,
5602 "peerDependencies": {
5603 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
5604 }
5605 },
5606 "node_modules/acorn-node": {
5607 "version": "1.8.2",
5608 "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz",
5609 "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==",
5610 "dependencies": {
5611 "acorn": "^7.0.0",
5612 "acorn-walk": "^7.0.0",
5613 "xtend": "^4.0.2"
5614 }
5615 },
5616 "node_modules/acorn-node/node_modules/acorn": {
5617 "version": "7.4.1",
5618 "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
5619 "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
5620 "bin": {
5621 "acorn": "bin/acorn"
5622 },
5623 "engines": {
5624 "node": ">=0.4.0"
5625 }
5626 },
5627 "node_modules/acorn-walk": {
5628 "version": "7.2.0",
5629 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
5630 "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==",
5631 "engines": {
5632 "node": ">=0.4.0"
5633 }
5634 },
5635 "node_modules/agent-base": {
5636 "version": "6.0.2",
5637 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
5638 "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
5639 "dependencies": {
5640 "debug": "4"
5641 },
5642 "engines": {
5643 "node": ">= 6.0.0"
5644 }
5645 },
5646 "node_modules/agentkeepalive": {
5647 "version": "4.1.4",
5648 "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.1.4.tgz",
5649 "integrity": "sha512-+V/rGa3EuU74H6wR04plBb7Ks10FbtUQgRj/FQOG7uUIEuaINI+AiqJR1k6t3SVNs7o7ZjIdus6706qqzVq8jQ==",
5650 "dev": true,
5651 "dependencies": {
5652 "debug": "^4.1.0",
5653 "depd": "^1.1.2",
5654 "humanize-ms": "^1.2.1"
5655 },
5656 "engines": {
5657 "node": ">= 8.0.0"
5658 }
5659 },
5660 "node_modules/aggregate-error": {
5661 "version": "3.1.0",
5662 "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz",
5663 "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==",
5664 "dev": true,
5665 "dependencies": {
5666 "clean-stack": "^2.0.0",
5667 "indent-string": "^4.0.0"
5668 },
5669 "engines": {
5670 "node": ">=8"
5671 }
5672 },
5673 "node_modules/aggregate-error/node_modules/indent-string": {
5674 "version": "4.0.0",
5675 "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
5676 "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
5677 "dev": true,
5678 "engines": {
5679 "node": ">=8"
5680 }
5681 },
5682 "node_modules/ajv": {
5683 "version": "6.12.6",
5684 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
5685 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
5686 "devOptional": true,
5687 "dependencies": {
5688 "fast-deep-equal": "^3.1.1",
5689 "fast-json-stable-stringify": "^2.0.0",
5690 "json-schema-traverse": "^0.4.1",
5691 "uri-js": "^4.2.2"
5692 },
5693 "funding": {
5694 "type": "github",
5695 "url": "https://github.com/sponsors/epoberezkin"
5696 }
5697 },
5698 "node_modules/ajv-errors": {
5699 "version": "1.0.1",
5700 "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz",
5701 "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==",
5702 "dev": true,
5703 "peerDependencies": {
5704 "ajv": ">=5.0.0"
5705 }
5706 },
5707 "node_modules/ajv-keywords": {
5708 "version": "3.5.2",
5709 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
5710 "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
5711 "dev": true,
5712 "peerDependencies": {
5713 "ajv": "^6.9.1"
5714 }
5715 },
5716 "node_modules/all-contributors-cli": {
5717 "version": "6.20.0",
5718 "resolved": "https://registry.npmjs.org/all-contributors-cli/-/all-contributors-cli-6.20.0.tgz",
5719 "integrity": "sha512-trEQlL1s1u8FSWSwY2w9uL4GCG7Fo9HIW5rm5LtlE0SQHSolfXQBzJib07Qes5j52/t72wjuE6sEKkuRrwiuuQ==",
5720 "dev": true,
5721 "dependencies": {
5722 "@babel/runtime": "^7.7.6",
5723 "async": "^3.0.1",
5724 "chalk": "^4.0.0",
5725 "didyoumean": "^1.2.1",
5726 "inquirer": "^7.0.4",
5727 "json-fixer": "^1.5.1",
5728 "lodash": "^4.11.2",
5729 "node-fetch": "^2.6.0",
5730 "pify": "^5.0.0",
5731 "yargs": "^15.0.1"
5732 },
5733 "bin": {
5734 "all-contributors": "dist/cli.js"
5735 },
5736 "engines": {
5737 "node": ">=4"
5738 }
5739 },
5740 "node_modules/all-contributors-cli/node_modules/ansi-styles": {
5741 "version": "4.3.0",
5742 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
5743 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
5744 "dev": true,
5745 "dependencies": {
5746 "color-convert": "^2.0.1"
5747 },
5748 "engines": {
5749 "node": ">=8"
5750 },
5751 "funding": {
5752 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
5753 }
5754 },
5755 "node_modules/all-contributors-cli/node_modules/chalk": {
5756 "version": "4.1.2",
5757 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
5758 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
5759 "dev": true,
5760 "dependencies": {
5761 "ansi-styles": "^4.1.0",
5762 "supports-color": "^7.1.0"
5763 },
5764 "engines": {
5765 "node": ">=10"
5766 },
5767 "funding": {
5768 "url": "https://github.com/chalk/chalk?sponsor=1"
5769 }
5770 },
5771 "node_modules/all-contributors-cli/node_modules/cliui": {
5772 "version": "6.0.0",
5773 "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
5774 "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
5775 "dev": true,
5776 "dependencies": {
5777 "string-width": "^4.2.0",
5778 "strip-ansi": "^6.0.0",
5779 "wrap-ansi": "^6.2.0"
5780 }
5781 },
5782 "node_modules/all-contributors-cli/node_modules/color-convert": {
5783 "version": "2.0.1",
5784 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
5785 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
5786 "dev": true,
5787 "dependencies": {
5788 "color-name": "~1.1.4"
5789 },
5790 "engines": {
5791 "node": ">=7.0.0"
5792 }
5793 },
5794 "node_modules/all-contributors-cli/node_modules/color-name": {
5795 "version": "1.1.4",
5796 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
5797 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
5798 "dev": true
5799 },
5800 "node_modules/all-contributors-cli/node_modules/emoji-regex": {
5801 "version": "8.0.0",
5802 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
5803 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
5804 "dev": true
5805 },
5806 "node_modules/all-contributors-cli/node_modules/find-up": {
5807 "version": "4.1.0",
5808 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
5809 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
5810 "dev": true,
5811 "dependencies": {
5812 "locate-path": "^5.0.0",
5813 "path-exists": "^4.0.0"
5814 },
5815 "engines": {
5816 "node": ">=8"
5817 }
5818 },
5819 "node_modules/all-contributors-cli/node_modules/has-flag": {
5820 "version": "4.0.0",
5821 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
5822 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
5823 "dev": true,
5824 "engines": {
5825 "node": ">=8"
5826 }
5827 },
5828 "node_modules/all-contributors-cli/node_modules/is-fullwidth-code-point": {
5829 "version": "3.0.0",
5830 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
5831 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
5832 "dev": true,
5833 "engines": {
5834 "node": ">=8"
5835 }
5836 },
5837 "node_modules/all-contributors-cli/node_modules/locate-path": {
5838 "version": "5.0.0",
5839 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
5840 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
5841 "dev": true,
5842 "dependencies": {
5843 "p-locate": "^4.1.0"
5844 },
5845 "engines": {
5846 "node": ">=8"
5847 }
5848 },
5849 "node_modules/all-contributors-cli/node_modules/p-limit": {
5850 "version": "2.3.0",
5851 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
5852 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
5853 "dev": true,
5854 "dependencies": {
5855 "p-try": "^2.0.0"
5856 },
5857 "engines": {
5858 "node": ">=6"
5859 },
5860 "funding": {
5861 "url": "https://github.com/sponsors/sindresorhus"
5862 }
5863 },
5864 "node_modules/all-contributors-cli/node_modules/p-locate": {
5865 "version": "4.1.0",
5866 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
5867 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
5868 "dev": true,
5869 "dependencies": {
5870 "p-limit": "^2.2.0"
5871 },
5872 "engines": {
5873 "node": ">=8"
5874 }
5875 },
5876 "node_modules/all-contributors-cli/node_modules/pify": {
5877 "version": "5.0.0",
5878 "resolved": "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz",
5879 "integrity": "sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==",
5880 "dev": true,
5881 "engines": {
5882 "node": ">=10"
5883 },
5884 "funding": {
5885 "url": "https://github.com/sponsors/sindresorhus"
5886 }
5887 },
5888 "node_modules/all-contributors-cli/node_modules/string-width": {
5889 "version": "4.2.3",
5890 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
5891 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
5892 "dev": true,
5893 "dependencies": {
5894 "emoji-regex": "^8.0.0",
5895 "is-fullwidth-code-point": "^3.0.0",
5896 "strip-ansi": "^6.0.1"
5897 },
5898 "engines": {
5899 "node": ">=8"
5900 }
5901 },
5902 "node_modules/all-contributors-cli/node_modules/supports-color": {
5903 "version": "7.2.0",
5904 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
5905 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
5906 "dev": true,
5907 "dependencies": {
5908 "has-flag": "^4.0.0"
5909 },
5910 "engines": {
5911 "node": ">=8"
5912 }
5913 },
5914 "node_modules/all-contributors-cli/node_modules/wrap-ansi": {
5915 "version": "6.2.0",
5916 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
5917 "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
5918 "dev": true,
5919 "dependencies": {
5920 "ansi-styles": "^4.0.0",
5921 "string-width": "^4.1.0",
5922 "strip-ansi": "^6.0.0"
5923 },
5924 "engines": {
5925 "node": ">=8"
5926 }
5927 },
5928 "node_modules/all-contributors-cli/node_modules/yargs": {
5929 "version": "15.4.1",
5930 "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
5931 "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
5932 "dev": true,
5933 "dependencies": {
5934 "cliui": "^6.0.0",
5935 "decamelize": "^1.2.0",
5936 "find-up": "^4.1.0",
5937 "get-caller-file": "^2.0.1",
5938 "require-directory": "^2.1.1",
5939 "require-main-filename": "^2.0.0",
5940 "set-blocking": "^2.0.0",
5941 "string-width": "^4.2.0",
5942 "which-module": "^2.0.0",
5943 "y18n": "^4.0.0",
5944 "yargs-parser": "^18.1.2"
5945 },
5946 "engines": {
5947 "node": ">=8"
5948 }
5949 },
5950 "node_modules/all-contributors-cli/node_modules/yargs-parser": {
5951 "version": "18.1.3",
5952 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
5953 "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
5954 "dev": true,
5955 "dependencies": {
5956 "camelcase": "^5.0.0",
5957 "decamelize": "^1.2.0"
5958 },
5959 "engines": {
5960 "node": ">=6"
5961 }
5962 },
5963 "node_modules/ansi-align": {
5964 "version": "3.0.1",
5965 "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz",
5966 "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==",
5967 "dev": true,
5968 "dependencies": {
5969 "string-width": "^4.1.0"
5970 }
5971 },
5972 "node_modules/ansi-align/node_modules/emoji-regex": {
5973 "version": "8.0.0",
5974 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
5975 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
5976 "dev": true
5977 },
5978 "node_modules/ansi-align/node_modules/is-fullwidth-code-point": {
5979 "version": "3.0.0",
5980 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
5981 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
5982 "dev": true,
5983 "engines": {
5984 "node": ">=8"
5985 }
5986 },
5987 "node_modules/ansi-align/node_modules/string-width": {
5988 "version": "4.2.3",
5989 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
5990 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
5991 "dev": true,
5992 "dependencies": {
5993 "emoji-regex": "^8.0.0",
5994 "is-fullwidth-code-point": "^3.0.0",
5995 "strip-ansi": "^6.0.1"
5996 },
5997 "engines": {
5998 "node": ">=8"
5999 }
6000 },
6001 "node_modules/ansi-bgblack": {
6002 "version": "0.1.1",
6003 "resolved": "https://registry.npmjs.org/ansi-bgblack/-/ansi-bgblack-0.1.1.tgz",
6004 "integrity": "sha1-poulAHiHcBtqr74/oNrf36juPKI=",
6005 "dependencies": {
6006 "ansi-wrap": "0.1.0"
6007 },
6008 "engines": {
6009 "node": ">=0.10.0"
6010 }
6011 },
6012 "node_modules/ansi-bgblue": {
6013 "version": "0.1.1",
6014 "resolved": "https://registry.npmjs.org/ansi-bgblue/-/ansi-bgblue-0.1.1.tgz",
6015 "integrity": "sha1-Z73ATtybm1J4lp2hlt6j11yMNhM=",
6016 "dependencies": {
6017 "ansi-wrap": "0.1.0"
6018 },
6019 "engines": {
6020 "node": ">=0.10.0"
6021 }
6022 },
6023 "node_modules/ansi-bgcyan": {
6024 "version": "0.1.1",
6025 "resolved": "https://registry.npmjs.org/ansi-bgcyan/-/ansi-bgcyan-0.1.1.tgz",
6026 "integrity": "sha1-WEiUJWAL3p9VBwaN2Wnr/bUP52g=",
6027 "dependencies": {
6028 "ansi-wrap": "0.1.0"
6029 },
6030 "engines": {
6031 "node": ">=0.10.0"
6032 }
6033 },
6034 "node_modules/ansi-bggreen": {
6035 "version": "0.1.1",
6036 "resolved": "https://registry.npmjs.org/ansi-bggreen/-/ansi-bggreen-0.1.1.tgz",
6037 "integrity": "sha1-TjGRJIUplD9DIelr8THRwTgWr0k=",
6038 "dependencies": {
6039 "ansi-wrap": "0.1.0"
6040 },
6041 "engines": {
6042 "node": ">=0.10.0"
6043 }
6044 },
6045 "node_modules/ansi-bgmagenta": {
6046 "version": "0.1.1",
6047 "resolved": "https://registry.npmjs.org/ansi-bgmagenta/-/ansi-bgmagenta-0.1.1.tgz",
6048 "integrity": "sha1-myhDLAduqpmUGGcqPvvhk5HCx6E=",
6049 "dependencies": {
6050 "ansi-wrap": "0.1.0"
6051 },
6052 "engines": {
6053 "node": ">=0.10.0"
6054 }
6055 },
6056 "node_modules/ansi-bgred": {
6057 "version": "0.1.1",
6058 "resolved": "https://registry.npmjs.org/ansi-bgred/-/ansi-bgred-0.1.1.tgz",
6059 "integrity": "sha1-p2+Sg4OCukMpCmwXeEJPmE1vEEE=",
6060 "dependencies": {
6061 "ansi-wrap": "0.1.0"
6062 },
6063 "engines": {
6064 "node": ">=0.10.0"
6065 }
6066 },
6067 "node_modules/ansi-bgwhite": {
6068 "version": "0.1.1",
6069 "resolved": "https://registry.npmjs.org/ansi-bgwhite/-/ansi-bgwhite-0.1.1.tgz",
6070 "integrity": "sha1-ZQRlE3elim7OzQMxmU5IAljhG6g=",
6071 "dependencies": {
6072 "ansi-wrap": "0.1.0"
6073 },
6074 "engines": {
6075 "node": ">=0.10.0"
6076 }
6077 },
6078 "node_modules/ansi-bgyellow": {
6079 "version": "0.1.1",
6080 "resolved": "https://registry.npmjs.org/ansi-bgyellow/-/ansi-bgyellow-0.1.1.tgz",
6081 "integrity": "sha1-w/4usIzUdmSAKeaHTRWgs49h1E8=",
6082 "dependencies": {
6083 "ansi-wrap": "0.1.0"
6084 },
6085 "engines": {
6086 "node": ">=0.10.0"
6087 }
6088 },
6089 "node_modules/ansi-black": {
6090 "version": "0.1.1",
6091 "resolved": "https://registry.npmjs.org/ansi-black/-/ansi-black-0.1.1.tgz",
6092 "integrity": "sha1-9hheiJNgslRaHsUMC/Bj/EMDJFM=",
6093 "dependencies": {
6094 "ansi-wrap": "0.1.0"
6095 },
6096 "engines": {
6097 "node": ">=0.10.0"
6098 }
6099 },
6100 "node_modules/ansi-blue": {
6101 "version": "0.1.1",
6102 "resolved": "https://registry.npmjs.org/ansi-blue/-/ansi-blue-0.1.1.tgz",
6103 "integrity": "sha1-FbgEmQ6S/JyoxUds6PaZd3wh7b8=",
6104 "dependencies": {
6105 "ansi-wrap": "0.1.0"
6106 },
6107 "engines": {
6108 "node": ">=0.10.0"
6109 }
6110 },
6111 "node_modules/ansi-bold": {
6112 "version": "0.1.1",
6113 "resolved": "https://registry.npmjs.org/ansi-bold/-/ansi-bold-0.1.1.tgz",
6114 "integrity": "sha1-PmOVCvWswq4uZw5vZ96xFdGl9QU=",
6115 "dependencies": {
6116 "ansi-wrap": "0.1.0"
6117 },
6118 "engines": {
6119 "node": ">=0.10.0"
6120 }
6121 },
6122 "node_modules/ansi-colors": {
6123 "version": "1.1.0",
6124 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz",
6125 "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==",
6126 "dependencies": {
6127 "ansi-wrap": "^0.1.0"
6128 },
6129 "engines": {
6130 "node": ">=0.10.0"
6131 }
6132 },
6133 "node_modules/ansi-cyan": {
6134 "version": "0.1.1",
6135 "resolved": "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz",
6136 "integrity": "sha1-U4rlKK+JgvKK4w2G8vF0VtJgmHM=",
6137 "dependencies": {
6138 "ansi-wrap": "0.1.0"
6139 },
6140 "engines": {
6141 "node": ">=0.10.0"
6142 }
6143 },
6144 "node_modules/ansi-dim": {
6145 "version": "0.1.1",
6146 "resolved": "https://registry.npmjs.org/ansi-dim/-/ansi-dim-0.1.1.tgz",
6147 "integrity": "sha1-QN5MYDqoCG2Oeoa4/5mNXDbu/Ww=",
6148 "dependencies": {
6149 "ansi-wrap": "0.1.0"
6150 },
6151 "engines": {
6152 "node": ">=0.10.0"
6153 }
6154 },
6155 "node_modules/ansi-escapes": {
6156 "version": "4.3.2",
6157 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
6158 "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
6159 "dev": true,
6160 "dependencies": {
6161 "type-fest": "^0.21.3"
6162 },
6163 "engines": {
6164 "node": ">=8"
6165 },
6166 "funding": {
6167 "url": "https://github.com/sponsors/sindresorhus"
6168 }
6169 },
6170 "node_modules/ansi-gray": {
6171 "version": "0.1.1",
6172 "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz",
6173 "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=",
6174 "dependencies": {
6175 "ansi-wrap": "0.1.0"
6176 },
6177 "engines": {
6178 "node": ">=0.10.0"
6179 }
6180 },
6181 "node_modules/ansi-green": {
6182 "version": "0.1.1",
6183 "resolved": "https://registry.npmjs.org/ansi-green/-/ansi-green-0.1.1.tgz",
6184 "integrity": "sha1-il2al55FjVfEDjNYCzc5C44Q0Pc=",
6185 "dependencies": {
6186 "ansi-wrap": "0.1.0"
6187 },
6188 "engines": {
6189 "node": ">=0.10.0"
6190 }
6191 },
6192 "node_modules/ansi-grey": {
6193 "version": "0.1.1",
6194 "resolved": "https://registry.npmjs.org/ansi-grey/-/ansi-grey-0.1.1.tgz",
6195 "integrity": "sha1-WdmLasK6GfilF5jphT+6eDOaM8E=",
6196 "dependencies": {
6197 "ansi-wrap": "0.1.0"
6198 },
6199 "engines": {
6200 "node": ">=0.10.0"
6201 }
6202 },
6203 "node_modules/ansi-hidden": {
6204 "version": "0.1.1",
6205 "resolved": "https://registry.npmjs.org/ansi-hidden/-/ansi-hidden-0.1.1.tgz",
6206 "integrity": "sha1-7WpMSY0rt8uyidvyqNHcyFZ/rg8=",
6207 "dependencies": {
6208 "ansi-wrap": "0.1.0"
6209 },
6210 "engines": {
6211 "node": ">=0.10.0"
6212 }
6213 },
6214 "node_modules/ansi-html": {
6215 "version": "0.0.7",
6216 "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz",
6217 "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=",
6218 "dev": true,
6219 "engines": [
6220 "node >= 0.8.0"
6221 ],
6222 "bin": {
6223 "ansi-html": "bin/ansi-html"
6224 }
6225 },
6226 "node_modules/ansi-inverse": {
6227 "version": "0.1.1",
6228 "resolved": "https://registry.npmjs.org/ansi-inverse/-/ansi-inverse-0.1.1.tgz",
6229 "integrity": "sha1-tq9Fgm/oJr+1KKbHmIV5Q1XM0mk=",
6230 "dependencies": {
6231 "ansi-wrap": "0.1.0"
6232 },
6233 "engines": {
6234 "node": ">=0.10.0"
6235 }
6236 },
6237 "node_modules/ansi-italic": {
6238 "version": "0.1.1",
6239 "resolved": "https://registry.npmjs.org/ansi-italic/-/ansi-italic-0.1.1.tgz",
6240 "integrity": "sha1-EEdDRj9iXBQqA2c5z4XtpoiYbyM=",
6241 "dependencies": {
6242 "ansi-wrap": "0.1.0"
6243 },
6244 "engines": {
6245 "node": ">=0.10.0"
6246 }
6247 },
6248 "node_modules/ansi-magenta": {
6249 "version": "0.1.1",
6250 "resolved": "https://registry.npmjs.org/ansi-magenta/-/ansi-magenta-0.1.1.tgz",
6251 "integrity": "sha1-BjtboW+z8j4c/aKwfAqJ3hHkMK4=",
6252 "dependencies": {
6253 "ansi-wrap": "0.1.0"
6254 },
6255 "engines": {
6256 "node": ">=0.10.0"
6257 }
6258 },
6259 "node_modules/ansi-red": {
6260 "version": "0.1.1",
6261 "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz",
6262 "integrity": "sha1-jGOPnRCAgAo1PJwoyKgcpHBdlGw=",
6263 "dependencies": {
6264 "ansi-wrap": "0.1.0"
6265 },
6266 "engines": {
6267 "node": ">=0.10.0"
6268 }
6269 },
6270 "node_modules/ansi-regex": {
6271 "version": "5.0.1",
6272 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
6273 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
6274 "dev": true,
6275 "engines": {
6276 "node": ">=8"
6277 }
6278 },
6279 "node_modules/ansi-reset": {
6280 "version": "0.1.1",
6281 "resolved": "https://registry.npmjs.org/ansi-reset/-/ansi-reset-0.1.1.tgz",
6282 "integrity": "sha1-5+cSksPH3c1NYu9KbHwFmAkRw7c=",
6283 "dependencies": {
6284 "ansi-wrap": "0.1.0"
6285 },
6286 "engines": {
6287 "node": ">=0.10.0"
6288 }
6289 },
6290 "node_modules/ansi-strikethrough": {
6291 "version": "0.1.1",
6292 "resolved": "https://registry.npmjs.org/ansi-strikethrough/-/ansi-strikethrough-0.1.1.tgz",
6293 "integrity": "sha1-2Eh3FAss/wfRyT685pkE9oiF5Wg=",
6294 "dependencies": {
6295 "ansi-wrap": "0.1.0"
6296 },
6297 "engines": {
6298 "node": ">=0.10.0"
6299 }
6300 },
6301 "node_modules/ansi-styles": {
6302 "version": "3.2.1",
6303 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
6304 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
6305 "dependencies": {
6306 "color-convert": "^1.9.0"
6307 },
6308 "engines": {
6309 "node": ">=4"
6310 }
6311 },
6312 "node_modules/ansi-underline": {
6313 "version": "0.1.1",
6314 "resolved": "https://registry.npmjs.org/ansi-underline/-/ansi-underline-0.1.1.tgz",
6315 "integrity": "sha1-38kg9Ml7WXfqFi34/7mIMIqqcaQ=",
6316 "dependencies": {
6317 "ansi-wrap": "0.1.0"
6318 },
6319 "engines": {
6320 "node": ">=0.10.0"
6321 }
6322 },
6323 "node_modules/ansi-white": {
6324 "version": "0.1.1",
6325 "resolved": "https://registry.npmjs.org/ansi-white/-/ansi-white-0.1.1.tgz",
6326 "integrity": "sha1-nHe3wZPF7pkuYBHTbsTJIbRXiUQ=",
6327 "dependencies": {
6328 "ansi-wrap": "0.1.0"
6329 },
6330 "engines": {
6331 "node": ">=0.10.0"
6332 }
6333 },
6334 "node_modules/ansi-wrap": {
6335 "version": "0.1.0",
6336 "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz",
6337 "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=",
6338 "engines": {
6339 "node": ">=0.10.0"
6340 }
6341 },
6342 "node_modules/ansi-yellow": {
6343 "version": "0.1.1",
6344 "resolved": "https://registry.npmjs.org/ansi-yellow/-/ansi-yellow-0.1.1.tgz",
6345 "integrity": "sha1-y5NW8vRscy8OMZnmEClVp32oPB0=",
6346 "dependencies": {
6347 "ansi-wrap": "0.1.0"
6348 },
6349 "engines": {
6350 "node": ">=0.10.0"
6351 }
6352 },
6353 "node_modules/any-promise": {
6354 "version": "0.1.0",
6355 "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-0.1.0.tgz",
6356 "integrity": "sha1-gwtoCqflbzNFHUsEnzvYBESY7ic="
6357 },
6358 "node_modules/anymatch": {
6359 "version": "2.0.0",
6360 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
6361 "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
6362 "dev": true,
6363 "dependencies": {
6364 "micromatch": "^3.1.4",
6365 "normalize-path": "^2.1.1"
6366 }
6367 },
6368 "node_modules/anymatch/node_modules/define-property": {
6369 "version": "2.0.2",
6370 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
6371 "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
6372 "dev": true,
6373 "dependencies": {
6374 "is-descriptor": "^1.0.2",
6375 "isobject": "^3.0.1"
6376 },
6377 "engines": {
6378 "node": ">=0.10.0"
6379 }
6380 },
6381 "node_modules/anymatch/node_modules/extend-shallow": {
6382 "version": "3.0.2",
6383 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
6384 "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
6385 "dev": true,
6386 "dependencies": {
6387 "assign-symbols": "^1.0.0",
6388 "is-extendable": "^1.0.1"
6389 },
6390 "engines": {
6391 "node": ">=0.10.0"
6392 }
6393 },
6394 "node_modules/anymatch/node_modules/is-extendable": {
6395 "version": "1.0.1",
6396 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
6397 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
6398 "dev": true,
6399 "dependencies": {
6400 "is-plain-object": "^2.0.4"
6401 },
6402 "engines": {
6403 "node": ">=0.10.0"
6404 }
6405 },
6406 "node_modules/anymatch/node_modules/micromatch": {
6407 "version": "3.1.10",
6408 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
6409 "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
6410 "dev": true,
6411 "dependencies": {
6412 "arr-diff": "^4.0.0",
6413 "array-unique": "^0.3.2",
6414 "braces": "^2.3.1",
6415 "define-property": "^2.0.2",
6416 "extend-shallow": "^3.0.2",
6417 "extglob": "^2.0.4",
6418 "fragment-cache": "^0.2.1",
6419 "kind-of": "^6.0.2",
6420 "nanomatch": "^1.2.9",
6421 "object.pick": "^1.3.0",
6422 "regex-not": "^1.0.0",
6423 "snapdragon": "^0.8.1",
6424 "to-regex": "^3.0.2"
6425 },
6426 "engines": {
6427 "node": ">=0.10.0"
6428 }
6429 },
6430 "node_modules/anymatch/node_modules/normalize-path": {
6431 "version": "2.1.1",
6432 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
6433 "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
6434 "dev": true,
6435 "dependencies": {
6436 "remove-trailing-separator": "^1.0.1"
6437 },
6438 "engines": {
6439 "node": ">=0.10.0"
6440 }
6441 },
6442 "node_modules/app-builder-bin": {
6443 "version": "3.7.1",
6444 "resolved": "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-3.7.1.tgz",
6445 "integrity": "sha512-ql93vEUq6WsstGXD+SBLSIQw6SNnhbDEM0swzgugytMxLp3rT24Ag/jcC80ZHxiPRTdew1niuR7P3/FCrDqIjw==",
6446 "dev": true
6447 },
6448 "node_modules/app-builder-lib": {
6449 "version": "22.14.5",
6450 "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-22.14.5.tgz",
6451 "integrity": "sha512-k3VwKP4kpsnUaXoUkm1s4zaSHPHIMFnN4kPMU9yXaKmE1LfHHqBaEah5bXeTAX5V/BC41wFdg8CF5vOjvgy8Rg==",
6452 "dev": true,
6453 "dependencies": {
6454 "@develar/schema-utils": "~2.6.5",
6455 "@electron/universal": "1.0.5",
6456 "@malept/flatpak-bundler": "^0.4.0",
6457 "7zip-bin": "~5.1.1",
6458 "async-exit-hook": "^2.0.1",
6459 "bluebird-lst": "^1.0.9",
6460 "builder-util": "22.14.5",
6461 "builder-util-runtime": "8.9.1",
6462 "chromium-pickle-js": "^0.2.0",
6463 "debug": "^4.3.2",
6464 "ejs": "^3.1.6",
6465 "electron-osx-sign": "^0.5.0",
6466 "electron-publish": "22.14.5",
6467 "form-data": "^4.0.0",
6468 "fs-extra": "^10.0.0",
6469 "hosted-git-info": "^4.0.2",
6470 "is-ci": "^3.0.0",
6471 "isbinaryfile": "^4.0.8",
6472 "js-yaml": "^4.1.0",
6473 "lazy-val": "^1.0.5",
6474 "minimatch": "^3.0.4",
6475 "read-config-file": "6.2.0",
6476 "sanitize-filename": "^1.6.3",
6477 "semver": "^7.3.5",
6478 "temp-file": "^3.4.0"
6479 },
6480 "engines": {
6481 "node": ">=14.0.0"
6482 }
6483 },
6484 "node_modules/app-root-path": {
6485 "version": "3.0.0",
6486 "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-3.0.0.tgz",
6487 "integrity": "sha512-qMcx+Gy2UZynHjOHOIXPNvpf+9cjvk3cWrBBK7zg4gH9+clobJRb9NGzcT7mQTcV/6Gm/1WelUtqxVXnNlrwcw==",
6488 "dev": true,
6489 "engines": {
6490 "node": ">= 6.0.0"
6491 }
6492 },
6493 "node_modules/append-buffer": {
6494 "version": "1.0.2",
6495 "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz",
6496 "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=",
6497 "dev": true,
6498 "dependencies": {
6499 "buffer-equal": "^1.0.0"
6500 },
6501 "engines": {
6502 "node": ">=0.10.0"
6503 }
6504 },
6505 "node_modules/applescript": {
6506 "version": "1.0.0",
6507 "resolved": "https://registry.npmjs.org/applescript/-/applescript-1.0.0.tgz",
6508 "integrity": "sha1-u4evVoytA0pOSMS9r2Bno6JwExc="
6509 },
6510 "node_modules/aproba": {
6511 "version": "1.2.0",
6512 "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
6513 "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw=="
6514 },
6515 "node_modules/archy": {
6516 "version": "1.0.0",
6517 "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz",
6518 "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=",
6519 "dev": true
6520 },
6521 "node_modules/are-we-there-yet": {
6522 "version": "1.1.7",
6523 "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz",
6524 "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==",
6525 "dependencies": {
6526 "delegates": "^1.0.0",
6527 "readable-stream": "^2.0.6"
6528 }
6529 },
6530 "node_modules/arg": {
6531 "version": "4.1.3",
6532 "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz",
6533 "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==",
6534 "dev": true
6535 },
6536 "node_modules/argparse": {
6537 "version": "2.0.1",
6538 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
6539 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
6540 },
6541 "node_modules/aria-query": {
6542 "version": "4.2.2",
6543 "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz",
6544 "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==",
6545 "dev": true,
6546 "dependencies": {
6547 "@babel/runtime": "^7.10.2",
6548 "@babel/runtime-corejs3": "^7.10.2"
6549 },
6550 "engines": {
6551 "node": ">=6.0"
6552 }
6553 },
6554 "node_modules/arr-diff": {
6555 "version": "4.0.0",
6556 "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
6557 "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
6558 "engines": {
6559 "node": ">=0.10.0"
6560 }
6561 },
6562 "node_modules/arr-filter": {
6563 "version": "1.1.2",
6564 "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz",
6565 "integrity": "sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=",
6566 "dev": true,
6567 "dependencies": {
6568 "make-iterator": "^1.0.0"
6569 },
6570 "engines": {
6571 "node": ">=0.10.0"
6572 }
6573 },
6574 "node_modules/arr-flatten": {
6575 "version": "1.1.0",
6576 "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
6577 "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
6578 "engines": {
6579 "node": ">=0.10.0"
6580 }
6581 },
6582 "node_modules/arr-map": {
6583 "version": "2.0.2",
6584 "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz",
6585 "integrity": "sha1-Onc0X/wc814qkYJWAfnljy4kysQ=",
6586 "dev": true,
6587 "dependencies": {
6588 "make-iterator": "^1.0.0"
6589 },
6590 "engines": {
6591 "node": ">=0.10.0"
6592 }
6593 },
6594 "node_modules/arr-swap": {
6595 "version": "1.0.1",
6596 "resolved": "https://registry.npmjs.org/arr-swap/-/arr-swap-1.0.1.tgz",
6597 "integrity": "sha1-FHWQ7WX8gVvAf+8Jl8Llgj1kNTQ=",
6598 "dependencies": {
6599 "is-number": "^3.0.0"
6600 },
6601 "engines": {
6602 "node": ">=0.10.0"
6603 }
6604 },
6605 "node_modules/arr-union": {
6606 "version": "3.1.0",
6607 "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
6608 "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
6609 "engines": {
6610 "node": ">=0.10.0"
6611 }
6612 },
6613 "node_modules/array-each": {
6614 "version": "1.0.1",
6615 "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
6616 "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=",
6617 "engines": {
6618 "node": ">=0.10.0"
6619 }
6620 },
6621 "node_modules/array-find-index": {
6622 "version": "1.0.2",
6623 "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
6624 "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
6625 "dev": true,
6626 "engines": {
6627 "node": ">=0.10.0"
6628 }
6629 },
6630 "node_modules/array-flatten": {
6631 "version": "2.1.2",
6632 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz",
6633 "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==",
6634 "dev": true
6635 },
6636 "node_modules/array-ify": {
6637 "version": "1.0.0",
6638 "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz",
6639 "integrity": "sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4=",
6640 "dev": true
6641 },
6642 "node_modules/array-includes": {
6643 "version": "3.1.4",
6644 "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz",
6645 "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==",
6646 "dev": true,
6647 "dependencies": {
6648 "call-bind": "^1.0.2",
6649 "define-properties": "^1.1.3",
6650 "es-abstract": "^1.19.1",
6651 "get-intrinsic": "^1.1.1",
6652 "is-string": "^1.0.7"
6653 },
6654 "engines": {
6655 "node": ">= 0.4"
6656 },
6657 "funding": {
6658 "url": "https://github.com/sponsors/ljharb"
6659 }
6660 },
6661 "node_modules/array-initial": {
6662 "version": "1.1.0",
6663 "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz",
6664 "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=",
6665 "dev": true,
6666 "dependencies": {
6667 "array-slice": "^1.0.0",
6668 "is-number": "^4.0.0"
6669 },
6670 "engines": {
6671 "node": ">=0.10.0"
6672 }
6673 },
6674 "node_modules/array-initial/node_modules/is-number": {
6675 "version": "4.0.0",
6676 "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
6677 "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
6678 "dev": true,
6679 "engines": {
6680 "node": ">=0.10.0"
6681 }
6682 },
6683 "node_modules/array-last": {
6684 "version": "1.3.0",
6685 "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz",
6686 "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==",
6687 "dev": true,
6688 "dependencies": {
6689 "is-number": "^4.0.0"
6690 },
6691 "engines": {
6692 "node": ">=0.10.0"
6693 }
6694 },
6695 "node_modules/array-last/node_modules/is-number": {
6696 "version": "4.0.0",
6697 "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
6698 "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
6699 "dev": true,
6700 "engines": {
6701 "node": ">=0.10.0"
6702 }
6703 },
6704 "node_modules/array-slice": {
6705 "version": "1.1.0",
6706 "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz",
6707 "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==",
6708 "engines": {
6709 "node": ">=0.10.0"
6710 }
6711 },
6712 "node_modules/array-sort": {
6713 "version": "1.0.0",
6714 "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz",
6715 "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==",
6716 "dev": true,
6717 "dependencies": {
6718 "default-compare": "^1.0.0",
6719 "get-value": "^2.0.6",
6720 "kind-of": "^5.0.2"
6721 },
6722 "engines": {
6723 "node": ">=0.10.0"
6724 }
6725 },
6726 "node_modules/array-sort/node_modules/kind-of": {
6727 "version": "5.1.0",
6728 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
6729 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
6730 "dev": true,
6731 "engines": {
6732 "node": ">=0.10.0"
6733 }
6734 },
6735 "node_modules/array-union": {
6736 "version": "2.1.0",
6737 "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
6738 "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
6739 "dev": true,
6740 "engines": {
6741 "node": ">=8"
6742 }
6743 },
6744 "node_modules/array-uniq": {
6745 "version": "1.0.3",
6746 "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
6747 "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
6748 "dev": true,
6749 "engines": {
6750 "node": ">=0.10.0"
6751 }
6752 },
6753 "node_modules/array-unique": {
6754 "version": "0.3.2",
6755 "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
6756 "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
6757 "engines": {
6758 "node": ">=0.10.0"
6759 }
6760 },
6761 "node_modules/array.prototype.flat": {
6762 "version": "1.2.5",
6763 "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz",
6764 "integrity": "sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==",
6765 "dev": true,
6766 "dependencies": {
6767 "call-bind": "^1.0.2",
6768 "define-properties": "^1.1.3",
6769 "es-abstract": "^1.19.0"
6770 },
6771 "engines": {
6772 "node": ">= 0.4"
6773 },
6774 "funding": {
6775 "url": "https://github.com/sponsors/ljharb"
6776 }
6777 },
6778 "node_modules/array.prototype.flatmap": {
6779 "version": "1.2.5",
6780 "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.5.tgz",
6781 "integrity": "sha512-08u6rVyi1Lj7oqWbS9nUxliETrtIROT4XGTA4D/LWGten6E3ocm7cy9SIrmNHOL5XVbVuckUp3X6Xyg8/zpvHA==",
6782 "dev": true,
6783 "dependencies": {
6784 "call-bind": "^1.0.0",
6785 "define-properties": "^1.1.3",
6786 "es-abstract": "^1.19.0"
6787 },
6788 "engines": {
6789 "node": ">= 0.4"
6790 },
6791 "funding": {
6792 "url": "https://github.com/sponsors/ljharb"
6793 }
6794 },
6795 "node_modules/arrify": {
6796 "version": "1.0.1",
6797 "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
6798 "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
6799 "dev": true,
6800 "engines": {
6801 "node": ">=0.10.0"
6802 }
6803 },
6804 "node_modules/asar": {
6805 "version": "3.1.0",
6806 "resolved": "https://registry.npmjs.org/asar/-/asar-3.1.0.tgz",
6807 "integrity": "sha512-vyxPxP5arcAqN4F/ebHd/HhwnAiZtwhglvdmc7BR2f0ywbVNTOpSeyhLDbGXtE/y58hv1oC75TaNIXutnsOZsQ==",
6808 "dev": true,
6809 "dependencies": {
6810 "chromium-pickle-js": "^0.2.0",
6811 "commander": "^5.0.0",
6812 "glob": "^7.1.6",
6813 "minimatch": "^3.0.4"
6814 },
6815 "bin": {
6816 "asar": "bin/asar.js"
6817 },
6818 "engines": {
6819 "node": ">=10.12.0"
6820 },
6821 "optionalDependencies": {
6822 "@types/glob": "^7.1.1"
6823 }
6824 },
6825 "node_modules/asar/node_modules/commander": {
6826 "version": "5.1.0",
6827 "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz",
6828 "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==",
6829 "dev": true,
6830 "engines": {
6831 "node": ">= 6"
6832 }
6833 },
6834 "node_modules/asar/node_modules/glob": {
6835 "version": "7.2.0",
6836 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
6837 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
6838 "dev": true,
6839 "dependencies": {
6840 "fs.realpath": "^1.0.0",
6841 "inflight": "^1.0.4",
6842 "inherits": "2",
6843 "minimatch": "^3.0.4",
6844 "once": "^1.3.0",
6845 "path-is-absolute": "^1.0.0"
6846 },
6847 "engines": {
6848 "node": "*"
6849 },
6850 "funding": {
6851 "url": "https://github.com/sponsors/isaacs"
6852 }
6853 },
6854 "node_modules/asn1": {
6855 "version": "0.2.4",
6856 "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
6857 "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
6858 "optional": true,
6859 "dependencies": {
6860 "safer-buffer": "~2.1.0"
6861 }
6862 },
6863 "node_modules/asn1.js": {
6864 "version": "5.4.1",
6865 "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz",
6866 "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==",
6867 "dev": true,
6868 "dependencies": {
6869 "bn.js": "^4.0.0",
6870 "inherits": "^2.0.1",
6871 "minimalistic-assert": "^1.0.0",
6872 "safer-buffer": "^2.1.0"
6873 }
6874 },
6875 "node_modules/asn1.js/node_modules/bn.js": {
6876 "version": "4.12.0",
6877 "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
6878 "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
6879 "dev": true
6880 },
6881 "node_modules/assert": {
6882 "version": "1.5.0",
6883 "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
6884 "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
6885 "dev": true,
6886 "dependencies": {
6887 "object-assign": "^4.1.1",
6888 "util": "0.10.3"
6889 }
6890 },
6891 "node_modules/assert-plus": {
6892 "version": "1.0.0",
6893 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
6894 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
6895 "optional": true,
6896 "engines": {
6897 "node": ">=0.8"
6898 }
6899 },
6900 "node_modules/assert/node_modules/inherits": {
6901 "version": "2.0.1",
6902 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
6903 "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
6904 "dev": true
6905 },
6906 "node_modules/assert/node_modules/util": {
6907 "version": "0.10.3",
6908 "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
6909 "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
6910 "dev": true,
6911 "dependencies": {
6912 "inherits": "2.0.1"
6913 }
6914 },
6915 "node_modules/assign-symbols": {
6916 "version": "1.0.0",
6917 "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
6918 "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
6919 "engines": {
6920 "node": ">=0.10.0"
6921 }
6922 },
6923 "node_modules/ast-types-flow": {
6924 "version": "0.0.7",
6925 "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz",
6926 "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=",
6927 "dev": true
6928 },
6929 "node_modules/async": {
6930 "version": "3.2.2",
6931 "resolved": "https://registry.npmjs.org/async/-/async-3.2.2.tgz",
6932 "integrity": "sha512-H0E+qZaDEfx/FY4t7iLRv1W2fFI6+pyCeTw1uN20AQPiwqwM6ojPxHxdLv4z8hi2DtnW9BOckSspLucW7pIE5g=="
6933 },
6934 "node_modules/async-done": {
6935 "version": "1.3.2",
6936 "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz",
6937 "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==",
6938 "dev": true,
6939 "dependencies": {
6940 "end-of-stream": "^1.1.0",
6941 "once": "^1.3.2",
6942 "process-nextick-args": "^2.0.0",
6943 "stream-exhaust": "^1.0.1"
6944 },
6945 "engines": {
6946 "node": ">= 0.10"
6947 }
6948 },
6949 "node_modules/async-each": {
6950 "version": "1.0.3",
6951 "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
6952 "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
6953 "dev": true
6954 },
6955 "node_modules/async-exit-hook": {
6956 "version": "2.0.1",
6957 "resolved": "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz",
6958 "integrity": "sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==",
6959 "dev": true,
6960 "engines": {
6961 "node": ">=0.12.0"
6962 }
6963 },
6964 "node_modules/async-limiter": {
6965 "version": "1.0.1",
6966 "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
6967 "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==",
6968 "dev": true
6969 },
6970 "node_modules/async-settle": {
6971 "version": "1.0.0",
6972 "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz",
6973 "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=",
6974 "dev": true,
6975 "dependencies": {
6976 "async-done": "^1.2.2"
6977 },
6978 "engines": {
6979 "node": ">= 0.10"
6980 }
6981 },
6982 "node_modules/asynckit": {
6983 "version": "0.4.0",
6984 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
6985 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
6986 "devOptional": true
6987 },
6988 "node_modules/at-least-node": {
6989 "version": "1.0.0",
6990 "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
6991 "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
6992 "dev": true,
6993 "engines": {
6994 "node": ">= 4.0.0"
6995 }
6996 },
6997 "node_modules/atob": {
6998 "version": "2.1.2",
6999 "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
7000 "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
7001 "bin": {
7002 "atob": "bin/atob.js"
7003 },
7004 "engines": {
7005 "node": ">= 4.5.0"
7006 }
7007 },
7008 "node_modules/attr-accept": {
7009 "version": "2.2.2",
7010 "resolved": "https://registry.npmjs.org/attr-accept/-/attr-accept-2.2.2.tgz",
7011 "integrity": "sha512-7prDjvt9HmqiZ0cl5CRjtS84sEyhsHP2coDkaZKRKVfCDo9s7iw7ChVmar78Gu9pC4SoR/28wFu/G5JJhTnqEg==",
7012 "engines": {
7013 "node": ">=4"
7014 }
7015 },
7016 "node_modules/auto-launch": {
7017 "version": "5.0.5",
7018 "resolved": "https://registry.npmjs.org/auto-launch/-/auto-launch-5.0.5.tgz",
7019 "integrity": "sha512-ppdF4mihhYzMYLuCcx9H/c5TUOCev8uM7en53zWVQhyYAJrurd2bFZx3qQVeJKF2jrc7rsPRNN5cD+i23l6PdA==",
7020 "dependencies": {
7021 "applescript": "^1.0.0",
7022 "mkdirp": "^0.5.1",
7023 "path-is-absolute": "^1.0.0",
7024 "untildify": "^3.0.2",
7025 "winreg": "1.2.4"
7026 },
7027 "engines": {
7028 "node": ">=4.0.0"
7029 }
7030 },
7031 "node_modules/aws-sign2": {
7032 "version": "0.7.0",
7033 "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
7034 "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
7035 "optional": true,
7036 "engines": {
7037 "node": "*"
7038 }
7039 },
7040 "node_modules/aws4": {
7041 "version": "1.11.0",
7042 "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz",
7043 "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==",
7044 "optional": true
7045 },
7046 "node_modules/axe-core": {
7047 "version": "4.3.4",
7048 "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.3.4.tgz",
7049 "integrity": "sha512-4Hk6iSA/H90rtiPoCpSkeJxNWCPBf7szwVvaUqrPdxo0j2Y04suHK9jPKXaE3WI7OET6wBSwsWw7FDc1DBq7iQ==",
7050 "dev": true,
7051 "engines": {
7052 "node": ">=4"
7053 }
7054 },
7055 "node_modules/axios": {
7056 "version": "0.21.4",
7057 "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz",
7058 "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==",
7059 "dev": true,
7060 "dependencies": {
7061 "follow-redirects": "^1.14.0"
7062 }
7063 },
7064 "node_modules/axobject-query": {
7065 "version": "2.2.0",
7066 "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz",
7067 "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==",
7068 "dev": true
7069 },
7070 "node_modules/babel-jest": {
7071 "version": "27.3.1",
7072 "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.3.1.tgz",
7073 "integrity": "sha512-SjIF8hh/ir0peae2D6S6ZKRhUy7q/DnpH7k/V6fT4Bgs/LXXUztOpX4G2tCgq8mLo5HA9mN6NmlFMeYtKmIsTQ==",
7074 "dev": true,
7075 "dependencies": {
7076 "@jest/transform": "^27.3.1",
7077 "@jest/types": "^27.2.5",
7078 "@types/babel__core": "^7.1.14",
7079 "babel-plugin-istanbul": "^6.0.0",
7080 "babel-preset-jest": "^27.2.0",
7081 "chalk": "^4.0.0",
7082 "graceful-fs": "^4.2.4",
7083 "slash": "^3.0.0"
7084 },
7085 "engines": {
7086 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
7087 },
7088 "peerDependencies": {
7089 "@babel/core": "^7.8.0"
7090 }
7091 },
7092 "node_modules/babel-jest/node_modules/ansi-styles": {
7093 "version": "4.3.0",
7094 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
7095 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
7096 "dev": true,
7097 "dependencies": {
7098 "color-convert": "^2.0.1"
7099 },
7100 "engines": {
7101 "node": ">=8"
7102 },
7103 "funding": {
7104 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
7105 }
7106 },
7107 "node_modules/babel-jest/node_modules/chalk": {
7108 "version": "4.1.2",
7109 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
7110 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
7111 "dev": true,
7112 "dependencies": {
7113 "ansi-styles": "^4.1.0",
7114 "supports-color": "^7.1.0"
7115 },
7116 "engines": {
7117 "node": ">=10"
7118 },
7119 "funding": {
7120 "url": "https://github.com/chalk/chalk?sponsor=1"
7121 }
7122 },
7123 "node_modules/babel-jest/node_modules/color-convert": {
7124 "version": "2.0.1",
7125 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
7126 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
7127 "dev": true,
7128 "dependencies": {
7129 "color-name": "~1.1.4"
7130 },
7131 "engines": {
7132 "node": ">=7.0.0"
7133 }
7134 },
7135 "node_modules/babel-jest/node_modules/color-name": {
7136 "version": "1.1.4",
7137 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
7138 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
7139 "dev": true
7140 },
7141 "node_modules/babel-jest/node_modules/has-flag": {
7142 "version": "4.0.0",
7143 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
7144 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
7145 "dev": true,
7146 "engines": {
7147 "node": ">=8"
7148 }
7149 },
7150 "node_modules/babel-jest/node_modules/supports-color": {
7151 "version": "7.2.0",
7152 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
7153 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
7154 "dev": true,
7155 "dependencies": {
7156 "has-flag": "^4.0.0"
7157 },
7158 "engines": {
7159 "node": ">=8"
7160 }
7161 },
7162 "node_modules/babel-plugin-dynamic-import-node": {
7163 "version": "2.3.3",
7164 "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
7165 "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
7166 "dev": true,
7167 "dependencies": {
7168 "object.assign": "^4.1.0"
7169 }
7170 },
7171 "node_modules/babel-plugin-formatjs": {
7172 "version": "10.3.11",
7173 "resolved": "https://registry.npmjs.org/babel-plugin-formatjs/-/babel-plugin-formatjs-10.3.11.tgz",
7174 "integrity": "sha512-NkV5+dajX+YvsBHEYcwlJm4Q9l7BoLBuhUMW8cCcOzx9c4ZGKcpmaRt7EObpT742iOsFE5QYUlfLwqOL0MVkTg==",
7175 "dev": true,
7176 "dependencies": {
7177 "@babel/core": "^7.10.4",
7178 "@babel/helper-plugin-utils": "^7.10.4",
7179 "@babel/plugin-syntax-jsx": "7",
7180 "@babel/traverse": "7",
7181 "@babel/types": "^7.12.11",
7182 "@formatjs/icu-messageformat-parser": "2.0.14",
7183 "@formatjs/ts-transformer": "3.6.0",
7184 "@types/babel__core": "^7.1.7",
7185 "@types/babel__helper-plugin-utils": "^7.10.0",
7186 "tslib": "^2.1.0"
7187 }
7188 },
7189 "node_modules/babel-plugin-istanbul": {
7190 "version": "6.1.1",
7191 "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz",
7192 "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==",
7193 "dev": true,
7194 "dependencies": {
7195 "@babel/helper-plugin-utils": "^7.0.0",
7196 "@istanbuljs/load-nyc-config": "^1.0.0",
7197 "@istanbuljs/schema": "^0.1.2",
7198 "istanbul-lib-instrument": "^5.0.4",
7199 "test-exclude": "^6.0.0"
7200 },
7201 "engines": {
7202 "node": ">=8"
7203 }
7204 },
7205 "node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument": {
7206 "version": "5.1.0",
7207 "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz",
7208 "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==",
7209 "dev": true,
7210 "dependencies": {
7211 "@babel/core": "^7.12.3",
7212 "@babel/parser": "^7.14.7",
7213 "@istanbuljs/schema": "^0.1.2",
7214 "istanbul-lib-coverage": "^3.2.0",
7215 "semver": "^6.3.0"
7216 },
7217 "engines": {
7218 "node": ">=8"
7219 }
7220 },
7221 "node_modules/babel-plugin-istanbul/node_modules/semver": {
7222 "version": "6.3.0",
7223 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
7224 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
7225 "dev": true,
7226 "bin": {
7227 "semver": "bin/semver.js"
7228 }
7229 },
7230 "node_modules/babel-plugin-jest-hoist": {
7231 "version": "27.2.0",
7232 "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.2.0.tgz",
7233 "integrity": "sha512-TOux9khNKdi64mW+0OIhcmbAn75tTlzKhxmiNXevQaPbrBYK7YKjP1jl6NHTJ6XR5UgUrJbCnWlKVnJn29dfjw==",
7234 "dev": true,
7235 "dependencies": {
7236 "@babel/template": "^7.3.3",
7237 "@babel/types": "^7.3.3",
7238 "@types/babel__core": "^7.0.0",
7239 "@types/babel__traverse": "^7.0.6"
7240 },
7241 "engines": {
7242 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
7243 }
7244 },
7245 "node_modules/babel-plugin-polyfill-corejs2": {
7246 "version": "0.2.2",
7247 "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz",
7248 "integrity": "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==",
7249 "dev": true,
7250 "dependencies": {
7251 "@babel/compat-data": "^7.13.11",
7252 "@babel/helper-define-polyfill-provider": "^0.2.2",
7253 "semver": "^6.1.1"
7254 },
7255 "peerDependencies": {
7256 "@babel/core": "^7.0.0-0"
7257 }
7258 },
7259 "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": {
7260 "version": "6.3.0",
7261 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
7262 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
7263 "dev": true,
7264 "bin": {
7265 "semver": "bin/semver.js"
7266 }
7267 },
7268 "node_modules/babel-plugin-polyfill-corejs3": {
7269 "version": "0.2.5",
7270 "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.5.tgz",
7271 "integrity": "sha512-ninF5MQNwAX9Z7c9ED+H2pGt1mXdP4TqzlHKyPIYmJIYz0N+++uwdM7RnJukklhzJ54Q84vA4ZJkgs7lu5vqcw==",
7272 "dev": true,
7273 "dependencies": {
7274 "@babel/helper-define-polyfill-provider": "^0.2.2",
7275 "core-js-compat": "^3.16.2"
7276 },
7277 "peerDependencies": {
7278 "@babel/core": "^7.0.0-0"
7279 }
7280 },
7281 "node_modules/babel-plugin-polyfill-regenerator": {
7282 "version": "0.2.2",
7283 "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz",
7284 "integrity": "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==",
7285 "dev": true,
7286 "dependencies": {
7287 "@babel/helper-define-polyfill-provider": "^0.2.2"
7288 },
7289 "peerDependencies": {
7290 "@babel/core": "^7.0.0-0"
7291 }
7292 },
7293 "node_modules/babel-preset-current-node-syntax": {
7294 "version": "1.0.1",
7295 "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz",
7296 "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==",
7297 "dev": true,
7298 "dependencies": {
7299 "@babel/plugin-syntax-async-generators": "^7.8.4",
7300 "@babel/plugin-syntax-bigint": "^7.8.3",
7301 "@babel/plugin-syntax-class-properties": "^7.8.3",
7302 "@babel/plugin-syntax-import-meta": "^7.8.3",
7303 "@babel/plugin-syntax-json-strings": "^7.8.3",
7304 "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3",
7305 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
7306 "@babel/plugin-syntax-numeric-separator": "^7.8.3",
7307 "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
7308 "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
7309 "@babel/plugin-syntax-optional-chaining": "^7.8.3",
7310 "@babel/plugin-syntax-top-level-await": "^7.8.3"
7311 },
7312 "peerDependencies": {
7313 "@babel/core": "^7.0.0"
7314 }
7315 },
7316 "node_modules/babel-preset-jest": {
7317 "version": "27.2.0",
7318 "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.2.0.tgz",
7319 "integrity": "sha512-z7MgQ3peBwN5L5aCqBKnF6iqdlvZvFUQynEhu0J+X9nHLU72jO3iY331lcYrg+AssJ8q7xsv5/3AICzVmJ/wvg==",
7320 "dev": true,
7321 "dependencies": {
7322 "babel-plugin-jest-hoist": "^27.2.0",
7323 "babel-preset-current-node-syntax": "^1.0.0"
7324 },
7325 "engines": {
7326 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
7327 },
7328 "peerDependencies": {
7329 "@babel/core": "^7.0.0"
7330 }
7331 },
7332 "node_modules/babel-runtime": {
7333 "version": "6.26.0",
7334 "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
7335 "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
7336 "dependencies": {
7337 "core-js": "^2.4.0",
7338 "regenerator-runtime": "^0.11.0"
7339 }
7340 },
7341 "node_modules/babel-runtime/node_modules/core-js": {
7342 "version": "2.6.12",
7343 "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz",
7344 "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==",
7345 "deprecated": "core-js@<3.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Please, upgrade your dependencies to the actual version of core-js.",
7346 "hasInstallScript": true
7347 },
7348 "node_modules/babel-runtime/node_modules/regenerator-runtime": {
7349 "version": "0.11.1",
7350 "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
7351 "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg=="
7352 },
7353 "node_modules/bach": {
7354 "version": "1.2.0",
7355 "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz",
7356 "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=",
7357 "dev": true,
7358 "dependencies": {
7359 "arr-filter": "^1.1.1",
7360 "arr-flatten": "^1.0.1",
7361 "arr-map": "^2.0.0",
7362 "array-each": "^1.0.0",
7363 "array-initial": "^1.0.0",
7364 "array-last": "^1.1.1",
7365 "async-done": "^1.2.2",
7366 "async-settle": "^1.0.0",
7367 "now-and-later": "^2.0.0"
7368 },
7369 "engines": {
7370 "node": ">= 0.10"
7371 }
7372 },
7373 "node_modules/balanced-match": {
7374 "version": "1.0.2",
7375 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
7376 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
7377 },
7378 "node_modules/base": {
7379 "version": "0.11.2",
7380 "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
7381 "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
7382 "dependencies": {
7383 "cache-base": "^1.0.1",
7384 "class-utils": "^0.3.5",
7385 "component-emitter": "^1.2.1",
7386 "define-property": "^1.0.0",
7387 "isobject": "^3.0.1",
7388 "mixin-deep": "^1.2.0",
7389 "pascalcase": "^0.1.1"
7390 },
7391 "engines": {
7392 "node": ">=0.10.0"
7393 }
7394 },
7395 "node_modules/base64-js": {
7396 "version": "1.5.1",
7397 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
7398 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
7399 "dev": true,
7400 "funding": [
7401 {
7402 "type": "github",
7403 "url": "https://github.com/sponsors/feross"
7404 },
7405 {
7406 "type": "patreon",
7407 "url": "https://www.patreon.com/feross"
7408 },
7409 {
7410 "type": "consulting",
7411 "url": "https://feross.org/support"
7412 }
7413 ]
7414 },
7415 "node_modules/basic-auth": {
7416 "version": "2.0.1",
7417 "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz",
7418 "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==",
7419 "dependencies": {
7420 "safe-buffer": "5.1.2"
7421 },
7422 "engines": {
7423 "node": ">= 0.8"
7424 }
7425 },
7426 "node_modules/batch": {
7427 "version": "0.6.1",
7428 "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
7429 "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
7430 "dev": true
7431 },
7432 "node_modules/bcrypt-pbkdf": {
7433 "version": "1.0.2",
7434 "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
7435 "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
7436 "optional": true,
7437 "dependencies": {
7438 "tweetnacl": "^0.14.3"
7439 }
7440 },
7441 "node_modules/bcryptjs": {
7442 "version": "2.4.3",
7443 "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz",
7444 "integrity": "sha1-mrVie5PmBiH/fNrF2pczAn3x0Ms="
7445 },
7446 "node_modules/big-integer": {
7447 "version": "1.6.50",
7448 "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.50.tgz",
7449 "integrity": "sha512-+O2uoQWFRo8ysZNo/rjtri2jIwjr3XfeAgRjAUADRqGG+ZITvyn8J1kvXLTaKVr3hhGXk+f23tKfdzmklVM9vQ==",
7450 "engines": {
7451 "node": ">=0.6"
7452 }
7453 },
7454 "node_modules/big.js": {
7455 "version": "5.2.2",
7456 "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
7457 "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
7458 "dev": true,
7459 "engines": {
7460 "node": "*"
7461 }
7462 },
7463 "node_modules/binary": {
7464 "version": "0.3.0",
7465 "resolved": "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz",
7466 "integrity": "sha1-n2BVO8XOjDOG87VTz/R0Yq3sqnk=",
7467 "dependencies": {
7468 "buffers": "~0.1.1",
7469 "chainsaw": "~0.1.0"
7470 },
7471 "engines": {
7472 "node": "*"
7473 }
7474 },
7475 "node_modules/binary-extensions": {
7476 "version": "1.13.1",
7477 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
7478 "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
7479 "dev": true,
7480 "engines": {
7481 "node": ">=0.10.0"
7482 }
7483 },
7484 "node_modules/bindings": {
7485 "version": "1.5.0",
7486 "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
7487 "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
7488 "optional": true,
7489 "dependencies": {
7490 "file-uri-to-path": "1.0.0"
7491 }
7492 },
7493 "node_modules/block-stream": {
7494 "version": "0.0.9",
7495 "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
7496 "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
7497 "optional": true,
7498 "dependencies": {
7499 "inherits": "~2.0.0"
7500 },
7501 "engines": {
7502 "node": "0.4 || >=0.5.8"
7503 }
7504 },
7505 "node_modules/bluebird": {
7506 "version": "3.7.2",
7507 "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
7508 "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg=="
7509 },
7510 "node_modules/bluebird-lst": {
7511 "version": "1.0.9",
7512 "resolved": "https://registry.npmjs.org/bluebird-lst/-/bluebird-lst-1.0.9.tgz",
7513 "integrity": "sha512-7B1Rtx82hjnSD4PGLAjVWeYH3tHAcVUmChh85a3lltKQm6FresXh9ErQo6oAv6CqxttczC3/kEg8SY5NluPuUw==",
7514 "dev": true,
7515 "dependencies": {
7516 "bluebird": "^3.5.5"
7517 }
7518 },
7519 "node_modules/bn.js": {
7520 "version": "5.2.0",
7521 "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz",
7522 "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==",
7523 "dev": true
7524 },
7525 "node_modules/body": {
7526 "version": "5.1.0",
7527 "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz",
7528 "integrity": "sha1-5LoM5BCkaTYyM2dgnstOZVMSUGk=",
7529 "dev": true,
7530 "dependencies": {
7531 "continuable-cache": "^0.3.1",
7532 "error": "^7.0.0",
7533 "raw-body": "~1.1.0",
7534 "safe-json-parse": "~1.0.1"
7535 }
7536 },
7537 "node_modules/body-parser": {
7538 "version": "1.19.0",
7539 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
7540 "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
7541 "dev": true,
7542 "dependencies": {
7543 "bytes": "3.1.0",
7544 "content-type": "~1.0.4",
7545 "debug": "2.6.9",
7546 "depd": "~1.1.2",
7547 "http-errors": "1.7.2",
7548 "iconv-lite": "0.4.24",
7549 "on-finished": "~2.3.0",
7550 "qs": "6.7.0",
7551 "raw-body": "2.4.0",
7552 "type-is": "~1.6.17"
7553 },
7554 "engines": {
7555 "node": ">= 0.8"
7556 }
7557 },
7558 "node_modules/body-parser/node_modules/debug": {
7559 "version": "2.6.9",
7560 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
7561 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
7562 "dev": true,
7563 "dependencies": {
7564 "ms": "2.0.0"
7565 }
7566 },
7567 "node_modules/body-parser/node_modules/http-errors": {
7568 "version": "1.7.2",
7569 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
7570 "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
7571 "dev": true,
7572 "dependencies": {
7573 "depd": "~1.1.2",
7574 "inherits": "2.0.3",
7575 "setprototypeof": "1.1.1",
7576 "statuses": ">= 1.5.0 < 2",
7577 "toidentifier": "1.0.0"
7578 },
7579 "engines": {
7580 "node": ">= 0.6"
7581 }
7582 },
7583 "node_modules/body-parser/node_modules/iconv-lite": {
7584 "version": "0.4.24",
7585 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
7586 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
7587 "dev": true,
7588 "dependencies": {
7589 "safer-buffer": ">= 2.1.2 < 3"
7590 },
7591 "engines": {
7592 "node": ">=0.10.0"
7593 }
7594 },
7595 "node_modules/body-parser/node_modules/inherits": {
7596 "version": "2.0.3",
7597 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
7598 "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
7599 "dev": true
7600 },
7601 "node_modules/body-parser/node_modules/ms": {
7602 "version": "2.0.0",
7603 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
7604 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
7605 "dev": true
7606 },
7607 "node_modules/body-parser/node_modules/qs": {
7608 "version": "6.7.0",
7609 "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
7610 "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
7611 "dev": true,
7612 "engines": {
7613 "node": ">=0.6"
7614 }
7615 },
7616 "node_modules/body-parser/node_modules/raw-body": {
7617 "version": "2.4.0",
7618 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
7619 "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
7620 "dev": true,
7621 "dependencies": {
7622 "bytes": "3.1.0",
7623 "http-errors": "1.7.2",
7624 "iconv-lite": "0.4.24",
7625 "unpipe": "1.0.0"
7626 },
7627 "engines": {
7628 "node": ">= 0.8"
7629 }
7630 },
7631 "node_modules/body-parser/node_modules/setprototypeof": {
7632 "version": "1.1.1",
7633 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
7634 "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
7635 "dev": true
7636 },
7637 "node_modules/body/node_modules/bytes": {
7638 "version": "1.0.0",
7639 "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz",
7640 "integrity": "sha1-NWnt6Lo0MV+rmcPpLLBMciDeH6g=",
7641 "dev": true
7642 },
7643 "node_modules/body/node_modules/raw-body": {
7644 "version": "1.1.7",
7645 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz",
7646 "integrity": "sha1-HQJ8K/oRasxmI7yo8AAWVyqH1CU=",
7647 "dev": true,
7648 "dependencies": {
7649 "bytes": "1",
7650 "string_decoder": "0.10"
7651 },
7652 "engines": {
7653 "node": ">= 0.8.0"
7654 }
7655 },
7656 "node_modules/body/node_modules/string_decoder": {
7657 "version": "0.10.31",
7658 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
7659 "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
7660 "dev": true
7661 },
7662 "node_modules/bonjour": {
7663 "version": "3.5.0",
7664 "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz",
7665 "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=",
7666 "dev": true,
7667 "dependencies": {
7668 "array-flatten": "^2.1.0",
7669 "deep-equal": "^1.0.1",
7670 "dns-equal": "^1.0.0",
7671 "dns-txt": "^2.0.2",
7672 "multicast-dns": "^6.0.1",
7673 "multicast-dns-service-types": "^1.1.0"
7674 }
7675 },
7676 "node_modules/boolbase": {
7677 "version": "1.0.0",
7678 "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
7679 "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
7680 "dev": true
7681 },
7682 "node_modules/boolean": {
7683 "version": "3.1.4",
7684 "resolved": "https://registry.npmjs.org/boolean/-/boolean-3.1.4.tgz",
7685 "integrity": "sha512-3hx0kwU3uzG6ReQ3pnaFQPSktpBw6RHN3/ivDKEuU8g1XSfafowyvDnadjv1xp8IZqhtSukxlwv9bF6FhX8m0w==",
7686 "dev": true,
7687 "optional": true
7688 },
7689 "node_modules/boxen": {
7690 "version": "5.1.2",
7691 "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz",
7692 "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==",
7693 "dev": true,
7694 "dependencies": {
7695 "ansi-align": "^3.0.0",
7696 "camelcase": "^6.2.0",
7697 "chalk": "^4.1.0",
7698 "cli-boxes": "^2.2.1",
7699 "string-width": "^4.2.2",
7700 "type-fest": "^0.20.2",
7701 "widest-line": "^3.1.0",
7702 "wrap-ansi": "^7.0.0"
7703 },
7704 "engines": {
7705 "node": ">=10"
7706 },
7707 "funding": {
7708 "url": "https://github.com/sponsors/sindresorhus"
7709 }
7710 },
7711 "node_modules/boxen/node_modules/ansi-styles": {
7712 "version": "4.3.0",
7713 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
7714 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
7715 "dev": true,
7716 "dependencies": {
7717 "color-convert": "^2.0.1"
7718 },
7719 "engines": {
7720 "node": ">=8"
7721 },
7722 "funding": {
7723 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
7724 }
7725 },
7726 "node_modules/boxen/node_modules/camelcase": {
7727 "version": "6.2.0",
7728 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz",
7729 "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==",
7730 "dev": true,
7731 "engines": {
7732 "node": ">=10"
7733 },
7734 "funding": {
7735 "url": "https://github.com/sponsors/sindresorhus"
7736 }
7737 },
7738 "node_modules/boxen/node_modules/chalk": {
7739 "version": "4.1.2",
7740 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
7741 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
7742 "dev": true,
7743 "dependencies": {
7744 "ansi-styles": "^4.1.0",
7745 "supports-color": "^7.1.0"
7746 },
7747 "engines": {
7748 "node": ">=10"
7749 },
7750 "funding": {
7751 "url": "https://github.com/chalk/chalk?sponsor=1"
7752 }
7753 },
7754 "node_modules/boxen/node_modules/color-convert": {
7755 "version": "2.0.1",
7756 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
7757 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
7758 "dev": true,
7759 "dependencies": {
7760 "color-name": "~1.1.4"
7761 },
7762 "engines": {
7763 "node": ">=7.0.0"
7764 }
7765 },
7766 "node_modules/boxen/node_modules/color-name": {
7767 "version": "1.1.4",
7768 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
7769 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
7770 "dev": true
7771 },
7772 "node_modules/boxen/node_modules/emoji-regex": {
7773 "version": "8.0.0",
7774 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
7775 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
7776 "dev": true
7777 },
7778 "node_modules/boxen/node_modules/has-flag": {
7779 "version": "4.0.0",
7780 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
7781 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
7782 "dev": true,
7783 "engines": {
7784 "node": ">=8"
7785 }
7786 },
7787 "node_modules/boxen/node_modules/is-fullwidth-code-point": {
7788 "version": "3.0.0",
7789 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
7790 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
7791 "dev": true,
7792 "engines": {
7793 "node": ">=8"
7794 }
7795 },
7796 "node_modules/boxen/node_modules/string-width": {
7797 "version": "4.2.3",
7798 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
7799 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
7800 "dev": true,
7801 "dependencies": {
7802 "emoji-regex": "^8.0.0",
7803 "is-fullwidth-code-point": "^3.0.0",
7804 "strip-ansi": "^6.0.1"
7805 },
7806 "engines": {
7807 "node": ">=8"
7808 }
7809 },
7810 "node_modules/boxen/node_modules/supports-color": {
7811 "version": "7.2.0",
7812 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
7813 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
7814 "dev": true,
7815 "dependencies": {
7816 "has-flag": "^4.0.0"
7817 },
7818 "engines": {
7819 "node": ">=8"
7820 }
7821 },
7822 "node_modules/boxen/node_modules/type-fest": {
7823 "version": "0.20.2",
7824 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
7825 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
7826 "dev": true,
7827 "engines": {
7828 "node": ">=10"
7829 },
7830 "funding": {
7831 "url": "https://github.com/sponsors/sindresorhus"
7832 }
7833 },
7834 "node_modules/brace-expansion": {
7835 "version": "1.1.11",
7836 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
7837 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
7838 "dependencies": {
7839 "balanced-match": "^1.0.0",
7840 "concat-map": "0.0.1"
7841 }
7842 },
7843 "node_modules/braces": {
7844 "version": "2.3.2",
7845 "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
7846 "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
7847 "dependencies": {
7848 "arr-flatten": "^1.1.0",
7849 "array-unique": "^0.3.2",
7850 "extend-shallow": "^2.0.1",
7851 "fill-range": "^4.0.0",
7852 "isobject": "^3.0.1",
7853 "repeat-element": "^1.1.2",
7854 "snapdragon": "^0.8.1",
7855 "snapdragon-node": "^2.0.1",
7856 "split-string": "^3.0.2",
7857 "to-regex": "^3.0.1"
7858 },
7859 "engines": {
7860 "node": ">=0.10.0"
7861 }
7862 },
7863 "node_modules/brcast": {
7864 "version": "3.0.2",
7865 "resolved": "https://registry.npmjs.org/brcast/-/brcast-3.0.2.tgz",
7866 "integrity": "sha512-f5XwwFCCuvgqP2nMH/hJ74FqnGmb4X3D+NC//HphxJzzhsZvSZa+Hk/syB7j3ZHpPDLMoYU8oBgviRWfNvEfKA=="
7867 },
7868 "node_modules/brorand": {
7869 "version": "1.1.0",
7870 "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
7871 "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
7872 "dev": true
7873 },
7874 "node_modules/browser-process-hrtime": {
7875 "version": "1.0.0",
7876 "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
7877 "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==",
7878 "dev": true
7879 },
7880 "node_modules/browser-stdout": {
7881 "version": "1.3.1",
7882 "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz",
7883 "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==",
7884 "dev": true
7885 },
7886 "node_modules/browserify-aes": {
7887 "version": "1.2.0",
7888 "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
7889 "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
7890 "dev": true,
7891 "dependencies": {
7892 "buffer-xor": "^1.0.3",
7893 "cipher-base": "^1.0.0",
7894 "create-hash": "^1.1.0",
7895 "evp_bytestokey": "^1.0.3",
7896 "inherits": "^2.0.1",
7897 "safe-buffer": "^5.0.1"
7898 }
7899 },
7900 "node_modules/browserify-cipher": {
7901 "version": "1.0.1",
7902 "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
7903 "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
7904 "dev": true,
7905 "dependencies": {
7906 "browserify-aes": "^1.0.4",
7907 "browserify-des": "^1.0.0",
7908 "evp_bytestokey": "^1.0.0"
7909 }
7910 },
7911 "node_modules/browserify-des": {
7912 "version": "1.0.2",
7913 "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
7914 "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
7915 "dev": true,
7916 "dependencies": {
7917 "cipher-base": "^1.0.1",
7918 "des.js": "^1.0.0",
7919 "inherits": "^2.0.1",
7920 "safe-buffer": "^5.1.2"
7921 }
7922 },
7923 "node_modules/browserify-rsa": {
7924 "version": "4.1.0",
7925 "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz",
7926 "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==",
7927 "dev": true,
7928 "dependencies": {
7929 "bn.js": "^5.0.0",
7930 "randombytes": "^2.0.1"
7931 }
7932 },
7933 "node_modules/browserify-sign": {
7934 "version": "4.2.1",
7935 "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz",
7936 "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==",
7937 "dev": true,
7938 "dependencies": {
7939 "bn.js": "^5.1.1",
7940 "browserify-rsa": "^4.0.1",
7941 "create-hash": "^1.2.0",
7942 "create-hmac": "^1.1.7",
7943 "elliptic": "^6.5.3",
7944 "inherits": "^2.0.4",
7945 "parse-asn1": "^5.1.5",
7946 "readable-stream": "^3.6.0",
7947 "safe-buffer": "^5.2.0"
7948 }
7949 },
7950 "node_modules/browserify-sign/node_modules/readable-stream": {
7951 "version": "3.6.0",
7952 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
7953 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
7954 "dev": true,
7955 "dependencies": {
7956 "inherits": "^2.0.3",
7957 "string_decoder": "^1.1.1",
7958 "util-deprecate": "^1.0.1"
7959 },
7960 "engines": {
7961 "node": ">= 6"
7962 }
7963 },
7964 "node_modules/browserify-sign/node_modules/safe-buffer": {
7965 "version": "5.2.1",
7966 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
7967 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
7968 "dev": true,
7969 "funding": [
7970 {
7971 "type": "github",
7972 "url": "https://github.com/sponsors/feross"
7973 },
7974 {
7975 "type": "patreon",
7976 "url": "https://www.patreon.com/feross"
7977 },
7978 {
7979 "type": "consulting",
7980 "url": "https://feross.org/support"
7981 }
7982 ]
7983 },
7984 "node_modules/browserify-zlib": {
7985 "version": "0.2.0",
7986 "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
7987 "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
7988 "dev": true,
7989 "dependencies": {
7990 "pako": "~1.0.5"
7991 }
7992 },
7993 "node_modules/browserslist": {
7994 "version": "4.17.5",
7995 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.5.tgz",
7996 "integrity": "sha512-I3ekeB92mmpctWBoLXe0d5wPS2cBuRvvW0JyyJHMrk9/HmP2ZjrTboNAZ8iuGqaEIlKguljbQY32OkOJIRrgoA==",
7997 "dev": true,
7998 "dependencies": {
7999 "caniuse-lite": "^1.0.30001271",
8000 "electron-to-chromium": "^1.3.878",
8001 "escalade": "^3.1.1",
8002 "node-releases": "^2.0.1",
8003 "picocolors": "^1.0.0"
8004 },
8005 "bin": {
8006 "browserslist": "cli.js"
8007 },
8008 "engines": {
8009 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
8010 },
8011 "funding": {
8012 "type": "opencollective",
8013 "url": "https://opencollective.com/browserslist"
8014 }
8015 },
8016 "node_modules/bser": {
8017 "version": "2.1.1",
8018 "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz",
8019 "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==",
8020 "dev": true,
8021 "dependencies": {
8022 "node-int64": "^0.4.0"
8023 }
8024 },
8025 "node_modules/bson": {
8026 "version": "1.1.6",
8027 "resolved": "https://registry.npmjs.org/bson/-/bson-1.1.6.tgz",
8028 "integrity": "sha512-EvVNVeGo4tHxwi8L6bPj3y3itEvStdwvvlojVxxbyYfoaxJ6keLgrTuKdyfEAszFK+H3olzBuafE0yoh0D1gdg==",
8029 "engines": {
8030 "node": ">=0.6.19"
8031 }
8032 },
8033 "node_modules/btoa": {
8034 "version": "1.2.1",
8035 "resolved": "https://registry.npmjs.org/btoa/-/btoa-1.2.1.tgz",
8036 "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==",
8037 "bin": {
8038 "btoa": "bin/btoa.js"
8039 },
8040 "engines": {
8041 "node": ">= 0.4.0"
8042 }
8043 },
8044 "node_modules/buffer": {
8045 "version": "5.7.1",
8046 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
8047 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
8048 "dev": true,
8049 "funding": [
8050 {
8051 "type": "github",
8052 "url": "https://github.com/sponsors/feross"
8053 },
8054 {
8055 "type": "patreon",
8056 "url": "https://www.patreon.com/feross"
8057 },
8058 {
8059 "type": "consulting",
8060 "url": "https://feross.org/support"
8061 }
8062 ],
8063 "optional": true,
8064 "dependencies": {
8065 "base64-js": "^1.3.1",
8066 "ieee754": "^1.1.13"
8067 }
8068 },
8069 "node_modules/buffer-alloc": {
8070 "version": "1.2.0",
8071 "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
8072 "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
8073 "dev": true,
8074 "dependencies": {
8075 "buffer-alloc-unsafe": "^1.1.0",
8076 "buffer-fill": "^1.0.0"
8077 }
8078 },
8079 "node_modules/buffer-alloc-unsafe": {
8080 "version": "1.1.0",
8081 "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
8082 "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
8083 "dev": true
8084 },
8085 "node_modules/buffer-crc32": {
8086 "version": "0.2.13",
8087 "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
8088 "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",
8089 "dev": true,
8090 "engines": {
8091 "node": "*"
8092 }
8093 },
8094 "node_modules/buffer-equal": {
8095 "version": "1.0.0",
8096 "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz",
8097 "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=",
8098 "dev": true,
8099 "engines": {
8100 "node": ">=0.4.0"
8101 }
8102 },
8103 "node_modules/buffer-equal-constant-time": {
8104 "version": "1.0.1",
8105 "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz",
8106 "integrity": "sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk="
8107 },
8108 "node_modules/buffer-fill": {
8109 "version": "1.0.0",
8110 "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
8111 "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
8112 "dev": true
8113 },
8114 "node_modules/buffer-from": {
8115 "version": "1.1.2",
8116 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
8117 "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
8118 "dev": true
8119 },
8120 "node_modules/buffer-indexof": {
8121 "version": "1.1.1",
8122 "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz",
8123 "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==",
8124 "dev": true
8125 },
8126 "node_modules/buffer-indexof-polyfill": {
8127 "version": "1.0.2",
8128 "resolved": "https://registry.npmjs.org/buffer-indexof-polyfill/-/buffer-indexof-polyfill-1.0.2.tgz",
8129 "integrity": "sha512-I7wzHwA3t1/lwXQh+A5PbNvJxgfo5r3xulgpYDB5zckTu/Z9oUK9biouBKQUjEqzaz3HnAT6TYoovmE+GqSf7A==",
8130 "engines": {
8131 "node": ">=0.10"
8132 }
8133 },
8134 "node_modules/buffer-xor": {
8135 "version": "1.0.3",
8136 "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
8137 "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
8138 "dev": true
8139 },
8140 "node_modules/buffers": {
8141 "version": "0.1.1",
8142 "resolved": "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz",
8143 "integrity": "sha1-skV5w77U1tOWru5tmorn9Ugqt7s=",
8144 "engines": {
8145 "node": ">=0.2.0"
8146 }
8147 },
8148 "node_modules/builder-util": {
8149 "version": "22.14.5",
8150 "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-22.14.5.tgz",
8151 "integrity": "sha512-zqIHDFJwmA7jV7SC9aI+33MWwT2mWoijH+Ol9IntNAwuuRXoS+7XeJwnhLBXOhcDBzXT4kDzHnRk4JKeaygEYA==",
8152 "dev": true,
8153 "dependencies": {
8154 "@types/debug": "^4.1.6",
8155 "@types/fs-extra": "^9.0.11",
8156 "7zip-bin": "~5.1.1",
8157 "app-builder-bin": "3.7.1",
8158 "bluebird-lst": "^1.0.9",
8159 "builder-util-runtime": "8.9.1",
8160 "chalk": "^4.1.1",
8161 "cross-spawn": "^7.0.3",
8162 "debug": "^4.3.2",
8163 "fs-extra": "^10.0.0",
8164 "is-ci": "^3.0.0",
8165 "js-yaml": "^4.1.0",
8166 "source-map-support": "^0.5.19",
8167 "stat-mode": "^1.0.0",
8168 "temp-file": "^3.4.0"
8169 }
8170 },
8171 "node_modules/builder-util-runtime": {
8172 "version": "8.9.1",
8173 "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-8.9.1.tgz",
8174 "integrity": "sha512-c8a8J3wK6BIVLW7ls+7TRK9igspTbzWmUqxFbgK0m40Ggm6efUbxtWVCGIjc+dtchyr5qAMAUL6iEGRdS/6vwg==",
8175 "dev": true,
8176 "dependencies": {
8177 "debug": "^4.3.2",
8178 "sax": "^1.2.4"
8179 },
8180 "engines": {
8181 "node": ">=12.0.0"
8182 }
8183 },
8184 "node_modules/builder-util/node_modules/ansi-styles": {
8185 "version": "4.3.0",
8186 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
8187 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
8188 "dev": true,
8189 "dependencies": {
8190 "color-convert": "^2.0.1"
8191 },
8192 "engines": {
8193 "node": ">=8"
8194 },
8195 "funding": {
8196 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
8197 }
8198 },
8199 "node_modules/builder-util/node_modules/chalk": {
8200 "version": "4.1.2",
8201 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
8202 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
8203 "dev": true,
8204 "dependencies": {
8205 "ansi-styles": "^4.1.0",
8206 "supports-color": "^7.1.0"
8207 },
8208 "engines": {
8209 "node": ">=10"
8210 },
8211 "funding": {
8212 "url": "https://github.com/chalk/chalk?sponsor=1"
8213 }
8214 },
8215 "node_modules/builder-util/node_modules/color-convert": {
8216 "version": "2.0.1",
8217 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
8218 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
8219 "dev": true,
8220 "dependencies": {
8221 "color-name": "~1.1.4"
8222 },
8223 "engines": {
8224 "node": ">=7.0.0"
8225 }
8226 },
8227 "node_modules/builder-util/node_modules/color-name": {
8228 "version": "1.1.4",
8229 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
8230 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
8231 "dev": true
8232 },
8233 "node_modules/builder-util/node_modules/has-flag": {
8234 "version": "4.0.0",
8235 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
8236 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
8237 "dev": true,
8238 "engines": {
8239 "node": ">=8"
8240 }
8241 },
8242 "node_modules/builder-util/node_modules/supports-color": {
8243 "version": "7.2.0",
8244 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
8245 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
8246 "dev": true,
8247 "dependencies": {
8248 "has-flag": "^4.0.0"
8249 },
8250 "engines": {
8251 "node": ">=8"
8252 }
8253 },
8254 "node_modules/builtin-modules": {
8255 "version": "3.2.0",
8256 "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz",
8257 "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==",
8258 "dev": true,
8259 "engines": {
8260 "node": ">=6"
8261 },
8262 "funding": {
8263 "url": "https://github.com/sponsors/sindresorhus"
8264 }
8265 },
8266 "node_modules/builtin-status-codes": {
8267 "version": "3.0.0",
8268 "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
8269 "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
8270 "dev": true
8271 },
8272 "node_modules/bytes": {
8273 "version": "3.1.0",
8274 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
8275 "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
8276 "engines": {
8277 "node": ">= 0.8"
8278 }
8279 },
8280 "node_modules/cacache": {
8281 "version": "12.0.4",
8282 "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz",
8283 "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==",
8284 "dev": true,
8285 "dependencies": {
8286 "bluebird": "^3.5.5",
8287 "chownr": "^1.1.1",
8288 "figgy-pudding": "^3.5.1",
8289 "glob": "^7.1.4",
8290 "graceful-fs": "^4.1.15",
8291 "infer-owner": "^1.0.3",
8292 "lru-cache": "^5.1.1",
8293 "mississippi": "^3.0.0",
8294 "mkdirp": "^0.5.1",
8295 "move-concurrently": "^1.0.1",
8296 "promise-inflight": "^1.0.1",
8297 "rimraf": "^2.6.3",
8298 "ssri": "^6.0.1",
8299 "unique-filename": "^1.1.1",
8300 "y18n": "^4.0.0"
8301 }
8302 },
8303 "node_modules/cacache/node_modules/chownr": {
8304 "version": "1.1.4",
8305 "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
8306 "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
8307 "dev": true
8308 },
8309 "node_modules/cacache/node_modules/glob": {
8310 "version": "7.2.0",
8311 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
8312 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
8313 "dev": true,
8314 "dependencies": {
8315 "fs.realpath": "^1.0.0",
8316 "inflight": "^1.0.4",
8317 "inherits": "2",
8318 "minimatch": "^3.0.4",
8319 "once": "^1.3.0",
8320 "path-is-absolute": "^1.0.0"
8321 },
8322 "engines": {
8323 "node": "*"
8324 },
8325 "funding": {
8326 "url": "https://github.com/sponsors/isaacs"
8327 }
8328 },
8329 "node_modules/cacache/node_modules/lru-cache": {
8330 "version": "5.1.1",
8331 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
8332 "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
8333 "dev": true,
8334 "dependencies": {
8335 "yallist": "^3.0.2"
8336 }
8337 },
8338 "node_modules/cacache/node_modules/rimraf": {
8339 "version": "2.7.1",
8340 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
8341 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
8342 "dev": true,
8343 "dependencies": {
8344 "glob": "^7.1.3"
8345 },
8346 "bin": {
8347 "rimraf": "bin.js"
8348 }
8349 },
8350 "node_modules/cacache/node_modules/yallist": {
8351 "version": "3.1.1",
8352 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
8353 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
8354 "dev": true
8355 },
8356 "node_modules/cache-base": {
8357 "version": "1.0.1",
8358 "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
8359 "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
8360 "dependencies": {
8361 "collection-visit": "^1.0.0",
8362 "component-emitter": "^1.2.1",
8363 "get-value": "^2.0.6",
8364 "has-value": "^1.0.0",
8365 "isobject": "^3.0.1",
8366 "set-value": "^2.0.0",
8367 "to-object-path": "^0.3.0",
8368 "union-value": "^1.0.0",
8369 "unset-value": "^1.0.0"
8370 },
8371 "engines": {
8372 "node": ">=0.10.0"
8373 }
8374 },
8375 "node_modules/cache-base/node_modules/set-value": {
8376 "version": "2.0.1",
8377 "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
8378 "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
8379 "dependencies": {
8380 "extend-shallow": "^2.0.1",
8381 "is-extendable": "^0.1.1",
8382 "is-plain-object": "^2.0.3",
8383 "split-string": "^3.0.1"
8384 },
8385 "engines": {
8386 "node": ">=0.10.0"
8387 }
8388 },
8389 "node_modules/cacheable-request": {
8390 "version": "6.1.0",
8391 "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz",
8392 "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==",
8393 "dev": true,
8394 "dependencies": {
8395 "clone-response": "^1.0.2",
8396 "get-stream": "^5.1.0",
8397 "http-cache-semantics": "^4.0.0",
8398 "keyv": "^3.0.0",
8399 "lowercase-keys": "^2.0.0",
8400 "normalize-url": "^4.1.0",
8401 "responselike": "^1.0.2"
8402 },
8403 "engines": {
8404 "node": ">=8"
8405 }
8406 },
8407 "node_modules/cacheable-request/node_modules/get-stream": {
8408 "version": "5.2.0",
8409 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
8410 "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
8411 "dev": true,
8412 "dependencies": {
8413 "pump": "^3.0.0"
8414 },
8415 "engines": {
8416 "node": ">=8"
8417 },
8418 "funding": {
8419 "url": "https://github.com/sponsors/sindresorhus"
8420 }
8421 },
8422 "node_modules/cacheable-request/node_modules/lowercase-keys": {
8423 "version": "2.0.0",
8424 "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz",
8425 "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==",
8426 "dev": true,
8427 "engines": {
8428 "node": ">=8"
8429 }
8430 },
8431 "node_modules/cacheable-request/node_modules/normalize-url": {
8432 "version": "4.5.1",
8433 "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz",
8434 "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==",
8435 "dev": true,
8436 "engines": {
8437 "node": ">=8"
8438 }
8439 },
8440 "node_modules/cachedir": {
8441 "version": "2.2.0",
8442 "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.2.0.tgz",
8443 "integrity": "sha512-VvxA0xhNqIIfg0V9AmJkDg91DaJwryutH5rVEZAhcNi4iJFj9f+QxmAjgK1LT9I8OgToX27fypX6/MeCXVbBjQ==",
8444 "dev": true,
8445 "engines": {
8446 "node": ">=6"
8447 }
8448 },
8449 "node_modules/call-bind": {
8450 "version": "1.0.2",
8451 "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
8452 "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
8453 "dependencies": {
8454 "function-bind": "^1.1.1",
8455 "get-intrinsic": "^1.0.2"
8456 },
8457 "funding": {
8458 "url": "https://github.com/sponsors/ljharb"
8459 }
8460 },
8461 "node_modules/caller": {
8462 "version": "1.0.1",
8463 "resolved": "https://registry.npmjs.org/caller/-/caller-1.0.1.tgz",
8464 "integrity": "sha1-uFGGD3Dhlds9J3OVqhp+I+ow7PU="
8465 },
8466 "node_modules/caller-path": {
8467 "version": "0.1.0",
8468 "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz",
8469 "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=",
8470 "dependencies": {
8471 "callsites": "^0.2.0"
8472 },
8473 "engines": {
8474 "node": ">=0.10.0"
8475 }
8476 },
8477 "node_modules/caller-path/node_modules/callsites": {
8478 "version": "0.2.0",
8479 "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz",
8480 "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=",
8481 "engines": {
8482 "node": ">=0.10.0"
8483 }
8484 },
8485 "node_modules/callsites": {
8486 "version": "3.1.0",
8487 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
8488 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
8489 "dev": true,
8490 "engines": {
8491 "node": ">=6"
8492 }
8493 },
8494 "node_modules/camel-case": {
8495 "version": "3.0.0",
8496 "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz",
8497 "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=",
8498 "dev": true,
8499 "dependencies": {
8500 "no-case": "^2.2.0",
8501 "upper-case": "^1.1.1"
8502 }
8503 },
8504 "node_modules/camelcase": {
8505 "version": "5.3.1",
8506 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
8507 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
8508 "dev": true,
8509 "engines": {
8510 "node": ">=6"
8511 }
8512 },
8513 "node_modules/camelcase-keys": {
8514 "version": "6.2.2",
8515 "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz",
8516 "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==",
8517 "dev": true,
8518 "dependencies": {
8519 "camelcase": "^5.3.1",
8520 "map-obj": "^4.0.0",
8521 "quick-lru": "^4.0.1"
8522 },
8523 "engines": {
8524 "node": ">=8"
8525 },
8526 "funding": {
8527 "url": "https://github.com/sponsors/sindresorhus"
8528 }
8529 },
8530 "node_modules/caniuse-lite": {
8531 "version": "1.0.30001272",
8532 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001272.tgz",
8533 "integrity": "sha512-DV1j9Oot5dydyH1v28g25KoVm7l8MTxazwuiH3utWiAS6iL/9Nh//TGwqFEeqqN8nnWYQ8HHhUq+o4QPt9kvYw==",
8534 "dev": true,
8535 "funding": {
8536 "type": "opencollective",
8537 "url": "https://opencollective.com/browserslist"
8538 }
8539 },
8540 "node_modules/caseless": {
8541 "version": "0.12.0",
8542 "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
8543 "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
8544 "optional": true
8545 },
8546 "node_modules/chain-function": {
8547 "version": "1.0.1",
8548 "resolved": "https://registry.npmjs.org/chain-function/-/chain-function-1.0.1.tgz",
8549 "integrity": "sha512-SxltgMwL9uCko5/ZCLiyG2B7R9fY4pDZUw7hJ4MhirdjBLosoDqkWABi3XMucddHdLiFJMb7PD2MZifZriuMTg=="
8550 },
8551 "node_modules/chainsaw": {
8552 "version": "0.1.0",
8553 "resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz",
8554 "integrity": "sha1-XqtQsor+WAdNDVgpE4iCi15fvJg=",
8555 "dependencies": {
8556 "traverse": ">=0.3.0 <0.4"
8557 },
8558 "engines": {
8559 "node": "*"
8560 }
8561 },
8562 "node_modules/chalk": {
8563 "version": "2.4.2",
8564 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
8565 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
8566 "dev": true,
8567 "dependencies": {
8568 "ansi-styles": "^3.2.1",
8569 "escape-string-regexp": "^1.0.5",
8570 "supports-color": "^5.3.0"
8571 },
8572 "engines": {
8573 "node": ">=4"
8574 }
8575 },
8576 "node_modules/chance": {
8577 "version": "1.1.8",
8578 "resolved": "https://registry.npmjs.org/chance/-/chance-1.1.8.tgz",
8579 "integrity": "sha512-v7fi5Hj2VbR6dJEGRWLmJBA83LJMS47pkAbmROFxHWd9qmE1esHRZW8Clf1Fhzr3rjxnNZVCjOEv/ivFxeIMtg=="
8580 },
8581 "node_modules/char-regex": {
8582 "version": "1.0.2",
8583 "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz",
8584 "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==",
8585 "dev": true,
8586 "engines": {
8587 "node": ">=10"
8588 }
8589 },
8590 "node_modules/chardet": {
8591 "version": "0.7.0",
8592 "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
8593 "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
8594 "dev": true
8595 },
8596 "node_modules/choices-separator": {
8597 "version": "2.0.0",
8598 "resolved": "https://registry.npmjs.org/choices-separator/-/choices-separator-2.0.0.tgz",
8599 "integrity": "sha1-kv0XYxgteQM/XFxR0Lo1LlVnxpY=",
8600 "dependencies": {
8601 "ansi-dim": "^0.1.1",
8602 "debug": "^2.6.6",
8603 "strip-color": "^0.1.0"
8604 },
8605 "engines": {
8606 "node": ">=0.10.0"
8607 }
8608 },
8609 "node_modules/choices-separator/node_modules/debug": {
8610 "version": "2.6.9",
8611 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
8612 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
8613 "dependencies": {
8614 "ms": "2.0.0"
8615 }
8616 },
8617 "node_modules/choices-separator/node_modules/ms": {
8618 "version": "2.0.0",
8619 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
8620 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
8621 },
8622 "node_modules/chokidar": {
8623 "version": "2.1.8",
8624 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
8625 "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
8626 "deprecated": "Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.",
8627 "dev": true,
8628 "dependencies": {
8629 "anymatch": "^2.0.0",
8630 "async-each": "^1.0.1",
8631 "braces": "^2.3.2",
8632 "glob-parent": "^3.1.0",
8633 "inherits": "^2.0.3",
8634 "is-binary-path": "^1.0.0",
8635 "is-glob": "^4.0.0",
8636 "normalize-path": "^3.0.0",
8637 "path-is-absolute": "^1.0.0",
8638 "readdirp": "^2.2.1",
8639 "upath": "^1.1.1"
8640 },
8641 "optionalDependencies": {
8642 "fsevents": "^1.2.7"
8643 }
8644 },
8645 "node_modules/chokidar/node_modules/glob-parent": {
8646 "version": "3.1.0",
8647 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
8648 "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
8649 "dev": true,
8650 "dependencies": {
8651 "is-glob": "^3.1.0",
8652 "path-dirname": "^1.0.0"
8653 }
8654 },
8655 "node_modules/chokidar/node_modules/glob-parent/node_modules/is-glob": {
8656 "version": "3.1.0",
8657 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
8658 "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
8659 "dev": true,
8660 "dependencies": {
8661 "is-extglob": "^2.1.0"
8662 },
8663 "engines": {
8664 "node": ">=0.10.0"
8665 }
8666 },
8667 "node_modules/chownr": {
8668 "version": "2.0.0",
8669 "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz",
8670 "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==",
8671 "engines": {
8672 "node": ">=10"
8673 }
8674 },
8675 "node_modules/chrome-trace-event": {
8676 "version": "1.0.3",
8677 "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz",
8678 "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==",
8679 "dev": true,
8680 "engines": {
8681 "node": ">=6.0"
8682 }
8683 },
8684 "node_modules/chromium-pickle-js": {
8685 "version": "0.2.0",
8686 "resolved": "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz",
8687 "integrity": "sha1-BKEGZywYsIWrd02YPfo+oTjyIgU=",
8688 "dev": true
8689 },
8690 "node_modules/ci-info": {
8691 "version": "3.2.0",
8692 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz",
8693 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==",
8694 "dev": true
8695 },
8696 "node_modules/cipher-base": {
8697 "version": "1.0.4",
8698 "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
8699 "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
8700 "dev": true,
8701 "dependencies": {
8702 "inherits": "^2.0.1",
8703 "safe-buffer": "^5.0.1"
8704 }
8705 },
8706 "node_modules/cjs-module-lexer": {
8707 "version": "1.2.2",
8708 "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz",
8709 "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==",
8710 "dev": true
8711 },
8712 "node_modules/class-utils": {
8713 "version": "0.3.6",
8714 "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
8715 "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
8716 "dependencies": {
8717 "arr-union": "^3.1.0",
8718 "define-property": "^0.2.5",
8719 "isobject": "^3.0.0",
8720 "static-extend": "^0.1.1"
8721 },
8722 "engines": {
8723 "node": ">=0.10.0"
8724 }
8725 },
8726 "node_modules/class-utils/node_modules/define-property": {
8727 "version": "0.2.5",
8728 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
8729 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
8730 "dependencies": {
8731 "is-descriptor": "^0.1.0"
8732 },
8733 "engines": {
8734 "node": ">=0.10.0"
8735 }
8736 },
8737 "node_modules/class-utils/node_modules/is-accessor-descriptor": {
8738 "version": "0.1.6",
8739 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
8740 "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
8741 "dependencies": {
8742 "kind-of": "^3.0.2"
8743 },
8744 "engines": {
8745 "node": ">=0.10.0"
8746 }
8747 },
8748 "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": {
8749 "version": "3.2.2",
8750 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
8751 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
8752 "dependencies": {
8753 "is-buffer": "^1.1.5"
8754 },
8755 "engines": {
8756 "node": ">=0.10.0"
8757 }
8758 },
8759 "node_modules/class-utils/node_modules/is-data-descriptor": {
8760 "version": "0.1.4",
8761 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
8762 "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
8763 "dependencies": {
8764 "kind-of": "^3.0.2"
8765 },
8766 "engines": {
8767 "node": ">=0.10.0"
8768 }
8769 },
8770 "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": {
8771 "version": "3.2.2",
8772 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
8773 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
8774 "dependencies": {
8775 "is-buffer": "^1.1.5"
8776 },
8777 "engines": {
8778 "node": ">=0.10.0"
8779 }
8780 },
8781 "node_modules/class-utils/node_modules/is-descriptor": {
8782 "version": "0.1.6",
8783 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
8784 "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
8785 "dependencies": {
8786 "is-accessor-descriptor": "^0.1.6",
8787 "is-data-descriptor": "^0.1.4",
8788 "kind-of": "^5.0.0"
8789 },
8790 "engines": {
8791 "node": ">=0.10.0"
8792 }
8793 },
8794 "node_modules/class-utils/node_modules/kind-of": {
8795 "version": "5.1.0",
8796 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
8797 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
8798 "engines": {
8799 "node": ">=0.10.0"
8800 }
8801 },
8802 "node_modules/classnames": {
8803 "version": "2.3.1",
8804 "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz",
8805 "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA=="
8806 },
8807 "node_modules/cld": {
8808 "version": "2.7.0",
8809 "resolved": "https://registry.npmjs.org/cld/-/cld-2.7.0.tgz",
8810 "integrity": "sha512-rM20jIISRqMYfZAlowCA4DwLLegJXqfCFdVb1vtS+RG7yKHn4FrYdFfUx2WGbmaqOQV/w4MRIszh43FH78/oRA==",
8811 "hasInstallScript": true,
8812 "optional": true,
8813 "dependencies": {
8814 "glob": "^5.0.10",
8815 "node-addon-api": "*",
8816 "rimraf": "^2.4.0",
8817 "underscore": "^1.6.0"
8818 },
8819 "engines": {
8820 "node": ">=12.0.0"
8821 }
8822 },
8823 "node_modules/cld/node_modules/rimraf": {
8824 "version": "2.7.1",
8825 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
8826 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
8827 "optional": true,
8828 "dependencies": {
8829 "glob": "^7.1.3"
8830 },
8831 "bin": {
8832 "rimraf": "bin.js"
8833 }
8834 },
8835 "node_modules/cld/node_modules/rimraf/node_modules/glob": {
8836 "version": "7.2.0",
8837 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
8838 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
8839 "optional": true,
8840 "dependencies": {
8841 "fs.realpath": "^1.0.0",
8842 "inflight": "^1.0.4",
8843 "inherits": "2",
8844 "minimatch": "^3.0.4",
8845 "once": "^1.3.0",
8846 "path-is-absolute": "^1.0.0"
8847 },
8848 "engines": {
8849 "node": "*"
8850 },
8851 "funding": {
8852 "url": "https://github.com/sponsors/isaacs"
8853 }
8854 },
8855 "node_modules/clean-css": {
8856 "version": "4.2.4",
8857 "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.4.tgz",
8858 "integrity": "sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==",
8859 "dev": true,
8860 "dependencies": {
8861 "source-map": "~0.6.0"
8862 },
8863 "engines": {
8864 "node": ">= 4.0"
8865 }
8866 },
8867 "node_modules/clean-css/node_modules/source-map": {
8868 "version": "0.6.1",
8869 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
8870 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
8871 "dev": true,
8872 "engines": {
8873 "node": ">=0.10.0"
8874 }
8875 },
8876 "node_modules/clean-regexp": {
8877 "version": "1.0.0",
8878 "resolved": "https://registry.npmjs.org/clean-regexp/-/clean-regexp-1.0.0.tgz",
8879 "integrity": "sha1-jffHquUf02h06PjQW5GAvBGj/tc=",
8880 "dev": true,
8881 "dependencies": {
8882 "escape-string-regexp": "^1.0.5"
8883 },
8884 "engines": {
8885 "node": ">=4"
8886 }
8887 },
8888 "node_modules/clean-stack": {
8889 "version": "2.2.0",
8890 "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
8891 "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==",
8892 "dev": true,
8893 "engines": {
8894 "node": ">=6"
8895 }
8896 },
8897 "node_modules/cli-boxes": {
8898 "version": "2.2.1",
8899 "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz",
8900 "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==",
8901 "dev": true,
8902 "engines": {
8903 "node": ">=6"
8904 },
8905 "funding": {
8906 "url": "https://github.com/sponsors/sindresorhus"
8907 }
8908 },
8909 "node_modules/cli-cursor": {
8910 "version": "3.1.0",
8911 "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
8912 "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
8913 "dev": true,
8914 "dependencies": {
8915 "restore-cursor": "^3.1.0"
8916 },
8917 "engines": {
8918 "node": ">=8"
8919 }
8920 },
8921 "node_modules/cli-table": {
8922 "version": "0.3.6",
8923 "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.6.tgz",
8924 "integrity": "sha512-ZkNZbnZjKERTY5NwC2SeMeLeifSPq/pubeRoTpdr3WchLlnZg6hEgvHkK5zL7KNFdd9PmHN8lxrENUwI3cE8vQ==",
8925 "dependencies": {
8926 "colors": "1.0.3"
8927 },
8928 "engines": {
8929 "node": ">= 0.2.0"
8930 }
8931 },
8932 "node_modules/cli-truncate": {
8933 "version": "1.1.0",
8934 "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-1.1.0.tgz",
8935 "integrity": "sha512-bAtZo0u82gCfaAGfSNxUdTI9mNyza7D8w4CVCcaOsy7sgwDzvx6ekr6cuWJqY3UGzgnQ1+4wgENup5eIhgxEYA==",
8936 "dev": true,
8937 "optional": true,
8938 "dependencies": {
8939 "slice-ansi": "^1.0.0",
8940 "string-width": "^2.0.0"
8941 },
8942 "engines": {
8943 "node": ">=4"
8944 }
8945 },
8946 "node_modules/cli-width": {
8947 "version": "3.0.0",
8948 "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz",
8949 "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==",
8950 "dev": true,
8951 "engines": {
8952 "node": ">= 10"
8953 }
8954 },
8955 "node_modules/cliui": {
8956 "version": "7.0.4",
8957 "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
8958 "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
8959 "dev": true,
8960 "dependencies": {
8961 "string-width": "^4.2.0",
8962 "strip-ansi": "^6.0.0",
8963 "wrap-ansi": "^7.0.0"
8964 }
8965 },
8966 "node_modules/cliui/node_modules/emoji-regex": {
8967 "version": "8.0.0",
8968 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
8969 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
8970 "dev": true
8971 },
8972 "node_modules/cliui/node_modules/is-fullwidth-code-point": {
8973 "version": "3.0.0",
8974 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
8975 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
8976 "dev": true,
8977 "engines": {
8978 "node": ">=8"
8979 }
8980 },
8981 "node_modules/cliui/node_modules/string-width": {
8982 "version": "4.2.3",
8983 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
8984 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
8985 "dev": true,
8986 "dependencies": {
8987 "emoji-regex": "^8.0.0",
8988 "is-fullwidth-code-point": "^3.0.0",
8989 "strip-ansi": "^6.0.1"
8990 },
8991 "engines": {
8992 "node": ">=8"
8993 }
8994 },
8995 "node_modules/clone": {
8996 "version": "2.1.2",
8997 "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
8998 "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
8999 "engines": {
9000 "node": ">=0.8"
9001 }
9002 },
9003 "node_modules/clone-buffer": {
9004 "version": "1.0.0",
9005 "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz",
9006 "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=",
9007 "dev": true,
9008 "engines": {
9009 "node": ">= 0.10"
9010 }
9011 },
9012 "node_modules/clone-deep": {
9013 "version": "4.0.1",
9014 "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
9015 "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
9016 "dev": true,
9017 "dependencies": {
9018 "is-plain-object": "^2.0.4",
9019 "kind-of": "^6.0.2",
9020 "shallow-clone": "^3.0.0"
9021 },
9022 "engines": {
9023 "node": ">=6"
9024 }
9025 },
9026 "node_modules/clone-response": {
9027 "version": "1.0.2",
9028 "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz",
9029 "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=",
9030 "dev": true,
9031 "dependencies": {
9032 "mimic-response": "^1.0.0"
9033 }
9034 },
9035 "node_modules/clone-stats": {
9036 "version": "1.0.0",
9037 "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz",
9038 "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=",
9039 "dev": true
9040 },
9041 "node_modules/cloneable-readable": {
9042 "version": "1.1.3",
9043 "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz",
9044 "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==",
9045 "dev": true,
9046 "dependencies": {
9047 "inherits": "^2.0.1",
9048 "process-nextick-args": "^2.0.0",
9049 "readable-stream": "^2.3.5"
9050 }
9051 },
9052 "node_modules/clsx": {
9053 "version": "1.1.1",
9054 "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.1.1.tgz",
9055 "integrity": "sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA==",
9056 "engines": {
9057 "node": ">=6"
9058 }
9059 },
9060 "node_modules/co": {
9061 "version": "4.6.0",
9062 "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
9063 "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
9064 "dev": true,
9065 "engines": {
9066 "iojs": ">= 1.0.0",
9067 "node": ">= 0.12.0"
9068 }
9069 },
9070 "node_modules/co-body": {
9071 "version": "6.1.0",
9072 "resolved": "https://registry.npmjs.org/co-body/-/co-body-6.1.0.tgz",
9073 "integrity": "sha512-m7pOT6CdLN7FuXUcpuz/8lfQ/L77x8SchHCF4G0RBTJO20Wzmhn5Sp4/5WsKy8OSpifBSUrmg83qEqaDHdyFuQ==",
9074 "dependencies": {
9075 "inflation": "^2.0.0",
9076 "qs": "^6.5.2",
9077 "raw-body": "^2.3.3",
9078 "type-is": "^1.6.16"
9079 }
9080 },
9081 "node_modules/co-compose": {
9082 "version": "4.0.0",
9083 "resolved": "https://registry.npmjs.org/co-compose/-/co-compose-4.0.0.tgz",
9084 "integrity": "sha512-0wXLbbbkU49Pyj7Fjfu58wIoeLgyyRau3huJfxEimmytzI7M+o1XhK2ls872PjpOzyvw0U3KGLqxrIst8IHaWA==",
9085 "dependencies": {
9086 "once": "^1.4.0"
9087 }
9088 },
9089 "node_modules/code-point-at": {
9090 "version": "1.1.0",
9091 "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
9092 "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
9093 "engines": {
9094 "node": ">=0.10.0"
9095 }
9096 },
9097 "node_modules/collect-v8-coverage": {
9098 "version": "1.0.1",
9099 "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz",
9100 "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==",
9101 "dev": true
9102 },
9103 "node_modules/collection-map": {
9104 "version": "1.0.0",
9105 "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz",
9106 "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=",
9107 "dev": true,
9108 "dependencies": {
9109 "arr-map": "^2.0.2",
9110 "for-own": "^1.0.0",
9111 "make-iterator": "^1.0.0"
9112 },
9113 "engines": {
9114 "node": ">=0.10.0"
9115 }
9116 },
9117 "node_modules/collection-visit": {
9118 "version": "1.0.0",
9119 "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
9120 "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
9121 "dependencies": {
9122 "map-visit": "^1.0.0",
9123 "object-visit": "^1.0.0"
9124 },
9125 "engines": {
9126 "node": ">=0.10.0"
9127 }
9128 },
9129 "node_modules/color": {
9130 "version": "4.0.1",
9131 "resolved": "https://registry.npmjs.org/color/-/color-4.0.1.tgz",
9132 "integrity": "sha512-rpZjOKN5O7naJxkH2Rx1sZzzBgaiWECc6BYXjeCE6kF0kcASJYbUq02u7JqIHwCb/j3NhV+QhRL2683aICeGZA==",
9133 "dependencies": {
9134 "color-convert": "^2.0.1",
9135 "color-string": "^1.6.0"
9136 }
9137 },
9138 "node_modules/color-convert": {
9139 "version": "1.9.3",
9140 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
9141 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
9142 "dependencies": {
9143 "color-name": "1.1.3"
9144 }
9145 },
9146 "node_modules/color-name": {
9147 "version": "1.1.3",
9148 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
9149 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
9150 },
9151 "node_modules/color-string": {
9152 "version": "1.6.0",
9153 "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.6.0.tgz",
9154 "integrity": "sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA==",
9155 "dependencies": {
9156 "color-name": "^1.0.0",
9157 "simple-swizzle": "^0.2.2"
9158 }
9159 },
9160 "node_modules/color-support": {
9161 "version": "1.1.3",
9162 "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz",
9163 "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==",
9164 "dev": true,
9165 "bin": {
9166 "color-support": "bin.js"
9167 }
9168 },
9169 "node_modules/color/node_modules/color-convert": {
9170 "version": "2.0.1",
9171 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
9172 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
9173 "dependencies": {
9174 "color-name": "~1.1.4"
9175 },
9176 "engines": {
9177 "node": ">=7.0.0"
9178 }
9179 },
9180 "node_modules/color/node_modules/color-name": {
9181 "version": "1.1.4",
9182 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
9183 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
9184 },
9185 "node_modules/colors": {
9186 "version": "1.0.3",
9187 "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz",
9188 "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=",
9189 "engines": {
9190 "node": ">=0.1.90"
9191 }
9192 },
9193 "node_modules/colorspace": {
9194 "version": "1.1.4",
9195 "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz",
9196 "integrity": "sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==",
9197 "dependencies": {
9198 "color": "^3.1.3",
9199 "text-hex": "1.0.x"
9200 }
9201 },
9202 "node_modules/colorspace/node_modules/color": {
9203 "version": "3.2.1",
9204 "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz",
9205 "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==",
9206 "dependencies": {
9207 "color-convert": "^1.9.3",
9208 "color-string": "^1.6.0"
9209 }
9210 },
9211 "node_modules/combined-stream": {
9212 "version": "1.0.8",
9213 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
9214 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
9215 "devOptional": true,
9216 "dependencies": {
9217 "delayed-stream": "~1.0.0"
9218 },
9219 "engines": {
9220 "node": ">= 0.8"
9221 }
9222 },
9223 "node_modules/commander": {
9224 "version": "2.20.3",
9225 "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
9226 "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="
9227 },
9228 "node_modules/commitizen": {
9229 "version": "4.2.4",
9230 "resolved": "https://registry.npmjs.org/commitizen/-/commitizen-4.2.4.tgz",
9231 "integrity": "sha512-LlZChbDzg3Ir3O2S7jSo/cgWp5/QwylQVr59K4xayVq8S4/RdKzSyJkghAiZZHfhh5t4pxunUoyeg0ml1q/7aw==",
9232 "dev": true,
9233 "dependencies": {
9234 "cachedir": "2.2.0",
9235 "cz-conventional-changelog": "3.2.0",
9236 "dedent": "0.7.0",
9237 "detect-indent": "6.0.0",
9238 "find-node-modules": "^2.1.2",
9239 "find-root": "1.1.0",
9240 "fs-extra": "8.1.0",
9241 "glob": "7.1.4",
9242 "inquirer": "6.5.2",
9243 "is-utf8": "^0.2.1",
9244 "lodash": "^4.17.20",
9245 "minimist": "1.2.5",
9246 "strip-bom": "4.0.0",
9247 "strip-json-comments": "3.0.1"
9248 },
9249 "bin": {
9250 "commitizen": "bin/commitizen",
9251 "cz": "bin/git-cz",
9252 "git-cz": "bin/git-cz"
9253 },
9254 "engines": {
9255 "node": ">= 10"
9256 }
9257 },
9258 "node_modules/commitizen/node_modules/ansi-escapes": {
9259 "version": "3.2.0",
9260 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
9261 "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
9262 "dev": true,
9263 "engines": {
9264 "node": ">=4"
9265 }
9266 },
9267 "node_modules/commitizen/node_modules/ansi-regex": {
9268 "version": "4.1.0",
9269 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
9270 "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
9271 "dev": true,
9272 "engines": {
9273 "node": ">=6"
9274 }
9275 },
9276 "node_modules/commitizen/node_modules/cli-cursor": {
9277 "version": "2.1.0",
9278 "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
9279 "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
9280 "dev": true,
9281 "dependencies": {
9282 "restore-cursor": "^2.0.0"
9283 },
9284 "engines": {
9285 "node": ">=4"
9286 }
9287 },
9288 "node_modules/commitizen/node_modules/cli-width": {
9289 "version": "2.2.1",
9290 "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz",
9291 "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==",
9292 "dev": true
9293 },
9294 "node_modules/commitizen/node_modules/cz-conventional-changelog": {
9295 "version": "3.2.0",
9296 "resolved": "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.2.0.tgz",
9297 "integrity": "sha512-yAYxeGpVi27hqIilG1nh4A9Bnx4J3Ov+eXy4koL3drrR+IO9GaWPsKjik20ht608Asqi8TQPf0mczhEeyAtMzg==",
9298 "dev": true,
9299 "dependencies": {
9300 "chalk": "^2.4.1",
9301 "commitizen": "^4.0.3",
9302 "conventional-commit-types": "^3.0.0",
9303 "lodash.map": "^4.5.1",
9304 "longest": "^2.0.1",
9305 "word-wrap": "^1.0.3"
9306 },
9307 "engines": {
9308 "node": ">= 10"
9309 },
9310 "optionalDependencies": {
9311 "@commitlint/load": ">6.1.1"
9312 }
9313 },
9314 "node_modules/commitizen/node_modules/figures": {
9315 "version": "2.0.0",
9316 "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
9317 "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
9318 "dev": true,
9319 "dependencies": {
9320 "escape-string-regexp": "^1.0.5"
9321 },
9322 "engines": {
9323 "node": ">=4"
9324 }
9325 },
9326 "node_modules/commitizen/node_modules/fs-extra": {
9327 "version": "8.1.0",
9328 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
9329 "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
9330 "dev": true,
9331 "dependencies": {
9332 "graceful-fs": "^4.2.0",
9333 "jsonfile": "^4.0.0",
9334 "universalify": "^0.1.0"
9335 },
9336 "engines": {
9337 "node": ">=6 <7 || >=8"
9338 }
9339 },
9340 "node_modules/commitizen/node_modules/glob": {
9341 "version": "7.1.4",
9342 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
9343 "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
9344 "dev": true,
9345 "dependencies": {
9346 "fs.realpath": "^1.0.0",
9347 "inflight": "^1.0.4",
9348 "inherits": "2",
9349 "minimatch": "^3.0.4",
9350 "once": "^1.3.0",
9351 "path-is-absolute": "^1.0.0"
9352 },
9353 "engines": {
9354 "node": "*"
9355 }
9356 },
9357 "node_modules/commitizen/node_modules/inquirer": {
9358 "version": "6.5.2",
9359 "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz",
9360 "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==",
9361 "dev": true,
9362 "dependencies": {
9363 "ansi-escapes": "^3.2.0",
9364 "chalk": "^2.4.2",
9365 "cli-cursor": "^2.1.0",
9366 "cli-width": "^2.0.0",
9367 "external-editor": "^3.0.3",
9368 "figures": "^2.0.0",
9369 "lodash": "^4.17.12",
9370 "mute-stream": "0.0.7",
9371 "run-async": "^2.2.0",
9372 "rxjs": "^6.4.0",
9373 "string-width": "^2.1.0",
9374 "strip-ansi": "^5.1.0",
9375 "through": "^2.3.6"
9376 },
9377 "engines": {
9378 "node": ">=6.0.0"
9379 }
9380 },
9381 "node_modules/commitizen/node_modules/mimic-fn": {
9382 "version": "1.2.0",
9383 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
9384 "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
9385 "dev": true,
9386 "engines": {
9387 "node": ">=4"
9388 }
9389 },
9390 "node_modules/commitizen/node_modules/mute-stream": {
9391 "version": "0.0.7",
9392 "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
9393 "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
9394 "dev": true
9395 },
9396 "node_modules/commitizen/node_modules/onetime": {
9397 "version": "2.0.1",
9398 "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
9399 "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
9400 "dev": true,
9401 "dependencies": {
9402 "mimic-fn": "^1.0.0"
9403 },
9404 "engines": {
9405 "node": ">=4"
9406 }
9407 },
9408 "node_modules/commitizen/node_modules/restore-cursor": {
9409 "version": "2.0.0",
9410 "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
9411 "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
9412 "dev": true,
9413 "dependencies": {
9414 "onetime": "^2.0.0",
9415 "signal-exit": "^3.0.2"
9416 },
9417 "engines": {
9418 "node": ">=4"
9419 }
9420 },
9421 "node_modules/commitizen/node_modules/strip-ansi": {
9422 "version": "5.2.0",
9423 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
9424 "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
9425 "dev": true,
9426 "dependencies": {
9427 "ansi-regex": "^4.1.0"
9428 },
9429 "engines": {
9430 "node": ">=6"
9431 }
9432 },
9433 "node_modules/commitizen/node_modules/universalify": {
9434 "version": "0.1.2",
9435 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
9436 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
9437 "dev": true,
9438 "engines": {
9439 "node": ">= 4.0.0"
9440 }
9441 },
9442 "node_modules/commondir": {
9443 "version": "1.0.1",
9444 "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
9445 "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
9446 "dev": true
9447 },
9448 "node_modules/compare-func": {
9449 "version": "2.0.0",
9450 "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz",
9451 "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==",
9452 "dev": true,
9453 "dependencies": {
9454 "array-ify": "^1.0.0",
9455 "dot-prop": "^5.1.0"
9456 }
9457 },
9458 "node_modules/compare-version": {
9459 "version": "0.1.2",
9460 "resolved": "https://registry.npmjs.org/compare-version/-/compare-version-0.1.2.tgz",
9461 "integrity": "sha1-AWLsLZNR9d3VmpICy6k1NmpyUIA=",
9462 "dev": true,
9463 "engines": {
9464 "node": ">=0.10.0"
9465 }
9466 },
9467 "node_modules/component-emitter": {
9468 "version": "1.3.0",
9469 "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
9470 "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg=="
9471 },
9472 "node_modules/compressible": {
9473 "version": "2.0.18",
9474 "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
9475 "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
9476 "dev": true,
9477 "dependencies": {
9478 "mime-db": ">= 1.43.0 < 2"
9479 },
9480 "engines": {
9481 "node": ">= 0.6"
9482 }
9483 },
9484 "node_modules/compression": {
9485 "version": "1.7.4",
9486 "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz",
9487 "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==",
9488 "dev": true,
9489 "dependencies": {
9490 "accepts": "~1.3.5",
9491 "bytes": "3.0.0",
9492 "compressible": "~2.0.16",
9493 "debug": "2.6.9",
9494 "on-headers": "~1.0.2",
9495 "safe-buffer": "5.1.2",
9496 "vary": "~1.1.2"
9497 },
9498 "engines": {
9499 "node": ">= 0.8.0"
9500 }
9501 },
9502 "node_modules/compression/node_modules/bytes": {
9503 "version": "3.0.0",
9504 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
9505 "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
9506 "dev": true,
9507 "engines": {
9508 "node": ">= 0.8"
9509 }
9510 },
9511 "node_modules/compression/node_modules/debug": {
9512 "version": "2.6.9",
9513 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
9514 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
9515 "dev": true,
9516 "dependencies": {
9517 "ms": "2.0.0"
9518 }
9519 },
9520 "node_modules/compression/node_modules/ms": {
9521 "version": "2.0.0",
9522 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
9523 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
9524 "dev": true
9525 },
9526 "node_modules/concat-map": {
9527 "version": "0.0.1",
9528 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
9529 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
9530 },
9531 "node_modules/concat-stream": {
9532 "version": "1.6.2",
9533 "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
9534 "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
9535 "dev": true,
9536 "engines": [
9537 "node >= 0.8"
9538 ],
9539 "dependencies": {
9540 "buffer-from": "^1.0.0",
9541 "inherits": "^2.0.3",
9542 "readable-stream": "^2.2.2",
9543 "typedarray": "^0.0.6"
9544 }
9545 },
9546 "node_modules/concurrently": {
9547 "version": "6.3.0",
9548 "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-6.3.0.tgz",
9549 "integrity": "sha512-k4k1jQGHHKsfbqzkUszVf29qECBrkvBKkcPJEUDTyVR7tZd1G/JOfnst4g1sYbFvJ4UjHZisj1aWQR8yLKpGPw==",
9550 "dev": true,
9551 "dependencies": {
9552 "chalk": "^4.1.0",
9553 "date-fns": "^2.16.1",
9554 "lodash": "^4.17.21",
9555 "rxjs": "^6.6.3",
9556 "spawn-command": "^0.0.2-1",
9557 "supports-color": "^8.1.0",
9558 "tree-kill": "^1.2.2",
9559 "yargs": "^16.2.0"
9560 },
9561 "bin": {
9562 "concurrently": "bin/concurrently.js"
9563 },
9564 "engines": {
9565 "node": ">=10.0.0"
9566 }
9567 },
9568 "node_modules/concurrently/node_modules/ansi-styles": {
9569 "version": "4.3.0",
9570 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
9571 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
9572 "dev": true,
9573 "dependencies": {
9574 "color-convert": "^2.0.1"
9575 },
9576 "engines": {
9577 "node": ">=8"
9578 },
9579 "funding": {
9580 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
9581 }
9582 },
9583 "node_modules/concurrently/node_modules/chalk": {
9584 "version": "4.1.2",
9585 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
9586 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
9587 "dev": true,
9588 "dependencies": {
9589 "ansi-styles": "^4.1.0",
9590 "supports-color": "^7.1.0"
9591 },
9592 "engines": {
9593 "node": ">=10"
9594 },
9595 "funding": {
9596 "url": "https://github.com/chalk/chalk?sponsor=1"
9597 }
9598 },
9599 "node_modules/concurrently/node_modules/chalk/node_modules/supports-color": {
9600 "version": "7.2.0",
9601 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
9602 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
9603 "dev": true,
9604 "dependencies": {
9605 "has-flag": "^4.0.0"
9606 },
9607 "engines": {
9608 "node": ">=8"
9609 }
9610 },
9611 "node_modules/concurrently/node_modules/color-convert": {
9612 "version": "2.0.1",
9613 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
9614 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
9615 "dev": true,
9616 "dependencies": {
9617 "color-name": "~1.1.4"
9618 },
9619 "engines": {
9620 "node": ">=7.0.0"
9621 }
9622 },
9623 "node_modules/concurrently/node_modules/color-name": {
9624 "version": "1.1.4",
9625 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
9626 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
9627 "dev": true
9628 },
9629 "node_modules/concurrently/node_modules/emoji-regex": {
9630 "version": "8.0.0",
9631 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
9632 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
9633 "dev": true
9634 },
9635 "node_modules/concurrently/node_modules/has-flag": {
9636 "version": "4.0.0",
9637 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
9638 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
9639 "dev": true,
9640 "engines": {
9641 "node": ">=8"
9642 }
9643 },
9644 "node_modules/concurrently/node_modules/is-fullwidth-code-point": {
9645 "version": "3.0.0",
9646 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
9647 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
9648 "dev": true,
9649 "engines": {
9650 "node": ">=8"
9651 }
9652 },
9653 "node_modules/concurrently/node_modules/string-width": {
9654 "version": "4.2.3",
9655 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
9656 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
9657 "dev": true,
9658 "dependencies": {
9659 "emoji-regex": "^8.0.0",
9660 "is-fullwidth-code-point": "^3.0.0",
9661 "strip-ansi": "^6.0.1"
9662 },
9663 "engines": {
9664 "node": ">=8"
9665 }
9666 },
9667 "node_modules/concurrently/node_modules/supports-color": {
9668 "version": "8.1.1",
9669 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
9670 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
9671 "dev": true,
9672 "dependencies": {
9673 "has-flag": "^4.0.0"
9674 },
9675 "engines": {
9676 "node": ">=10"
9677 },
9678 "funding": {
9679 "url": "https://github.com/chalk/supports-color?sponsor=1"
9680 }
9681 },
9682 "node_modules/concurrently/node_modules/y18n": {
9683 "version": "5.0.8",
9684 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
9685 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
9686 "dev": true,
9687 "engines": {
9688 "node": ">=10"
9689 }
9690 },
9691 "node_modules/concurrently/node_modules/yargs": {
9692 "version": "16.2.0",
9693 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
9694 "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
9695 "dev": true,
9696 "dependencies": {
9697 "cliui": "^7.0.2",
9698 "escalade": "^3.1.1",
9699 "get-caller-file": "^2.0.5",
9700 "require-directory": "^2.1.1",
9701 "string-width": "^4.2.0",
9702 "y18n": "^5.0.5",
9703 "yargs-parser": "^20.2.2"
9704 },
9705 "engines": {
9706 "node": ">=10"
9707 }
9708 },
9709 "node_modules/config-chain": {
9710 "version": "1.1.13",
9711 "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz",
9712 "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==",
9713 "dev": true,
9714 "optional": true,
9715 "dependencies": {
9716 "ini": "^1.3.4",
9717 "proto-list": "~1.2.1"
9718 }
9719 },
9720 "node_modules/configstore": {
9721 "version": "5.0.1",
9722 "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz",
9723 "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==",
9724 "dev": true,
9725 "dependencies": {
9726 "dot-prop": "^5.2.0",
9727 "graceful-fs": "^4.1.2",
9728 "make-dir": "^3.0.0",
9729 "unique-string": "^2.0.0",
9730 "write-file-atomic": "^3.0.0",
9731 "xdg-basedir": "^4.0.0"
9732 },
9733 "engines": {
9734 "node": ">=8"
9735 }
9736 },
9737 "node_modules/configstore/node_modules/make-dir": {
9738 "version": "3.1.0",
9739 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
9740 "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
9741 "dev": true,
9742 "dependencies": {
9743 "semver": "^6.0.0"
9744 },
9745 "engines": {
9746 "node": ">=8"
9747 },
9748 "funding": {
9749 "url": "https://github.com/sponsors/sindresorhus"
9750 }
9751 },
9752 "node_modules/configstore/node_modules/semver": {
9753 "version": "6.3.0",
9754 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
9755 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
9756 "dev": true,
9757 "bin": {
9758 "semver": "bin/semver.js"
9759 }
9760 },
9761 "node_modules/confusing-browser-globals": {
9762 "version": "1.0.10",
9763 "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz",
9764 "integrity": "sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA==",
9765 "dev": true
9766 },
9767 "node_modules/connect": {
9768 "version": "3.7.0",
9769 "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
9770 "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
9771 "dev": true,
9772 "dependencies": {
9773 "debug": "2.6.9",
9774 "finalhandler": "1.1.2",
9775 "parseurl": "~1.3.3",
9776 "utils-merge": "1.0.1"
9777 },
9778 "engines": {
9779 "node": ">= 0.10.0"
9780 }
9781 },
9782 "node_modules/connect-history-api-fallback": {
9783 "version": "1.6.0",
9784 "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz",
9785 "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==",
9786 "dev": true,
9787 "engines": {
9788 "node": ">=0.8"
9789 }
9790 },
9791 "node_modules/connect-livereload": {
9792 "version": "0.6.1",
9793 "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.6.1.tgz",
9794 "integrity": "sha512-3R0kMOdL7CjJpU66fzAkCe6HNtd3AavCS4m+uW4KtJjrdGPT0SQEZieAYd+cm+lJoBznNQ4lqipYWkhBMgk00g==",
9795 "dev": true,
9796 "engines": {
9797 "node": "*"
9798 }
9799 },
9800 "node_modules/connect/node_modules/debug": {
9801 "version": "2.6.9",
9802 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
9803 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
9804 "dev": true,
9805 "dependencies": {
9806 "ms": "2.0.0"
9807 }
9808 },
9809 "node_modules/connect/node_modules/ms": {
9810 "version": "2.0.0",
9811 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
9812 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
9813 "dev": true
9814 },
9815 "node_modules/console-browserify": {
9816 "version": "1.2.0",
9817 "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz",
9818 "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==",
9819 "dev": true
9820 },
9821 "node_modules/console-control-strings": {
9822 "version": "1.1.0",
9823 "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
9824 "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4="
9825 },
9826 "node_modules/constants-browserify": {
9827 "version": "1.0.0",
9828 "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
9829 "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
9830 "dev": true
9831 },
9832 "node_modules/content-disposition": {
9833 "version": "0.5.3",
9834 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
9835 "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
9836 "dependencies": {
9837 "safe-buffer": "5.1.2"
9838 },
9839 "engines": {
9840 "node": ">= 0.6"
9841 }
9842 },
9843 "node_modules/content-type": {
9844 "version": "1.0.4",
9845 "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
9846 "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
9847 "dev": true,
9848 "engines": {
9849 "node": ">= 0.6"
9850 }
9851 },
9852 "node_modules/continuable-cache": {
9853 "version": "0.3.1",
9854 "resolved": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz",
9855 "integrity": "sha1-vXJ6f67XfnH/OYWskzUakSczrQ8=",
9856 "dev": true
9857 },
9858 "node_modules/conventional-changelog-angular": {
9859 "version": "5.0.13",
9860 "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.13.tgz",
9861 "integrity": "sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==",
9862 "dev": true,
9863 "dependencies": {
9864 "compare-func": "^2.0.0",
9865 "q": "^1.5.1"
9866 },
9867 "engines": {
9868 "node": ">=10"
9869 }
9870 },
9871 "node_modules/conventional-changelog-conventionalcommits": {
9872 "version": "4.6.1",
9873 "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.6.1.tgz",
9874 "integrity": "sha512-lzWJpPZhbM1R0PIzkwzGBCnAkH5RKJzJfFQZcl/D+2lsJxAwGnDKBqn/F4C1RD31GJNn8NuKWQzAZDAVXPp2Mw==",
9875 "dev": true,
9876 "dependencies": {
9877 "compare-func": "^2.0.0",
9878 "lodash": "^4.17.15",
9879 "q": "^1.5.1"
9880 },
9881 "engines": {
9882 "node": ">=10"
9883 }
9884 },
9885 "node_modules/conventional-commit-types": {
9886 "version": "3.0.0",
9887 "resolved": "https://registry.npmjs.org/conventional-commit-types/-/conventional-commit-types-3.0.0.tgz",
9888 "integrity": "sha512-SmmCYnOniSsAa9GqWOeLqc179lfr5TRu5b4QFDkbsrJ5TZjPJx85wtOr3zn+1dbeNiXDKGPbZ72IKbPhLXh/Lg==",
9889 "dev": true
9890 },
9891 "node_modules/conventional-commits-parser": {
9892 "version": "3.2.3",
9893 "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.2.3.tgz",
9894 "integrity": "sha512-YyRDR7On9H07ICFpRm/igcdjIqebXbvf4Cff+Pf0BrBys1i1EOzx9iFXNlAbdrLAR8jf7bkUYkDAr8pEy0q4Pw==",
9895 "dev": true,
9896 "dependencies": {
9897 "is-text-path": "^1.0.1",
9898 "JSONStream": "^1.0.4",
9899 "lodash": "^4.17.15",
9900 "meow": "^8.0.0",
9901 "split2": "^3.0.0",
9902 "through2": "^4.0.0"
9903 },
9904 "bin": {
9905 "conventional-commits-parser": "cli.js"
9906 },
9907 "engines": {
9908 "node": ">=10"
9909 }
9910 },
9911 "node_modules/convert-source-map": {
9912 "version": "1.8.0",
9913 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz",
9914 "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==",
9915 "dev": true,
9916 "dependencies": {
9917 "safe-buffer": "~5.1.1"
9918 }
9919 },
9920 "node_modules/cookie": {
9921 "version": "0.4.1",
9922 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz",
9923 "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==",
9924 "engines": {
9925 "node": ">= 0.6"
9926 }
9927 },
9928 "node_modules/cookie-signature": {
9929 "version": "1.1.0",
9930 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.1.0.tgz",
9931 "integrity": "sha512-Alvs19Vgq07eunykd3Xy2jF0/qSNv2u7KDbAek9H5liV1UMijbqFs5cycZvv5dVsvseT/U4H8/7/w8Koh35C4A==",
9932 "engines": {
9933 "node": ">=6.6.0"
9934 }
9935 },
9936 "node_modules/copy-concurrently": {
9937 "version": "1.0.5",
9938 "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
9939 "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
9940 "dev": true,
9941 "dependencies": {
9942 "aproba": "^1.1.1",
9943 "fs-write-stream-atomic": "^1.0.8",
9944 "iferr": "^0.1.5",
9945 "mkdirp": "^0.5.1",
9946 "rimraf": "^2.5.4",
9947 "run-queue": "^1.0.0"
9948 }
9949 },
9950 "node_modules/copy-concurrently/node_modules/glob": {
9951 "version": "7.2.0",
9952 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
9953 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
9954 "dev": true,
9955 "dependencies": {
9956 "fs.realpath": "^1.0.0",
9957 "inflight": "^1.0.4",
9958 "inherits": "2",
9959 "minimatch": "^3.0.4",
9960 "once": "^1.3.0",
9961 "path-is-absolute": "^1.0.0"
9962 },
9963 "engines": {
9964 "node": "*"
9965 },
9966 "funding": {
9967 "url": "https://github.com/sponsors/isaacs"
9968 }
9969 },
9970 "node_modules/copy-concurrently/node_modules/rimraf": {
9971 "version": "2.7.1",
9972 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
9973 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
9974 "dev": true,
9975 "dependencies": {
9976 "glob": "^7.1.3"
9977 },
9978 "bin": {
9979 "rimraf": "bin.js"
9980 }
9981 },
9982 "node_modules/copy-descriptor": {
9983 "version": "0.1.1",
9984 "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
9985 "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
9986 "engines": {
9987 "node": ">=0.10.0"
9988 }
9989 },
9990 "node_modules/copy-props": {
9991 "version": "2.0.5",
9992 "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz",
9993 "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==",
9994 "dev": true,
9995 "dependencies": {
9996 "each-props": "^1.3.2",
9997 "is-plain-object": "^5.0.0"
9998 }
9999 },
10000 "node_modules/copy-props/node_modules/is-plain-object": {
10001 "version": "5.0.0",
10002 "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
10003 "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==",
10004 "dev": true,
10005 "engines": {
10006 "node": ">=0.10.0"
10007 }
10008 },
10009 "node_modules/core-js": {
10010 "version": "3.19.0",
10011 "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.19.0.tgz",
10012 "integrity": "sha512-L1TpFRWXZ76vH1yLM+z6KssLZrP8Z6GxxW4auoCj+XiViOzNPJCAuTIkn03BGdFe6Z5clX5t64wRIRypsZQrUg==",
10013 "dev": true,
10014 "hasInstallScript": true,
10015 "optional": true,
10016 "funding": {
10017 "type": "opencollective",
10018 "url": "https://opencollective.com/core-js"
10019 }
10020 },
10021 "node_modules/core-js-compat": {
10022 "version": "3.19.0",
10023 "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.19.0.tgz",
10024 "integrity": "sha512-R09rKZ56ccGBebjTLZHvzDxhz93YPT37gBm6qUhnwj3Kt7aCjjZWD1injyNbyeFHxNKfeZBSyds6O9n3MKq1sw==",
10025 "dev": true,
10026 "dependencies": {
10027 "browserslist": "^4.17.5",
10028 "semver": "7.0.0"
10029 },
10030 "funding": {
10031 "type": "opencollective",
10032 "url": "https://opencollective.com/core-js"
10033 }
10034 },
10035 "node_modules/core-js-compat/node_modules/semver": {
10036 "version": "7.0.0",
10037 "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
10038 "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
10039 "dev": true,
10040 "bin": {
10041 "semver": "bin/semver.js"
10042 }
10043 },
10044 "node_modules/core-js-pure": {
10045 "version": "3.19.0",
10046 "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.19.0.tgz",
10047 "integrity": "sha512-UEQk8AxyCYvNAs6baNoPqDADv7BX0AmBLGxVsrAifPPx/C8EAzV4Q+2ZUJqVzfI2TQQEZITnwUkWcHpgc/IubQ==",
10048 "dev": true,
10049 "hasInstallScript": true,
10050 "funding": {
10051 "type": "opencollective",
10052 "url": "https://opencollective.com/core-js"
10053 }
10054 },
10055 "node_modules/core-util-is": {
10056 "version": "1.0.3",
10057 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
10058 "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
10059 },
10060 "node_modules/cosmiconfig": {
10061 "version": "7.0.1",
10062 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz",
10063 "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==",
10064 "dev": true,
10065 "dependencies": {
10066 "@types/parse-json": "^4.0.0",
10067 "import-fresh": "^3.2.1",
10068 "parse-json": "^5.0.0",
10069 "path-type": "^4.0.0",
10070 "yaml": "^1.10.0"
10071 },
10072 "engines": {
10073 "node": ">=10"
10074 }
10075 },
10076 "node_modules/crc": {
10077 "version": "3.8.0",
10078 "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz",
10079 "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==",
10080 "dev": true,
10081 "optional": true,
10082 "dependencies": {
10083 "buffer": "^5.1.0"
10084 }
10085 },
10086 "node_modules/create-ecdh": {
10087 "version": "4.0.4",
10088 "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz",
10089 "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==",
10090 "dev": true,
10091 "dependencies": {
10092 "bn.js": "^4.1.0",
10093 "elliptic": "^6.5.3"
10094 }
10095 },
10096 "node_modules/create-ecdh/node_modules/bn.js": {
10097 "version": "4.12.0",
10098 "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
10099 "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
10100 "dev": true
10101 },
10102 "node_modules/create-hash": {
10103 "version": "1.2.0",
10104 "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
10105 "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
10106 "dev": true,
10107 "dependencies": {
10108 "cipher-base": "^1.0.1",
10109 "inherits": "^2.0.1",
10110 "md5.js": "^1.3.4",
10111 "ripemd160": "^2.0.1",
10112 "sha.js": "^2.4.0"
10113 }
10114 },
10115 "node_modules/create-hmac": {
10116 "version": "1.1.7",
10117 "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
10118 "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
10119 "dev": true,
10120 "dependencies": {
10121 "cipher-base": "^1.0.3",
10122 "create-hash": "^1.1.0",
10123 "inherits": "^2.0.1",
10124 "ripemd160": "^2.0.0",
10125 "safe-buffer": "^5.0.1",
10126 "sha.js": "^2.4.8"
10127 }
10128 },
10129 "node_modules/create-output-stream": {
10130 "version": "0.0.1",
10131 "resolved": "https://registry.npmjs.org/create-output-stream/-/create-output-stream-0.0.1.tgz",
10132 "integrity": "sha1-4Kwx4n3v6uDk9pnA7bnGVYyfpas=",
10133 "dependencies": {
10134 "mkdirp": "^0.5.1"
10135 }
10136 },
10137 "node_modules/create-react-class": {
10138 "version": "15.7.0",
10139 "resolved": "https://registry.npmjs.org/create-react-class/-/create-react-class-15.7.0.tgz",
10140 "integrity": "sha512-QZv4sFWG9S5RUvkTYWbflxeZX+JG7Cz0Tn33rQBJ+WFQTqTfUTjMjiv9tnfXazjsO5r0KhPs+AqCjyrQX6h2ng==",
10141 "dependencies": {
10142 "loose-envify": "^1.3.1",
10143 "object-assign": "^4.1.1"
10144 }
10145 },
10146 "node_modules/create-require": {
10147 "version": "1.1.1",
10148 "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz",
10149 "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==",
10150 "dev": true
10151 },
10152 "node_modules/cross-env": {
10153 "version": "7.0.3",
10154 "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz",
10155 "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==",
10156 "dev": true,
10157 "dependencies": {
10158 "cross-spawn": "^7.0.1"
10159 },
10160 "bin": {
10161 "cross-env": "src/bin/cross-env.js",
10162 "cross-env-shell": "src/bin/cross-env-shell.js"
10163 },
10164 "engines": {
10165 "node": ">=10.14",
10166 "npm": ">=6",
10167 "yarn": ">=1"
10168 }
10169 },
10170 "node_modules/cross-spawn": {
10171 "version": "7.0.3",
10172 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
10173 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
10174 "dependencies": {
10175 "path-key": "^3.1.0",
10176 "shebang-command": "^2.0.0",
10177 "which": "^2.0.1"
10178 },
10179 "engines": {
10180 "node": ">= 8"
10181 }
10182 },
10183 "node_modules/crypto-browserify": {
10184 "version": "3.12.0",
10185 "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
10186 "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
10187 "dev": true,
10188 "dependencies": {
10189 "browserify-cipher": "^1.0.0",
10190 "browserify-sign": "^4.0.0",
10191 "create-ecdh": "^4.0.0",
10192 "create-hash": "^1.1.0",
10193 "create-hmac": "^1.1.0",
10194 "diffie-hellman": "^5.0.0",
10195 "inherits": "^2.0.1",
10196 "pbkdf2": "^3.0.3",
10197 "public-encrypt": "^4.0.0",
10198 "randombytes": "^2.0.0",
10199 "randomfill": "^1.0.3"
10200 },
10201 "engines": {
10202 "node": "*"
10203 }
10204 },
10205 "node_modules/crypto-random-string": {
10206 "version": "2.0.0",
10207 "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz",
10208 "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==",
10209 "dev": true,
10210 "engines": {
10211 "node": ">=8"
10212 }
10213 },
10214 "node_modules/csrf": {
10215 "version": "3.1.0",
10216 "resolved": "https://registry.npmjs.org/csrf/-/csrf-3.1.0.tgz",
10217 "integrity": "sha512-uTqEnCvWRk042asU6JtapDTcJeeailFy4ydOQS28bj1hcLnYRiqi8SsD2jS412AY1I/4qdOwWZun774iqywf9w==",
10218 "dependencies": {
10219 "rndm": "1.2.0",
10220 "tsscmp": "1.0.6",
10221 "uid-safe": "2.1.5"
10222 },
10223 "engines": {
10224 "node": ">= 0.8"
10225 }
10226 },
10227 "node_modules/css-select": {
10228 "version": "4.1.3",
10229 "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz",
10230 "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==",
10231 "dev": true,
10232 "dependencies": {
10233 "boolbase": "^1.0.0",
10234 "css-what": "^5.0.0",
10235 "domhandler": "^4.2.0",
10236 "domutils": "^2.6.0",
10237 "nth-check": "^2.0.0"
10238 },
10239 "funding": {
10240 "url": "https://github.com/sponsors/fb55"
10241 }
10242 },
10243 "node_modules/css-tree": {
10244 "version": "1.1.3",
10245 "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz",
10246 "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==",
10247 "dev": true,
10248 "dependencies": {
10249 "mdn-data": "2.0.14",
10250 "source-map": "^0.6.1"
10251 },
10252 "engines": {
10253 "node": ">=8.0.0"
10254 }
10255 },
10256 "node_modules/css-tree/node_modules/source-map": {
10257 "version": "0.6.1",
10258 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10259 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10260 "dev": true,
10261 "engines": {
10262 "node": ">=0.10.0"
10263 }
10264 },
10265 "node_modules/css-vendor": {
10266 "version": "0.3.8",
10267 "resolved": "https://registry.npmjs.org/css-vendor/-/css-vendor-0.3.8.tgz",
10268 "integrity": "sha1-ZCHP0wNM5mT+dnOXL9ARn8KJQfo=",
10269 "dependencies": {
10270 "is-in-browser": "^1.0.2"
10271 }
10272 },
10273 "node_modules/css-what": {
10274 "version": "5.1.0",
10275 "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz",
10276 "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==",
10277 "dev": true,
10278 "engines": {
10279 "node": ">= 6"
10280 },
10281 "funding": {
10282 "url": "https://github.com/sponsors/fb55"
10283 }
10284 },
10285 "node_modules/csso": {
10286 "version": "4.2.0",
10287 "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz",
10288 "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==",
10289 "dev": true,
10290 "dependencies": {
10291 "css-tree": "^1.1.2"
10292 },
10293 "engines": {
10294 "node": ">=8.0.0"
10295 }
10296 },
10297 "node_modules/cssom": {
10298 "version": "0.4.4",
10299 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz",
10300 "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==",
10301 "dev": true
10302 },
10303 "node_modules/cssstyle": {
10304 "version": "2.3.0",
10305 "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz",
10306 "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==",
10307 "dev": true,
10308 "dependencies": {
10309 "cssom": "~0.3.6"
10310 },
10311 "engines": {
10312 "node": ">=8"
10313 }
10314 },
10315 "node_modules/cssstyle/node_modules/cssom": {
10316 "version": "0.3.8",
10317 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
10318 "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==",
10319 "dev": true
10320 },
10321 "node_modules/csstype": {
10322 "version": "3.0.9",
10323 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.9.tgz",
10324 "integrity": "sha512-rpw6JPxK6Rfg1zLOYCSwle2GFOOsnjmDYDaBwEcwoOg4qlsIVCN789VkBZDJAGi4T07gI4YSutR43t9Zz4Lzuw=="
10325 },
10326 "node_modules/currently-unhandled": {
10327 "version": "0.4.1",
10328 "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
10329 "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
10330 "dev": true,
10331 "dependencies": {
10332 "array-find-index": "^1.0.1"
10333 },
10334 "engines": {
10335 "node": ">=0.10.0"
10336 }
10337 },
10338 "node_modules/cyclist": {
10339 "version": "1.0.1",
10340 "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz",
10341 "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=",
10342 "dev": true
10343 },
10344 "node_modules/cz-conventional-changelog": {
10345 "version": "3.3.0",
10346 "resolved": "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.3.0.tgz",
10347 "integrity": "sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==",
10348 "dev": true,
10349 "dependencies": {
10350 "chalk": "^2.4.1",
10351 "commitizen": "^4.0.3",
10352 "conventional-commit-types": "^3.0.0",
10353 "lodash.map": "^4.5.1",
10354 "longest": "^2.0.1",
10355 "word-wrap": "^1.0.3"
10356 },
10357 "engines": {
10358 "node": ">= 10"
10359 },
10360 "optionalDependencies": {
10361 "@commitlint/load": ">6.1.1"
10362 }
10363 },
10364 "node_modules/d": {
10365 "version": "1.0.1",
10366 "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz",
10367 "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==",
10368 "dev": true,
10369 "dependencies": {
10370 "es5-ext": "^0.10.50",
10371 "type": "^1.0.1"
10372 }
10373 },
10374 "node_modules/damerau-levenshtein": {
10375 "version": "1.0.7",
10376 "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.7.tgz",
10377 "integrity": "sha512-VvdQIPGdWP0SqFXghj79Wf/5LArmreyMsGLa6FG6iC4t3j7j5s71TrwWmT/4akbDQIqjfACkLZmjXhA7g2oUZw==",
10378 "dev": true
10379 },
10380 "node_modules/dargs": {
10381 "version": "7.0.0",
10382 "resolved": "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz",
10383 "integrity": "sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==",
10384 "dev": true,
10385 "engines": {
10386 "node": ">=8"
10387 }
10388 },
10389 "node_modules/darkreader": {
10390 "version": "4.9.39",
10391 "resolved": "https://registry.npmjs.org/darkreader/-/darkreader-4.9.39.tgz",
10392 "integrity": "sha512-OikzTzTDasjq+e+PXRWZRxMA+PZddz9cDLiZGVUI48w1FbBDfXwwQyyWiO7eavdAQ1cV9dYA21g6KtdK/0OefA==",
10393 "funding": {
10394 "type": "opencollective",
10395 "url": "https://opencollective.com/darkreader"
10396 }
10397 },
10398 "node_modules/dashdash": {
10399 "version": "1.14.1",
10400 "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
10401 "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
10402 "optional": true,
10403 "dependencies": {
10404 "assert-plus": "^1.0.0"
10405 },
10406 "engines": {
10407 "node": ">=0.10"
10408 }
10409 },
10410 "node_modules/data-urls": {
10411 "version": "2.0.0",
10412 "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz",
10413 "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==",
10414 "dev": true,
10415 "dependencies": {
10416 "abab": "^2.0.3",
10417 "whatwg-mimetype": "^2.3.0",
10418 "whatwg-url": "^8.0.0"
10419 },
10420 "engines": {
10421 "node": ">=10"
10422 }
10423 },
10424 "node_modules/date-fns": {
10425 "version": "2.25.0",
10426 "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.25.0.tgz",
10427 "integrity": "sha512-ovYRFnTrbGPD4nqaEqescPEv1mNwvt+UTqI3Ay9SzNtey9NZnYu6E2qCcBBgJ6/2VF1zGGygpyTDITqpQQ5e+w==",
10428 "dev": true,
10429 "engines": {
10430 "node": ">=0.11"
10431 },
10432 "funding": {
10433 "type": "opencollective",
10434 "url": "https://opencollective.com/date-fns"
10435 }
10436 },
10437 "node_modules/dbus-next": {
10438 "version": "0.10.2",
10439 "resolved": "https://registry.npmjs.org/dbus-next/-/dbus-next-0.10.2.tgz",
10440 "integrity": "sha512-kLNQoadPstLgKKGIXKrnRsMgtAK/o+ix3ZmcfTfvBHzghiO9yHXpoKImGnB50EXwnfSFaSAullW/7UrSkAISSQ==",
10441 "dependencies": {
10442 "@nornagon/put": "0.0.8",
10443 "event-stream": "3.3.4",
10444 "hexy": "^0.2.10",
10445 "jsbi": "^2.0.5",
10446 "long": "^4.0.0",
10447 "safe-buffer": "^5.1.1",
10448 "xml2js": "^0.4.17"
10449 },
10450 "optionalDependencies": {
10451 "usocket": "^0.3.0"
10452 }
10453 },
10454 "node_modules/debug": {
10455 "version": "4.3.2",
10456 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
10457 "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
10458 "dependencies": {
10459 "ms": "2.1.2"
10460 },
10461 "engines": {
10462 "node": ">=6.0"
10463 },
10464 "peerDependenciesMeta": {
10465 "supports-color": {
10466 "optional": true
10467 }
10468 }
10469 },
10470 "node_modules/debug/node_modules/ms": {
10471 "version": "2.1.2",
10472 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
10473 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
10474 },
10475 "node_modules/decamelize": {
10476 "version": "1.2.0",
10477 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
10478 "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
10479 "dev": true,
10480 "engines": {
10481 "node": ">=0.10.0"
10482 }
10483 },
10484 "node_modules/decamelize-keys": {
10485 "version": "1.1.0",
10486 "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz",
10487 "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=",
10488 "dev": true,
10489 "dependencies": {
10490 "decamelize": "^1.1.0",
10491 "map-obj": "^1.0.0"
10492 },
10493 "engines": {
10494 "node": ">=0.10.0"
10495 }
10496 },
10497 "node_modules/decamelize-keys/node_modules/map-obj": {
10498 "version": "1.0.1",
10499 "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
10500 "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
10501 "dev": true,
10502 "engines": {
10503 "node": ">=0.10.0"
10504 }
10505 },
10506 "node_modules/decimal.js": {
10507 "version": "10.3.1",
10508 "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz",
10509 "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==",
10510 "dev": true
10511 },
10512 "node_modules/decode-uri-component": {
10513 "version": "0.2.0",
10514 "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
10515 "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
10516 "engines": {
10517 "node": ">=0.10"
10518 }
10519 },
10520 "node_modules/decompress-response": {
10521 "version": "3.3.0",
10522 "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz",
10523 "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=",
10524 "dev": true,
10525 "dependencies": {
10526 "mimic-response": "^1.0.0"
10527 },
10528 "engines": {
10529 "node": ">=4"
10530 }
10531 },
10532 "node_modules/dedent": {
10533 "version": "0.7.0",
10534 "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz",
10535 "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=",
10536 "dev": true
10537 },
10538 "node_modules/deep-equal": {
10539 "version": "1.1.1",
10540 "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz",
10541 "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==",
10542 "dev": true,
10543 "dependencies": {
10544 "is-arguments": "^1.0.4",
10545 "is-date-object": "^1.0.1",
10546 "is-regex": "^1.0.4",
10547 "object-is": "^1.0.1",
10548 "object-keys": "^1.1.1",
10549 "regexp.prototype.flags": "^1.2.0"
10550 },
10551 "funding": {
10552 "url": "https://github.com/sponsors/ljharb"
10553 }
10554 },
10555 "node_modules/deep-extend": {
10556 "version": "0.6.0",
10557 "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
10558 "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
10559 "engines": {
10560 "node": ">=4.0.0"
10561 }
10562 },
10563 "node_modules/deep-is": {
10564 "version": "0.1.4",
10565 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
10566 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
10567 "dev": true
10568 },
10569 "node_modules/deepmerge": {
10570 "version": "4.2.2",
10571 "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz",
10572 "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==",
10573 "dev": true,
10574 "engines": {
10575 "node": ">=0.10.0"
10576 }
10577 },
10578 "node_modules/default-compare": {
10579 "version": "1.0.0",
10580 "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz",
10581 "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==",
10582 "dev": true,
10583 "dependencies": {
10584 "kind-of": "^5.0.2"
10585 },
10586 "engines": {
10587 "node": ">=0.10.0"
10588 }
10589 },
10590 "node_modules/default-compare/node_modules/kind-of": {
10591 "version": "5.1.0",
10592 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
10593 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
10594 "dev": true,
10595 "engines": {
10596 "node": ">=0.10.0"
10597 }
10598 },
10599 "node_modules/default-gateway": {
10600 "version": "4.2.0",
10601 "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz",
10602 "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==",
10603 "dev": true,
10604 "dependencies": {
10605 "execa": "^1.0.0",
10606 "ip-regex": "^2.1.0"
10607 },
10608 "engines": {
10609 "node": ">=6"
10610 }
10611 },
10612 "node_modules/default-gateway/node_modules/cross-spawn": {
10613 "version": "6.0.5",
10614 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
10615 "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
10616 "dev": true,
10617 "dependencies": {
10618 "nice-try": "^1.0.4",
10619 "path-key": "^2.0.1",
10620 "semver": "^5.5.0",
10621 "shebang-command": "^1.2.0",
10622 "which": "^1.2.9"
10623 },
10624 "engines": {
10625 "node": ">=4.8"
10626 }
10627 },
10628 "node_modules/default-gateway/node_modules/execa": {
10629 "version": "1.0.0",
10630 "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
10631 "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
10632 "dev": true,
10633 "dependencies": {
10634 "cross-spawn": "^6.0.0",
10635 "get-stream": "^4.0.0",
10636 "is-stream": "^1.1.0",
10637 "npm-run-path": "^2.0.0",
10638 "p-finally": "^1.0.0",
10639 "signal-exit": "^3.0.0",
10640 "strip-eof": "^1.0.0"
10641 },
10642 "engines": {
10643 "node": ">=6"
10644 }
10645 },
10646 "node_modules/default-gateway/node_modules/is-stream": {
10647 "version": "1.1.0",
10648 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
10649 "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
10650 "dev": true,
10651 "engines": {
10652 "node": ">=0.10.0"
10653 }
10654 },
10655 "node_modules/default-gateway/node_modules/npm-run-path": {
10656 "version": "2.0.2",
10657 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
10658 "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
10659 "dev": true,
10660 "dependencies": {
10661 "path-key": "^2.0.0"
10662 },
10663 "engines": {
10664 "node": ">=4"
10665 }
10666 },
10667 "node_modules/default-gateway/node_modules/path-key": {
10668 "version": "2.0.1",
10669 "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
10670 "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
10671 "dev": true,
10672 "engines": {
10673 "node": ">=4"
10674 }
10675 },
10676 "node_modules/default-gateway/node_modules/semver": {
10677 "version": "5.7.1",
10678 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
10679 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
10680 "dev": true,
10681 "bin": {
10682 "semver": "bin/semver"
10683 }
10684 },
10685 "node_modules/default-gateway/node_modules/shebang-command": {
10686 "version": "1.2.0",
10687 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
10688 "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
10689 "dev": true,
10690 "dependencies": {
10691 "shebang-regex": "^1.0.0"
10692 },
10693 "engines": {
10694 "node": ">=0.10.0"
10695 }
10696 },
10697 "node_modules/default-gateway/node_modules/shebang-regex": {
10698 "version": "1.0.0",
10699 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
10700 "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
10701 "dev": true,
10702 "engines": {
10703 "node": ">=0.10.0"
10704 }
10705 },
10706 "node_modules/default-gateway/node_modules/which": {
10707 "version": "1.3.1",
10708 "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
10709 "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
10710 "dev": true,
10711 "dependencies": {
10712 "isexe": "^2.0.0"
10713 },
10714 "bin": {
10715 "which": "bin/which"
10716 }
10717 },
10718 "node_modules/default-resolution": {
10719 "version": "2.0.0",
10720 "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz",
10721 "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=",
10722 "dev": true,
10723 "engines": {
10724 "node": ">= 0.10"
10725 }
10726 },
10727 "node_modules/defer-to-connect": {
10728 "version": "1.1.3",
10729 "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz",
10730 "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==",
10731 "dev": true
10732 },
10733 "node_modules/define-properties": {
10734 "version": "1.1.3",
10735 "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
10736 "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
10737 "dev": true,
10738 "dependencies": {
10739 "object-keys": "^1.0.12"
10740 },
10741 "engines": {
10742 "node": ">= 0.4"
10743 }
10744 },
10745 "node_modules/define-property": {
10746 "version": "1.0.0",
10747 "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
10748 "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
10749 "dependencies": {
10750 "is-descriptor": "^1.0.0"
10751 },
10752 "engines": {
10753 "node": ">=0.10.0"
10754 }
10755 },
10756 "node_modules/del": {
10757 "version": "4.1.1",
10758 "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz",
10759 "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==",
10760 "dev": true,
10761 "dependencies": {
10762 "@types/glob": "^7.1.1",
10763 "globby": "^6.1.0",
10764 "is-path-cwd": "^2.0.0",
10765 "is-path-in-cwd": "^2.0.0",
10766 "p-map": "^2.0.0",
10767 "pify": "^4.0.1",
10768 "rimraf": "^2.6.3"
10769 },
10770 "engines": {
10771 "node": ">=6"
10772 }
10773 },
10774 "node_modules/del/node_modules/array-union": {
10775 "version": "1.0.2",
10776 "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
10777 "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
10778 "dev": true,
10779 "dependencies": {
10780 "array-uniq": "^1.0.1"
10781 },
10782 "engines": {
10783 "node": ">=0.10.0"
10784 }
10785 },
10786 "node_modules/del/node_modules/glob": {
10787 "version": "7.2.0",
10788 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
10789 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
10790 "dev": true,
10791 "dependencies": {
10792 "fs.realpath": "^1.0.0",
10793 "inflight": "^1.0.4",
10794 "inherits": "2",
10795 "minimatch": "^3.0.4",
10796 "once": "^1.3.0",
10797 "path-is-absolute": "^1.0.0"
10798 },
10799 "engines": {
10800 "node": "*"
10801 },
10802 "funding": {
10803 "url": "https://github.com/sponsors/isaacs"
10804 }
10805 },
10806 "node_modules/del/node_modules/globby": {
10807 "version": "6.1.0",
10808 "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
10809 "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
10810 "dev": true,
10811 "dependencies": {
10812 "array-union": "^1.0.1",
10813 "glob": "^7.0.3",
10814 "object-assign": "^4.0.1",
10815 "pify": "^2.0.0",
10816 "pinkie-promise": "^2.0.0"
10817 },
10818 "engines": {
10819 "node": ">=0.10.0"
10820 }
10821 },
10822 "node_modules/del/node_modules/globby/node_modules/pify": {
10823 "version": "2.3.0",
10824 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
10825 "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
10826 "dev": true,
10827 "engines": {
10828 "node": ">=0.10.0"
10829 }
10830 },
10831 "node_modules/del/node_modules/rimraf": {
10832 "version": "2.7.1",
10833 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
10834 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
10835 "dev": true,
10836 "dependencies": {
10837 "glob": "^7.1.3"
10838 },
10839 "bin": {
10840 "rimraf": "bin.js"
10841 }
10842 },
10843 "node_modules/delayed-stream": {
10844 "version": "1.0.0",
10845 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
10846 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
10847 "devOptional": true,
10848 "engines": {
10849 "node": ">=0.4.0"
10850 }
10851 },
10852 "node_modules/delegates": {
10853 "version": "1.0.0",
10854 "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
10855 "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o="
10856 },
10857 "node_modules/depd": {
10858 "version": "1.1.2",
10859 "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
10860 "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
10861 "engines": {
10862 "node": ">= 0.6"
10863 }
10864 },
10865 "node_modules/des.js": {
10866 "version": "1.0.1",
10867 "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz",
10868 "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==",
10869 "dev": true,
10870 "dependencies": {
10871 "inherits": "^2.0.1",
10872 "minimalistic-assert": "^1.0.0"
10873 }
10874 },
10875 "node_modules/destroy": {
10876 "version": "1.0.4",
10877 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
10878 "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
10879 },
10880 "node_modules/detect-file": {
10881 "version": "1.0.0",
10882 "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
10883 "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=",
10884 "engines": {
10885 "node": ">=0.10.0"
10886 }
10887 },
10888 "node_modules/detect-indent": {
10889 "version": "6.0.0",
10890 "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.0.0.tgz",
10891 "integrity": "sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA==",
10892 "dev": true,
10893 "engines": {
10894 "node": ">=8"
10895 }
10896 },
10897 "node_modules/detect-libc": {
10898 "version": "1.0.3",
10899 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
10900 "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=",
10901 "bin": {
10902 "detect-libc": "bin/detect-libc.js"
10903 },
10904 "engines": {
10905 "node": ">=0.10"
10906 }
10907 },
10908 "node_modules/detect-newline": {
10909 "version": "3.1.0",
10910 "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz",
10911 "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==",
10912 "dev": true,
10913 "engines": {
10914 "node": ">=8"
10915 }
10916 },
10917 "node_modules/detect-node": {
10918 "version": "2.1.0",
10919 "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz",
10920 "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==",
10921 "dev": true
10922 },
10923 "node_modules/didyoumean": {
10924 "version": "1.2.2",
10925 "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz",
10926 "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==",
10927 "dev": true
10928 },
10929 "node_modules/diff": {
10930 "version": "5.0.0",
10931 "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz",
10932 "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==",
10933 "dev": true,
10934 "engines": {
10935 "node": ">=0.3.1"
10936 }
10937 },
10938 "node_modules/diff-sequences": {
10939 "version": "27.0.6",
10940 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.0.6.tgz",
10941 "integrity": "sha512-ag6wfpBFyNXZ0p8pcuIDS//D8H062ZQJ3fzYxjpmeKjnz8W4pekL3AI8VohmyZmsWW2PWaHgjsmqR6L13101VQ==",
10942 "dev": true,
10943 "engines": {
10944 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
10945 }
10946 },
10947 "node_modules/diffie-hellman": {
10948 "version": "5.0.3",
10949 "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
10950 "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
10951 "dev": true,
10952 "dependencies": {
10953 "bn.js": "^4.1.0",
10954 "miller-rabin": "^4.0.0",
10955 "randombytes": "^2.0.0"
10956 }
10957 },
10958 "node_modules/diffie-hellman/node_modules/bn.js": {
10959 "version": "4.12.0",
10960 "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
10961 "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
10962 "dev": true
10963 },
10964 "node_modules/dir-compare": {
10965 "version": "2.4.0",
10966 "resolved": "https://registry.npmjs.org/dir-compare/-/dir-compare-2.4.0.tgz",
10967 "integrity": "sha512-l9hmu8x/rjVC9Z2zmGzkhOEowZvW7pmYws5CWHutg8u1JgvsKWMx7Q/UODeu4djLZ4FgW5besw5yvMQnBHzuCA==",
10968 "dev": true,
10969 "dependencies": {
10970 "buffer-equal": "1.0.0",
10971 "colors": "1.0.3",
10972 "commander": "2.9.0",
10973 "minimatch": "3.0.4"
10974 },
10975 "bin": {
10976 "dircompare": "src/cli/dircompare.js"
10977 }
10978 },
10979 "node_modules/dir-compare/node_modules/commander": {
10980 "version": "2.9.0",
10981 "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz",
10982 "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=",
10983 "dev": true,
10984 "dependencies": {
10985 "graceful-readlink": ">= 1.0.0"
10986 },
10987 "engines": {
10988 "node": ">= 0.6.x"
10989 }
10990 },
10991 "node_modules/dir-glob": {
10992 "version": "3.0.1",
10993 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
10994 "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
10995 "dev": true,
10996 "dependencies": {
10997 "path-type": "^4.0.0"
10998 },
10999 "engines": {
11000 "node": ">=8"
11001 }
11002 },
11003 "node_modules/dmg-builder": {
11004 "version": "22.14.5",
11005 "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-22.14.5.tgz",
11006 "integrity": "sha512-1GvFGQE332bvPamcMwZDqWqfWfJTyyDLOsHMcGi0zs+Jh7JOn6/zuBkHJIWHdsj2QJbhzLVyd2/ZqttOKv7I8w==",
11007 "dev": true,
11008 "dependencies": {
11009 "app-builder-lib": "22.14.5",
11010 "builder-util": "22.14.5",
11011 "builder-util-runtime": "8.9.1",
11012 "fs-extra": "^10.0.0",
11013 "iconv-lite": "^0.6.2",
11014 "js-yaml": "^4.1.0"
11015 },
11016 "optionalDependencies": {
11017 "dmg-license": "^1.0.9"
11018 }
11019 },
11020 "node_modules/dmg-license": {
11021 "version": "1.0.9",
11022 "resolved": "https://registry.npmjs.org/dmg-license/-/dmg-license-1.0.9.tgz",
11023 "integrity": "sha512-Rq6qMDaDou2+aPN2SYy0x7LDznoJ/XaG6oDcH5wXUp+WRWQMUYE6eM+F+nex+/LSXOp1uw4HLFoed0YbfU8R/Q==",
11024 "dev": true,
11025 "optional": true,
11026 "os": [
11027 "darwin"
11028 ],
11029 "dependencies": {
11030 "@types/plist": "^3.0.1",
11031 "@types/verror": "^1.10.3",
11032 "ajv": "^6.10.0",
11033 "cli-truncate": "^1.1.0",
11034 "crc": "^3.8.0",
11035 "iconv-corefoundation": "^1.1.6",
11036 "plist": "^3.0.1",
11037 "smart-buffer": "^4.0.2",
11038 "verror": "^1.10.0"
11039 },
11040 "bin": {
11041 "dmg-license": "bin/dmg-license.js"
11042 },
11043 "engines": {
11044 "node": ">=8"
11045 }
11046 },
11047 "node_modules/dns-equal": {
11048 "version": "1.0.0",
11049 "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
11050 "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=",
11051 "dev": true
11052 },
11053 "node_modules/dns-packet": {
11054 "version": "1.3.4",
11055 "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz",
11056 "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==",
11057 "dev": true,
11058 "dependencies": {
11059 "ip": "^1.1.0",
11060 "safe-buffer": "^5.0.1"
11061 }
11062 },
11063 "node_modules/dns-txt": {
11064 "version": "2.0.2",
11065 "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz",
11066 "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=",
11067 "dev": true,
11068 "dependencies": {
11069 "buffer-indexof": "^1.0.0"
11070 }
11071 },
11072 "node_modules/doctrine": {
11073 "version": "3.0.0",
11074 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
11075 "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
11076 "dev": true,
11077 "dependencies": {
11078 "esutils": "^2.0.2"
11079 },
11080 "engines": {
11081 "node": ">=6.0.0"
11082 }
11083 },
11084 "node_modules/dom-converter": {
11085 "version": "0.2.0",
11086 "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz",
11087 "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==",
11088 "dev": true,
11089 "dependencies": {
11090 "utila": "~0.4"
11091 }
11092 },
11093 "node_modules/dom-helpers": {
11094 "version": "3.4.0",
11095 "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-3.4.0.tgz",
11096 "integrity": "sha512-LnuPJ+dwqKDIyotW1VzmOZ5TONUN7CwkCR5hrgawTUbkBGYdeoNLZo6nNfGkCrjtE1nXXaj7iMMpDa8/d9WoIA==",
11097 "dependencies": {
11098 "@babel/runtime": "^7.1.2"
11099 }
11100 },
11101 "node_modules/dom-serializer": {
11102 "version": "1.3.2",
11103 "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz",
11104 "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==",
11105 "dev": true,
11106 "dependencies": {
11107 "domelementtype": "^2.0.1",
11108 "domhandler": "^4.2.0",
11109 "entities": "^2.0.0"
11110 },
11111 "funding": {
11112 "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
11113 }
11114 },
11115 "node_modules/domain-browser": {
11116 "version": "1.2.0",
11117 "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
11118 "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
11119 "dev": true,
11120 "engines": {
11121 "node": ">=0.4",
11122 "npm": ">=1.2"
11123 }
11124 },
11125 "node_modules/domelementtype": {
11126 "version": "2.2.0",
11127 "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz",
11128 "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==",
11129 "dev": true,
11130 "funding": [
11131 {
11132 "type": "github",
11133 "url": "https://github.com/sponsors/fb55"
11134 }
11135 ]
11136 },
11137 "node_modules/domexception": {
11138 "version": "2.0.1",
11139 "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz",
11140 "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==",
11141 "dev": true,
11142 "dependencies": {
11143 "webidl-conversions": "^5.0.0"
11144 },
11145 "engines": {
11146 "node": ">=8"
11147 }
11148 },
11149 "node_modules/domexception/node_modules/webidl-conversions": {
11150 "version": "5.0.0",
11151 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz",
11152 "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==",
11153 "dev": true,
11154 "engines": {
11155 "node": ">=8"
11156 }
11157 },
11158 "node_modules/domhandler": {
11159 "version": "4.2.2",
11160 "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.2.tgz",
11161 "integrity": "sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w==",
11162 "dev": true,
11163 "dependencies": {
11164 "domelementtype": "^2.2.0"
11165 },
11166 "engines": {
11167 "node": ">= 4"
11168 },
11169 "funding": {
11170 "url": "https://github.com/fb55/domhandler?sponsor=1"
11171 }
11172 },
11173 "node_modules/domutils": {
11174 "version": "2.8.0",
11175 "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz",
11176 "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==",
11177 "dev": true,
11178 "dependencies": {
11179 "dom-serializer": "^1.0.1",
11180 "domelementtype": "^2.2.0",
11181 "domhandler": "^4.2.0"
11182 },
11183 "funding": {
11184 "url": "https://github.com/fb55/domutils?sponsor=1"
11185 }
11186 },
11187 "node_modules/dot-case": {
11188 "version": "3.0.4",
11189 "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz",
11190 "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==",
11191 "dev": true,
11192 "dependencies": {
11193 "no-case": "^3.0.4",
11194 "tslib": "^2.0.3"
11195 }
11196 },
11197 "node_modules/dot-case/node_modules/lower-case": {
11198 "version": "2.0.2",
11199 "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz",
11200 "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==",
11201 "dev": true,
11202 "dependencies": {
11203 "tslib": "^2.0.3"
11204 }
11205 },
11206 "node_modules/dot-case/node_modules/no-case": {
11207 "version": "3.0.4",
11208 "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz",
11209 "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==",
11210 "dev": true,
11211 "dependencies": {
11212 "lower-case": "^2.0.2",
11213 "tslib": "^2.0.3"
11214 }
11215 },
11216 "node_modules/dot-prop": {
11217 "version": "5.3.0",
11218 "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz",
11219 "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==",
11220 "dev": true,
11221 "dependencies": {
11222 "is-obj": "^2.0.0"
11223 },
11224 "engines": {
11225 "node": ">=8"
11226 }
11227 },
11228 "node_modules/dotenv": {
11229 "version": "10.0.0",
11230 "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz",
11231 "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==",
11232 "dev": true,
11233 "engines": {
11234 "node": ">=10"
11235 }
11236 },
11237 "node_modules/dotenv-expand": {
11238 "version": "5.1.0",
11239 "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz",
11240 "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==",
11241 "dev": true
11242 },
11243 "node_modules/duplexer": {
11244 "version": "0.1.2",
11245 "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz",
11246 "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg=="
11247 },
11248 "node_modules/duplexer2": {
11249 "version": "0.1.4",
11250 "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
11251 "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=",
11252 "dependencies": {
11253 "readable-stream": "^2.0.2"
11254 }
11255 },
11256 "node_modules/duplexer3": {
11257 "version": "0.1.4",
11258 "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz",
11259 "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=",
11260 "dev": true
11261 },
11262 "node_modules/duplexify": {
11263 "version": "4.1.2",
11264 "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.2.tgz",
11265 "integrity": "sha512-fz3OjcNCHmRP12MJoZMPglx8m4rrFP8rovnk4vT8Fs+aonZoCwGg10dSsQsfP/E62eZcPTMSMP6686fu9Qlqtw==",
11266 "dev": true,
11267 "dependencies": {
11268 "end-of-stream": "^1.4.1",
11269 "inherits": "^2.0.3",
11270 "readable-stream": "^3.1.1",
11271 "stream-shift": "^1.0.0"
11272 }
11273 },
11274 "node_modules/duplexify/node_modules/readable-stream": {
11275 "version": "3.6.0",
11276 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
11277 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
11278 "dev": true,
11279 "dependencies": {
11280 "inherits": "^2.0.3",
11281 "string_decoder": "^1.1.1",
11282 "util-deprecate": "^1.0.1"
11283 },
11284 "engines": {
11285 "node": ">= 6"
11286 }
11287 },
11288 "node_modules/each-props": {
11289 "version": "1.3.2",
11290 "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz",
11291 "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==",
11292 "dev": true,
11293 "dependencies": {
11294 "is-plain-object": "^2.0.1",
11295 "object.defaults": "^1.1.0"
11296 }
11297 },
11298 "node_modules/ecc-jsbn": {
11299 "version": "0.1.2",
11300 "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
11301 "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
11302 "optional": true,
11303 "dependencies": {
11304 "jsbn": "~0.1.0",
11305 "safer-buffer": "^2.1.0"
11306 }
11307 },
11308 "node_modules/ecdsa-sig-formatter": {
11309 "version": "1.0.11",
11310 "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz",
11311 "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==",
11312 "dependencies": {
11313 "safe-buffer": "^5.0.1"
11314 }
11315 },
11316 "node_modules/edge.js": {
11317 "version": "1.1.4",
11318 "resolved": "https://registry.npmjs.org/edge.js/-/edge.js-1.1.4.tgz",
11319 "integrity": "sha512-IF4RTNf15KLsn99nTDU90SMZ4fiCcN1WD5kTAB9jOdjx/HEPa3vf/Z+zDOMi6n7d4R0ypm4PzSRuhbIAHmEYcg==",
11320 "dependencies": {
11321 "debug": "^3.1.0",
11322 "encodeurl": "^1.0.2",
11323 "escape-html": "^1.0.3",
11324 "esprima": "^4.0.0",
11325 "indent-string": "^3.2.0",
11326 "lodash": "^4.17.4",
11327 "node-exceptions": "^3.0.0",
11328 "require-uncached": "^1.0.3",
11329 "upcast": "^2.1.1"
11330 }
11331 },
11332 "node_modules/edge.js/node_modules/debug": {
11333 "version": "3.2.7",
11334 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
11335 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
11336 "dependencies": {
11337 "ms": "^2.1.1"
11338 }
11339 },
11340 "node_modules/ee-first": {
11341 "version": "1.1.1",
11342 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
11343 "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
11344 },
11345 "node_modules/ejs": {
11346 "version": "3.1.6",
11347 "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.6.tgz",
11348 "integrity": "sha512-9lt9Zse4hPucPkoP7FHDF0LQAlGyF9JVpnClFLFH3aSSbxmyoqINRpp/9wePWJTUl4KOQwRL72Iw3InHPDkoGw==",
11349 "dev": true,
11350 "dependencies": {
11351 "jake": "^10.6.1"
11352 },
11353 "bin": {
11354 "ejs": "bin/cli.js"
11355 },
11356 "engines": {
11357 "node": ">=0.10.0"
11358 }
11359 },
11360 "node_modules/electron": {
11361 "version": "15.3.0",
11362 "resolved": "https://registry.npmjs.org/electron/-/electron-15.3.0.tgz",
11363 "integrity": "sha512-YLzaKCFmSniNlz9+NUTNs7ssPyDc+bYOCYZ0b/D6DjVkOeIFz4SR8EYKqlOc8TcqlDNu18BbWqz6zbJPyAAURg==",
11364 "dev": true,
11365 "hasInstallScript": true,
11366 "dependencies": {
11367 "@electron/get": "^1.13.0",
11368 "@types/node": "^14.6.2",
11369 "extract-zip": "^1.0.3"
11370 },
11371 "bin": {
11372 "electron": "cli.js"
11373 },
11374 "engines": {
11375 "node": ">= 8.6"
11376 }
11377 },
11378 "node_modules/electron-builder": {
11379 "version": "22.14.5",
11380 "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-22.14.5.tgz",
11381 "integrity": "sha512-N73hSbXFz6Mz5Z6h6C5ly6CB+dUN6k1LuCDJjI8VF47bMXv/QE0HE+Kkb0GPKqTqM7Hsk/yIYX+kHCfSkR5FGg==",
11382 "dev": true,
11383 "dependencies": {
11384 "@types/yargs": "^17.0.1",
11385 "app-builder-lib": "22.14.5",
11386 "builder-util": "22.14.5",
11387 "builder-util-runtime": "8.9.1",
11388 "chalk": "^4.1.1",
11389 "dmg-builder": "22.14.5",
11390 "fs-extra": "^10.0.0",
11391 "is-ci": "^3.0.0",
11392 "lazy-val": "^1.0.5",
11393 "read-config-file": "6.2.0",
11394 "update-notifier": "^5.1.0",
11395 "yargs": "^17.0.1"
11396 },
11397 "bin": {
11398 "electron-builder": "cli.js",
11399 "install-app-deps": "install-app-deps.js"
11400 },
11401 "engines": {
11402 "node": ">=14.0.0"
11403 }
11404 },
11405 "node_modules/electron-builder/node_modules/ansi-styles": {
11406 "version": "4.3.0",
11407 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
11408 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
11409 "dev": true,
11410 "dependencies": {
11411 "color-convert": "^2.0.1"
11412 },
11413 "engines": {
11414 "node": ">=8"
11415 },
11416 "funding": {
11417 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
11418 }
11419 },
11420 "node_modules/electron-builder/node_modules/chalk": {
11421 "version": "4.1.2",
11422 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
11423 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
11424 "dev": true,
11425 "dependencies": {
11426 "ansi-styles": "^4.1.0",
11427 "supports-color": "^7.1.0"
11428 },
11429 "engines": {
11430 "node": ">=10"
11431 },
11432 "funding": {
11433 "url": "https://github.com/chalk/chalk?sponsor=1"
11434 }
11435 },
11436 "node_modules/electron-builder/node_modules/color-convert": {
11437 "version": "2.0.1",
11438 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
11439 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
11440 "dev": true,
11441 "dependencies": {
11442 "color-name": "~1.1.4"
11443 },
11444 "engines": {
11445 "node": ">=7.0.0"
11446 }
11447 },
11448 "node_modules/electron-builder/node_modules/color-name": {
11449 "version": "1.1.4",
11450 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
11451 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
11452 "dev": true
11453 },
11454 "node_modules/electron-builder/node_modules/has-flag": {
11455 "version": "4.0.0",
11456 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
11457 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
11458 "dev": true,
11459 "engines": {
11460 "node": ">=8"
11461 }
11462 },
11463 "node_modules/electron-builder/node_modules/supports-color": {
11464 "version": "7.2.0",
11465 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
11466 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
11467 "dev": true,
11468 "dependencies": {
11469 "has-flag": "^4.0.0"
11470 },
11471 "engines": {
11472 "node": ">=8"
11473 }
11474 },
11475 "node_modules/electron-dl": {
11476 "version": "3.2.1",
11477 "resolved": "https://registry.npmjs.org/electron-dl/-/electron-dl-3.2.1.tgz",
11478 "integrity": "sha512-k5DFjocJlXbrjshO1zeWe/Gz7HkGwCgnehHPemiyzN2B/LfLlnbIX7sCj5F+huTwZ2l+nQehTI4IR37xvCn6FQ==",
11479 "dependencies": {
11480 "ext-name": "^5.0.0",
11481 "pupa": "^2.0.1",
11482 "unused-filename": "^2.1.0"
11483 },
11484 "funding": {
11485 "url": "https://github.com/sponsors/sindresorhus"
11486 }
11487 },
11488 "node_modules/electron-fetch": {
11489 "version": "1.7.4",
11490 "resolved": "https://registry.npmjs.org/electron-fetch/-/electron-fetch-1.7.4.tgz",
11491 "integrity": "sha512-+fBLXEy4CJWQ5bz8dyaeSG1hD6JJ15kBZyj3eh24pIVrd3hLM47H/umffrdQfS6GZ0falF0g9JT9f3Rs6AVUhw==",
11492 "dependencies": {
11493 "encoding": "^0.1.13"
11494 },
11495 "engines": {
11496 "node": ">=6"
11497 }
11498 },
11499 "node_modules/electron-find": {
11500 "version": "1.0.7",
11501 "resolved": "https://registry.npmjs.org/electron-find/-/electron-find-1.0.7.tgz",
11502 "integrity": "sha512-C2FQJuk8567P2a2loBNwl5c8kwOTQVMB0capgHtPI7zKwZG16X0UxG+sNYZExQfnJ0PA+ecECA/4LcXxQa2TCA=="
11503 },
11504 "node_modules/electron-is-dev": {
11505 "version": "1.2.0",
11506 "resolved": "https://registry.npmjs.org/electron-is-dev/-/electron-is-dev-1.2.0.tgz",
11507 "integrity": "sha512-R1oD5gMBPS7PVU8gJwH6CtT0e6VSoD0+SzSnYpNm+dBkcijgA+K7VAMHDfnRq/lkKPZArpzplTW6jfiMYosdzw=="
11508 },
11509 "node_modules/electron-notarize": {
11510 "version": "1.1.1",
11511 "resolved": "https://registry.npmjs.org/electron-notarize/-/electron-notarize-1.1.1.tgz",
11512 "integrity": "sha512-kufsnqh86CTX89AYNG3NCPoboqnku/+32RxeJ2+7A4Rbm4bbOx0Nc7XTy3/gAlBfpj9xPAxHfhZLOHgfi6cJVw==",
11513 "dev": true,
11514 "dependencies": {
11515 "debug": "^4.1.1",
11516 "fs-extra": "^9.0.1"
11517 },
11518 "engines": {
11519 "node": ">= 10.0.0"
11520 }
11521 },
11522 "node_modules/electron-notarize/node_modules/fs-extra": {
11523 "version": "9.1.0",
11524 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
11525 "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
11526 "dev": true,
11527 "dependencies": {
11528 "at-least-node": "^1.0.0",
11529 "graceful-fs": "^4.2.0",
11530 "jsonfile": "^6.0.1",
11531 "universalify": "^2.0.0"
11532 },
11533 "engines": {
11534 "node": ">=10"
11535 }
11536 },
11537 "node_modules/electron-notarize/node_modules/jsonfile": {
11538 "version": "6.1.0",
11539 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
11540 "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
11541 "dev": true,
11542 "dependencies": {
11543 "universalify": "^2.0.0"
11544 },
11545 "optionalDependencies": {
11546 "graceful-fs": "^4.1.6"
11547 }
11548 },
11549 "node_modules/electron-osx-sign": {
11550 "version": "0.5.0",
11551 "resolved": "https://registry.npmjs.org/electron-osx-sign/-/electron-osx-sign-0.5.0.tgz",
11552 "integrity": "sha512-icoRLHzFz/qxzDh/N4Pi2z4yVHurlsCAYQvsCSG7fCedJ4UJXBS6PoQyGH71IfcqKupcKeK7HX/NkyfG+v6vlQ==",
11553 "dev": true,
11554 "dependencies": {
11555 "bluebird": "^3.5.0",
11556 "compare-version": "^0.1.2",
11557 "debug": "^2.6.8",
11558 "isbinaryfile": "^3.0.2",
11559 "minimist": "^1.2.0",
11560 "plist": "^3.0.1"
11561 },
11562 "bin": {
11563 "electron-osx-flat": "bin/electron-osx-flat.js",
11564 "electron-osx-sign": "bin/electron-osx-sign.js"
11565 },
11566 "engines": {
11567 "node": ">=4.0.0"
11568 }
11569 },
11570 "node_modules/electron-osx-sign/node_modules/debug": {
11571 "version": "2.6.9",
11572 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
11573 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
11574 "dev": true,
11575 "dependencies": {
11576 "ms": "2.0.0"
11577 }
11578 },
11579 "node_modules/electron-osx-sign/node_modules/isbinaryfile": {
11580 "version": "3.0.3",
11581 "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz",
11582 "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==",
11583 "dev": true,
11584 "dependencies": {
11585 "buffer-alloc": "^1.2.0"
11586 },
11587 "engines": {
11588 "node": ">=0.6.0"
11589 }
11590 },
11591 "node_modules/electron-osx-sign/node_modules/ms": {
11592 "version": "2.0.0",
11593 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
11594 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
11595 "dev": true
11596 },
11597 "node_modules/electron-publish": {
11598 "version": "22.14.5",
11599 "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-22.14.5.tgz",
11600 "integrity": "sha512-h+NANRdaA0PqGF15GKvorseWPzh1PXa/zx4I37//PIokW8eKIov8ky23foUSb55ZFWUHGpxQJux7y2NCfBtQeg==",
11601 "dev": true,
11602 "dependencies": {
11603 "@types/fs-extra": "^9.0.11",
11604 "builder-util": "22.14.5",
11605 "builder-util-runtime": "8.9.1",
11606 "chalk": "^4.1.1",
11607 "fs-extra": "^10.0.0",
11608 "lazy-val": "^1.0.5",
11609 "mime": "^2.5.2"
11610 }
11611 },
11612 "node_modules/electron-publish/node_modules/ansi-styles": {
11613 "version": "4.3.0",
11614 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
11615 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
11616 "dev": true,
11617 "dependencies": {
11618 "color-convert": "^2.0.1"
11619 },
11620 "engines": {
11621 "node": ">=8"
11622 },
11623 "funding": {
11624 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
11625 }
11626 },
11627 "node_modules/electron-publish/node_modules/chalk": {
11628 "version": "4.1.2",
11629 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
11630 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
11631 "dev": true,
11632 "dependencies": {
11633 "ansi-styles": "^4.1.0",
11634 "supports-color": "^7.1.0"
11635 },
11636 "engines": {
11637 "node": ">=10"
11638 },
11639 "funding": {
11640 "url": "https://github.com/chalk/chalk?sponsor=1"
11641 }
11642 },
11643 "node_modules/electron-publish/node_modules/color-convert": {
11644 "version": "2.0.1",
11645 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
11646 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
11647 "dev": true,
11648 "dependencies": {
11649 "color-name": "~1.1.4"
11650 },
11651 "engines": {
11652 "node": ">=7.0.0"
11653 }
11654 },
11655 "node_modules/electron-publish/node_modules/color-name": {
11656 "version": "1.1.4",
11657 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
11658 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
11659 "dev": true
11660 },
11661 "node_modules/electron-publish/node_modules/has-flag": {
11662 "version": "4.0.0",
11663 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
11664 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
11665 "dev": true,
11666 "engines": {
11667 "node": ">=8"
11668 }
11669 },
11670 "node_modules/electron-publish/node_modules/supports-color": {
11671 "version": "7.2.0",
11672 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
11673 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
11674 "dev": true,
11675 "dependencies": {
11676 "has-flag": "^4.0.0"
11677 },
11678 "engines": {
11679 "node": ">=8"
11680 }
11681 },
11682 "node_modules/electron-react-titlebar": {
11683 "version": "1.1.0",
11684 "resolved": "https://registry.npmjs.org/electron-react-titlebar/-/electron-react-titlebar-1.1.0.tgz",
11685 "integrity": "sha512-MS7RXQqXO1H7rKUPjCkd18LJmRt2Ime1WK/gnqMUNxUFrFbh8WA5Cim8/HRAW3EgwDRPrnNHSxxLjXzykKiT3Q==",
11686 "dependencies": {
11687 "classnames": "^2.3.1",
11688 "lodash": "^4.17.21",
11689 "react-virtualized": "^9.22.3"
11690 }
11691 },
11692 "node_modules/electron-to-chromium": {
11693 "version": "1.3.883",
11694 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.883.tgz",
11695 "integrity": "sha512-goyjNx4wB9j911PBteb+AXNbErug7rJVkmDXWdw5SCVn2JlARBwsqucPkvp1h5mXWxHUbBRK3bwXTrqSxSiAIQ==",
11696 "dev": true
11697 },
11698 "node_modules/electron-updater": {
11699 "version": "4.3.9",
11700 "resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-4.3.9.tgz",
11701 "integrity": "sha512-LCNfedSwZfS4Hza+pDyPR05LqHtGorCStaBgVpRnfKxOlZcvpYEX0AbMeH5XUtbtGRoH2V8osbbf2qKPNb7AsA==",
11702 "dependencies": {
11703 "@types/semver": "^7.3.5",
11704 "builder-util-runtime": "8.7.5",
11705 "fs-extra": "^10.0.0",
11706 "js-yaml": "^4.1.0",
11707 "lazy-val": "^1.0.4",
11708 "lodash.escaperegexp": "^4.1.2",
11709 "lodash.isequal": "^4.5.0",
11710 "semver": "^7.3.5"
11711 }
11712 },
11713 "node_modules/electron-updater/node_modules/builder-util-runtime": {
11714 "version": "8.7.5",
11715 "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-8.7.5.tgz",
11716 "integrity": "sha512-fgUFHKtMNjdvH6PDRFntdIGUPgwZ69sXsAqEulCtoiqgWes5agrMq/Ud274zjJRTbckYh2PHh8/1CpFc6dpsbQ==",
11717 "dependencies": {
11718 "debug": "^4.3.2",
11719 "sax": "^1.2.4"
11720 },
11721 "engines": {
11722 "node": ">=12.0.0"
11723 }
11724 },
11725 "node_modules/electron-util": {
11726 "version": "0.12.3",
11727 "resolved": "https://registry.npmjs.org/electron-util/-/electron-util-0.12.3.tgz",
11728 "integrity": "sha512-6Vq8UzUFcwghVpXazIY4cD5TkTvqXOTvJpzsoeiQY051Twdwu6ofHHP/shEFkpxf8X81M6F8/cdeoT+2XYpTBg==",
11729 "dependencies": {
11730 "electron-is-dev": "^1.1.0",
11731 "new-github-issue-url": "^0.2.1"
11732 }
11733 },
11734 "node_modules/electron-window-state": {
11735 "version": "5.0.3",
11736 "resolved": "https://registry.npmjs.org/electron-window-state/-/electron-window-state-5.0.3.tgz",
11737 "integrity": "sha512-1mNTwCfkolXl3kMf50yW3vE2lZj0y92P/HYWFBrb+v2S/pCka5mdwN3cagKm458A7NjndSwijynXgcLWRodsVg==",
11738 "dependencies": {
11739 "jsonfile": "^4.0.0",
11740 "mkdirp": "^0.5.1"
11741 },
11742 "engines": {
11743 "node": ">=8.0.0"
11744 }
11745 },
11746 "node_modules/elliptic": {
11747 "version": "6.5.4",
11748 "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz",
11749 "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==",
11750 "dev": true,
11751 "dependencies": {
11752 "bn.js": "^4.11.9",
11753 "brorand": "^1.1.0",
11754 "hash.js": "^1.0.0",
11755 "hmac-drbg": "^1.0.1",
11756 "inherits": "^2.0.4",
11757 "minimalistic-assert": "^1.0.1",
11758 "minimalistic-crypto-utils": "^1.0.1"
11759 }
11760 },
11761 "node_modules/elliptic/node_modules/bn.js": {
11762 "version": "4.12.0",
11763 "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
11764 "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
11765 "dev": true
11766 },
11767 "node_modules/emittery": {
11768 "version": "0.8.1",
11769 "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz",
11770 "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==",
11771 "dev": true,
11772 "engines": {
11773 "node": ">=10"
11774 },
11775 "funding": {
11776 "url": "https://github.com/sindresorhus/emittery?sponsor=1"
11777 }
11778 },
11779 "node_modules/emoji-regex": {
11780 "version": "9.2.2",
11781 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
11782 "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
11783 "dev": true
11784 },
11785 "node_modules/emojis-list": {
11786 "version": "3.0.0",
11787 "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
11788 "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
11789 "dev": true,
11790 "engines": {
11791 "node": ">= 4"
11792 }
11793 },
11794 "node_modules/enabled": {
11795 "version": "2.0.0",
11796 "resolved": "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz",
11797 "integrity": "sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ=="
11798 },
11799 "node_modules/encodeurl": {
11800 "version": "1.0.2",
11801 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
11802 "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
11803 "engines": {
11804 "node": ">= 0.8"
11805 }
11806 },
11807 "node_modules/encoding": {
11808 "version": "0.1.13",
11809 "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz",
11810 "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==",
11811 "dependencies": {
11812 "iconv-lite": "^0.6.2"
11813 }
11814 },
11815 "node_modules/end-of-stream": {
11816 "version": "1.4.4",
11817 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
11818 "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
11819 "dependencies": {
11820 "once": "^1.4.0"
11821 }
11822 },
11823 "node_modules/enhanced-resolve": {
11824 "version": "4.5.0",
11825 "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz",
11826 "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==",
11827 "dev": true,
11828 "dependencies": {
11829 "graceful-fs": "^4.1.2",
11830 "memory-fs": "^0.5.0",
11831 "tapable": "^1.0.0"
11832 },
11833 "engines": {
11834 "node": ">=6.9.0"
11835 }
11836 },
11837 "node_modules/enquirer": {
11838 "version": "1.0.3",
11839 "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-1.0.3.tgz",
11840 "integrity": "sha512-3y9zemKlEhH6oW/WBrqofpc2JLtFkoolvWFFTTMPVede1lQ/E83xjdaE4L82RJCYgaiGB5ctjHX/BRbVk2iuJA==",
11841 "dependencies": {
11842 "choices-separator": "^2.0.0",
11843 "collection-visit": "^1.0.0",
11844 "component-emitter": "^1.2.1",
11845 "debug": "^2.6.8",
11846 "extend-shallow": "^2.0.1",
11847 "get-value": "^2.0.6",
11848 "isobject": "^3.0.0",
11849 "promise-reduce": "^2.1.0",
11850 "prompt-input": "^3.0.0",
11851 "prompt-question": "^3.0.3",
11852 "readline-ui": "^2.2.2",
11853 "set-value": "^1.0.0"
11854 },
11855 "engines": {
11856 "node": ">=5.0"
11857 }
11858 },
11859 "node_modules/enquirer/node_modules/debug": {
11860 "version": "2.6.9",
11861 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
11862 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
11863 "dependencies": {
11864 "ms": "2.0.0"
11865 }
11866 },
11867 "node_modules/enquirer/node_modules/ms": {
11868 "version": "2.0.0",
11869 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
11870 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
11871 },
11872 "node_modules/entities": {
11873 "version": "2.2.0",
11874 "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
11875 "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
11876 "dev": true,
11877 "funding": {
11878 "url": "https://github.com/fb55/entities?sponsor=1"
11879 }
11880 },
11881 "node_modules/env-paths": {
11882 "version": "2.2.1",
11883 "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz",
11884 "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==",
11885 "devOptional": true,
11886 "engines": {
11887 "node": ">=6"
11888 }
11889 },
11890 "node_modules/err-code": {
11891 "version": "2.0.3",
11892 "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz",
11893 "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==",
11894 "dev": true
11895 },
11896 "node_modules/errno": {
11897 "version": "0.1.8",
11898 "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz",
11899 "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==",
11900 "dev": true,
11901 "dependencies": {
11902 "prr": "~1.0.1"
11903 },
11904 "bin": {
11905 "errno": "cli.js"
11906 }
11907 },
11908 "node_modules/error": {
11909 "version": "7.2.1",
11910 "resolved": "https://registry.npmjs.org/error/-/error-7.2.1.tgz",
11911 "integrity": "sha512-fo9HBvWnx3NGUKMvMwB/CBCMMrfEJgbDTVDEkPygA3Bdd3lM1OyCd+rbQ8BwnpF6GdVeOLDNmyL4N5Bg80ZvdA==",
11912 "dev": true,
11913 "dependencies": {
11914 "string-template": "~0.2.1"
11915 }
11916 },
11917 "node_modules/error-ex": {
11918 "version": "1.3.2",
11919 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
11920 "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
11921 "dev": true,
11922 "dependencies": {
11923 "is-arrayish": "^0.2.1"
11924 }
11925 },
11926 "node_modules/error-symbol": {
11927 "version": "0.1.0",
11928 "resolved": "https://registry.npmjs.org/error-symbol/-/error-symbol-0.1.0.tgz",
11929 "integrity": "sha1-Ck2uN9YA0VopukU9jvkg8YRDM/Y=",
11930 "engines": {
11931 "node": ">=0.10.0"
11932 }
11933 },
11934 "node_modules/es-abstract": {
11935 "version": "1.19.1",
11936 "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz",
11937 "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==",
11938 "dev": true,
11939 "dependencies": {
11940 "call-bind": "^1.0.2",
11941 "es-to-primitive": "^1.2.1",
11942 "function-bind": "^1.1.1",
11943 "get-intrinsic": "^1.1.1",
11944 "get-symbol-description": "^1.0.0",
11945 "has": "^1.0.3",
11946 "has-symbols": "^1.0.2",
11947 "internal-slot": "^1.0.3",
11948 "is-callable": "^1.2.4",
11949 "is-negative-zero": "^2.0.1",
11950 "is-regex": "^1.1.4",
11951 "is-shared-array-buffer": "^1.0.1",
11952 "is-string": "^1.0.7",
11953 "is-weakref": "^1.0.1",
11954 "object-inspect": "^1.11.0",
11955 "object-keys": "^1.1.1",
11956 "object.assign": "^4.1.2",
11957 "string.prototype.trimend": "^1.0.4",
11958 "string.prototype.trimstart": "^1.0.4",
11959 "unbox-primitive": "^1.0.1"
11960 },
11961 "engines": {
11962 "node": ">= 0.4"
11963 },
11964 "funding": {
11965 "url": "https://github.com/sponsors/ljharb"
11966 }
11967 },
11968 "node_modules/es-to-primitive": {
11969 "version": "1.2.1",
11970 "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
11971 "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
11972 "dev": true,
11973 "dependencies": {
11974 "is-callable": "^1.1.4",
11975 "is-date-object": "^1.0.1",
11976 "is-symbol": "^1.0.2"
11977 },
11978 "engines": {
11979 "node": ">= 0.4"
11980 },
11981 "funding": {
11982 "url": "https://github.com/sponsors/ljharb"
11983 }
11984 },
11985 "node_modules/es5-ext": {
11986 "version": "0.10.53",
11987 "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz",
11988 "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==",
11989 "dev": true,
11990 "dependencies": {
11991 "es6-iterator": "~2.0.3",
11992 "es6-symbol": "~3.1.3",
11993 "next-tick": "~1.0.0"
11994 }
11995 },
11996 "node_modules/es6-error": {
11997 "version": "4.1.1",
11998 "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz",
11999 "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==",
12000 "dev": true,
12001 "optional": true
12002 },
12003 "node_modules/es6-iterator": {
12004 "version": "2.0.3",
12005 "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
12006 "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=",
12007 "dev": true,
12008 "dependencies": {
12009 "d": "1",
12010 "es5-ext": "^0.10.35",
12011 "es6-symbol": "^3.1.1"
12012 }
12013 },
12014 "node_modules/es6-symbol": {
12015 "version": "3.1.3",
12016 "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz",
12017 "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==",
12018 "dev": true,
12019 "dependencies": {
12020 "d": "^1.0.1",
12021 "ext": "^1.1.2"
12022 }
12023 },
12024 "node_modules/es6-weak-map": {
12025 "version": "2.0.3",
12026 "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz",
12027 "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==",
12028 "dev": true,
12029 "dependencies": {
12030 "d": "1",
12031 "es5-ext": "^0.10.46",
12032 "es6-iterator": "^2.0.3",
12033 "es6-symbol": "^3.1.1"
12034 }
12035 },
12036 "node_modules/escalade": {
12037 "version": "3.1.1",
12038 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
12039 "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
12040 "dev": true,
12041 "engines": {
12042 "node": ">=6"
12043 }
12044 },
12045 "node_modules/escape-goat": {
12046 "version": "2.1.1",
12047 "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz",
12048 "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==",
12049 "engines": {
12050 "node": ">=8"
12051 }
12052 },
12053 "node_modules/escape-html": {
12054 "version": "1.0.3",
12055 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
12056 "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
12057 },
12058 "node_modules/escape-string-regexp": {
12059 "version": "1.0.5",
12060 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
12061 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
12062 "engines": {
12063 "node": ">=0.8.0"
12064 }
12065 },
12066 "node_modules/escodegen": {
12067 "version": "2.0.0",
12068 "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz",
12069 "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==",
12070 "dev": true,
12071 "dependencies": {
12072 "esprima": "^4.0.1",
12073 "estraverse": "^5.2.0",
12074 "esutils": "^2.0.2",
12075 "optionator": "^0.8.1"
12076 },
12077 "bin": {
12078 "escodegen": "bin/escodegen.js",
12079 "esgenerate": "bin/esgenerate.js"
12080 },
12081 "engines": {
12082 "node": ">=6.0"
12083 },
12084 "optionalDependencies": {
12085 "source-map": "~0.6.1"
12086 }
12087 },
12088 "node_modules/escodegen/node_modules/levn": {
12089 "version": "0.3.0",
12090 "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
12091 "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
12092 "dev": true,
12093 "dependencies": {
12094 "prelude-ls": "~1.1.2",
12095 "type-check": "~0.3.2"
12096 },
12097 "engines": {
12098 "node": ">= 0.8.0"
12099 }
12100 },
12101 "node_modules/escodegen/node_modules/optionator": {
12102 "version": "0.8.3",
12103 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
12104 "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
12105 "dev": true,
12106 "dependencies": {
12107 "deep-is": "~0.1.3",
12108 "fast-levenshtein": "~2.0.6",
12109 "levn": "~0.3.0",
12110 "prelude-ls": "~1.1.2",
12111 "type-check": "~0.3.2",
12112 "word-wrap": "~1.2.3"
12113 },
12114 "engines": {
12115 "node": ">= 0.8.0"
12116 }
12117 },
12118 "node_modules/escodegen/node_modules/prelude-ls": {
12119 "version": "1.1.2",
12120 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
12121 "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
12122 "dev": true,
12123 "engines": {
12124 "node": ">= 0.8.0"
12125 }
12126 },
12127 "node_modules/escodegen/node_modules/source-map": {
12128 "version": "0.6.1",
12129 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
12130 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
12131 "dev": true,
12132 "optional": true,
12133 "engines": {
12134 "node": ">=0.10.0"
12135 }
12136 },
12137 "node_modules/escodegen/node_modules/type-check": {
12138 "version": "0.3.2",
12139 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
12140 "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
12141 "dev": true,
12142 "dependencies": {
12143 "prelude-ls": "~1.1.2"
12144 },
12145 "engines": {
12146 "node": ">= 0.8.0"
12147 }
12148 },
12149 "node_modules/eslint": {
12150 "version": "8.1.0",
12151 "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.1.0.tgz",
12152 "integrity": "sha512-JZvNneArGSUsluHWJ8g8MMs3CfIEzwaLx9KyH4tZ2i+R2/rPWzL8c0zg3rHdwYVpN/1sB9gqnjHwz9HoeJpGHw==",
12153 "dev": true,
12154 "dependencies": {
12155 "@eslint/eslintrc": "^1.0.3",
12156 "@humanwhocodes/config-array": "^0.6.0",
12157 "ajv": "^6.10.0",
12158 "chalk": "^4.0.0",
12159 "cross-spawn": "^7.0.2",
12160 "debug": "^4.3.2",
12161 "doctrine": "^3.0.0",
12162 "enquirer": "^2.3.5",
12163 "escape-string-regexp": "^4.0.0",
12164 "eslint-scope": "^6.0.0",
12165 "eslint-utils": "^3.0.0",
12166 "eslint-visitor-keys": "^3.0.0",
12167 "espree": "^9.0.0",
12168 "esquery": "^1.4.0",
12169 "esutils": "^2.0.2",
12170 "fast-deep-equal": "^3.1.3",
12171 "file-entry-cache": "^6.0.1",
12172 "functional-red-black-tree": "^1.0.1",
12173 "glob-parent": "^6.0.1",
12174 "globals": "^13.6.0",
12175 "ignore": "^4.0.6",
12176 "import-fresh": "^3.0.0",
12177 "imurmurhash": "^0.1.4",
12178 "is-glob": "^4.0.0",
12179 "js-yaml": "^4.1.0",
12180 "json-stable-stringify-without-jsonify": "^1.0.1",
12181 "levn": "^0.4.1",
12182 "lodash.merge": "^4.6.2",
12183 "minimatch": "^3.0.4",
12184 "natural-compare": "^1.4.0",
12185 "optionator": "^0.9.1",
12186 "progress": "^2.0.0",
12187 "regexpp": "^3.2.0",
12188 "semver": "^7.2.1",
12189 "strip-ansi": "^6.0.0",
12190 "strip-json-comments": "^3.1.0",
12191 "text-table": "^0.2.0",
12192 "v8-compile-cache": "^2.0.3"
12193 },
12194 "bin": {
12195 "eslint": "bin/eslint.js"
12196 },
12197 "engines": {
12198 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
12199 },
12200 "funding": {
12201 "url": "https://opencollective.com/eslint"
12202 }
12203 },
12204 "node_modules/eslint-config-airbnb": {
12205 "version": "18.2.1",
12206 "resolved": "https://registry.npmjs.org/eslint-config-airbnb/-/eslint-config-airbnb-18.2.1.tgz",
12207 "integrity": "sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg==",
12208 "dev": true,
12209 "dependencies": {
12210 "eslint-config-airbnb-base": "^14.2.1",
12211 "object.assign": "^4.1.2",
12212 "object.entries": "^1.1.2"
12213 },
12214 "engines": {
12215 "node": ">= 6"
12216 },
12217 "peerDependencies": {
12218 "eslint": "^5.16.0 || ^6.8.0 || ^7.2.0",
12219 "eslint-plugin-import": "^2.22.1",
12220 "eslint-plugin-jsx-a11y": "^6.4.1",
12221 "eslint-plugin-react": "^7.21.5",
12222 "eslint-plugin-react-hooks": "^4 || ^3 || ^2.3.0 || ^1.7.0"
12223 }
12224 },
12225 "node_modules/eslint-config-airbnb-base": {
12226 "version": "14.2.1",
12227 "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.2.1.tgz",
12228 "integrity": "sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA==",
12229 "dev": true,
12230 "dependencies": {
12231 "confusing-browser-globals": "^1.0.10",
12232 "object.assign": "^4.1.2",
12233 "object.entries": "^1.1.2"
12234 },
12235 "engines": {
12236 "node": ">= 6"
12237 },
12238 "peerDependencies": {
12239 "eslint": "^5.16.0 || ^6.8.0 || ^7.2.0",
12240 "eslint-plugin-import": "^2.22.1"
12241 }
12242 },
12243 "node_modules/eslint-config-airbnb-typescript": {
12244 "version": "14.0.1",
12245 "resolved": "https://registry.npmjs.org/eslint-config-airbnb-typescript/-/eslint-config-airbnb-typescript-14.0.1.tgz",
12246 "integrity": "sha512-tF4GwC3sRrw8kEj4/yxX8F7AcLzj/1IESBnsCiFMplzYmxre459qm2z9DFkCpqBVQFSH6j2K4+VKVteX4m0GsQ==",
12247 "dev": true,
12248 "dependencies": {
12249 "eslint-config-airbnb-base": "14.2.1"
12250 },
12251 "peerDependencies": {
12252 "@typescript-eslint/eslint-plugin": "^4.29.3",
12253 "@typescript-eslint/parser": "^4.29.3"
12254 }
12255 },
12256 "node_modules/eslint-config-prettier": {
12257 "version": "8.3.0",
12258 "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.3.0.tgz",
12259 "integrity": "sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew==",
12260 "dev": true,
12261 "bin": {
12262 "eslint-config-prettier": "bin/cli.js"
12263 },
12264 "peerDependencies": {
12265 "eslint": ">=7.0.0"
12266 }
12267 },
12268 "node_modules/eslint-import-resolver-node": {
12269 "version": "0.3.6",
12270 "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz",
12271 "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==",
12272 "dev": true,
12273 "dependencies": {
12274 "debug": "^3.2.7",
12275 "resolve": "^1.20.0"
12276 }
12277 },
12278 "node_modules/eslint-import-resolver-node/node_modules/debug": {
12279 "version": "3.2.7",
12280 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
12281 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
12282 "dev": true,
12283 "dependencies": {
12284 "ms": "^2.1.1"
12285 }
12286 },
12287 "node_modules/eslint-module-utils": {
12288 "version": "2.7.1",
12289 "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.1.tgz",
12290 "integrity": "sha512-fjoetBXQZq2tSTWZ9yWVl2KuFrTZZH3V+9iD1V1RfpDgxzJR+mPd/KZmMiA8gbPqdBzpNiEHOuT7IYEWxrH0zQ==",
12291 "dev": true,
12292 "dependencies": {
12293 "debug": "^3.2.7",
12294 "find-up": "^2.1.0",
12295 "pkg-dir": "^2.0.0"
12296 },
12297 "engines": {
12298 "node": ">=4"
12299 }
12300 },
12301 "node_modules/eslint-module-utils/node_modules/debug": {
12302 "version": "3.2.7",
12303 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
12304 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
12305 "dev": true,
12306 "dependencies": {
12307 "ms": "^2.1.1"
12308 }
12309 },
12310 "node_modules/eslint-module-utils/node_modules/find-up": {
12311 "version": "2.1.0",
12312 "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
12313 "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
12314 "dev": true,
12315 "dependencies": {
12316 "locate-path": "^2.0.0"
12317 },
12318 "engines": {
12319 "node": ">=4"
12320 }
12321 },
12322 "node_modules/eslint-module-utils/node_modules/locate-path": {
12323 "version": "2.0.0",
12324 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
12325 "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
12326 "dev": true,
12327 "dependencies": {
12328 "p-locate": "^2.0.0",
12329 "path-exists": "^3.0.0"
12330 },
12331 "engines": {
12332 "node": ">=4"
12333 }
12334 },
12335 "node_modules/eslint-module-utils/node_modules/p-limit": {
12336 "version": "1.3.0",
12337 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
12338 "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
12339 "dev": true,
12340 "dependencies": {
12341 "p-try": "^1.0.0"
12342 },
12343 "engines": {
12344 "node": ">=4"
12345 }
12346 },
12347 "node_modules/eslint-module-utils/node_modules/p-locate": {
12348 "version": "2.0.0",
12349 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
12350 "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
12351 "dev": true,
12352 "dependencies": {
12353 "p-limit": "^1.1.0"
12354 },
12355 "engines": {
12356 "node": ">=4"
12357 }
12358 },
12359 "node_modules/eslint-module-utils/node_modules/p-try": {
12360 "version": "1.0.0",
12361 "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
12362 "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
12363 "dev": true,
12364 "engines": {
12365 "node": ">=4"
12366 }
12367 },
12368 "node_modules/eslint-module-utils/node_modules/path-exists": {
12369 "version": "3.0.0",
12370 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
12371 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
12372 "dev": true,
12373 "engines": {
12374 "node": ">=4"
12375 }
12376 },
12377 "node_modules/eslint-plugin-import": {
12378 "version": "2.25.2",
12379 "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.25.2.tgz",
12380 "integrity": "sha512-qCwQr9TYfoBHOFcVGKY9C9unq05uOxxdklmBXLVvcwo68y5Hta6/GzCZEMx2zQiu0woKNEER0LE7ZgaOfBU14g==",
12381 "dev": true,
12382 "dependencies": {
12383 "array-includes": "^3.1.4",
12384 "array.prototype.flat": "^1.2.5",
12385 "debug": "^2.6.9",
12386 "doctrine": "^2.1.0",
12387 "eslint-import-resolver-node": "^0.3.6",
12388 "eslint-module-utils": "^2.7.0",
12389 "has": "^1.0.3",
12390 "is-core-module": "^2.7.0",
12391 "is-glob": "^4.0.3",
12392 "minimatch": "^3.0.4",
12393 "object.values": "^1.1.5",
12394 "resolve": "^1.20.0",
12395 "tsconfig-paths": "^3.11.0"
12396 },
12397 "engines": {
12398 "node": ">=4"
12399 },
12400 "peerDependencies": {
12401 "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8"
12402 }
12403 },
12404 "node_modules/eslint-plugin-import/node_modules/debug": {
12405 "version": "2.6.9",
12406 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
12407 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
12408 "dev": true,
12409 "dependencies": {
12410 "ms": "2.0.0"
12411 }
12412 },
12413 "node_modules/eslint-plugin-import/node_modules/doctrine": {
12414 "version": "2.1.0",
12415 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
12416 "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
12417 "dev": true,
12418 "dependencies": {
12419 "esutils": "^2.0.2"
12420 },
12421 "engines": {
12422 "node": ">=0.10.0"
12423 }
12424 },
12425 "node_modules/eslint-plugin-import/node_modules/ms": {
12426 "version": "2.0.0",
12427 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
12428 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
12429 "dev": true
12430 },
12431 "node_modules/eslint-plugin-jest": {
12432 "version": "25.2.2",
12433 "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.2.2.tgz",
12434 "integrity": "sha512-frn5yhOF60U4kcqozO3zKTNZQUk+mfx037XOy2iiYL8FhorEkuCuL3/flzKcY1ECDP2WYT9ydmvlO3fRW9o4mg==",
12435 "dev": true,
12436 "dependencies": {
12437 "@typescript-eslint/experimental-utils": "^5.0.0"
12438 },
12439 "engines": {
12440 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
12441 },
12442 "peerDependencies": {
12443 "@typescript-eslint/eslint-plugin": "^4.0.0 || ^5.0.0",
12444 "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
12445 },
12446 "peerDependenciesMeta": {
12447 "@typescript-eslint/eslint-plugin": {
12448 "optional": true
12449 }
12450 }
12451 },
12452 "node_modules/eslint-plugin-jsx-a11y": {
12453 "version": "6.4.1",
12454 "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.4.1.tgz",
12455 "integrity": "sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg==",
12456 "dev": true,
12457 "dependencies": {
12458 "@babel/runtime": "^7.11.2",
12459 "aria-query": "^4.2.2",
12460 "array-includes": "^3.1.1",
12461 "ast-types-flow": "^0.0.7",
12462 "axe-core": "^4.0.2",
12463 "axobject-query": "^2.2.0",
12464 "damerau-levenshtein": "^1.0.6",
12465 "emoji-regex": "^9.0.0",
12466 "has": "^1.0.3",
12467 "jsx-ast-utils": "^3.1.0",
12468 "language-tags": "^1.0.5"
12469 },
12470 "engines": {
12471 "node": ">=4.0"
12472 },
12473 "peerDependencies": {
12474 "eslint": "^3 || ^4 || ^5 || ^6 || ^7"
12475 }
12476 },
12477 "node_modules/eslint-plugin-prettier": {
12478 "version": "4.0.0",
12479 "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.0.0.tgz",
12480 "integrity": "sha512-98MqmCJ7vJodoQK359bqQWaxOE0CS8paAz/GgjaZLyex4TTk3g9HugoO89EqWCrFiOqn9EVvcoo7gZzONCWVwQ==",
12481 "dev": true,
12482 "dependencies": {
12483 "prettier-linter-helpers": "^1.0.0"
12484 },
12485 "engines": {
12486 "node": ">=6.0.0"
12487 },
12488 "peerDependencies": {
12489 "eslint": ">=7.28.0",
12490 "prettier": ">=2.0.0"
12491 },
12492 "peerDependenciesMeta": {
12493 "eslint-config-prettier": {
12494 "optional": true
12495 }
12496 }
12497 },
12498 "node_modules/eslint-plugin-react": {
12499 "version": "7.26.1",
12500 "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.26.1.tgz",
12501 "integrity": "sha512-Lug0+NOFXeOE+ORZ5pbsh6mSKjBKXDXItUD2sQoT+5Yl0eoT82DqnXeTMfUare4QVCn9QwXbfzO/dBLjLXwVjQ==",
12502 "dev": true,
12503 "dependencies": {
12504 "array-includes": "^3.1.3",
12505 "array.prototype.flatmap": "^1.2.4",
12506 "doctrine": "^2.1.0",
12507 "estraverse": "^5.2.0",
12508 "jsx-ast-utils": "^2.4.1 || ^3.0.0",
12509 "minimatch": "^3.0.4",
12510 "object.entries": "^1.1.4",
12511 "object.fromentries": "^2.0.4",
12512 "object.hasown": "^1.0.0",
12513 "object.values": "^1.1.4",
12514 "prop-types": "^15.7.2",
12515 "resolve": "^2.0.0-next.3",
12516 "semver": "^6.3.0",
12517 "string.prototype.matchall": "^4.0.5"
12518 },
12519 "engines": {
12520 "node": ">=4"
12521 },
12522 "peerDependencies": {
12523 "eslint": "^3 || ^4 || ^5 || ^6 || ^7"
12524 }
12525 },
12526 "node_modules/eslint-plugin-react-hooks": {
12527 "version": "4.2.0",
12528 "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz",
12529 "integrity": "sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==",
12530 "dev": true,
12531 "engines": {
12532 "node": ">=10"
12533 },
12534 "peerDependencies": {
12535 "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0"
12536 }
12537 },
12538 "node_modules/eslint-plugin-react/node_modules/doctrine": {
12539 "version": "2.1.0",
12540 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
12541 "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
12542 "dev": true,
12543 "dependencies": {
12544 "esutils": "^2.0.2"
12545 },
12546 "engines": {
12547 "node": ">=0.10.0"
12548 }
12549 },
12550 "node_modules/eslint-plugin-react/node_modules/resolve": {
12551 "version": "2.0.0-next.3",
12552 "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz",
12553 "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==",
12554 "dev": true,
12555 "dependencies": {
12556 "is-core-module": "^2.2.0",
12557 "path-parse": "^1.0.6"
12558 },
12559 "funding": {
12560 "url": "https://github.com/sponsors/ljharb"
12561 }
12562 },
12563 "node_modules/eslint-plugin-react/node_modules/semver": {
12564 "version": "6.3.0",
12565 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
12566 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
12567 "dev": true,
12568 "bin": {
12569 "semver": "bin/semver.js"
12570 }
12571 },
12572 "node_modules/eslint-plugin-unicorn": {
12573 "version": "37.0.1",
12574 "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-37.0.1.tgz",
12575 "integrity": "sha512-E1jq5u9ojnadisJcPi+hMXTGSiIzkIUMDvWsBudsCGXvKUB2aNSU2TcfyW2/jAS5A4ryBXfzxLykMxX1EdluSQ==",
12576 "dev": true,
12577 "dependencies": {
12578 "@babel/helper-validator-identifier": "^7.14.9",
12579 "ci-info": "^3.2.0",
12580 "clean-regexp": "^1.0.0",
12581 "eslint-template-visitor": "^2.3.2",
12582 "eslint-utils": "^3.0.0",
12583 "esquery": "^1.4.0",
12584 "indent-string": "4",
12585 "is-builtin-module": "^3.1.0",
12586 "lodash": "^4.17.21",
12587 "pluralize": "^8.0.0",
12588 "read-pkg-up": "^7.0.1",
12589 "regexp-tree": "^0.1.23",
12590 "safe-regex": "^2.1.1",
12591 "semver": "^7.3.5",
12592 "strip-indent": "^3.0.0"
12593 },
12594 "engines": {
12595 "node": ">=12"
12596 },
12597 "funding": {
12598 "url": "https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1"
12599 },
12600 "peerDependencies": {
12601 "eslint": ">=7.32.0"
12602 }
12603 },
12604 "node_modules/eslint-plugin-unicorn/node_modules/indent-string": {
12605 "version": "4.0.0",
12606 "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
12607 "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
12608 "dev": true,
12609 "engines": {
12610 "node": ">=8"
12611 }
12612 },
12613 "node_modules/eslint-plugin-unicorn/node_modules/pluralize": {
12614 "version": "8.0.0",
12615 "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz",
12616 "integrity": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==",
12617 "dev": true,
12618 "engines": {
12619 "node": ">=4"
12620 }
12621 },
12622 "node_modules/eslint-scope": {
12623 "version": "5.1.1",
12624 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
12625 "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
12626 "dev": true,
12627 "dependencies": {
12628 "esrecurse": "^4.3.0",
12629 "estraverse": "^4.1.1"
12630 },
12631 "engines": {
12632 "node": ">=8.0.0"
12633 }
12634 },
12635 "node_modules/eslint-scope/node_modules/estraverse": {
12636 "version": "4.3.0",
12637 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
12638 "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
12639 "dev": true,
12640 "engines": {
12641 "node": ">=4.0"
12642 }
12643 },
12644 "node_modules/eslint-template-visitor": {
12645 "version": "2.3.2",
12646 "resolved": "https://registry.npmjs.org/eslint-template-visitor/-/eslint-template-visitor-2.3.2.tgz",
12647 "integrity": "sha512-3ydhqFpuV7x1M9EK52BPNj6V0Kwu0KKkcIAfpUhwHbR8ocRln/oUHgfxQupY8O1h4Qv/POHDumb/BwwNfxbtnA==",
12648 "dev": true,
12649 "dependencies": {
12650 "@babel/core": "^7.12.16",
12651 "@babel/eslint-parser": "^7.12.16",
12652 "eslint-visitor-keys": "^2.0.0",
12653 "esquery": "^1.3.1",
12654 "multimap": "^1.1.0"
12655 },
12656 "peerDependencies": {
12657 "eslint": ">=7.0.0"
12658 }
12659 },
12660 "node_modules/eslint-utils": {
12661 "version": "3.0.0",
12662 "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz",
12663 "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==",
12664 "dev": true,
12665 "dependencies": {
12666 "eslint-visitor-keys": "^2.0.0"
12667 },
12668 "engines": {
12669 "node": "^10.0.0 || ^12.0.0 || >= 14.0.0"
12670 },
12671 "funding": {
12672 "url": "https://github.com/sponsors/mysticatea"
12673 },
12674 "peerDependencies": {
12675 "eslint": ">=5"
12676 }
12677 },
12678 "node_modules/eslint-visitor-keys": {
12679 "version": "2.1.0",
12680 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
12681 "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
12682 "dev": true,
12683 "engines": {
12684 "node": ">=10"
12685 }
12686 },
12687 "node_modules/eslint/node_modules/ansi-colors": {
12688 "version": "4.1.1",
12689 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
12690 "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
12691 "dev": true,
12692 "engines": {
12693 "node": ">=6"
12694 }
12695 },
12696 "node_modules/eslint/node_modules/ansi-styles": {
12697 "version": "4.3.0",
12698 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
12699 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
12700 "dev": true,
12701 "dependencies": {
12702 "color-convert": "^2.0.1"
12703 },
12704 "engines": {
12705 "node": ">=8"
12706 },
12707 "funding": {
12708 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
12709 }
12710 },
12711 "node_modules/eslint/node_modules/chalk": {
12712 "version": "4.1.2",
12713 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
12714 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
12715 "dev": true,
12716 "dependencies": {
12717 "ansi-styles": "^4.1.0",
12718 "supports-color": "^7.1.0"
12719 },
12720 "engines": {
12721 "node": ">=10"
12722 },
12723 "funding": {
12724 "url": "https://github.com/chalk/chalk?sponsor=1"
12725 }
12726 },
12727 "node_modules/eslint/node_modules/color-convert": {
12728 "version": "2.0.1",
12729 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
12730 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
12731 "dev": true,
12732 "dependencies": {
12733 "color-name": "~1.1.4"
12734 },
12735 "engines": {
12736 "node": ">=7.0.0"
12737 }
12738 },
12739 "node_modules/eslint/node_modules/color-name": {
12740 "version": "1.1.4",
12741 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
12742 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
12743 "dev": true
12744 },
12745 "node_modules/eslint/node_modules/enquirer": {
12746 "version": "2.3.6",
12747 "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz",
12748 "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==",
12749 "dev": true,
12750 "dependencies": {
12751 "ansi-colors": "^4.1.1"
12752 },
12753 "engines": {
12754 "node": ">=8.6"
12755 }
12756 },
12757 "node_modules/eslint/node_modules/escape-string-regexp": {
12758 "version": "4.0.0",
12759 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
12760 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
12761 "dev": true,
12762 "engines": {
12763 "node": ">=10"
12764 },
12765 "funding": {
12766 "url": "https://github.com/sponsors/sindresorhus"
12767 }
12768 },
12769 "node_modules/eslint/node_modules/eslint-scope": {
12770 "version": "6.0.0",
12771 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-6.0.0.tgz",
12772 "integrity": "sha512-uRDL9MWmQCkaFus8RF5K9/L/2fn+80yoW3jkD53l4shjCh26fCtvJGasxjUqP5OT87SYTxCVA3BwTUzuELx9kA==",
12773 "dev": true,
12774 "dependencies": {
12775 "esrecurse": "^4.3.0",
12776 "estraverse": "^5.2.0"
12777 },
12778 "engines": {
12779 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
12780 }
12781 },
12782 "node_modules/eslint/node_modules/eslint-visitor-keys": {
12783 "version": "3.0.0",
12784 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.0.0.tgz",
12785 "integrity": "sha512-mJOZa35trBTb3IyRmo8xmKBZlxf+N7OnUl4+ZhJHs/r+0770Wh/LEACE2pqMGMe27G/4y8P2bYGk4J70IC5k1Q==",
12786 "dev": true,
12787 "engines": {
12788 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
12789 }
12790 },
12791 "node_modules/eslint/node_modules/globals": {
12792 "version": "13.12.0",
12793 "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.0.tgz",
12794 "integrity": "sha512-uS8X6lSKN2JumVoXrbUz+uG4BYG+eiawqm3qFcT7ammfbUHeCBoJMlHcec/S3krSk73/AE/f0szYFmgAA3kYZg==",
12795 "dev": true,
12796 "dependencies": {
12797 "type-fest": "^0.20.2"
12798 },
12799 "engines": {
12800 "node": ">=8"
12801 },
12802 "funding": {
12803 "url": "https://github.com/sponsors/sindresorhus"
12804 }
12805 },
12806 "node_modules/eslint/node_modules/has-flag": {
12807 "version": "4.0.0",
12808 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
12809 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
12810 "dev": true,
12811 "engines": {
12812 "node": ">=8"
12813 }
12814 },
12815 "node_modules/eslint/node_modules/ignore": {
12816 "version": "4.0.6",
12817 "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
12818 "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
12819 "dev": true,
12820 "engines": {
12821 "node": ">= 4"
12822 }
12823 },
12824 "node_modules/eslint/node_modules/strip-json-comments": {
12825 "version": "3.1.1",
12826 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
12827 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
12828 "dev": true,
12829 "engines": {
12830 "node": ">=8"
12831 },
12832 "funding": {
12833 "url": "https://github.com/sponsors/sindresorhus"
12834 }
12835 },
12836 "node_modules/eslint/node_modules/supports-color": {
12837 "version": "7.2.0",
12838 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
12839 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
12840 "dev": true,
12841 "dependencies": {
12842 "has-flag": "^4.0.0"
12843 },
12844 "engines": {
12845 "node": ">=8"
12846 }
12847 },
12848 "node_modules/eslint/node_modules/type-fest": {
12849 "version": "0.20.2",
12850 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
12851 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
12852 "dev": true,
12853 "engines": {
12854 "node": ">=10"
12855 },
12856 "funding": {
12857 "url": "https://github.com/sponsors/sindresorhus"
12858 }
12859 },
12860 "node_modules/espree": {
12861 "version": "9.0.0",
12862 "resolved": "https://registry.npmjs.org/espree/-/espree-9.0.0.tgz",
12863 "integrity": "sha512-r5EQJcYZ2oaGbeR0jR0fFVijGOcwai07/690YRXLINuhmVeRY4UKSAsQPe/0BNuDgwP7Ophoc1PRsr2E3tkbdQ==",
12864 "dev": true,
12865 "dependencies": {
12866 "acorn": "^8.5.0",
12867 "acorn-jsx": "^5.3.1",
12868 "eslint-visitor-keys": "^3.0.0"
12869 },
12870 "engines": {
12871 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
12872 }
12873 },
12874 "node_modules/espree/node_modules/eslint-visitor-keys": {
12875 "version": "3.0.0",
12876 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.0.0.tgz",
12877 "integrity": "sha512-mJOZa35trBTb3IyRmo8xmKBZlxf+N7OnUl4+ZhJHs/r+0770Wh/LEACE2pqMGMe27G/4y8P2bYGk4J70IC5k1Q==",
12878 "dev": true,
12879 "engines": {
12880 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
12881 }
12882 },
12883 "node_modules/esprima": {
12884 "version": "4.0.1",
12885 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
12886 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
12887 "bin": {
12888 "esparse": "bin/esparse.js",
12889 "esvalidate": "bin/esvalidate.js"
12890 },
12891 "engines": {
12892 "node": ">=4"
12893 }
12894 },
12895 "node_modules/esquery": {
12896 "version": "1.4.0",
12897 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
12898 "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==",
12899 "dev": true,
12900 "dependencies": {
12901 "estraverse": "^5.1.0"
12902 },
12903 "engines": {
12904 "node": ">=0.10"
12905 }
12906 },
12907 "node_modules/esrecurse": {
12908 "version": "4.3.0",
12909 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
12910 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
12911 "dev": true,
12912 "dependencies": {
12913 "estraverse": "^5.2.0"
12914 },
12915 "engines": {
12916 "node": ">=4.0"
12917 }
12918 },
12919 "node_modules/estraverse": {
12920 "version": "5.3.0",
12921 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
12922 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
12923 "dev": true,
12924 "engines": {
12925 "node": ">=4.0"
12926 }
12927 },
12928 "node_modules/estree-walker": {
12929 "version": "2.0.2",
12930 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
12931 "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==",
12932 "dev": true
12933 },
12934 "node_modules/esutils": {
12935 "version": "2.0.3",
12936 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
12937 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
12938 "dev": true,
12939 "engines": {
12940 "node": ">=0.10.0"
12941 }
12942 },
12943 "node_modules/etag": {
12944 "version": "1.8.1",
12945 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
12946 "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
12947 "engines": {
12948 "node": ">= 0.6"
12949 }
12950 },
12951 "node_modules/event-stream": {
12952 "version": "3.3.4",
12953 "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz",
12954 "integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=",
12955 "dependencies": {
12956 "duplexer": "~0.1.1",
12957 "from": "~0",
12958 "map-stream": "~0.1.0",
12959 "pause-stream": "0.0.11",
12960 "split": "0.3",
12961 "stream-combiner": "~0.0.4",
12962 "through": "~2.3.1"
12963 }
12964 },
12965 "node_modules/eventemitter2": {
12966 "version": "5.0.1",
12967 "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-5.0.1.tgz",
12968 "integrity": "sha1-YZegldX7a1folC9v1+qtY6CclFI="
12969 },
12970 "node_modules/eventemitter3": {
12971 "version": "4.0.7",
12972 "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
12973 "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==",
12974 "dev": true
12975 },
12976 "node_modules/events": {
12977 "version": "3.3.0",
12978 "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
12979 "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
12980 "dev": true,
12981 "engines": {
12982 "node": ">=0.8.x"
12983 }
12984 },
12985 "node_modules/eventsource": {
12986 "version": "1.1.0",
12987 "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz",
12988 "integrity": "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==",
12989 "dev": true,
12990 "dependencies": {
12991 "original": "^1.0.0"
12992 },
12993 "engines": {
12994 "node": ">=0.12.0"
12995 }
12996 },
12997 "node_modules/evp_bytestokey": {
12998 "version": "1.0.3",
12999 "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
13000 "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
13001 "dev": true,
13002 "dependencies": {
13003 "md5.js": "^1.3.4",
13004 "safe-buffer": "^5.1.1"
13005 }
13006 },
13007 "node_modules/execa": {
13008 "version": "5.1.1",
13009 "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
13010 "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
13011 "dev": true,
13012 "dependencies": {
13013 "cross-spawn": "^7.0.3",
13014 "get-stream": "^6.0.0",
13015 "human-signals": "^2.1.0",
13016 "is-stream": "^2.0.0",
13017 "merge-stream": "^2.0.0",
13018 "npm-run-path": "^4.0.1",
13019 "onetime": "^5.1.2",
13020 "signal-exit": "^3.0.3",
13021 "strip-final-newline": "^2.0.0"
13022 },
13023 "engines": {
13024 "node": ">=10"
13025 },
13026 "funding": {
13027 "url": "https://github.com/sindresorhus/execa?sponsor=1"
13028 }
13029 },
13030 "node_modules/execa/node_modules/get-stream": {
13031 "version": "6.0.1",
13032 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
13033 "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
13034 "dev": true,
13035 "engines": {
13036 "node": ">=10"
13037 },
13038 "funding": {
13039 "url": "https://github.com/sponsors/sindresorhus"
13040 }
13041 },
13042 "node_modules/exenv": {
13043 "version": "1.2.2",
13044 "resolved": "https://registry.npmjs.org/exenv/-/exenv-1.2.2.tgz",
13045 "integrity": "sha1-KueOhdmJQVhnCwPUe+wfA72Ru50="
13046 },
13047 "node_modules/exit": {
13048 "version": "0.1.2",
13049 "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
13050 "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
13051 "dev": true,
13052 "engines": {
13053 "node": ">= 0.8.0"
13054 }
13055 },
13056 "node_modules/expand-brackets": {
13057 "version": "2.1.4",
13058 "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
13059 "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
13060 "dependencies": {
13061 "debug": "^2.3.3",
13062 "define-property": "^0.2.5",
13063 "extend-shallow": "^2.0.1",
13064 "posix-character-classes": "^0.1.0",
13065 "regex-not": "^1.0.0",
13066 "snapdragon": "^0.8.1",
13067 "to-regex": "^3.0.1"
13068 },
13069 "engines": {
13070 "node": ">=0.10.0"
13071 }
13072 },
13073 "node_modules/expand-brackets/node_modules/debug": {
13074 "version": "2.6.9",
13075 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
13076 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
13077 "dependencies": {
13078 "ms": "2.0.0"
13079 }
13080 },
13081 "node_modules/expand-brackets/node_modules/define-property": {
13082 "version": "0.2.5",
13083 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
13084 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
13085 "dependencies": {
13086 "is-descriptor": "^0.1.0"
13087 },
13088 "engines": {
13089 "node": ">=0.10.0"
13090 }
13091 },
13092 "node_modules/expand-brackets/node_modules/is-accessor-descriptor": {
13093 "version": "0.1.6",
13094 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
13095 "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
13096 "dependencies": {
13097 "kind-of": "^3.0.2"
13098 },
13099 "engines": {
13100 "node": ">=0.10.0"
13101 }
13102 },
13103 "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": {
13104 "version": "3.2.2",
13105 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
13106 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
13107 "dependencies": {
13108 "is-buffer": "^1.1.5"
13109 },
13110 "engines": {
13111 "node": ">=0.10.0"
13112 }
13113 },
13114 "node_modules/expand-brackets/node_modules/is-data-descriptor": {
13115 "version": "0.1.4",
13116 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
13117 "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
13118 "dependencies": {
13119 "kind-of": "^3.0.2"
13120 },
13121 "engines": {
13122 "node": ">=0.10.0"
13123 }
13124 },
13125 "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": {
13126 "version": "3.2.2",
13127 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
13128 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
13129 "dependencies": {
13130 "is-buffer": "^1.1.5"
13131 },
13132 "engines": {
13133 "node": ">=0.10.0"
13134 }
13135 },
13136 "node_modules/expand-brackets/node_modules/is-descriptor": {
13137 "version": "0.1.6",
13138 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
13139 "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
13140 "dependencies": {
13141 "is-accessor-descriptor": "^0.1.6",
13142 "is-data-descriptor": "^0.1.4",
13143 "kind-of": "^5.0.0"
13144 },
13145 "engines": {
13146 "node": ">=0.10.0"
13147 }
13148 },
13149 "node_modules/expand-brackets/node_modules/kind-of": {
13150 "version": "5.1.0",
13151 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
13152 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
13153 "engines": {
13154 "node": ">=0.10.0"
13155 }
13156 },
13157 "node_modules/expand-brackets/node_modules/ms": {
13158 "version": "2.0.0",
13159 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
13160 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
13161 },
13162 "node_modules/expand-tilde": {
13163 "version": "2.0.2",
13164 "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
13165 "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=",
13166 "dependencies": {
13167 "homedir-polyfill": "^1.0.1"
13168 },
13169 "engines": {
13170 "node": ">=0.10.0"
13171 }
13172 },
13173 "node_modules/expect": {
13174 "version": "27.3.1",
13175 "resolved": "https://registry.npmjs.org/expect/-/expect-27.3.1.tgz",
13176 "integrity": "sha512-MrNXV2sL9iDRebWPGOGFdPQRl2eDQNu/uhxIMShjjx74T6kC6jFIkmQ6OqXDtevjGUkyB2IT56RzDBqXf/QPCg==",
13177 "dev": true,
13178 "dependencies": {
13179 "@jest/types": "^27.2.5",
13180 "ansi-styles": "^5.0.0",
13181 "jest-get-type": "^27.3.1",
13182 "jest-matcher-utils": "^27.3.1",
13183 "jest-message-util": "^27.3.1",
13184 "jest-regex-util": "^27.0.6"
13185 },
13186 "engines": {
13187 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
13188 }
13189 },
13190 "node_modules/expect.js": {
13191 "version": "0.3.1",
13192 "resolved": "https://registry.npmjs.org/expect.js/-/expect.js-0.3.1.tgz",
13193 "integrity": "sha1-sKWaDS7/VDdUTr8M6qYBWEHQm1s=",
13194 "dev": true
13195 },
13196 "node_modules/expect/node_modules/ansi-styles": {
13197 "version": "5.2.0",
13198 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
13199 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
13200 "dev": true,
13201 "engines": {
13202 "node": ">=10"
13203 },
13204 "funding": {
13205 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
13206 }
13207 },
13208 "node_modules/express": {
13209 "version": "4.17.1",
13210 "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
13211 "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
13212 "dev": true,
13213 "dependencies": {
13214 "accepts": "~1.3.7",
13215 "array-flatten": "1.1.1",
13216 "body-parser": "1.19.0",
13217 "content-disposition": "0.5.3",
13218 "content-type": "~1.0.4",
13219 "cookie": "0.4.0",
13220 "cookie-signature": "1.0.6",
13221 "debug": "2.6.9",
13222 "depd": "~1.1.2",
13223 "encodeurl": "~1.0.2",
13224 "escape-html": "~1.0.3",
13225 "etag": "~1.8.1",
13226 "finalhandler": "~1.1.2",
13227 "fresh": "0.5.2",
13228 "merge-descriptors": "1.0.1",
13229 "methods": "~1.1.2",
13230 "on-finished": "~2.3.0",
13231 "parseurl": "~1.3.3",
13232 "path-to-regexp": "0.1.7",
13233 "proxy-addr": "~2.0.5",
13234 "qs": "6.7.0",
13235 "range-parser": "~1.2.1",
13236 "safe-buffer": "5.1.2",
13237 "send": "0.17.1",
13238 "serve-static": "1.14.1",
13239 "setprototypeof": "1.1.1",
13240 "statuses": "~1.5.0",
13241 "type-is": "~1.6.18",
13242 "utils-merge": "1.0.1",
13243 "vary": "~1.1.2"
13244 },
13245 "engines": {
13246 "node": ">= 0.10.0"
13247 }
13248 },
13249 "node_modules/express/node_modules/array-flatten": {
13250 "version": "1.1.1",
13251 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
13252 "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
13253 "dev": true
13254 },
13255 "node_modules/express/node_modules/cookie": {
13256 "version": "0.4.0",
13257 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
13258 "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==",
13259 "dev": true,
13260 "engines": {
13261 "node": ">= 0.6"
13262 }
13263 },
13264 "node_modules/express/node_modules/cookie-signature": {
13265 "version": "1.0.6",
13266 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
13267 "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
13268 "dev": true
13269 },
13270 "node_modules/express/node_modules/debug": {
13271 "version": "2.6.9",
13272 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
13273 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
13274 "dev": true,
13275 "dependencies": {
13276 "ms": "2.0.0"
13277 }
13278 },
13279 "node_modules/express/node_modules/http-errors": {
13280 "version": "1.7.3",
13281 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz",
13282 "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==",
13283 "dev": true,
13284 "dependencies": {
13285 "depd": "~1.1.2",
13286 "inherits": "2.0.4",
13287 "setprototypeof": "1.1.1",
13288 "statuses": ">= 1.5.0 < 2",
13289 "toidentifier": "1.0.0"
13290 },
13291 "engines": {
13292 "node": ">= 0.6"
13293 }
13294 },
13295 "node_modules/express/node_modules/mime": {
13296 "version": "1.6.0",
13297 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
13298 "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
13299 "dev": true,
13300 "bin": {
13301 "mime": "cli.js"
13302 },
13303 "engines": {
13304 "node": ">=4"
13305 }
13306 },
13307 "node_modules/express/node_modules/ms": {
13308 "version": "2.0.0",
13309 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
13310 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
13311 "dev": true
13312 },
13313 "node_modules/express/node_modules/path-to-regexp": {
13314 "version": "0.1.7",
13315 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
13316 "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
13317 "dev": true
13318 },
13319 "node_modules/express/node_modules/qs": {
13320 "version": "6.7.0",
13321 "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
13322 "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
13323 "dev": true,
13324 "engines": {
13325 "node": ">=0.6"
13326 }
13327 },
13328 "node_modules/express/node_modules/send": {
13329 "version": "0.17.1",
13330 "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
13331 "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
13332 "dev": true,
13333 "dependencies": {
13334 "debug": "2.6.9",
13335 "depd": "~1.1.2",
13336 "destroy": "~1.0.4",
13337 "encodeurl": "~1.0.2",
13338 "escape-html": "~1.0.3",
13339 "etag": "~1.8.1",
13340 "fresh": "0.5.2",
13341 "http-errors": "~1.7.2",
13342 "mime": "1.6.0",
13343 "ms": "2.1.1",
13344 "on-finished": "~2.3.0",
13345 "range-parser": "~1.2.1",
13346 "statuses": "~1.5.0"
13347 },
13348 "engines": {
13349 "node": ">= 0.8.0"
13350 }
13351 },
13352 "node_modules/express/node_modules/send/node_modules/ms": {
13353 "version": "2.1.1",
13354 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
13355 "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
13356 "dev": true
13357 },
13358 "node_modules/express/node_modules/setprototypeof": {
13359 "version": "1.1.1",
13360 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
13361 "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
13362 "dev": true
13363 },
13364 "node_modules/ext": {
13365 "version": "1.6.0",
13366 "resolved": "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz",
13367 "integrity": "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==",
13368 "dev": true,
13369 "dependencies": {
13370 "type": "^2.5.0"
13371 }
13372 },
13373 "node_modules/ext-list": {
13374 "version": "2.2.2",
13375 "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz",
13376 "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==",
13377 "dependencies": {
13378 "mime-db": "^1.28.0"
13379 },
13380 "engines": {
13381 "node": ">=0.10.0"
13382 }
13383 },
13384 "node_modules/ext-name": {
13385 "version": "5.0.0",
13386 "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz",
13387 "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==",
13388 "dependencies": {
13389 "ext-list": "^2.0.0",
13390 "sort-keys-length": "^1.0.0"
13391 },
13392 "engines": {
13393 "node": ">=4"
13394 }
13395 },
13396 "node_modules/ext/node_modules/type": {
13397 "version": "2.5.0",
13398 "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz",
13399 "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==",
13400 "dev": true
13401 },
13402 "node_modules/extend": {
13403 "version": "3.0.2",
13404 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
13405 "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
13406 },
13407 "node_modules/extend-shallow": {
13408 "version": "2.0.1",
13409 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
13410 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
13411 "dependencies": {
13412 "is-extendable": "^0.1.0"
13413 },
13414 "engines": {
13415 "node": ">=0.10.0"
13416 }
13417 },
13418 "node_modules/external-editor": {
13419 "version": "3.1.0",
13420 "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
13421 "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
13422 "dev": true,
13423 "dependencies": {
13424 "chardet": "^0.7.0",
13425 "iconv-lite": "^0.4.24",
13426 "tmp": "^0.0.33"
13427 },
13428 "engines": {
13429 "node": ">=4"
13430 }
13431 },
13432 "node_modules/external-editor/node_modules/iconv-lite": {
13433 "version": "0.4.24",
13434 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
13435 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
13436 "dev": true,
13437 "dependencies": {
13438 "safer-buffer": ">= 2.1.2 < 3"
13439 },
13440 "engines": {
13441 "node": ">=0.10.0"
13442 }
13443 },
13444 "node_modules/extglob": {
13445 "version": "2.0.4",
13446 "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
13447 "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
13448 "dependencies": {
13449 "array-unique": "^0.3.2",
13450 "define-property": "^1.0.0",
13451 "expand-brackets": "^2.1.4",
13452 "extend-shallow": "^2.0.1",
13453 "fragment-cache": "^0.2.1",
13454 "regex-not": "^1.0.0",
13455 "snapdragon": "^0.8.1",
13456 "to-regex": "^3.0.1"
13457 },
13458 "engines": {
13459 "node": ">=0.10.0"
13460 }
13461 },
13462 "node_modules/extract-zip": {
13463 "version": "1.7.0",
13464 "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz",
13465 "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==",
13466 "dev": true,
13467 "dependencies": {
13468 "concat-stream": "^1.6.2",
13469 "debug": "^2.6.9",
13470 "mkdirp": "^0.5.4",
13471 "yauzl": "^2.10.0"
13472 },
13473 "bin": {
13474 "extract-zip": "cli.js"
13475 }
13476 },
13477 "node_modules/extract-zip/node_modules/debug": {
13478 "version": "2.6.9",
13479 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
13480 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
13481 "dev": true,
13482 "dependencies": {
13483 "ms": "2.0.0"
13484 }
13485 },
13486 "node_modules/extract-zip/node_modules/ms": {
13487 "version": "2.0.0",
13488 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
13489 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
13490 "dev": true
13491 },
13492 "node_modules/extsprintf": {
13493 "version": "1.3.0",
13494 "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
13495 "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
13496 "engines": [
13497 "node >=0.6.0"
13498 ],
13499 "optional": true
13500 },
13501 "node_modules/fancy-log": {
13502 "version": "1.3.3",
13503 "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz",
13504 "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==",
13505 "dev": true,
13506 "dependencies": {
13507 "ansi-gray": "^0.1.1",
13508 "color-support": "^1.1.3",
13509 "parse-node-version": "^1.0.0",
13510 "time-stamp": "^1.0.0"
13511 },
13512 "engines": {
13513 "node": ">= 0.10"
13514 }
13515 },
13516 "node_modules/fast-deep-equal": {
13517 "version": "3.1.3",
13518 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
13519 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
13520 "devOptional": true
13521 },
13522 "node_modules/fast-diff": {
13523 "version": "1.2.0",
13524 "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz",
13525 "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==",
13526 "dev": true
13527 },
13528 "node_modules/fast-folder-size": {
13529 "version": "1.5.0",
13530 "resolved": "https://registry.npmjs.org/fast-folder-size/-/fast-folder-size-1.5.0.tgz",
13531 "integrity": "sha512-yRGIFcXpcFyamXAcbpt2FWMxCYBTujsJ1boYusw+aiC/elzxpt1wZxsJD4MGYsc/DSaQmChv9D3QzoRx3WvkBA==",
13532 "hasInstallScript": true,
13533 "dependencies": {
13534 "unzipper": "^0.10.11"
13535 },
13536 "bin": {
13537 "fast-folder-size": "cli.js"
13538 }
13539 },
13540 "node_modules/fast-glob": {
13541 "version": "3.2.7",
13542 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz",
13543 "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==",
13544 "dev": true,
13545 "dependencies": {
13546 "@nodelib/fs.stat": "^2.0.2",
13547 "@nodelib/fs.walk": "^1.2.3",
13548 "glob-parent": "^5.1.2",
13549 "merge2": "^1.3.0",
13550 "micromatch": "^4.0.4"
13551 },
13552 "engines": {
13553 "node": ">=8"
13554 }
13555 },
13556 "node_modules/fast-glob/node_modules/glob-parent": {
13557 "version": "5.1.2",
13558 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
13559 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
13560 "dev": true,
13561 "dependencies": {
13562 "is-glob": "^4.0.1"
13563 },
13564 "engines": {
13565 "node": ">= 6"
13566 }
13567 },
13568 "node_modules/fast-json-stable-stringify": {
13569 "version": "2.1.0",
13570 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
13571 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
13572 "devOptional": true
13573 },
13574 "node_modules/fast-levenshtein": {
13575 "version": "2.0.6",
13576 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
13577 "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc="
13578 },
13579 "node_modules/fastq": {
13580 "version": "1.13.0",
13581 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
13582 "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
13583 "dev": true,
13584 "dependencies": {
13585 "reusify": "^1.0.4"
13586 }
13587 },
13588 "node_modules/faye-websocket": {
13589 "version": "0.10.0",
13590 "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
13591 "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
13592 "dev": true,
13593 "dependencies": {
13594 "websocket-driver": ">=0.5.1"
13595 },
13596 "engines": {
13597 "node": ">=0.4.0"
13598 }
13599 },
13600 "node_modules/fb-watchman": {
13601 "version": "2.0.1",
13602 "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz",
13603 "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==",
13604 "dev": true,
13605 "dependencies": {
13606 "bser": "2.1.1"
13607 }
13608 },
13609 "node_modules/fd-slicer": {
13610 "version": "1.1.0",
13611 "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
13612 "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=",
13613 "dev": true,
13614 "dependencies": {
13615 "pend": "~1.2.0"
13616 }
13617 },
13618 "node_modules/fecha": {
13619 "version": "4.2.1",
13620 "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.1.tgz",
13621 "integrity": "sha512-MMMQ0ludy/nBs1/o0zVOiKTpG7qMbonKUzjJgQFEuvq6INZ1OraKPRAWkBq5vlKLOUMpmNYG1JoN3oDPUQ9m3Q=="
13622 },
13623 "node_modules/figgy-pudding": {
13624 "version": "3.5.2",
13625 "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz",
13626 "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==",
13627 "dev": true
13628 },
13629 "node_modules/figures": {
13630 "version": "3.2.0",
13631 "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
13632 "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
13633 "dev": true,
13634 "dependencies": {
13635 "escape-string-regexp": "^1.0.5"
13636 },
13637 "engines": {
13638 "node": ">=8"
13639 },
13640 "funding": {
13641 "url": "https://github.com/sponsors/sindresorhus"
13642 }
13643 },
13644 "node_modules/file-entry-cache": {
13645 "version": "6.0.1",
13646 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
13647 "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
13648 "dev": true,
13649 "dependencies": {
13650 "flat-cache": "^3.0.4"
13651 },
13652 "engines": {
13653 "node": "^10.12.0 || >=12.0.0"
13654 }
13655 },
13656 "node_modules/file-selector": {
13657 "version": "0.2.4",
13658 "resolved": "https://registry.npmjs.org/file-selector/-/file-selector-0.2.4.tgz",
13659 "integrity": "sha512-ZDsQNbrv6qRi1YTDOEWzf5J2KjZ9KMI1Q2SGeTkCJmNNW25Jg4TW4UMcmoqcg4WrAyKRcpBXdbWRxkfrOzVRbA==",
13660 "dependencies": {
13661 "tslib": "^2.0.3"
13662 },
13663 "engines": {
13664 "node": ">= 10"
13665 }
13666 },
13667 "node_modules/file-uri-to-path": {
13668 "version": "1.0.0",
13669 "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
13670 "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
13671 "optional": true
13672 },
13673 "node_modules/filelist": {
13674 "version": "1.0.2",
13675 "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.2.tgz",
13676 "integrity": "sha512-z7O0IS8Plc39rTCq6i6iHxk43duYOn8uFJiWSewIq0Bww1RNybVHSCjahmcC87ZqAm4OTvFzlzeGu3XAzG1ctQ==",
13677 "dev": true,
13678 "dependencies": {
13679 "minimatch": "^3.0.4"
13680 }
13681 },
13682 "node_modules/fill-range": {
13683 "version": "4.0.0",
13684 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
13685 "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
13686 "dependencies": {
13687 "extend-shallow": "^2.0.1",
13688 "is-number": "^3.0.0",
13689 "repeat-string": "^1.6.1",
13690 "to-regex-range": "^2.1.0"
13691 },
13692 "engines": {
13693 "node": ">=0.10.0"
13694 }
13695 },
13696 "node_modules/finalhandler": {
13697 "version": "1.1.2",
13698 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
13699 "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
13700 "dev": true,
13701 "dependencies": {
13702 "debug": "2.6.9",
13703 "encodeurl": "~1.0.2",
13704 "escape-html": "~1.0.3",
13705 "on-finished": "~2.3.0",
13706 "parseurl": "~1.3.3",
13707 "statuses": "~1.5.0",
13708 "unpipe": "~1.0.0"
13709 },
13710 "engines": {
13711 "node": ">= 0.8"
13712 }
13713 },
13714 "node_modules/finalhandler/node_modules/debug": {
13715 "version": "2.6.9",
13716 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
13717 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
13718 "dev": true,
13719 "dependencies": {
13720 "ms": "2.0.0"
13721 }
13722 },
13723 "node_modules/finalhandler/node_modules/ms": {
13724 "version": "2.0.0",
13725 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
13726 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
13727 "dev": true
13728 },
13729 "node_modules/find-cache-dir": {
13730 "version": "2.1.0",
13731 "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
13732 "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
13733 "dev": true,
13734 "dependencies": {
13735 "commondir": "^1.0.1",
13736 "make-dir": "^2.0.0",
13737 "pkg-dir": "^3.0.0"
13738 },
13739 "engines": {
13740 "node": ">=6"
13741 }
13742 },
13743 "node_modules/find-cache-dir/node_modules/find-up": {
13744 "version": "3.0.0",
13745 "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
13746 "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
13747 "dev": true,
13748 "dependencies": {
13749 "locate-path": "^3.0.0"
13750 },
13751 "engines": {
13752 "node": ">=6"
13753 }
13754 },
13755 "node_modules/find-cache-dir/node_modules/locate-path": {
13756 "version": "3.0.0",
13757 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
13758 "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
13759 "dev": true,
13760 "dependencies": {
13761 "p-locate": "^3.0.0",
13762 "path-exists": "^3.0.0"
13763 },
13764 "engines": {
13765 "node": ">=6"
13766 }
13767 },
13768 "node_modules/find-cache-dir/node_modules/p-limit": {
13769 "version": "2.3.0",
13770 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
13771 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
13772 "dev": true,
13773 "dependencies": {
13774 "p-try": "^2.0.0"
13775 },
13776 "engines": {
13777 "node": ">=6"
13778 },
13779 "funding": {
13780 "url": "https://github.com/sponsors/sindresorhus"
13781 }
13782 },
13783 "node_modules/find-cache-dir/node_modules/p-locate": {
13784 "version": "3.0.0",
13785 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
13786 "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
13787 "dev": true,
13788 "dependencies": {
13789 "p-limit": "^2.0.0"
13790 },
13791 "engines": {
13792 "node": ">=6"
13793 }
13794 },
13795 "node_modules/find-cache-dir/node_modules/path-exists": {
13796 "version": "3.0.0",
13797 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
13798 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
13799 "dev": true,
13800 "engines": {
13801 "node": ">=4"
13802 }
13803 },
13804 "node_modules/find-cache-dir/node_modules/pkg-dir": {
13805 "version": "3.0.0",
13806 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
13807 "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
13808 "dev": true,
13809 "dependencies": {
13810 "find-up": "^3.0.0"
13811 },
13812 "engines": {
13813 "node": ">=6"
13814 }
13815 },
13816 "node_modules/find-node-modules": {
13817 "version": "2.1.2",
13818 "resolved": "https://registry.npmjs.org/find-node-modules/-/find-node-modules-2.1.2.tgz",
13819 "integrity": "sha512-x+3P4mbtRPlSiVE1Qco0Z4YLU8WFiFcuWTf3m75OV9Uzcfs2Bg+O9N+r/K0AnmINBW06KpfqKwYJbFlFq4qNug==",
13820 "dev": true,
13821 "dependencies": {
13822 "findup-sync": "^4.0.0",
13823 "merge": "^2.1.0"
13824 }
13825 },
13826 "node_modules/find-root": {
13827 "version": "1.1.0",
13828 "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz",
13829 "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==",
13830 "dev": true
13831 },
13832 "node_modules/find-up": {
13833 "version": "5.0.0",
13834 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
13835 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
13836 "dev": true,
13837 "dependencies": {
13838 "locate-path": "^6.0.0",
13839 "path-exists": "^4.0.0"
13840 },
13841 "engines": {
13842 "node": ">=10"
13843 },
13844 "funding": {
13845 "url": "https://github.com/sponsors/sindresorhus"
13846 }
13847 },
13848 "node_modules/findup-sync": {
13849 "version": "4.0.0",
13850 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-4.0.0.tgz",
13851 "integrity": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==",
13852 "dev": true,
13853 "dependencies": {
13854 "detect-file": "^1.0.0",
13855 "is-glob": "^4.0.0",
13856 "micromatch": "^4.0.2",
13857 "resolve-dir": "^1.0.1"
13858 },
13859 "engines": {
13860 "node": ">= 8"
13861 }
13862 },
13863 "node_modules/fined": {
13864 "version": "1.2.0",
13865 "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz",
13866 "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==",
13867 "dependencies": {
13868 "expand-tilde": "^2.0.2",
13869 "is-plain-object": "^2.0.3",
13870 "object.defaults": "^1.1.0",
13871 "object.pick": "^1.2.0",
13872 "parse-filepath": "^1.0.1"
13873 },
13874 "engines": {
13875 "node": ">= 0.10"
13876 }
13877 },
13878 "node_modules/flagged-respawn": {
13879 "version": "1.0.1",
13880 "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz",
13881 "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==",
13882 "engines": {
13883 "node": ">= 0.10"
13884 }
13885 },
13886 "node_modules/flat": {
13887 "version": "5.0.2",
13888 "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz",
13889 "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==",
13890 "dev": true,
13891 "bin": {
13892 "flat": "cli.js"
13893 }
13894 },
13895 "node_modules/flat-cache": {
13896 "version": "3.0.4",
13897 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
13898 "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
13899 "dev": true,
13900 "dependencies": {
13901 "flatted": "^3.1.0",
13902 "rimraf": "^3.0.2"
13903 },
13904 "engines": {
13905 "node": "^10.12.0 || >=12.0.0"
13906 }
13907 },
13908 "node_modules/flatted": {
13909 "version": "3.2.2",
13910 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.2.tgz",
13911 "integrity": "sha512-JaTY/wtrcSyvXJl4IMFHPKyFur1sE9AUqc0QnhOaJ0CxHtAoIV8pYDzeEfAaNEtGkOfq4gr3LBFmdXW5mOQFnA==",
13912 "dev": true
13913 },
13914 "node_modules/flush-write-stream": {
13915 "version": "1.1.1",
13916 "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
13917 "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
13918 "dev": true,
13919 "dependencies": {
13920 "inherits": "^2.0.3",
13921 "readable-stream": "^2.3.6"
13922 }
13923 },
13924 "node_modules/fn.name": {
13925 "version": "1.1.0",
13926 "resolved": "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz",
13927 "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw=="
13928 },
13929 "node_modules/follow-redirects": {
13930 "version": "1.14.4",
13931 "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.4.tgz",
13932 "integrity": "sha512-zwGkiSXC1MUJG/qmeIFH2HBJx9u0V46QGUe3YR1fXG8bXQxq7fLj0RjLZQ5nubr9qNJUZrH+xUcwXEoXNpfS+g==",
13933 "dev": true,
13934 "funding": [
13935 {
13936 "type": "individual",
13937 "url": "https://github.com/sponsors/RubenVerborgh"
13938 }
13939 ],
13940 "engines": {
13941 "node": ">=4.0"
13942 },
13943 "peerDependenciesMeta": {
13944 "debug": {
13945 "optional": true
13946 }
13947 }
13948 },
13949 "node_modules/for-in": {
13950 "version": "1.0.2",
13951 "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
13952 "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
13953 "engines": {
13954 "node": ">=0.10.0"
13955 }
13956 },
13957 "node_modules/for-own": {
13958 "version": "1.0.0",
13959 "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
13960 "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
13961 "dependencies": {
13962 "for-in": "^1.0.1"
13963 },
13964 "engines": {
13965 "node": ">=0.10.0"
13966 }
13967 },
13968 "node_modules/forever-agent": {
13969 "version": "0.6.1",
13970 "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
13971 "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
13972 "optional": true,
13973 "engines": {
13974 "node": "*"
13975 }
13976 },
13977 "node_modules/fork-stream": {
13978 "version": "0.0.4",
13979 "resolved": "https://registry.npmjs.org/fork-stream/-/fork-stream-0.0.4.tgz",
13980 "integrity": "sha1-24Sfznf2cIpfjzhq5TOgkHtUrnA=",
13981 "dev": true
13982 },
13983 "node_modules/form-data": {
13984 "version": "4.0.0",
13985 "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
13986 "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
13987 "dev": true,
13988 "dependencies": {
13989 "asynckit": "^0.4.0",
13990 "combined-stream": "^1.0.8",
13991 "mime-types": "^2.1.12"
13992 },
13993 "engines": {
13994 "node": ">= 6"
13995 }
13996 },
13997 "node_modules/forwarded": {
13998 "version": "0.2.0",
13999 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
14000 "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
14001 "engines": {
14002 "node": ">= 0.6"
14003 }
14004 },
14005 "node_modules/fragment-cache": {
14006 "version": "0.2.1",
14007 "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
14008 "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
14009 "dependencies": {
14010 "map-cache": "^0.2.2"
14011 },
14012 "engines": {
14013 "node": ">=0.10.0"
14014 }
14015 },
14016 "node_modules/fresh": {
14017 "version": "0.5.2",
14018 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
14019 "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
14020 "engines": {
14021 "node": ">= 0.6"
14022 }
14023 },
14024 "node_modules/from": {
14025 "version": "0.1.7",
14026 "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz",
14027 "integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4="
14028 },
14029 "node_modules/from2": {
14030 "version": "2.3.0",
14031 "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
14032 "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
14033 "dev": true,
14034 "dependencies": {
14035 "inherits": "^2.0.1",
14036 "readable-stream": "^2.0.0"
14037 }
14038 },
14039 "node_modules/fs-extra": {
14040 "version": "10.0.0",
14041 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz",
14042 "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==",
14043 "dependencies": {
14044 "graceful-fs": "^4.2.0",
14045 "jsonfile": "^6.0.1",
14046 "universalify": "^2.0.0"
14047 },
14048 "engines": {
14049 "node": ">=12"
14050 }
14051 },
14052 "node_modules/fs-extra/node_modules/jsonfile": {
14053 "version": "6.1.0",
14054 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
14055 "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
14056 "dependencies": {
14057 "universalify": "^2.0.0"
14058 },
14059 "optionalDependencies": {
14060 "graceful-fs": "^4.1.6"
14061 }
14062 },
14063 "node_modules/fs-minipass": {
14064 "version": "2.1.0",
14065 "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz",
14066 "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==",
14067 "dependencies": {
14068 "minipass": "^3.0.0"
14069 },
14070 "engines": {
14071 "node": ">= 8"
14072 }
14073 },
14074 "node_modules/fs-mkdirp-stream": {
14075 "version": "1.0.0",
14076 "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz",
14077 "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=",
14078 "dev": true,
14079 "dependencies": {
14080 "graceful-fs": "^4.1.11",
14081 "through2": "^2.0.3"
14082 },
14083 "engines": {
14084 "node": ">= 0.10"
14085 }
14086 },
14087 "node_modules/fs-mkdirp-stream/node_modules/through2": {
14088 "version": "2.0.5",
14089 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
14090 "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
14091 "dev": true,
14092 "dependencies": {
14093 "readable-stream": "~2.3.6",
14094 "xtend": "~4.0.1"
14095 }
14096 },
14097 "node_modules/fs-write-stream-atomic": {
14098 "version": "1.0.10",
14099 "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
14100 "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
14101 "dev": true,
14102 "dependencies": {
14103 "graceful-fs": "^4.1.2",
14104 "iferr": "^0.1.5",
14105 "imurmurhash": "^0.1.4",
14106 "readable-stream": "1 || 2"
14107 }
14108 },
14109 "node_modules/fs.realpath": {
14110 "version": "1.0.0",
14111 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
14112 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
14113 },
14114 "node_modules/fsevents": {
14115 "version": "1.2.13",
14116 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
14117 "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
14118 "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.",
14119 "dev": true,
14120 "hasInstallScript": true,
14121 "optional": true,
14122 "os": [
14123 "darwin"
14124 ],
14125 "dependencies": {
14126 "bindings": "^1.5.0",
14127 "nan": "^2.12.1"
14128 },
14129 "engines": {
14130 "node": ">= 4.0"
14131 }
14132 },
14133 "node_modules/fstream": {
14134 "version": "1.0.12",
14135 "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz",
14136 "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==",
14137 "dependencies": {
14138 "graceful-fs": "^4.1.2",
14139 "inherits": "~2.0.0",
14140 "mkdirp": ">=0.5 0",
14141 "rimraf": "2"
14142 },
14143 "engines": {
14144 "node": ">=0.6"
14145 }
14146 },
14147 "node_modules/fstream/node_modules/glob": {
14148 "version": "7.2.0",
14149 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
14150 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
14151 "dependencies": {
14152 "fs.realpath": "^1.0.0",
14153 "inflight": "^1.0.4",
14154 "inherits": "2",
14155 "minimatch": "^3.0.4",
14156 "once": "^1.3.0",
14157 "path-is-absolute": "^1.0.0"
14158 },
14159 "engines": {
14160 "node": "*"
14161 },
14162 "funding": {
14163 "url": "https://github.com/sponsors/isaacs"
14164 }
14165 },
14166 "node_modules/fstream/node_modules/rimraf": {
14167 "version": "2.7.1",
14168 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
14169 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
14170 "dependencies": {
14171 "glob": "^7.1.3"
14172 },
14173 "bin": {
14174 "rimraf": "bin.js"
14175 }
14176 },
14177 "node_modules/function-bind": {
14178 "version": "1.1.1",
14179 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
14180 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
14181 },
14182 "node_modules/functional-red-black-tree": {
14183 "version": "1.0.1",
14184 "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
14185 "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
14186 "dev": true
14187 },
14188 "node_modules/gauge": {
14189 "version": "2.7.4",
14190 "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
14191 "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
14192 "dependencies": {
14193 "aproba": "^1.0.3",
14194 "console-control-strings": "^1.0.0",
14195 "has-unicode": "^2.0.0",
14196 "object-assign": "^4.1.0",
14197 "signal-exit": "^3.0.0",
14198 "string-width": "^1.0.1",
14199 "strip-ansi": "^3.0.1",
14200 "wide-align": "^1.1.0"
14201 }
14202 },
14203 "node_modules/gauge/node_modules/ansi-regex": {
14204 "version": "2.1.1",
14205 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
14206 "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
14207 "engines": {
14208 "node": ">=0.10.0"
14209 }
14210 },
14211 "node_modules/gauge/node_modules/is-fullwidth-code-point": {
14212 "version": "1.0.0",
14213 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
14214 "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
14215 "dependencies": {
14216 "number-is-nan": "^1.0.0"
14217 },
14218 "engines": {
14219 "node": ">=0.10.0"
14220 }
14221 },
14222 "node_modules/gauge/node_modules/string-width": {
14223 "version": "1.0.2",
14224 "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
14225 "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
14226 "dependencies": {
14227 "code-point-at": "^1.0.0",
14228 "is-fullwidth-code-point": "^1.0.0",
14229 "strip-ansi": "^3.0.0"
14230 },
14231 "engines": {
14232 "node": ">=0.10.0"
14233 }
14234 },
14235 "node_modules/gauge/node_modules/strip-ansi": {
14236 "version": "3.0.1",
14237 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
14238 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
14239 "dependencies": {
14240 "ansi-regex": "^2.0.0"
14241 },
14242 "engines": {
14243 "node": ">=0.10.0"
14244 }
14245 },
14246 "node_modules/gensync": {
14247 "version": "1.0.0-beta.2",
14248 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
14249 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
14250 "dev": true,
14251 "engines": {
14252 "node": ">=6.9.0"
14253 }
14254 },
14255 "node_modules/get-caller-file": {
14256 "version": "2.0.5",
14257 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
14258 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
14259 "dev": true,
14260 "engines": {
14261 "node": "6.* || 8.* || >= 10.*"
14262 }
14263 },
14264 "node_modules/get-intrinsic": {
14265 "version": "1.1.1",
14266 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
14267 "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
14268 "dependencies": {
14269 "function-bind": "^1.1.1",
14270 "has": "^1.0.3",
14271 "has-symbols": "^1.0.1"
14272 },
14273 "funding": {
14274 "url": "https://github.com/sponsors/ljharb"
14275 }
14276 },
14277 "node_modules/get-package-type": {
14278 "version": "0.1.0",
14279 "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz",
14280 "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==",
14281 "dev": true,
14282 "engines": {
14283 "node": ">=8.0.0"
14284 }
14285 },
14286 "node_modules/get-stream": {
14287 "version": "4.1.0",
14288 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
14289 "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
14290 "dependencies": {
14291 "pump": "^3.0.0"
14292 },
14293 "engines": {
14294 "node": ">=6"
14295 }
14296 },
14297 "node_modules/get-symbol-description": {
14298 "version": "1.0.0",
14299 "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz",
14300 "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==",
14301 "dev": true,
14302 "dependencies": {
14303 "call-bind": "^1.0.2",
14304 "get-intrinsic": "^1.1.1"
14305 },
14306 "engines": {
14307 "node": ">= 0.4"
14308 },
14309 "funding": {
14310 "url": "https://github.com/sponsors/ljharb"
14311 }
14312 },
14313 "node_modules/get-value": {
14314 "version": "2.0.6",
14315 "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
14316 "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
14317 "engines": {
14318 "node": ">=0.10.0"
14319 }
14320 },
14321 "node_modules/getpass": {
14322 "version": "0.1.7",
14323 "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
14324 "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
14325 "optional": true,
14326 "dependencies": {
14327 "assert-plus": "^1.0.0"
14328 }
14329 },
14330 "node_modules/git-raw-commits": {
14331 "version": "2.0.10",
14332 "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.10.tgz",
14333 "integrity": "sha512-sHhX5lsbG9SOO6yXdlwgEMQ/ljIn7qMpAbJZCGfXX2fq5T8M5SrDnpYk9/4HswTildcIqatsWa91vty6VhWSaQ==",
14334 "dev": true,
14335 "dependencies": {
14336 "dargs": "^7.0.0",
14337 "lodash": "^4.17.15",
14338 "meow": "^8.0.0",
14339 "split2": "^3.0.0",
14340 "through2": "^4.0.0"
14341 },
14342 "bin": {
14343 "git-raw-commits": "cli.js"
14344 },
14345 "engines": {
14346 "node": ">=10"
14347 }
14348 },
14349 "node_modules/glob": {
14350 "version": "5.0.15",
14351 "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
14352 "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
14353 "optional": true,
14354 "dependencies": {
14355 "inflight": "^1.0.4",
14356 "inherits": "2",
14357 "minimatch": "2 || 3",
14358 "once": "^1.3.0",
14359 "path-is-absolute": "^1.0.0"
14360 },
14361 "engines": {
14362 "node": "*"
14363 }
14364 },
14365 "node_modules/glob-parent": {
14366 "version": "6.0.2",
14367 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
14368 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
14369 "dev": true,
14370 "dependencies": {
14371 "is-glob": "^4.0.3"
14372 },
14373 "engines": {
14374 "node": ">=10.13.0"
14375 }
14376 },
14377 "node_modules/glob-stream": {
14378 "version": "6.1.0",
14379 "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz",
14380 "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=",
14381 "dev": true,
14382 "dependencies": {
14383 "extend": "^3.0.0",
14384 "glob": "^7.1.1",
14385 "glob-parent": "^3.1.0",
14386 "is-negated-glob": "^1.0.0",
14387 "ordered-read-streams": "^1.0.0",
14388 "pumpify": "^1.3.5",
14389 "readable-stream": "^2.1.5",
14390 "remove-trailing-separator": "^1.0.1",
14391 "to-absolute-glob": "^2.0.0",
14392 "unique-stream": "^2.0.2"
14393 },
14394 "engines": {
14395 "node": ">= 0.10"
14396 }
14397 },
14398 "node_modules/glob-stream/node_modules/glob": {
14399 "version": "7.2.0",
14400 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
14401 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
14402 "dev": true,
14403 "dependencies": {
14404 "fs.realpath": "^1.0.0",
14405 "inflight": "^1.0.4",
14406 "inherits": "2",
14407 "minimatch": "^3.0.4",
14408 "once": "^1.3.0",
14409 "path-is-absolute": "^1.0.0"
14410 },
14411 "engines": {
14412 "node": "*"
14413 },
14414 "funding": {
14415 "url": "https://github.com/sponsors/isaacs"
14416 }
14417 },
14418 "node_modules/glob-stream/node_modules/glob-parent": {
14419 "version": "3.1.0",
14420 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
14421 "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
14422 "dev": true,
14423 "dependencies": {
14424 "is-glob": "^3.1.0",
14425 "path-dirname": "^1.0.0"
14426 }
14427 },
14428 "node_modules/glob-stream/node_modules/is-glob": {
14429 "version": "3.1.0",
14430 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
14431 "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
14432 "dev": true,
14433 "dependencies": {
14434 "is-extglob": "^2.1.0"
14435 },
14436 "engines": {
14437 "node": ">=0.10.0"
14438 }
14439 },
14440 "node_modules/glob-watcher": {
14441 "version": "5.0.5",
14442 "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz",
14443 "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==",
14444 "dev": true,
14445 "dependencies": {
14446 "anymatch": "^2.0.0",
14447 "async-done": "^1.2.0",
14448 "chokidar": "^2.0.0",
14449 "is-negated-glob": "^1.0.0",
14450 "just-debounce": "^1.0.0",
14451 "normalize-path": "^3.0.0",
14452 "object.defaults": "^1.1.0"
14453 },
14454 "engines": {
14455 "node": ">= 0.10"
14456 }
14457 },
14458 "node_modules/global-agent": {
14459 "version": "2.2.0",
14460 "resolved": "https://registry.npmjs.org/global-agent/-/global-agent-2.2.0.tgz",
14461 "integrity": "sha512-+20KpaW6DDLqhG7JDiJpD1JvNvb8ts+TNl7BPOYcURqCrXqnN1Vf+XVOrkKJAFPqfX+oEhsdzOj1hLWkBTdNJg==",
14462 "dev": true,
14463 "optional": true,
14464 "dependencies": {
14465 "boolean": "^3.0.1",
14466 "core-js": "^3.6.5",
14467 "es6-error": "^4.1.1",
14468 "matcher": "^3.0.0",
14469 "roarr": "^2.15.3",
14470 "semver": "^7.3.2",
14471 "serialize-error": "^7.0.1"
14472 },
14473 "engines": {
14474 "node": ">=10.0"
14475 }
14476 },
14477 "node_modules/global-dirs": {
14478 "version": "0.1.1",
14479 "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz",
14480 "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=",
14481 "dev": true,
14482 "dependencies": {
14483 "ini": "^1.3.4"
14484 },
14485 "engines": {
14486 "node": ">=4"
14487 }
14488 },
14489 "node_modules/global-modules": {
14490 "version": "1.0.0",
14491 "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
14492 "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",
14493 "dependencies": {
14494 "global-prefix": "^1.0.1",
14495 "is-windows": "^1.0.1",
14496 "resolve-dir": "^1.0.0"
14497 },
14498 "engines": {
14499 "node": ">=0.10.0"
14500 }
14501 },
14502 "node_modules/global-prefix": {
14503 "version": "1.0.2",
14504 "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
14505 "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=",
14506 "dependencies": {
14507 "expand-tilde": "^2.0.2",
14508 "homedir-polyfill": "^1.0.1",
14509 "ini": "^1.3.4",
14510 "is-windows": "^1.0.1",
14511 "which": "^1.2.14"
14512 },
14513 "engines": {
14514 "node": ">=0.10.0"
14515 }
14516 },
14517 "node_modules/global-prefix/node_modules/which": {
14518 "version": "1.3.1",
14519 "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
14520 "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
14521 "dependencies": {
14522 "isexe": "^2.0.0"
14523 },
14524 "bin": {
14525 "which": "bin/which"
14526 }
14527 },
14528 "node_modules/global-tunnel-ng": {
14529 "version": "2.7.1",
14530 "resolved": "https://registry.npmjs.org/global-tunnel-ng/-/global-tunnel-ng-2.7.1.tgz",
14531 "integrity": "sha512-4s+DyciWBV0eK148wqXxcmVAbFVPqtc3sEtUE/GTQfuU80rySLcMhUmHKSHI7/LDj8q0gDYI1lIhRRB7ieRAqg==",
14532 "dev": true,
14533 "optional": true,
14534 "dependencies": {
14535 "encodeurl": "^1.0.2",
14536 "lodash": "^4.17.10",
14537 "npm-conf": "^1.1.3",
14538 "tunnel": "^0.0.6"
14539 },
14540 "engines": {
14541 "node": ">=0.10"
14542 }
14543 },
14544 "node_modules/globals": {
14545 "version": "11.12.0",
14546 "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
14547 "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
14548 "dev": true,
14549 "engines": {
14550 "node": ">=4"
14551 }
14552 },
14553 "node_modules/globalthis": {
14554 "version": "1.0.2",
14555 "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.2.tgz",
14556 "integrity": "sha512-ZQnSFO1la8P7auIOQECnm0sSuoMeaSq0EEdXMBFF2QJO4uNcwbyhSgG3MruWNbFTqCLmxVwGOl7LZ9kASvHdeQ==",
14557 "dev": true,
14558 "optional": true,
14559 "dependencies": {
14560 "define-properties": "^1.1.3"
14561 },
14562 "engines": {
14563 "node": ">= 0.4"
14564 },
14565 "funding": {
14566 "url": "https://github.com/sponsors/ljharb"
14567 }
14568 },
14569 "node_modules/globby": {
14570 "version": "11.0.4",
14571 "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz",
14572 "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==",
14573 "dev": true,
14574 "dependencies": {
14575 "array-union": "^2.1.0",
14576 "dir-glob": "^3.0.1",
14577 "fast-glob": "^3.1.1",
14578 "ignore": "^5.1.4",
14579 "merge2": "^1.3.0",
14580 "slash": "^3.0.0"
14581 },
14582 "engines": {
14583 "node": ">=10"
14584 },
14585 "funding": {
14586 "url": "https://github.com/sponsors/sindresorhus"
14587 }
14588 },
14589 "node_modules/glogg": {
14590 "version": "1.0.2",
14591 "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz",
14592 "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==",
14593 "dev": true,
14594 "dependencies": {
14595 "sparkles": "^1.0.0"
14596 },
14597 "engines": {
14598 "node": ">= 0.10"
14599 }
14600 },
14601 "node_modules/got": {
14602 "version": "9.6.0",
14603 "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz",
14604 "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==",
14605 "dev": true,
14606 "dependencies": {
14607 "@sindresorhus/is": "^0.14.0",
14608 "@szmarczak/http-timer": "^1.1.2",
14609 "cacheable-request": "^6.0.0",
14610 "decompress-response": "^3.3.0",
14611 "duplexer3": "^0.1.4",
14612 "get-stream": "^4.1.0",
14613 "lowercase-keys": "^1.0.1",
14614 "mimic-response": "^1.0.1",
14615 "p-cancelable": "^1.0.0",
14616 "to-readable-stream": "^1.0.0",
14617 "url-parse-lax": "^3.0.0"
14618 },
14619 "engines": {
14620 "node": ">=8.6"
14621 }
14622 },
14623 "node_modules/graceful-fs": {
14624 "version": "4.2.8",
14625 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz",
14626 "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg=="
14627 },
14628 "node_modules/graceful-readlink": {
14629 "version": "1.0.1",
14630 "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
14631 "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=",
14632 "dev": true
14633 },
14634 "node_modules/growl": {
14635 "version": "1.10.5",
14636 "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz",
14637 "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==",
14638 "dev": true,
14639 "engines": {
14640 "node": ">=4.x"
14641 }
14642 },
14643 "node_modules/gulp": {
14644 "version": "4.0.2",
14645 "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz",
14646 "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==",
14647 "dev": true,
14648 "dependencies": {
14649 "glob-watcher": "^5.0.3",
14650 "gulp-cli": "^2.2.0",
14651 "undertaker": "^1.2.1",
14652 "vinyl-fs": "^3.0.0"
14653 },
14654 "bin": {
14655 "gulp": "bin/gulp.js"
14656 },
14657 "engines": {
14658 "node": ">= 0.10"
14659 }
14660 },
14661 "node_modules/gulp-babel": {
14662 "version": "8.0.0",
14663 "resolved": "https://registry.npmjs.org/gulp-babel/-/gulp-babel-8.0.0.tgz",
14664 "integrity": "sha512-oomaIqDXxFkg7lbpBou/gnUkX51/Y/M2ZfSjL2hdqXTAlSWZcgZtd2o0cOH0r/eE8LWD0+Q/PsLsr2DKOoqToQ==",
14665 "dev": true,
14666 "dependencies": {
14667 "plugin-error": "^1.0.1",
14668 "replace-ext": "^1.0.0",
14669 "through2": "^2.0.0",
14670 "vinyl-sourcemaps-apply": "^0.2.0"
14671 },
14672 "engines": {
14673 "node": ">=6"
14674 },
14675 "peerDependencies": {
14676 "@babel/core": "^7.0.0"
14677 }
14678 },
14679 "node_modules/gulp-babel/node_modules/through2": {
14680 "version": "2.0.5",
14681 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
14682 "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
14683 "dev": true,
14684 "dependencies": {
14685 "readable-stream": "~2.3.6",
14686 "xtend": "~4.0.1"
14687 }
14688 },
14689 "node_modules/gulp-cli": {
14690 "version": "2.3.0",
14691 "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz",
14692 "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==",
14693 "dev": true,
14694 "dependencies": {
14695 "ansi-colors": "^1.0.1",
14696 "archy": "^1.0.0",
14697 "array-sort": "^1.0.0",
14698 "color-support": "^1.1.3",
14699 "concat-stream": "^1.6.0",
14700 "copy-props": "^2.0.1",
14701 "fancy-log": "^1.3.2",
14702 "gulplog": "^1.0.0",
14703 "interpret": "^1.4.0",
14704 "isobject": "^3.0.1",
14705 "liftoff": "^3.1.0",
14706 "matchdep": "^2.0.0",
14707 "mute-stdout": "^1.0.0",
14708 "pretty-hrtime": "^1.0.0",
14709 "replace-homedir": "^1.0.0",
14710 "semver-greatest-satisfied-range": "^1.1.0",
14711 "v8flags": "^3.2.0",
14712 "yargs": "^7.1.0"
14713 },
14714 "bin": {
14715 "gulp": "bin/gulp.js"
14716 },
14717 "engines": {
14718 "node": ">= 0.10"
14719 }
14720 },
14721 "node_modules/gulp-cli/node_modules/ansi-regex": {
14722 "version": "2.1.1",
14723 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
14724 "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
14725 "dev": true,
14726 "engines": {
14727 "node": ">=0.10.0"
14728 }
14729 },
14730 "node_modules/gulp-cli/node_modules/camelcase": {
14731 "version": "3.0.0",
14732 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
14733 "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
14734 "dev": true,
14735 "engines": {
14736 "node": ">=0.10.0"
14737 }
14738 },
14739 "node_modules/gulp-cli/node_modules/cliui": {
14740 "version": "3.2.0",
14741 "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
14742 "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
14743 "dev": true,
14744 "dependencies": {
14745 "string-width": "^1.0.1",
14746 "strip-ansi": "^3.0.1",
14747 "wrap-ansi": "^2.0.0"
14748 }
14749 },
14750 "node_modules/gulp-cli/node_modules/find-up": {
14751 "version": "1.1.2",
14752 "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
14753 "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
14754 "dev": true,
14755 "dependencies": {
14756 "path-exists": "^2.0.0",
14757 "pinkie-promise": "^2.0.0"
14758 },
14759 "engines": {
14760 "node": ">=0.10.0"
14761 }
14762 },
14763 "node_modules/gulp-cli/node_modules/get-caller-file": {
14764 "version": "1.0.3",
14765 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
14766 "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
14767 "dev": true
14768 },
14769 "node_modules/gulp-cli/node_modules/hosted-git-info": {
14770 "version": "2.8.9",
14771 "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
14772 "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
14773 "dev": true
14774 },
14775 "node_modules/gulp-cli/node_modules/is-fullwidth-code-point": {
14776 "version": "1.0.0",
14777 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
14778 "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
14779 "dev": true,
14780 "dependencies": {
14781 "number-is-nan": "^1.0.0"
14782 },
14783 "engines": {
14784 "node": ">=0.10.0"
14785 }
14786 },
14787 "node_modules/gulp-cli/node_modules/normalize-package-data": {
14788 "version": "2.5.0",
14789 "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
14790 "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
14791 "dev": true,
14792 "dependencies": {
14793 "hosted-git-info": "^2.1.4",
14794 "resolve": "^1.10.0",
14795 "semver": "2 || 3 || 4 || 5",
14796 "validate-npm-package-license": "^3.0.1"
14797 }
14798 },
14799 "node_modules/gulp-cli/node_modules/path-exists": {
14800 "version": "2.1.0",
14801 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
14802 "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
14803 "dev": true,
14804 "dependencies": {
14805 "pinkie-promise": "^2.0.0"
14806 },
14807 "engines": {
14808 "node": ">=0.10.0"
14809 }
14810 },
14811 "node_modules/gulp-cli/node_modules/path-type": {
14812 "version": "1.1.0",
14813 "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
14814 "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
14815 "dev": true,
14816 "dependencies": {
14817 "graceful-fs": "^4.1.2",
14818 "pify": "^2.0.0",
14819 "pinkie-promise": "^2.0.0"
14820 },
14821 "engines": {
14822 "node": ">=0.10.0"
14823 }
14824 },
14825 "node_modules/gulp-cli/node_modules/pify": {
14826 "version": "2.3.0",
14827 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
14828 "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
14829 "dev": true,
14830 "engines": {
14831 "node": ">=0.10.0"
14832 }
14833 },
14834 "node_modules/gulp-cli/node_modules/read-pkg": {
14835 "version": "1.1.0",
14836 "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
14837 "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
14838 "dev": true,
14839 "dependencies": {
14840 "load-json-file": "^1.0.0",
14841 "normalize-package-data": "^2.3.2",
14842 "path-type": "^1.0.0"
14843 },
14844 "engines": {
14845 "node": ">=0.10.0"
14846 }
14847 },
14848 "node_modules/gulp-cli/node_modules/read-pkg-up": {
14849 "version": "1.0.1",
14850 "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
14851 "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
14852 "dev": true,
14853 "dependencies": {
14854 "find-up": "^1.0.0",
14855 "read-pkg": "^1.0.0"
14856 },
14857 "engines": {
14858 "node": ">=0.10.0"
14859 }
14860 },
14861 "node_modules/gulp-cli/node_modules/require-main-filename": {
14862 "version": "1.0.1",
14863 "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
14864 "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
14865 "dev": true
14866 },
14867 "node_modules/gulp-cli/node_modules/semver": {
14868 "version": "5.7.1",
14869 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
14870 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
14871 "dev": true,
14872 "bin": {
14873 "semver": "bin/semver"
14874 }
14875 },
14876 "node_modules/gulp-cli/node_modules/string-width": {
14877 "version": "1.0.2",
14878 "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
14879 "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
14880 "dev": true,
14881 "dependencies": {
14882 "code-point-at": "^1.0.0",
14883 "is-fullwidth-code-point": "^1.0.0",
14884 "strip-ansi": "^3.0.0"
14885 },
14886 "engines": {
14887 "node": ">=0.10.0"
14888 }
14889 },
14890 "node_modules/gulp-cli/node_modules/strip-ansi": {
14891 "version": "3.0.1",
14892 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
14893 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
14894 "dev": true,
14895 "dependencies": {
14896 "ansi-regex": "^2.0.0"
14897 },
14898 "engines": {
14899 "node": ">=0.10.0"
14900 }
14901 },
14902 "node_modules/gulp-cli/node_modules/which-module": {
14903 "version": "1.0.0",
14904 "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
14905 "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
14906 "dev": true
14907 },
14908 "node_modules/gulp-cli/node_modules/wrap-ansi": {
14909 "version": "2.1.0",
14910 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
14911 "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
14912 "dev": true,
14913 "dependencies": {
14914 "string-width": "^1.0.1",
14915 "strip-ansi": "^3.0.1"
14916 },
14917 "engines": {
14918 "node": ">=0.10.0"
14919 }
14920 },
14921 "node_modules/gulp-cli/node_modules/y18n": {
14922 "version": "3.2.2",
14923 "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz",
14924 "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==",
14925 "dev": true
14926 },
14927 "node_modules/gulp-cli/node_modules/yargs": {
14928 "version": "7.1.2",
14929 "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.2.tgz",
14930 "integrity": "sha512-ZEjj/dQYQy0Zx0lgLMLR8QuaqTihnxirir7EwUHp1Axq4e3+k8jXU5K0VLbNvedv1f4EWtBonDIZm0NUr+jCcA==",
14931 "dev": true,
14932 "dependencies": {
14933 "camelcase": "^3.0.0",
14934 "cliui": "^3.2.0",
14935 "decamelize": "^1.1.1",
14936 "get-caller-file": "^1.0.1",
14937 "os-locale": "^1.4.0",
14938 "read-pkg-up": "^1.0.1",
14939 "require-directory": "^2.1.1",
14940 "require-main-filename": "^1.0.1",
14941 "set-blocking": "^2.0.0",
14942 "string-width": "^1.0.2",
14943 "which-module": "^1.0.0",
14944 "y18n": "^3.2.1",
14945 "yargs-parser": "^5.0.1"
14946 }
14947 },
14948 "node_modules/gulp-cli/node_modules/yargs-parser": {
14949 "version": "5.0.1",
14950 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz",
14951 "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==",
14952 "dev": true,
14953 "dependencies": {
14954 "camelcase": "^3.0.0",
14955 "object.assign": "^4.1.0"
14956 }
14957 },
14958 "node_modules/gulp-connect": {
14959 "version": "5.7.0",
14960 "resolved": "https://registry.npmjs.org/gulp-connect/-/gulp-connect-5.7.0.tgz",
14961 "integrity": "sha512-8tRcC6wgXMLakpPw9M7GRJIhxkYdgZsXwn7n56BA2bQYGLR9NOPhMzx7js+qYDy6vhNkbApGKURjAw1FjY4pNA==",
14962 "dev": true,
14963 "dependencies": {
14964 "ansi-colors": "^2.0.5",
14965 "connect": "^3.6.6",
14966 "connect-livereload": "^0.6.0",
14967 "fancy-log": "^1.3.2",
14968 "map-stream": "^0.0.7",
14969 "send": "^0.16.2",
14970 "serve-index": "^1.9.1",
14971 "serve-static": "^1.13.2",
14972 "tiny-lr": "^1.1.1"
14973 },
14974 "engines": {
14975 "node": ">=0.10.0"
14976 }
14977 },
14978 "node_modules/gulp-connect/node_modules/ansi-colors": {
14979 "version": "2.0.5",
14980 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-2.0.5.tgz",
14981 "integrity": "sha512-yAdfUZ+c2wetVNIFsNRn44THW+Lty6S5TwMpUfLA/UaGhiXbBv/F8E60/1hMLd0cnF/CDoWH8vzVaI5bAcHCjw==",
14982 "dev": true,
14983 "engines": {
14984 "node": ">=6"
14985 }
14986 },
14987 "node_modules/gulp-connect/node_modules/map-stream": {
14988 "version": "0.0.7",
14989 "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz",
14990 "integrity": "sha1-ih8HiW2CsQkmvTdEokIACfiJdKg=",
14991 "dev": true
14992 },
14993 "node_modules/gulp-csso": {
14994 "version": "4.0.1",
14995 "resolved": "https://registry.npmjs.org/gulp-csso/-/gulp-csso-4.0.1.tgz",
14996 "integrity": "sha512-Kg8gqmd6XcUlMTdBbqdCEcpHumc8ytc4khgm9AXeCjl8eHx7b6tC11y8haizFI+Zw/cSHL6HCj7GwGLwxxBUFQ==",
14997 "dev": true,
14998 "dependencies": {
14999 "csso": "^4.0.0",
15000 "plugin-error": "^1.0.0",
15001 "vinyl-sourcemaps-apply": "^0.2.1"
15002 },
15003 "engines": {
15004 "node": ">=8.0.0"
15005 }
15006 },
15007 "node_modules/gulp-htmlmin": {
15008 "version": "5.0.1",
15009 "resolved": "https://registry.npmjs.org/gulp-htmlmin/-/gulp-htmlmin-5.0.1.tgz",
15010 "integrity": "sha512-ASlyDPZOSKjHYUifYV0rf9JPDflN9IRIb8lw2vRqtYMC4ljU3zAmnnaVXwFQ3H+CfXxZSUesZ2x7jrnPJu93jA==",
15011 "dev": true,
15012 "dependencies": {
15013 "html-minifier": "^3.5.20",
15014 "plugin-error": "^1.0.1",
15015 "through2": "^2.0.3"
15016 },
15017 "engines": {
15018 "node": ">= 6.0"
15019 }
15020 },
15021 "node_modules/gulp-htmlmin/node_modules/through2": {
15022 "version": "2.0.5",
15023 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
15024 "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
15025 "dev": true,
15026 "dependencies": {
15027 "readable-stream": "~2.3.6",
15028 "xtend": "~4.0.1"
15029 }
15030 },
15031 "node_modules/gulp-if": {
15032 "version": "3.0.0",
15033 "resolved": "https://registry.npmjs.org/gulp-if/-/gulp-if-3.0.0.tgz",
15034 "integrity": "sha512-fCUEngzNiEZEK2YuPm+sdMpO6ukb8+/qzbGfJBXyNOXz85bCG7yBI+pPSl+N90d7gnLvMsarthsAImx0qy7BAw==",
15035 "dev": true,
15036 "dependencies": {
15037 "gulp-match": "^1.1.0",
15038 "ternary-stream": "^3.0.0",
15039 "through2": "^3.0.1"
15040 }
15041 },
15042 "node_modules/gulp-if/node_modules/through2": {
15043 "version": "3.0.2",
15044 "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz",
15045 "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==",
15046 "dev": true,
15047 "dependencies": {
15048 "inherits": "^2.0.4",
15049 "readable-stream": "2 || 3"
15050 }
15051 },
15052 "node_modules/gulp-match": {
15053 "version": "1.1.0",
15054 "resolved": "https://registry.npmjs.org/gulp-match/-/gulp-match-1.1.0.tgz",
15055 "integrity": "sha512-DlyVxa1Gj24DitY2OjEsS+X6tDpretuxD6wTfhXE/Rw2hweqc1f6D/XtsJmoiCwLWfXgR87W9ozEityPCVzGtQ==",
15056 "dev": true,
15057 "dependencies": {
15058 "minimatch": "^3.0.3"
15059 }
15060 },
15061 "node_modules/gulp-sass": {
15062 "version": "5.0.0",
15063 "resolved": "https://registry.npmjs.org/gulp-sass/-/gulp-sass-5.0.0.tgz",
15064 "integrity": "sha512-J0aH0/2N4+2szGCeut0ktGHK0Wg8L9uWivuigrl7xv+nhxozBQRAKLrhnDDaTa3FeUWYtgT8w4RlgdhRy5v16w==",
15065 "dev": true,
15066 "dependencies": {
15067 "chalk": "^4.1.1",
15068 "lodash": "^4.17.20",
15069 "plugin-error": "^1.0.1",
15070 "replace-ext": "^2.0.0",
15071 "strip-ansi": "^6.0.0",
15072 "transfob": "^1.0.0",
15073 "vinyl-sourcemaps-apply": "^0.2.1"
15074 },
15075 "engines": {
15076 "node": ">=12"
15077 }
15078 },
15079 "node_modules/gulp-sass-variables": {
15080 "version": "1.2.0",
15081 "resolved": "https://registry.npmjs.org/gulp-sass-variables/-/gulp-sass-variables-1.2.0.tgz",
15082 "integrity": "sha512-xdRyM/OXlRLcK2rN4K7cucc/5eHoqS1MLgAI79tW5gRYAdxF8pYX7Zuj89zu4RchX9nr2Yu/jIC146V/6w7TnA==",
15083 "dev": true,
15084 "dependencies": {
15085 "plugin-error": "^1.0.1",
15086 "through2": "^2.0.1"
15087 }
15088 },
15089 "node_modules/gulp-sass-variables/node_modules/through2": {
15090 "version": "2.0.5",
15091 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
15092 "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
15093 "dev": true,
15094 "dependencies": {
15095 "readable-stream": "~2.3.6",
15096 "xtend": "~4.0.1"
15097 }
15098 },
15099 "node_modules/gulp-sass/node_modules/ansi-styles": {
15100 "version": "4.3.0",
15101 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
15102 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
15103 "dev": true,
15104 "dependencies": {
15105 "color-convert": "^2.0.1"
15106 },
15107 "engines": {
15108 "node": ">=8"
15109 },
15110 "funding": {
15111 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
15112 }
15113 },
15114 "node_modules/gulp-sass/node_modules/chalk": {
15115 "version": "4.1.2",
15116 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
15117 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
15118 "dev": true,
15119 "dependencies": {
15120 "ansi-styles": "^4.1.0",
15121 "supports-color": "^7.1.0"
15122 },
15123 "engines": {
15124 "node": ">=10"
15125 },
15126 "funding": {
15127 "url": "https://github.com/chalk/chalk?sponsor=1"
15128 }
15129 },
15130 "node_modules/gulp-sass/node_modules/color-convert": {
15131 "version": "2.0.1",
15132 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
15133 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
15134 "dev": true,
15135 "dependencies": {
15136 "color-name": "~1.1.4"
15137 },
15138 "engines": {
15139 "node": ">=7.0.0"
15140 }
15141 },
15142 "node_modules/gulp-sass/node_modules/color-name": {
15143 "version": "1.1.4",
15144 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
15145 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
15146 "dev": true
15147 },
15148 "node_modules/gulp-sass/node_modules/has-flag": {
15149 "version": "4.0.0",
15150 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
15151 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
15152 "dev": true,
15153 "engines": {
15154 "node": ">=8"
15155 }
15156 },
15157 "node_modules/gulp-sass/node_modules/replace-ext": {
15158 "version": "2.0.0",
15159 "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-2.0.0.tgz",
15160 "integrity": "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==",
15161 "dev": true,
15162 "engines": {
15163 "node": ">= 10"
15164 }
15165 },
15166 "node_modules/gulp-sass/node_modules/supports-color": {
15167 "version": "7.2.0",
15168 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
15169 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
15170 "dev": true,
15171 "dependencies": {
15172 "has-flag": "^4.0.0"
15173 },
15174 "engines": {
15175 "node": ">=8"
15176 }
15177 },
15178 "node_modules/gulp-typescript": {
15179 "version": "6.0.0-alpha.1",
15180 "resolved": "https://registry.npmjs.org/gulp-typescript/-/gulp-typescript-6.0.0-alpha.1.tgz",
15181 "integrity": "sha512-KoT0TTfjfT7w3JItHkgFH1T/zK4oXWC+a8xxKfniRfVcA0Fa1bKrIhztYelYmb+95RB80OLMBreknYkdwzdi2Q==",
15182 "dev": true,
15183 "dependencies": {
15184 "ansi-colors": "^4.1.1",
15185 "plugin-error": "^1.0.1",
15186 "source-map": "^0.7.3",
15187 "through2": "^3.0.1",
15188 "vinyl": "^2.2.0",
15189 "vinyl-fs": "^3.0.3"
15190 },
15191 "engines": {
15192 "node": ">= 8"
15193 },
15194 "peerDependencies": {
15195 "typescript": "~2.7.1 || >=2.8.0-dev || >=2.9.0-dev || ~3.0.0 || >=3.0.0-dev || >=3.1.0-dev || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.7.0-dev "
15196 }
15197 },
15198 "node_modules/gulp-typescript/node_modules/ansi-colors": {
15199 "version": "4.1.1",
15200 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
15201 "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
15202 "dev": true,
15203 "engines": {
15204 "node": ">=6"
15205 }
15206 },
15207 "node_modules/gulp-typescript/node_modules/source-map": {
15208 "version": "0.7.3",
15209 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
15210 "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
15211 "dev": true,
15212 "engines": {
15213 "node": ">= 8"
15214 }
15215 },
15216 "node_modules/gulp-typescript/node_modules/through2": {
15217 "version": "3.0.2",
15218 "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz",
15219 "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==",
15220 "dev": true,
15221 "dependencies": {
15222 "inherits": "^2.0.4",
15223 "readable-stream": "2 || 3"
15224 }
15225 },
15226 "node_modules/gulp-uglify": {
15227 "version": "3.0.2",
15228 "resolved": "https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-3.0.2.tgz",
15229 "integrity": "sha512-gk1dhB74AkV2kzqPMQBLA3jPoIAPd/nlNzP2XMDSG8XZrqnlCiDGAqC+rZOumzFvB5zOphlFh6yr3lgcAb/OOg==",
15230 "dev": true,
15231 "dependencies": {
15232 "array-each": "^1.0.1",
15233 "extend-shallow": "^3.0.2",
15234 "gulplog": "^1.0.0",
15235 "has-gulplog": "^0.1.0",
15236 "isobject": "^3.0.1",
15237 "make-error-cause": "^1.1.1",
15238 "safe-buffer": "^5.1.2",
15239 "through2": "^2.0.0",
15240 "uglify-js": "^3.0.5",
15241 "vinyl-sourcemaps-apply": "^0.2.0"
15242 }
15243 },
15244 "node_modules/gulp-uglify/node_modules/extend-shallow": {
15245 "version": "3.0.2",
15246 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
15247 "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
15248 "dev": true,
15249 "dependencies": {
15250 "assign-symbols": "^1.0.0",
15251 "is-extendable": "^1.0.1"
15252 },
15253 "engines": {
15254 "node": ">=0.10.0"
15255 }
15256 },
15257 "node_modules/gulp-uglify/node_modules/is-extendable": {
15258 "version": "1.0.1",
15259 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
15260 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
15261 "dev": true,
15262 "dependencies": {
15263 "is-plain-object": "^2.0.4"
15264 },
15265 "engines": {
15266 "node": ">=0.10.0"
15267 }
15268 },
15269 "node_modules/gulp-uglify/node_modules/through2": {
15270 "version": "2.0.5",
15271 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
15272 "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
15273 "dev": true,
15274 "dependencies": {
15275 "readable-stream": "~2.3.6",
15276 "xtend": "~4.0.1"
15277 }
15278 },
15279 "node_modules/gulplog": {
15280 "version": "1.0.0",
15281 "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz",
15282 "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=",
15283 "dev": true,
15284 "dependencies": {
15285 "glogg": "^1.0.0"
15286 },
15287 "engines": {
15288 "node": ">= 0.10"
15289 }
15290 },
15291 "node_modules/handle-thing": {
15292 "version": "2.0.1",
15293 "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz",
15294 "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==",
15295 "dev": true
15296 },
15297 "node_modules/har-schema": {
15298 "version": "2.0.0",
15299 "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
15300 "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
15301 "optional": true,
15302 "engines": {
15303 "node": ">=4"
15304 }
15305 },
15306 "node_modules/har-validator": {
15307 "version": "5.1.5",
15308 "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz",
15309 "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==",
15310 "deprecated": "this library is no longer supported",
15311 "optional": true,
15312 "dependencies": {
15313 "ajv": "^6.12.3",
15314 "har-schema": "^2.0.0"
15315 },
15316 "engines": {
15317 "node": ">=6"
15318 }
15319 },
15320 "node_modules/hard-rejection": {
15321 "version": "2.1.0",
15322 "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz",
15323 "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==",
15324 "dev": true,
15325 "engines": {
15326 "node": ">=6"
15327 }
15328 },
15329 "node_modules/has": {
15330 "version": "1.0.3",
15331 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
15332 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
15333 "dependencies": {
15334 "function-bind": "^1.1.1"
15335 },
15336 "engines": {
15337 "node": ">= 0.4.0"
15338 }
15339 },
15340 "node_modules/has-bigints": {
15341 "version": "1.0.1",
15342 "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz",
15343 "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==",
15344 "dev": true,
15345 "funding": {
15346 "url": "https://github.com/sponsors/ljharb"
15347 }
15348 },
15349 "node_modules/has-flag": {
15350 "version": "3.0.0",
15351 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
15352 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
15353 "engines": {
15354 "node": ">=4"
15355 }
15356 },
15357 "node_modules/has-gulplog": {
15358 "version": "0.1.0",
15359 "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz",
15360 "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=",
15361 "dev": true,
15362 "dependencies": {
15363 "sparkles": "^1.0.0"
15364 },
15365 "engines": {
15366 "node": ">= 0.10"
15367 }
15368 },
15369 "node_modules/has-symbols": {
15370 "version": "1.0.2",
15371 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
15372 "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
15373 "engines": {
15374 "node": ">= 0.4"
15375 },
15376 "funding": {
15377 "url": "https://github.com/sponsors/ljharb"
15378 }
15379 },
15380 "node_modules/has-tostringtag": {
15381 "version": "1.0.0",
15382 "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz",
15383 "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==",
15384 "dev": true,
15385 "dependencies": {
15386 "has-symbols": "^1.0.2"
15387 },
15388 "engines": {
15389 "node": ">= 0.4"
15390 },
15391 "funding": {
15392 "url": "https://github.com/sponsors/ljharb"
15393 }
15394 },
15395 "node_modules/has-unicode": {
15396 "version": "2.0.1",
15397 "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
15398 "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk="
15399 },
15400 "node_modules/has-value": {
15401 "version": "1.0.0",
15402 "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
15403 "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
15404 "dependencies": {
15405 "get-value": "^2.0.6",
15406 "has-values": "^1.0.0",
15407 "isobject": "^3.0.0"
15408 },
15409 "engines": {
15410 "node": ">=0.10.0"
15411 }
15412 },
15413 "node_modules/has-values": {
15414 "version": "1.0.0",
15415 "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
15416 "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
15417 "dependencies": {
15418 "is-number": "^3.0.0",
15419 "kind-of": "^4.0.0"
15420 },
15421 "engines": {
15422 "node": ">=0.10.0"
15423 }
15424 },
15425 "node_modules/has-values/node_modules/kind-of": {
15426 "version": "4.0.0",
15427 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
15428 "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
15429 "dependencies": {
15430 "is-buffer": "^1.1.5"
15431 },
15432 "engines": {
15433 "node": ">=0.10.0"
15434 }
15435 },
15436 "node_modules/has-yarn": {
15437 "version": "2.1.0",
15438 "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz",
15439 "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==",
15440 "dev": true,
15441 "engines": {
15442 "node": ">=8"
15443 }
15444 },
15445 "node_modules/hash-base": {
15446 "version": "3.1.0",
15447 "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz",
15448 "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==",
15449 "dev": true,
15450 "dependencies": {
15451 "inherits": "^2.0.4",
15452 "readable-stream": "^3.6.0",
15453 "safe-buffer": "^5.2.0"
15454 },
15455 "engines": {
15456 "node": ">=4"
15457 }
15458 },
15459 "node_modules/hash-base/node_modules/readable-stream": {
15460 "version": "3.6.0",
15461 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
15462 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
15463 "dev": true,
15464 "dependencies": {
15465 "inherits": "^2.0.3",
15466 "string_decoder": "^1.1.1",
15467 "util-deprecate": "^1.0.1"
15468 },
15469 "engines": {
15470 "node": ">= 6"
15471 }
15472 },
15473 "node_modules/hash-base/node_modules/safe-buffer": {
15474 "version": "5.2.1",
15475 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
15476 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
15477 "dev": true,
15478 "funding": [
15479 {
15480 "type": "github",
15481 "url": "https://github.com/sponsors/feross"
15482 },
15483 {
15484 "type": "patreon",
15485 "url": "https://www.patreon.com/feross"
15486 },
15487 {
15488 "type": "consulting",
15489 "url": "https://feross.org/support"
15490 }
15491 ]
15492 },
15493 "node_modules/hash.js": {
15494 "version": "1.1.7",
15495 "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
15496 "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
15497 "dev": true,
15498 "dependencies": {
15499 "inherits": "^2.0.3",
15500 "minimalistic-assert": "^1.0.1"
15501 }
15502 },
15503 "node_modules/haye": {
15504 "version": "2.0.2",
15505 "resolved": "https://registry.npmjs.org/haye/-/haye-2.0.2.tgz",
15506 "integrity": "sha512-C+jeFipAuwLLmQziwQrXuHzUIihDzqoLpCpwDWYFQVCIyqi5ZvC+4YtzawPTmd1tIKo0ULf+4P0Mw8irUdXIpg=="
15507 },
15508 "node_modules/he": {
15509 "version": "1.2.0",
15510 "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
15511 "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
15512 "dev": true,
15513 "bin": {
15514 "he": "bin/he"
15515 }
15516 },
15517 "node_modules/hex-rgb": {
15518 "version": "4.3.0",
15519 "resolved": "https://registry.npmjs.org/hex-rgb/-/hex-rgb-4.3.0.tgz",
15520 "integrity": "sha512-Ox1pJVrDCyGHMG9CFg1tmrRUMRPRsAWYc/PinY0XzJU4K7y7vjNoLKIQ7BR5UJMCxNN8EM1MNDmHWA/B3aZUuw==",
15521 "dev": true,
15522 "engines": {
15523 "node": ">=6"
15524 },
15525 "funding": {
15526 "url": "https://github.com/sponsors/sindresorhus"
15527 }
15528 },
15529 "node_modules/hexy": {
15530 "version": "0.2.11",
15531 "resolved": "https://registry.npmjs.org/hexy/-/hexy-0.2.11.tgz",
15532 "integrity": "sha512-ciq6hFsSG/Bpt2DmrZJtv+56zpPdnq+NQ4ijEFrveKN0ZG1mhl/LdT1NQZ9se6ty1fACcI4d4vYqC9v8EYpH2A==",
15533 "bin": {
15534 "hexy": "bin/hexy_cmd.js"
15535 }
15536 },
15537 "node_modules/history": {
15538 "version": "3.3.0",
15539 "resolved": "https://registry.npmjs.org/history/-/history-3.3.0.tgz",
15540 "integrity": "sha1-/O3M6PEpdTcVRdc1RhAzV5ptrpw=",
15541 "dependencies": {
15542 "invariant": "^2.2.1",
15543 "loose-envify": "^1.2.0",
15544 "query-string": "^4.2.2",
15545 "warning": "^3.0.0"
15546 }
15547 },
15548 "node_modules/hmac-drbg": {
15549 "version": "1.0.1",
15550 "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
15551 "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
15552 "dev": true,
15553 "dependencies": {
15554 "hash.js": "^1.0.3",
15555 "minimalistic-assert": "^1.0.0",
15556 "minimalistic-crypto-utils": "^1.0.1"
15557 }
15558 },
15559 "node_modules/hoist-non-react-statics": {
15560 "version": "3.3.2",
15561 "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz",
15562 "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==",
15563 "dependencies": {
15564 "react-is": "^16.7.0"
15565 }
15566 },
15567 "node_modules/homedir-polyfill": {
15568 "version": "1.0.3",
15569 "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
15570 "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",
15571 "dependencies": {
15572 "parse-passwd": "^1.0.0"
15573 },
15574 "engines": {
15575 "node": ">=0.10.0"
15576 }
15577 },
15578 "node_modules/hosted-git-info": {
15579 "version": "4.0.2",
15580 "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz",
15581 "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==",
15582 "dev": true,
15583 "dependencies": {
15584 "lru-cache": "^6.0.0"
15585 },
15586 "engines": {
15587 "node": ">=10"
15588 }
15589 },
15590 "node_modules/hpack.js": {
15591 "version": "2.1.6",
15592 "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
15593 "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=",
15594 "dev": true,
15595 "dependencies": {
15596 "inherits": "^2.0.1",
15597 "obuf": "^1.0.0",
15598 "readable-stream": "^2.0.1",
15599 "wbuf": "^1.1.0"
15600 }
15601 },
15602 "node_modules/html-encoding-sniffer": {
15603 "version": "2.0.1",
15604 "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz",
15605 "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==",
15606 "dev": true,
15607 "dependencies": {
15608 "whatwg-encoding": "^1.0.5"
15609 },
15610 "engines": {
15611 "node": ">=10"
15612 }
15613 },
15614 "node_modules/html-entities": {
15615 "version": "1.4.0",
15616 "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz",
15617 "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==",
15618 "dev": true
15619 },
15620 "node_modules/html-escaper": {
15621 "version": "2.0.2",
15622 "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
15623 "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
15624 "dev": true
15625 },
15626 "node_modules/html-minifier": {
15627 "version": "3.5.21",
15628 "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz",
15629 "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==",
15630 "dev": true,
15631 "dependencies": {
15632 "camel-case": "3.0.x",
15633 "clean-css": "4.2.x",
15634 "commander": "2.17.x",
15635 "he": "1.2.x",
15636 "param-case": "2.1.x",
15637 "relateurl": "0.2.x",
15638 "uglify-js": "3.4.x"
15639 },
15640 "bin": {
15641 "html-minifier": "cli.js"
15642 },
15643 "engines": {
15644 "node": ">=4"
15645 }
15646 },
15647 "node_modules/html-minifier-terser": {
15648 "version": "5.1.1",
15649 "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz",
15650 "integrity": "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==",
15651 "dev": true,
15652 "dependencies": {
15653 "camel-case": "^4.1.1",
15654 "clean-css": "^4.2.3",
15655 "commander": "^4.1.1",
15656 "he": "^1.2.0",
15657 "param-case": "^3.0.3",
15658 "relateurl": "^0.2.7",
15659 "terser": "^4.6.3"
15660 },
15661 "bin": {
15662 "html-minifier-terser": "cli.js"
15663 },
15664 "engines": {
15665 "node": ">=6"
15666 }
15667 },
15668 "node_modules/html-minifier-terser/node_modules/camel-case": {
15669 "version": "4.1.2",
15670 "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz",
15671 "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==",
15672 "dev": true,
15673 "dependencies": {
15674 "pascal-case": "^3.1.2",
15675 "tslib": "^2.0.3"
15676 }
15677 },
15678 "node_modules/html-minifier-terser/node_modules/commander": {
15679 "version": "4.1.1",
15680 "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz",
15681 "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==",
15682 "dev": true,
15683 "engines": {
15684 "node": ">= 6"
15685 }
15686 },
15687 "node_modules/html-minifier-terser/node_modules/param-case": {
15688 "version": "3.0.4",
15689 "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz",
15690 "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==",
15691 "dev": true,
15692 "dependencies": {
15693 "dot-case": "^3.0.4",
15694 "tslib": "^2.0.3"
15695 }
15696 },
15697 "node_modules/html-minifier/node_modules/commander": {
15698 "version": "2.17.1",
15699 "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz",
15700 "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==",
15701 "dev": true
15702 },
15703 "node_modules/html-minifier/node_modules/source-map": {
15704 "version": "0.6.1",
15705 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
15706 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
15707 "dev": true,
15708 "engines": {
15709 "node": ">=0.10.0"
15710 }
15711 },
15712 "node_modules/html-minifier/node_modules/uglify-js": {
15713 "version": "3.4.10",
15714 "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz",
15715 "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==",
15716 "dev": true,
15717 "dependencies": {
15718 "commander": "~2.19.0",
15719 "source-map": "~0.6.1"
15720 },
15721 "bin": {
15722 "uglifyjs": "bin/uglifyjs"
15723 },
15724 "engines": {
15725 "node": ">=0.8.0"
15726 }
15727 },
15728 "node_modules/html-minifier/node_modules/uglify-js/node_modules/commander": {
15729 "version": "2.19.0",
15730 "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz",
15731 "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==",
15732 "dev": true
15733 },
15734 "node_modules/html-webpack-plugin": {
15735 "version": "4.5.2",
15736 "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.5.2.tgz",
15737 "integrity": "sha512-q5oYdzjKUIPQVjOosjgvCHQOv9Ett9CYYHlgvJeXG0qQvdSojnBq4vAdQBwn1+yGveAwHCoe/rMR86ozX3+c2A==",
15738 "dev": true,
15739 "dependencies": {
15740 "@types/html-minifier-terser": "^5.0.0",
15741 "@types/tapable": "^1.0.5",
15742 "@types/webpack": "^4.41.8",
15743 "html-minifier-terser": "^5.0.1",
15744 "loader-utils": "^1.2.3",
15745 "lodash": "^4.17.20",
15746 "pretty-error": "^2.1.1",
15747 "tapable": "^1.1.3",
15748 "util.promisify": "1.0.0"
15749 },
15750 "engines": {
15751 "node": ">=6.9"
15752 },
15753 "peerDependencies": {
15754 "webpack": "^4.0.0 || ^5.0.0"
15755 }
15756 },
15757 "node_modules/htmlparser2": {
15758 "version": "6.1.0",
15759 "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz",
15760 "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==",
15761 "dev": true,
15762 "funding": [
15763 "https://github.com/fb55/htmlparser2?sponsor=1",
15764 {
15765 "type": "github",
15766 "url": "https://github.com/sponsors/fb55"
15767 }
15768 ],
15769 "dependencies": {
15770 "domelementtype": "^2.0.1",
15771 "domhandler": "^4.0.0",
15772 "domutils": "^2.5.2",
15773 "entities": "^2.0.0"
15774 }
15775 },
15776 "node_modules/http-cache-semantics": {
15777 "version": "4.1.0",
15778 "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz",
15779 "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==",
15780 "dev": true
15781 },
15782 "node_modules/http-deceiver": {
15783 "version": "1.2.7",
15784 "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
15785 "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=",
15786 "dev": true
15787 },
15788 "node_modules/http-errors": {
15789 "version": "1.8.0",
15790 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.0.tgz",
15791 "integrity": "sha512-4I8r0C5JDhT5VkvI47QktDW75rNlGVsUf/8hzjCC/wkWI/jdTRmBb9aI7erSG82r1bjKY3F6k28WnsVxB1C73A==",
15792 "dependencies": {
15793 "depd": "~1.1.2",
15794 "inherits": "2.0.4",
15795 "setprototypeof": "1.2.0",
15796 "statuses": ">= 1.5.0 < 2",
15797 "toidentifier": "1.0.0"
15798 },
15799 "engines": {
15800 "node": ">= 0.6"
15801 }
15802 },
15803 "node_modules/http-parser-js": {
15804 "version": "0.5.3",
15805 "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz",
15806 "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==",
15807 "dev": true
15808 },
15809 "node_modules/http-proxy": {
15810 "version": "1.18.1",
15811 "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz",
15812 "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==",
15813 "dev": true,
15814 "dependencies": {
15815 "eventemitter3": "^4.0.0",
15816 "follow-redirects": "^1.0.0",
15817 "requires-port": "^1.0.0"
15818 },
15819 "engines": {
15820 "node": ">=8.0.0"
15821 }
15822 },
15823 "node_modules/http-proxy-agent": {
15824 "version": "4.0.1",
15825 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz",
15826 "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==",
15827 "dev": true,
15828 "dependencies": {
15829 "@tootallnate/once": "1",
15830 "agent-base": "6",
15831 "debug": "4"
15832 },
15833 "engines": {
15834 "node": ">= 6"
15835 }
15836 },
15837 "node_modules/http-proxy-middleware": {
15838 "version": "0.19.1",
15839 "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz",
15840 "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==",
15841 "dev": true,
15842 "dependencies": {
15843 "http-proxy": "^1.17.0",
15844 "is-glob": "^4.0.0",
15845 "lodash": "^4.17.11",
15846 "micromatch": "^3.1.10"
15847 },
15848 "engines": {
15849 "node": ">=4.0.0"
15850 }
15851 },
15852 "node_modules/http-proxy-middleware/node_modules/define-property": {
15853 "version": "2.0.2",
15854 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
15855 "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
15856 "dev": true,
15857 "dependencies": {
15858 "is-descriptor": "^1.0.2",
15859 "isobject": "^3.0.1"
15860 },
15861 "engines": {
15862 "node": ">=0.10.0"
15863 }
15864 },
15865 "node_modules/http-proxy-middleware/node_modules/extend-shallow": {
15866 "version": "3.0.2",
15867 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
15868 "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
15869 "dev": true,
15870 "dependencies": {
15871 "assign-symbols": "^1.0.0",
15872 "is-extendable": "^1.0.1"
15873 },
15874 "engines": {
15875 "node": ">=0.10.0"
15876 }
15877 },
15878 "node_modules/http-proxy-middleware/node_modules/is-extendable": {
15879 "version": "1.0.1",
15880 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
15881 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
15882 "dev": true,
15883 "dependencies": {
15884 "is-plain-object": "^2.0.4"
15885 },
15886 "engines": {
15887 "node": ">=0.10.0"
15888 }
15889 },
15890 "node_modules/http-proxy-middleware/node_modules/micromatch": {
15891 "version": "3.1.10",
15892 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
15893 "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
15894 "dev": true,
15895 "dependencies": {
15896 "arr-diff": "^4.0.0",
15897 "array-unique": "^0.3.2",
15898 "braces": "^2.3.1",
15899 "define-property": "^2.0.2",
15900 "extend-shallow": "^3.0.2",
15901 "extglob": "^2.0.4",
15902 "fragment-cache": "^0.2.1",
15903 "kind-of": "^6.0.2",
15904 "nanomatch": "^1.2.9",
15905 "object.pick": "^1.3.0",
15906 "regex-not": "^1.0.0",
15907 "snapdragon": "^0.8.1",
15908 "to-regex": "^3.0.2"
15909 },
15910 "engines": {
15911 "node": ">=0.10.0"
15912 }
15913 },
15914 "node_modules/http-signature": {
15915 "version": "1.2.0",
15916 "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
15917 "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
15918 "optional": true,
15919 "dependencies": {
15920 "assert-plus": "^1.0.0",
15921 "jsprim": "^1.2.2",
15922 "sshpk": "^1.7.0"
15923 },
15924 "engines": {
15925 "node": ">=0.8",
15926 "npm": ">=1.3.7"
15927 }
15928 },
15929 "node_modules/https-browserify": {
15930 "version": "1.0.0",
15931 "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
15932 "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
15933 "dev": true
15934 },
15935 "node_modules/https-proxy-agent": {
15936 "version": "5.0.0",
15937 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz",
15938 "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==",
15939 "dependencies": {
15940 "agent-base": "6",
15941 "debug": "4"
15942 },
15943 "engines": {
15944 "node": ">= 6"
15945 }
15946 },
15947 "node_modules/human-signals": {
15948 "version": "2.1.0",
15949 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
15950 "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
15951 "dev": true,
15952 "engines": {
15953 "node": ">=10.17.0"
15954 }
15955 },
15956 "node_modules/humanize-ms": {
15957 "version": "1.2.1",
15958 "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz",
15959 "integrity": "sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=",
15960 "dev": true,
15961 "dependencies": {
15962 "ms": "^2.0.0"
15963 }
15964 },
15965 "node_modules/husky": {
15966 "version": "7.0.4",
15967 "resolved": "https://registry.npmjs.org/husky/-/husky-7.0.4.tgz",
15968 "integrity": "sha512-vbaCKN2QLtP/vD4yvs6iz6hBEo6wkSzs8HpRah1Z6aGmF2KW5PdYuAd7uX5a+OyBZHBhd+TFLqgjUgytQr4RvQ==",
15969 "dev": true,
15970 "bin": {
15971 "husky": "lib/bin.js"
15972 },
15973 "engines": {
15974 "node": ">=12"
15975 },
15976 "funding": {
15977 "url": "https://github.com/sponsors/typicode"
15978 }
15979 },
15980 "node_modules/hyphenate-style-name": {
15981 "version": "1.0.4",
15982 "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz",
15983 "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ=="
15984 },
15985 "node_modules/iconv-corefoundation": {
15986 "version": "1.1.6",
15987 "resolved": "https://registry.npmjs.org/iconv-corefoundation/-/iconv-corefoundation-1.1.6.tgz",
15988 "integrity": "sha512-1NBe55C75bKGZaY9UHxvXG3G0gEp0ziht7quhuFrW3SPgZDw9HI6qvYXRSV5M/Eupyu8ljuJ6Cba+ec15PZ4Xw==",
15989 "dev": true,
15990 "optional": true,
15991 "os": [
15992 "darwin"
15993 ],
15994 "dependencies": {
15995 "cli-truncate": "^1.1.0",
15996 "node-addon-api": "^1.6.3"
15997 },
15998 "engines": {
15999 "node": "^8.11.2 || >=10"
16000 }
16001 },
16002 "node_modules/iconv-corefoundation/node_modules/node-addon-api": {
16003 "version": "1.7.2",
16004 "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.2.tgz",
16005 "integrity": "sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==",
16006 "dev": true,
16007 "optional": true
16008 },
16009 "node_modules/iconv-lite": {
16010 "version": "0.6.3",
16011 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
16012 "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
16013 "dependencies": {
16014 "safer-buffer": ">= 2.1.2 < 3.0.0"
16015 },
16016 "engines": {
16017 "node": ">=0.10.0"
16018 }
16019 },
16020 "node_modules/ieee754": {
16021 "version": "1.2.1",
16022 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
16023 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
16024 "dev": true,
16025 "funding": [
16026 {
16027 "type": "github",
16028 "url": "https://github.com/sponsors/feross"
16029 },
16030 {
16031 "type": "patreon",
16032 "url": "https://www.patreon.com/feross"
16033 },
16034 {
16035 "type": "consulting",
16036 "url": "https://feross.org/support"
16037 }
16038 ]
16039 },
16040 "node_modules/iferr": {
16041 "version": "0.1.5",
16042 "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
16043 "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=",
16044 "dev": true
16045 },
16046 "node_modules/ignore": {
16047 "version": "5.1.8",
16048 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz",
16049 "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==",
16050 "dev": true,
16051 "engines": {
16052 "node": ">= 4"
16053 }
16054 },
16055 "node_modules/ignore-walk": {
16056 "version": "3.0.4",
16057 "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.4.tgz",
16058 "integrity": "sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ==",
16059 "dependencies": {
16060 "minimatch": "^3.0.4"
16061 }
16062 },
16063 "node_modules/import-fresh": {
16064 "version": "3.3.0",
16065 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
16066 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
16067 "dev": true,
16068 "dependencies": {
16069 "parent-module": "^1.0.0",
16070 "resolve-from": "^4.0.0"
16071 },
16072 "engines": {
16073 "node": ">=6"
16074 },
16075 "funding": {
16076 "url": "https://github.com/sponsors/sindresorhus"
16077 }
16078 },
16079 "node_modules/import-fresh/node_modules/resolve-from": {
16080 "version": "4.0.0",
16081 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
16082 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
16083 "dev": true,
16084 "engines": {
16085 "node": ">=4"
16086 }
16087 },
16088 "node_modules/import-lazy": {
16089 "version": "2.1.0",
16090 "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz",
16091 "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=",
16092 "dev": true,
16093 "engines": {
16094 "node": ">=4"
16095 }
16096 },
16097 "node_modules/import-local": {
16098 "version": "3.0.3",
16099 "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.3.tgz",
16100 "integrity": "sha512-bE9iaUY3CXH8Cwfan/abDKAxe1KGT9kyGsBPqf6DMK/z0a2OzAsrukeYNgIH6cH5Xr452jb1TUL8rSfCLjZ9uA==",
16101 "dev": true,
16102 "dependencies": {
16103 "pkg-dir": "^4.2.0",
16104 "resolve-cwd": "^3.0.0"
16105 },
16106 "bin": {
16107 "import-local-fixture": "fixtures/cli.js"
16108 },
16109 "engines": {
16110 "node": ">=8"
16111 }
16112 },
16113 "node_modules/import-local/node_modules/find-up": {
16114 "version": "4.1.0",
16115 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
16116 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
16117 "dev": true,
16118 "dependencies": {
16119 "locate-path": "^5.0.0",
16120 "path-exists": "^4.0.0"
16121 },
16122 "engines": {
16123 "node": ">=8"
16124 }
16125 },
16126 "node_modules/import-local/node_modules/locate-path": {
16127 "version": "5.0.0",
16128 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
16129 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
16130 "dev": true,
16131 "dependencies": {
16132 "p-locate": "^4.1.0"
16133 },
16134 "engines": {
16135 "node": ">=8"
16136 }
16137 },
16138 "node_modules/import-local/node_modules/p-limit": {
16139 "version": "2.3.0",
16140 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
16141 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
16142 "dev": true,
16143 "dependencies": {
16144 "p-try": "^2.0.0"
16145 },
16146 "engines": {
16147 "node": ">=6"
16148 },
16149 "funding": {
16150 "url": "https://github.com/sponsors/sindresorhus"
16151 }
16152 },
16153 "node_modules/import-local/node_modules/p-locate": {
16154 "version": "4.1.0",
16155 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
16156 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
16157 "dev": true,
16158 "dependencies": {
16159 "p-limit": "^2.2.0"
16160 },
16161 "engines": {
16162 "node": ">=8"
16163 }
16164 },
16165 "node_modules/import-local/node_modules/pkg-dir": {
16166 "version": "4.2.0",
16167 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
16168 "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
16169 "dev": true,
16170 "dependencies": {
16171 "find-up": "^4.0.0"
16172 },
16173 "engines": {
16174 "node": ">=8"
16175 }
16176 },
16177 "node_modules/imurmurhash": {
16178 "version": "0.1.4",
16179 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
16180 "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
16181 "dev": true,
16182 "engines": {
16183 "node": ">=0.8.19"
16184 }
16185 },
16186 "node_modules/indent-string": {
16187 "version": "3.2.0",
16188 "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz",
16189 "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=",
16190 "engines": {
16191 "node": ">=4"
16192 }
16193 },
16194 "node_modules/indicative": {
16195 "version": "5.0.8",
16196 "resolved": "https://registry.npmjs.org/indicative/-/indicative-5.0.8.tgz",
16197 "integrity": "sha512-Do9YKlrxyvK6RpMs9AdtxmjhweKrA6hJbJejY81iD8aYjjvOU4HYkJcM2IUxC3S7ZRm/L11u67QT4OQ101N5HQ=="
16198 },
16199 "node_modules/infer-owner": {
16200 "version": "1.0.4",
16201 "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz",
16202 "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==",
16203 "dev": true
16204 },
16205 "node_modules/inflation": {
16206 "version": "2.0.0",
16207 "resolved": "https://registry.npmjs.org/inflation/-/inflation-2.0.0.tgz",
16208 "integrity": "sha1-i0F+R8KPklpFEz2RTKH9OJEH8w8=",
16209 "engines": {
16210 "node": ">= 0.8.0"
16211 }
16212 },
16213 "node_modules/inflight": {
16214 "version": "1.0.6",
16215 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
16216 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
16217 "dependencies": {
16218 "once": "^1.3.0",
16219 "wrappy": "1"
16220 }
16221 },
16222 "node_modules/info-symbol": {
16223 "version": "0.1.0",
16224 "resolved": "https://registry.npmjs.org/info-symbol/-/info-symbol-0.1.0.tgz",
16225 "integrity": "sha1-J4QdcoZ920JCzWEtecEGM4gcang=",
16226 "engines": {
16227 "node": ">=0.10.0"
16228 }
16229 },
16230 "node_modules/inherits": {
16231 "version": "2.0.4",
16232 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
16233 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
16234 },
16235 "node_modules/ini": {
16236 "version": "1.3.8",
16237 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
16238 "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="
16239 },
16240 "node_modules/inquirer": {
16241 "version": "7.3.3",
16242 "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz",
16243 "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==",
16244 "dev": true,
16245 "dependencies": {
16246 "ansi-escapes": "^4.2.1",
16247 "chalk": "^4.1.0",
16248 "cli-cursor": "^3.1.0",
16249 "cli-width": "^3.0.0",
16250 "external-editor": "^3.0.3",
16251 "figures": "^3.0.0",
16252 "lodash": "^4.17.19",
16253 "mute-stream": "0.0.8",
16254 "run-async": "^2.4.0",
16255 "rxjs": "^6.6.0",
16256 "string-width": "^4.1.0",
16257 "strip-ansi": "^6.0.0",
16258 "through": "^2.3.6"
16259 },
16260 "engines": {
16261 "node": ">=8.0.0"
16262 }
16263 },
16264 "node_modules/inquirer/node_modules/ansi-styles": {
16265 "version": "4.3.0",
16266 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
16267 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
16268 "dev": true,
16269 "dependencies": {
16270 "color-convert": "^2.0.1"
16271 },
16272 "engines": {
16273 "node": ">=8"
16274 },
16275 "funding": {
16276 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
16277 }
16278 },
16279 "node_modules/inquirer/node_modules/chalk": {
16280 "version": "4.1.2",
16281 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
16282 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
16283 "dev": true,
16284 "dependencies": {
16285 "ansi-styles": "^4.1.0",
16286 "supports-color": "^7.1.0"
16287 },
16288 "engines": {
16289 "node": ">=10"
16290 },
16291 "funding": {
16292 "url": "https://github.com/chalk/chalk?sponsor=1"
16293 }
16294 },
16295 "node_modules/inquirer/node_modules/color-convert": {
16296 "version": "2.0.1",
16297 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
16298 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
16299 "dev": true,
16300 "dependencies": {
16301 "color-name": "~1.1.4"
16302 },
16303 "engines": {
16304 "node": ">=7.0.0"
16305 }
16306 },
16307 "node_modules/inquirer/node_modules/color-name": {
16308 "version": "1.1.4",
16309 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
16310 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
16311 "dev": true
16312 },
16313 "node_modules/inquirer/node_modules/emoji-regex": {
16314 "version": "8.0.0",
16315 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
16316 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
16317 "dev": true
16318 },
16319 "node_modules/inquirer/node_modules/has-flag": {
16320 "version": "4.0.0",
16321 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
16322 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
16323 "dev": true,
16324 "engines": {
16325 "node": ">=8"
16326 }
16327 },
16328 "node_modules/inquirer/node_modules/is-fullwidth-code-point": {
16329 "version": "3.0.0",
16330 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
16331 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
16332 "dev": true,
16333 "engines": {
16334 "node": ">=8"
16335 }
16336 },
16337 "node_modules/inquirer/node_modules/string-width": {
16338 "version": "4.2.3",
16339 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
16340 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
16341 "dev": true,
16342 "dependencies": {
16343 "emoji-regex": "^8.0.0",
16344 "is-fullwidth-code-point": "^3.0.0",
16345 "strip-ansi": "^6.0.1"
16346 },
16347 "engines": {
16348 "node": ">=8"
16349 }
16350 },
16351 "node_modules/inquirer/node_modules/supports-color": {
16352 "version": "7.2.0",
16353 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
16354 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
16355 "dev": true,
16356 "dependencies": {
16357 "has-flag": "^4.0.0"
16358 },
16359 "engines": {
16360 "node": ">=8"
16361 }
16362 },
16363 "node_modules/internal-ip": {
16364 "version": "4.3.0",
16365 "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz",
16366 "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==",
16367 "dev": true,
16368 "dependencies": {
16369 "default-gateway": "^4.2.0",
16370 "ipaddr.js": "^1.9.0"
16371 },
16372 "engines": {
16373 "node": ">=6"
16374 }
16375 },
16376 "node_modules/internal-slot": {
16377 "version": "1.0.3",
16378 "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz",
16379 "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==",
16380 "dev": true,
16381 "dependencies": {
16382 "get-intrinsic": "^1.1.0",
16383 "has": "^1.0.3",
16384 "side-channel": "^1.0.4"
16385 },
16386 "engines": {
16387 "node": ">= 0.4"
16388 }
16389 },
16390 "node_modules/interpret": {
16391 "version": "1.4.0",
16392 "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz",
16393 "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==",
16394 "engines": {
16395 "node": ">= 0.10"
16396 }
16397 },
16398 "node_modules/intl-messageformat": {
16399 "version": "9.9.4",
16400 "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-9.9.4.tgz",
16401 "integrity": "sha512-+Mz5LMTV+JCybFBym69z+XnE47wnIjHC31Jz7We6SE0yKyjf/neaWAFz8teuT6OUw/AW3Orr5LO4SHVNXl5keg==",
16402 "dependencies": {
16403 "@formatjs/fast-memoize": "1.2.0",
16404 "@formatjs/icu-messageformat-parser": "2.0.14",
16405 "tslib": "^2.1.0"
16406 }
16407 },
16408 "node_modules/invariant": {
16409 "version": "2.2.4",
16410 "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
16411 "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
16412 "dependencies": {
16413 "loose-envify": "^1.0.0"
16414 }
16415 },
16416 "node_modules/invert-kv": {
16417 "version": "1.0.0",
16418 "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
16419 "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
16420 "dev": true,
16421 "engines": {
16422 "node": ">=0.10.0"
16423 }
16424 },
16425 "node_modules/ip": {
16426 "version": "1.1.5",
16427 "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
16428 "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=",
16429 "dev": true
16430 },
16431 "node_modules/ip-regex": {
16432 "version": "2.1.0",
16433 "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz",
16434 "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=",
16435 "dev": true,
16436 "engines": {
16437 "node": ">=4"
16438 }
16439 },
16440 "node_modules/ipaddr.js": {
16441 "version": "1.9.1",
16442 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
16443 "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
16444 "engines": {
16445 "node": ">= 0.10"
16446 }
16447 },
16448 "node_modules/is-absolute": {
16449 "version": "1.0.0",
16450 "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz",
16451 "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==",
16452 "dependencies": {
16453 "is-relative": "^1.0.0",
16454 "is-windows": "^1.0.1"
16455 },
16456 "engines": {
16457 "node": ">=0.10.0"
16458 }
16459 },
16460 "node_modules/is-absolute-url": {
16461 "version": "3.0.3",
16462 "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz",
16463 "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==",
16464 "dev": true,
16465 "engines": {
16466 "node": ">=8"
16467 }
16468 },
16469 "node_modules/is-accessor-descriptor": {
16470 "version": "1.0.0",
16471 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
16472 "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
16473 "dependencies": {
16474 "kind-of": "^6.0.0"
16475 },
16476 "engines": {
16477 "node": ">=0.10.0"
16478 }
16479 },
16480 "node_modules/is-arguments": {
16481 "version": "1.1.1",
16482 "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz",
16483 "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==",
16484 "dev": true,
16485 "dependencies": {
16486 "call-bind": "^1.0.2",
16487 "has-tostringtag": "^1.0.0"
16488 },
16489 "engines": {
16490 "node": ">= 0.4"
16491 },
16492 "funding": {
16493 "url": "https://github.com/sponsors/ljharb"
16494 }
16495 },
16496 "node_modules/is-arrayish": {
16497 "version": "0.2.1",
16498 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
16499 "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
16500 "dev": true
16501 },
16502 "node_modules/is-arrow-function": {
16503 "version": "2.0.3",
16504 "resolved": "https://registry.npmjs.org/is-arrow-function/-/is-arrow-function-2.0.3.tgz",
16505 "integrity": "sha1-Kb4sLY2UUIUri7r7Y1unuNjofsI=",
16506 "dependencies": {
16507 "is-callable": "^1.0.4"
16508 },
16509 "engines": {
16510 "node": ">= 0.4"
16511 }
16512 },
16513 "node_modules/is-bigint": {
16514 "version": "1.0.4",
16515 "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
16516 "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
16517 "dev": true,
16518 "dependencies": {
16519 "has-bigints": "^1.0.1"
16520 },
16521 "funding": {
16522 "url": "https://github.com/sponsors/ljharb"
16523 }
16524 },
16525 "node_modules/is-binary-path": {
16526 "version": "1.0.1",
16527 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
16528 "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
16529 "dev": true,
16530 "dependencies": {
16531 "binary-extensions": "^1.0.0"
16532 },
16533 "engines": {
16534 "node": ">=0.10.0"
16535 }
16536 },
16537 "node_modules/is-boolean-object": {
16538 "version": "1.1.2",
16539 "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
16540 "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
16541 "dev": true,
16542 "dependencies": {
16543 "call-bind": "^1.0.2",
16544 "has-tostringtag": "^1.0.0"
16545 },
16546 "engines": {
16547 "node": ">= 0.4"
16548 },
16549 "funding": {
16550 "url": "https://github.com/sponsors/ljharb"
16551 }
16552 },
16553 "node_modules/is-buffer": {
16554 "version": "1.1.6",
16555 "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
16556 "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
16557 },
16558 "node_modules/is-builtin-module": {
16559 "version": "3.1.0",
16560 "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.1.0.tgz",
16561 "integrity": "sha512-OV7JjAgOTfAFJmHZLvpSTb4qi0nIILDV1gWPYDnDJUTNFM5aGlRAhk4QcT8i7TuAleeEV5Fdkqn3t4mS+Q11fg==",
16562 "dev": true,
16563 "dependencies": {
16564 "builtin-modules": "^3.0.0"
16565 },
16566 "engines": {
16567 "node": ">=6"
16568 }
16569 },
16570 "node_modules/is-callable": {
16571 "version": "1.2.4",
16572 "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz",
16573 "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==",
16574 "engines": {
16575 "node": ">= 0.4"
16576 },
16577 "funding": {
16578 "url": "https://github.com/sponsors/ljharb"
16579 }
16580 },
16581 "node_modules/is-ci": {
16582 "version": "3.0.1",
16583 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz",
16584 "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==",
16585 "dev": true,
16586 "dependencies": {
16587 "ci-info": "^3.2.0"
16588 },
16589 "bin": {
16590 "is-ci": "bin.js"
16591 }
16592 },
16593 "node_modules/is-core-module": {
16594 "version": "2.8.0",
16595 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz",
16596 "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==",
16597 "dependencies": {
16598 "has": "^1.0.3"
16599 },
16600 "funding": {
16601 "url": "https://github.com/sponsors/ljharb"
16602 }
16603 },
16604 "node_modules/is-data-descriptor": {
16605 "version": "1.0.0",
16606 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
16607 "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
16608 "dependencies": {
16609 "kind-of": "^6.0.0"
16610 },
16611 "engines": {
16612 "node": ">=0.10.0"
16613 }
16614 },
16615 "node_modules/is-date-object": {
16616 "version": "1.0.5",
16617 "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
16618 "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
16619 "dev": true,
16620 "dependencies": {
16621 "has-tostringtag": "^1.0.0"
16622 },
16623 "engines": {
16624 "node": ">= 0.4"
16625 },
16626 "funding": {
16627 "url": "https://github.com/sponsors/ljharb"
16628 }
16629 },
16630 "node_modules/is-descriptor": {
16631 "version": "1.0.2",
16632 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
16633 "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
16634 "dependencies": {
16635 "is-accessor-descriptor": "^1.0.0",
16636 "is-data-descriptor": "^1.0.0",
16637 "kind-of": "^6.0.2"
16638 },
16639 "engines": {
16640 "node": ">=0.10.0"
16641 }
16642 },
16643 "node_modules/is-extendable": {
16644 "version": "0.1.1",
16645 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
16646 "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
16647 "engines": {
16648 "node": ">=0.10.0"
16649 }
16650 },
16651 "node_modules/is-extglob": {
16652 "version": "2.1.1",
16653 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
16654 "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
16655 "engines": {
16656 "node": ">=0.10.0"
16657 }
16658 },
16659 "node_modules/is-fullwidth-code-point": {
16660 "version": "2.0.0",
16661 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
16662 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
16663 "engines": {
16664 "node": ">=4"
16665 }
16666 },
16667 "node_modules/is-function": {
16668 "version": "1.0.2",
16669 "resolved": "https://registry.npmjs.org/is-function/-/is-function-1.0.2.tgz",
16670 "integrity": "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ=="
16671 },
16672 "node_modules/is-generator-fn": {
16673 "version": "2.1.0",
16674 "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz",
16675 "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==",
16676 "dev": true,
16677 "engines": {
16678 "node": ">=6"
16679 }
16680 },
16681 "node_modules/is-glob": {
16682 "version": "4.0.3",
16683 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
16684 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
16685 "dev": true,
16686 "dependencies": {
16687 "is-extglob": "^2.1.1"
16688 },
16689 "engines": {
16690 "node": ">=0.10.0"
16691 }
16692 },
16693 "node_modules/is-in-browser": {
16694 "version": "1.1.3",
16695 "resolved": "https://registry.npmjs.org/is-in-browser/-/is-in-browser-1.1.3.tgz",
16696 "integrity": "sha1-Vv9NtoOgeMYILrldrX3GLh0E+DU="
16697 },
16698 "node_modules/is-installed-globally": {
16699 "version": "0.4.0",
16700 "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz",
16701 "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==",
16702 "dev": true,
16703 "dependencies": {
16704 "global-dirs": "^3.0.0",
16705 "is-path-inside": "^3.0.2"
16706 },
16707 "engines": {
16708 "node": ">=10"
16709 },
16710 "funding": {
16711 "url": "https://github.com/sponsors/sindresorhus"
16712 }
16713 },
16714 "node_modules/is-installed-globally/node_modules/global-dirs": {
16715 "version": "3.0.0",
16716 "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz",
16717 "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==",
16718 "dev": true,
16719 "dependencies": {
16720 "ini": "2.0.0"
16721 },
16722 "engines": {
16723 "node": ">=10"
16724 },
16725 "funding": {
16726 "url": "https://github.com/sponsors/sindresorhus"
16727 }
16728 },
16729 "node_modules/is-installed-globally/node_modules/ini": {
16730 "version": "2.0.0",
16731 "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz",
16732 "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==",
16733 "dev": true,
16734 "engines": {
16735 "node": ">=10"
16736 }
16737 },
16738 "node_modules/is-lambda": {
16739 "version": "1.0.1",
16740 "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz",
16741 "integrity": "sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=",
16742 "dev": true
16743 },
16744 "node_modules/is-negated-glob": {
16745 "version": "1.0.0",
16746 "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz",
16747 "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=",
16748 "dev": true,
16749 "engines": {
16750 "node": ">=0.10.0"
16751 }
16752 },
16753 "node_modules/is-negative-zero": {
16754 "version": "2.0.1",
16755 "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz",
16756 "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==",
16757 "dev": true,
16758 "engines": {
16759 "node": ">= 0.4"
16760 },
16761 "funding": {
16762 "url": "https://github.com/sponsors/ljharb"
16763 }
16764 },
16765 "node_modules/is-npm": {
16766 "version": "5.0.0",
16767 "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz",
16768 "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==",
16769 "dev": true,
16770 "engines": {
16771 "node": ">=10"
16772 },
16773 "funding": {
16774 "url": "https://github.com/sponsors/sindresorhus"
16775 }
16776 },
16777 "node_modules/is-number": {
16778 "version": "3.0.0",
16779 "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
16780 "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
16781 "dependencies": {
16782 "kind-of": "^3.0.2"
16783 },
16784 "engines": {
16785 "node": ">=0.10.0"
16786 }
16787 },
16788 "node_modules/is-number-object": {
16789 "version": "1.0.6",
16790 "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz",
16791 "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==",
16792 "dev": true,
16793 "dependencies": {
16794 "has-tostringtag": "^1.0.0"
16795 },
16796 "engines": {
16797 "node": ">= 0.4"
16798 },
16799 "funding": {
16800 "url": "https://github.com/sponsors/ljharb"
16801 }
16802 },
16803 "node_modules/is-number/node_modules/kind-of": {
16804 "version": "3.2.2",
16805 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
16806 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
16807 "dependencies": {
16808 "is-buffer": "^1.1.5"
16809 },
16810 "engines": {
16811 "node": ">=0.10.0"
16812 }
16813 },
16814 "node_modules/is-obj": {
16815 "version": "2.0.0",
16816 "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
16817 "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
16818 "dev": true,
16819 "engines": {
16820 "node": ">=8"
16821 }
16822 },
16823 "node_modules/is-path-cwd": {
16824 "version": "2.2.0",
16825 "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz",
16826 "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==",
16827 "dev": true,
16828 "engines": {
16829 "node": ">=6"
16830 }
16831 },
16832 "node_modules/is-path-in-cwd": {
16833 "version": "2.1.0",
16834 "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz",
16835 "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==",
16836 "dev": true,
16837 "dependencies": {
16838 "is-path-inside": "^2.1.0"
16839 },
16840 "engines": {
16841 "node": ">=6"
16842 }
16843 },
16844 "node_modules/is-path-in-cwd/node_modules/is-path-inside": {
16845 "version": "2.1.0",
16846 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz",
16847 "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==",
16848 "dev": true,
16849 "dependencies": {
16850 "path-is-inside": "^1.0.2"
16851 },
16852 "engines": {
16853 "node": ">=6"
16854 }
16855 },
16856 "node_modules/is-path-inside": {
16857 "version": "3.0.3",
16858 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
16859 "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
16860 "dev": true,
16861 "engines": {
16862 "node": ">=8"
16863 }
16864 },
16865 "node_modules/is-plain-obj": {
16866 "version": "1.1.0",
16867 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
16868 "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
16869 "engines": {
16870 "node": ">=0.10.0"
16871 }
16872 },
16873 "node_modules/is-plain-object": {
16874 "version": "2.0.4",
16875 "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
16876 "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
16877 "dependencies": {
16878 "isobject": "^3.0.1"
16879 },
16880 "engines": {
16881 "node": ">=0.10.0"
16882 }
16883 },
16884 "node_modules/is-potential-custom-element-name": {
16885 "version": "1.0.1",
16886 "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
16887 "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==",
16888 "dev": true
16889 },
16890 "node_modules/is-regex": {
16891 "version": "1.1.4",
16892 "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
16893 "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
16894 "dev": true,
16895 "dependencies": {
16896 "call-bind": "^1.0.2",
16897 "has-tostringtag": "^1.0.0"
16898 },
16899 "engines": {
16900 "node": ">= 0.4"
16901 },
16902 "funding": {
16903 "url": "https://github.com/sponsors/ljharb"
16904 }
16905 },
16906 "node_modules/is-relative": {
16907 "version": "1.0.0",
16908 "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz",
16909 "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==",
16910 "dependencies": {
16911 "is-unc-path": "^1.0.0"
16912 },
16913 "engines": {
16914 "node": ">=0.10.0"
16915 }
16916 },
16917 "node_modules/is-shared-array-buffer": {
16918 "version": "1.0.1",
16919 "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz",
16920 "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==",
16921 "dev": true,
16922 "funding": {
16923 "url": "https://github.com/sponsors/ljharb"
16924 }
16925 },
16926 "node_modules/is-stream": {
16927 "version": "2.0.1",
16928 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
16929 "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
16930 "engines": {
16931 "node": ">=8"
16932 },
16933 "funding": {
16934 "url": "https://github.com/sponsors/sindresorhus"
16935 }
16936 },
16937 "node_modules/is-string": {
16938 "version": "1.0.7",
16939 "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
16940 "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
16941 "dev": true,
16942 "dependencies": {
16943 "has-tostringtag": "^1.0.0"
16944 },
16945 "engines": {
16946 "node": ">= 0.4"
16947 },
16948 "funding": {
16949 "url": "https://github.com/sponsors/ljharb"
16950 }
16951 },
16952 "node_modules/is-symbol": {
16953 "version": "1.0.4",
16954 "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
16955 "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
16956 "dev": true,
16957 "dependencies": {
16958 "has-symbols": "^1.0.2"
16959 },
16960 "engines": {
16961 "node": ">= 0.4"
16962 },
16963 "funding": {
16964 "url": "https://github.com/sponsors/ljharb"
16965 }
16966 },
16967 "node_modules/is-text-path": {
16968 "version": "1.0.1",
16969 "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz",
16970 "integrity": "sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4=",
16971 "dev": true,
16972 "dependencies": {
16973 "text-extensions": "^1.0.0"
16974 },
16975 "engines": {
16976 "node": ">=0.10.0"
16977 }
16978 },
16979 "node_modules/is-typedarray": {
16980 "version": "1.0.0",
16981 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
16982 "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
16983 "devOptional": true
16984 },
16985 "node_modules/is-unc-path": {
16986 "version": "1.0.0",
16987 "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz",
16988 "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==",
16989 "dependencies": {
16990 "unc-path-regex": "^0.1.2"
16991 },
16992 "engines": {
16993 "node": ">=0.10.0"
16994 }
16995 },
16996 "node_modules/is-unicode-supported": {
16997 "version": "0.1.0",
16998 "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
16999 "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==",
17000 "dev": true,
17001 "engines": {
17002 "node": ">=10"
17003 },
17004 "funding": {
17005 "url": "https://github.com/sponsors/sindresorhus"
17006 }
17007 },
17008 "node_modules/is-utf8": {
17009 "version": "0.2.1",
17010 "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
17011 "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
17012 "dev": true
17013 },
17014 "node_modules/is-valid-glob": {
17015 "version": "1.0.0",
17016 "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz",
17017 "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=",
17018 "dev": true,
17019 "engines": {
17020 "node": ">=0.10.0"
17021 }
17022 },
17023 "node_modules/is-weakref": {
17024 "version": "1.0.1",
17025 "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.1.tgz",
17026 "integrity": "sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==",
17027 "dev": true,
17028 "dependencies": {
17029 "call-bind": "^1.0.0"
17030 },
17031 "funding": {
17032 "url": "https://github.com/sponsors/ljharb"
17033 }
17034 },
17035 "node_modules/is-windows": {
17036 "version": "1.0.2",
17037 "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
17038 "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
17039 "engines": {
17040 "node": ">=0.10.0"
17041 }
17042 },
17043 "node_modules/is-wsl": {
17044 "version": "1.1.0",
17045 "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
17046 "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
17047 "dev": true,
17048 "engines": {
17049 "node": ">=4"
17050 }
17051 },
17052 "node_modules/is-yarn-global": {
17053 "version": "0.3.0",
17054 "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz",
17055 "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==",
17056 "dev": true
17057 },
17058 "node_modules/isarray": {
17059 "version": "1.0.0",
17060 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
17061 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
17062 },
17063 "node_modules/isbinaryfile": {
17064 "version": "4.0.8",
17065 "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.8.tgz",
17066 "integrity": "sha512-53h6XFniq77YdW+spoRrebh0mnmTxRPTlcuIArO57lmMdq4uBKFKaeTjnb92oYWrSn/LVL+LT+Hap2tFQj8V+w==",
17067 "dev": true,
17068 "engines": {
17069 "node": ">= 8.0.0"
17070 },
17071 "funding": {
17072 "url": "https://github.com/sponsors/gjtorikian/"
17073 }
17074 },
17075 "node_modules/isexe": {
17076 "version": "2.0.0",
17077 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
17078 "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA="
17079 },
17080 "node_modules/isobject": {
17081 "version": "3.0.1",
17082 "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
17083 "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
17084 "engines": {
17085 "node": ">=0.10.0"
17086 }
17087 },
17088 "node_modules/isstream": {
17089 "version": "0.1.2",
17090 "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
17091 "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
17092 "optional": true
17093 },
17094 "node_modules/istanbul-lib-coverage": {
17095 "version": "3.2.0",
17096 "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz",
17097 "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==",
17098 "dev": true,
17099 "engines": {
17100 "node": ">=8"
17101 }
17102 },
17103 "node_modules/istanbul-lib-instrument": {
17104 "version": "4.0.3",
17105 "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz",
17106 "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==",
17107 "dev": true,
17108 "dependencies": {
17109 "@babel/core": "^7.7.5",
17110 "@istanbuljs/schema": "^0.1.2",
17111 "istanbul-lib-coverage": "^3.0.0",
17112 "semver": "^6.3.0"
17113 },
17114 "engines": {
17115 "node": ">=8"
17116 }
17117 },
17118 "node_modules/istanbul-lib-instrument/node_modules/semver": {
17119 "version": "6.3.0",
17120 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
17121 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
17122 "dev": true,
17123 "bin": {
17124 "semver": "bin/semver.js"
17125 }
17126 },
17127 "node_modules/istanbul-lib-report": {
17128 "version": "3.0.0",
17129 "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
17130 "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==",
17131 "dev": true,
17132 "dependencies": {
17133 "istanbul-lib-coverage": "^3.0.0",
17134 "make-dir": "^3.0.0",
17135 "supports-color": "^7.1.0"
17136 },
17137 "engines": {
17138 "node": ">=8"
17139 }
17140 },
17141 "node_modules/istanbul-lib-report/node_modules/has-flag": {
17142 "version": "4.0.0",
17143 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
17144 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
17145 "dev": true,
17146 "engines": {
17147 "node": ">=8"
17148 }
17149 },
17150 "node_modules/istanbul-lib-report/node_modules/make-dir": {
17151 "version": "3.1.0",
17152 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
17153 "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
17154 "dev": true,
17155 "dependencies": {
17156 "semver": "^6.0.0"
17157 },
17158 "engines": {
17159 "node": ">=8"
17160 },
17161 "funding": {
17162 "url": "https://github.com/sponsors/sindresorhus"
17163 }
17164 },
17165 "node_modules/istanbul-lib-report/node_modules/semver": {
17166 "version": "6.3.0",
17167 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
17168 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
17169 "dev": true,
17170 "bin": {
17171 "semver": "bin/semver.js"
17172 }
17173 },
17174 "node_modules/istanbul-lib-report/node_modules/supports-color": {
17175 "version": "7.2.0",
17176 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
17177 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
17178 "dev": true,
17179 "dependencies": {
17180 "has-flag": "^4.0.0"
17181 },
17182 "engines": {
17183 "node": ">=8"
17184 }
17185 },
17186 "node_modules/istanbul-lib-source-maps": {
17187 "version": "4.0.1",
17188 "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz",
17189 "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==",
17190 "dev": true,
17191 "dependencies": {
17192 "debug": "^4.1.1",
17193 "istanbul-lib-coverage": "^3.0.0",
17194 "source-map": "^0.6.1"
17195 },
17196 "engines": {
17197 "node": ">=10"
17198 }
17199 },
17200 "node_modules/istanbul-lib-source-maps/node_modules/source-map": {
17201 "version": "0.6.1",
17202 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
17203 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
17204 "dev": true,
17205 "engines": {
17206 "node": ">=0.10.0"
17207 }
17208 },
17209 "node_modules/istanbul-reports": {
17210 "version": "3.0.5",
17211 "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.5.tgz",
17212 "integrity": "sha512-5+19PlhnGabNWB7kOFnuxT8H3T/iIyQzIbQMxXsURmmvKg86P2sbkrGOT77VnHw0Qr0gc2XzRaRfMZYYbSQCJQ==",
17213 "dev": true,
17214 "dependencies": {
17215 "html-escaper": "^2.0.0",
17216 "istanbul-lib-report": "^3.0.0"
17217 },
17218 "engines": {
17219 "node": ">=8"
17220 }
17221 },
17222 "node_modules/jake": {
17223 "version": "10.8.2",
17224 "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz",
17225 "integrity": "sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A==",
17226 "dev": true,
17227 "dependencies": {
17228 "async": "0.9.x",
17229 "chalk": "^2.4.2",
17230 "filelist": "^1.0.1",
17231 "minimatch": "^3.0.4"
17232 },
17233 "bin": {
17234 "jake": "bin/cli.js"
17235 },
17236 "engines": {
17237 "node": "*"
17238 }
17239 },
17240 "node_modules/jake/node_modules/async": {
17241 "version": "0.9.2",
17242 "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz",
17243 "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=",
17244 "dev": true
17245 },
17246 "node_modules/jest": {
17247 "version": "27.3.1",
17248 "resolved": "https://registry.npmjs.org/jest/-/jest-27.3.1.tgz",
17249 "integrity": "sha512-U2AX0AgQGd5EzMsiZpYt8HyZ+nSVIh5ujQ9CPp9EQZJMjXIiSZpJNweZl0swatKRoqHWgGKM3zaSwm4Zaz87ng==",
17250 "dev": true,
17251 "dependencies": {
17252 "@jest/core": "^27.3.1",
17253 "import-local": "^3.0.2",
17254 "jest-cli": "^27.3.1"
17255 },
17256 "bin": {
17257 "jest": "bin/jest.js"
17258 },
17259 "engines": {
17260 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
17261 },
17262 "peerDependencies": {
17263 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
17264 },
17265 "peerDependenciesMeta": {
17266 "node-notifier": {
17267 "optional": true
17268 }
17269 }
17270 },
17271 "node_modules/jest-changed-files": {
17272 "version": "27.3.0",
17273 "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.3.0.tgz",
17274 "integrity": "sha512-9DJs9garMHv4RhylUMZgbdCJ3+jHSkpL9aaVKp13xtXAD80qLTLrqcDZL1PHA9dYA0bCI86Nv2BhkLpLhrBcPg==",
17275 "dev": true,
17276 "dependencies": {
17277 "@jest/types": "^27.2.5",
17278 "execa": "^5.0.0",
17279 "throat": "^6.0.1"
17280 },
17281 "engines": {
17282 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
17283 }
17284 },
17285 "node_modules/jest-circus": {
17286 "version": "27.3.1",
17287 "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.3.1.tgz",
17288 "integrity": "sha512-v1dsM9II6gvXokgqq6Yh2jHCpfg7ZqV4jWY66u7npz24JnhP3NHxI0sKT7+ZMQ7IrOWHYAaeEllOySbDbWsiXw==",
17289 "dev": true,
17290 "dependencies": {
17291 "@jest/environment": "^27.3.1",
17292 "@jest/test-result": "^27.3.1",
17293 "@jest/types": "^27.2.5",
17294 "@types/node": "*",
17295 "chalk": "^4.0.0",
17296 "co": "^4.6.0",
17297 "dedent": "^0.7.0",
17298 "expect": "^27.3.1",
17299 "is-generator-fn": "^2.0.0",
17300 "jest-each": "^27.3.1",
17301 "jest-matcher-utils": "^27.3.1",
17302 "jest-message-util": "^27.3.1",
17303 "jest-runtime": "^27.3.1",
17304 "jest-snapshot": "^27.3.1",
17305 "jest-util": "^27.3.1",
17306 "pretty-format": "^27.3.1",
17307 "slash": "^3.0.0",
17308 "stack-utils": "^2.0.3",
17309 "throat": "^6.0.1"
17310 },
17311 "engines": {
17312 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
17313 }
17314 },
17315 "node_modules/jest-circus/node_modules/ansi-styles": {
17316 "version": "4.3.0",
17317 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
17318 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
17319 "dev": true,
17320 "dependencies": {
17321 "color-convert": "^2.0.1"
17322 },
17323 "engines": {
17324 "node": ">=8"
17325 },
17326 "funding": {
17327 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
17328 }
17329 },
17330 "node_modules/jest-circus/node_modules/chalk": {
17331 "version": "4.1.2",
17332 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
17333 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
17334 "dev": true,
17335 "dependencies": {
17336 "ansi-styles": "^4.1.0",
17337 "supports-color": "^7.1.0"
17338 },
17339 "engines": {
17340 "node": ">=10"
17341 },
17342 "funding": {
17343 "url": "https://github.com/chalk/chalk?sponsor=1"
17344 }
17345 },
17346 "node_modules/jest-circus/node_modules/color-convert": {
17347 "version": "2.0.1",
17348 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
17349 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
17350 "dev": true,
17351 "dependencies": {
17352 "color-name": "~1.1.4"
17353 },
17354 "engines": {
17355 "node": ">=7.0.0"
17356 }
17357 },
17358 "node_modules/jest-circus/node_modules/color-name": {
17359 "version": "1.1.4",
17360 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
17361 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
17362 "dev": true
17363 },
17364 "node_modules/jest-circus/node_modules/has-flag": {
17365 "version": "4.0.0",
17366 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
17367 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
17368 "dev": true,
17369 "engines": {
17370 "node": ">=8"
17371 }
17372 },
17373 "node_modules/jest-circus/node_modules/supports-color": {
17374 "version": "7.2.0",
17375 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
17376 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
17377 "dev": true,
17378 "dependencies": {
17379 "has-flag": "^4.0.0"
17380 },
17381 "engines": {
17382 "node": ">=8"
17383 }
17384 },
17385 "node_modules/jest-cli": {
17386 "version": "27.3.1",
17387 "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.3.1.tgz",
17388 "integrity": "sha512-WHnCqpfK+6EvT62me6WVs8NhtbjAS4/6vZJnk7/2+oOr50cwAzG4Wxt6RXX0hu6m1169ZGMlhYYUNeKBXCph/Q==",
17389 "dev": true,
17390 "dependencies": {
17391 "@jest/core": "^27.3.1",
17392 "@jest/test-result": "^27.3.1",
17393 "@jest/types": "^27.2.5",
17394 "chalk": "^4.0.0",
17395 "exit": "^0.1.2",
17396 "graceful-fs": "^4.2.4",
17397 "import-local": "^3.0.2",
17398 "jest-config": "^27.3.1",
17399 "jest-util": "^27.3.1",
17400 "jest-validate": "^27.3.1",
17401 "prompts": "^2.0.1",
17402 "yargs": "^16.2.0"
17403 },
17404 "bin": {
17405 "jest": "bin/jest.js"
17406 },
17407 "engines": {
17408 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
17409 },
17410 "peerDependencies": {
17411 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
17412 },
17413 "peerDependenciesMeta": {
17414 "node-notifier": {
17415 "optional": true
17416 }
17417 }
17418 },
17419 "node_modules/jest-cli/node_modules/ansi-styles": {
17420 "version": "4.3.0",
17421 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
17422 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
17423 "dev": true,
17424 "dependencies": {
17425 "color-convert": "^2.0.1"
17426 },
17427 "engines": {
17428 "node": ">=8"
17429 },
17430 "funding": {
17431 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
17432 }
17433 },
17434 "node_modules/jest-cli/node_modules/chalk": {
17435 "version": "4.1.2",
17436 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
17437 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
17438 "dev": true,
17439 "dependencies": {
17440 "ansi-styles": "^4.1.0",
17441 "supports-color": "^7.1.0"
17442 },
17443 "engines": {
17444 "node": ">=10"
17445 },
17446 "funding": {
17447 "url": "https://github.com/chalk/chalk?sponsor=1"
17448 }
17449 },
17450 "node_modules/jest-cli/node_modules/color-convert": {
17451 "version": "2.0.1",
17452 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
17453 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
17454 "dev": true,
17455 "dependencies": {
17456 "color-name": "~1.1.4"
17457 },
17458 "engines": {
17459 "node": ">=7.0.0"
17460 }
17461 },
17462 "node_modules/jest-cli/node_modules/color-name": {
17463 "version": "1.1.4",
17464 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
17465 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
17466 "dev": true
17467 },
17468 "node_modules/jest-cli/node_modules/emoji-regex": {
17469 "version": "8.0.0",
17470 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
17471 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
17472 "dev": true
17473 },
17474 "node_modules/jest-cli/node_modules/has-flag": {
17475 "version": "4.0.0",
17476 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
17477 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
17478 "dev": true,
17479 "engines": {
17480 "node": ">=8"
17481 }
17482 },
17483 "node_modules/jest-cli/node_modules/is-fullwidth-code-point": {
17484 "version": "3.0.0",
17485 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
17486 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
17487 "dev": true,
17488 "engines": {
17489 "node": ">=8"
17490 }
17491 },
17492 "node_modules/jest-cli/node_modules/string-width": {
17493 "version": "4.2.3",
17494 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
17495 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
17496 "dev": true,
17497 "dependencies": {
17498 "emoji-regex": "^8.0.0",
17499 "is-fullwidth-code-point": "^3.0.0",
17500 "strip-ansi": "^6.0.1"
17501 },
17502 "engines": {
17503 "node": ">=8"
17504 }
17505 },
17506 "node_modules/jest-cli/node_modules/supports-color": {
17507 "version": "7.2.0",
17508 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
17509 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
17510 "dev": true,
17511 "dependencies": {
17512 "has-flag": "^4.0.0"
17513 },
17514 "engines": {
17515 "node": ">=8"
17516 }
17517 },
17518 "node_modules/jest-cli/node_modules/y18n": {
17519 "version": "5.0.8",
17520 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
17521 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
17522 "dev": true,
17523 "engines": {
17524 "node": ">=10"
17525 }
17526 },
17527 "node_modules/jest-cli/node_modules/yargs": {
17528 "version": "16.2.0",
17529 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
17530 "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
17531 "dev": true,
17532 "dependencies": {
17533 "cliui": "^7.0.2",
17534 "escalade": "^3.1.1",
17535 "get-caller-file": "^2.0.5",
17536 "require-directory": "^2.1.1",
17537 "string-width": "^4.2.0",
17538 "y18n": "^5.0.5",
17539 "yargs-parser": "^20.2.2"
17540 },
17541 "engines": {
17542 "node": ">=10"
17543 }
17544 },
17545 "node_modules/jest-config": {
17546 "version": "27.3.1",
17547 "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.3.1.tgz",
17548 "integrity": "sha512-KY8xOIbIACZ/vdYCKSopL44I0xboxC751IX+DXL2+Wx6DKNycyEfV3rryC3BPm5Uq/BBqDoMrKuqLEUNJmMKKg==",
17549 "dev": true,
17550 "dependencies": {
17551 "@babel/core": "^7.1.0",
17552 "@jest/test-sequencer": "^27.3.1",
17553 "@jest/types": "^27.2.5",
17554 "babel-jest": "^27.3.1",
17555 "chalk": "^4.0.0",
17556 "ci-info": "^3.2.0",
17557 "deepmerge": "^4.2.2",
17558 "glob": "^7.1.1",
17559 "graceful-fs": "^4.2.4",
17560 "jest-circus": "^27.3.1",
17561 "jest-environment-jsdom": "^27.3.1",
17562 "jest-environment-node": "^27.3.1",
17563 "jest-get-type": "^27.3.1",
17564 "jest-jasmine2": "^27.3.1",
17565 "jest-regex-util": "^27.0.6",
17566 "jest-resolve": "^27.3.1",
17567 "jest-runner": "^27.3.1",
17568 "jest-util": "^27.3.1",
17569 "jest-validate": "^27.3.1",
17570 "micromatch": "^4.0.4",
17571 "pretty-format": "^27.3.1"
17572 },
17573 "engines": {
17574 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
17575 },
17576 "peerDependencies": {
17577 "ts-node": ">=9.0.0"
17578 },
17579 "peerDependenciesMeta": {
17580 "ts-node": {
17581 "optional": true
17582 }
17583 }
17584 },
17585 "node_modules/jest-config/node_modules/ansi-styles": {
17586 "version": "4.3.0",
17587 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
17588 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
17589 "dev": true,
17590 "dependencies": {
17591 "color-convert": "^2.0.1"
17592 },
17593 "engines": {
17594 "node": ">=8"
17595 },
17596 "funding": {
17597 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
17598 }
17599 },
17600 "node_modules/jest-config/node_modules/chalk": {
17601 "version": "4.1.2",
17602 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
17603 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
17604 "dev": true,
17605 "dependencies": {
17606 "ansi-styles": "^4.1.0",
17607 "supports-color": "^7.1.0"
17608 },
17609 "engines": {
17610 "node": ">=10"
17611 },
17612 "funding": {
17613 "url": "https://github.com/chalk/chalk?sponsor=1"
17614 }
17615 },
17616 "node_modules/jest-config/node_modules/color-convert": {
17617 "version": "2.0.1",
17618 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
17619 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
17620 "dev": true,
17621 "dependencies": {
17622 "color-name": "~1.1.4"
17623 },
17624 "engines": {
17625 "node": ">=7.0.0"
17626 }
17627 },
17628 "node_modules/jest-config/node_modules/color-name": {
17629 "version": "1.1.4",
17630 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
17631 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
17632 "dev": true
17633 },
17634 "node_modules/jest-config/node_modules/glob": {
17635 "version": "7.2.0",
17636 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
17637 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
17638 "dev": true,
17639 "dependencies": {
17640 "fs.realpath": "^1.0.0",
17641 "inflight": "^1.0.4",
17642 "inherits": "2",
17643 "minimatch": "^3.0.4",
17644 "once": "^1.3.0",
17645 "path-is-absolute": "^1.0.0"
17646 },
17647 "engines": {
17648 "node": "*"
17649 },
17650 "funding": {
17651 "url": "https://github.com/sponsors/isaacs"
17652 }
17653 },
17654 "node_modules/jest-config/node_modules/has-flag": {
17655 "version": "4.0.0",
17656 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
17657 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
17658 "dev": true,
17659 "engines": {
17660 "node": ">=8"
17661 }
17662 },
17663 "node_modules/jest-config/node_modules/supports-color": {
17664 "version": "7.2.0",
17665 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
17666 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
17667 "dev": true,
17668 "dependencies": {
17669 "has-flag": "^4.0.0"
17670 },
17671 "engines": {
17672 "node": ">=8"
17673 }
17674 },
17675 "node_modules/jest-diff": {
17676 "version": "27.3.1",
17677 "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.3.1.tgz",
17678 "integrity": "sha512-PCeuAH4AWUo2O5+ksW4pL9v5xJAcIKPUPfIhZBcG1RKv/0+dvaWTQK1Nrau8d67dp65fOqbeMdoil+6PedyEPQ==",
17679 "dev": true,
17680 "dependencies": {
17681 "chalk": "^4.0.0",
17682 "diff-sequences": "^27.0.6",
17683 "jest-get-type": "^27.3.1",
17684 "pretty-format": "^27.3.1"
17685 },
17686 "engines": {
17687 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
17688 }
17689 },
17690 "node_modules/jest-diff/node_modules/ansi-styles": {
17691 "version": "4.3.0",
17692 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
17693 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
17694 "dev": true,
17695 "dependencies": {
17696 "color-convert": "^2.0.1"
17697 },
17698 "engines": {
17699 "node": ">=8"
17700 },
17701 "funding": {
17702 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
17703 }
17704 },
17705 "node_modules/jest-diff/node_modules/chalk": {
17706 "version": "4.1.2",
17707 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
17708 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
17709 "dev": true,
17710 "dependencies": {
17711 "ansi-styles": "^4.1.0",
17712 "supports-color": "^7.1.0"
17713 },
17714 "engines": {
17715 "node": ">=10"
17716 },
17717 "funding": {
17718 "url": "https://github.com/chalk/chalk?sponsor=1"
17719 }
17720 },
17721 "node_modules/jest-diff/node_modules/color-convert": {
17722 "version": "2.0.1",
17723 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
17724 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
17725 "dev": true,
17726 "dependencies": {
17727 "color-name": "~1.1.4"
17728 },
17729 "engines": {
17730 "node": ">=7.0.0"
17731 }
17732 },
17733 "node_modules/jest-diff/node_modules/color-name": {
17734 "version": "1.1.4",
17735 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
17736 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
17737 "dev": true
17738 },
17739 "node_modules/jest-diff/node_modules/has-flag": {
17740 "version": "4.0.0",
17741 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
17742 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
17743 "dev": true,
17744 "engines": {
17745 "node": ">=8"
17746 }
17747 },
17748 "node_modules/jest-diff/node_modules/supports-color": {
17749 "version": "7.2.0",
17750 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
17751 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
17752 "dev": true,
17753 "dependencies": {
17754 "has-flag": "^4.0.0"
17755 },
17756 "engines": {
17757 "node": ">=8"
17758 }
17759 },
17760 "node_modules/jest-docblock": {
17761 "version": "27.0.6",
17762 "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.0.6.tgz",
17763 "integrity": "sha512-Fid6dPcjwepTFraz0YxIMCi7dejjJ/KL9FBjPYhBp4Sv1Y9PdhImlKZqYU555BlN4TQKaTc+F2Av1z+anVyGkA==",
17764 "dev": true,
17765 "dependencies": {
17766 "detect-newline": "^3.0.0"
17767 },
17768 "engines": {
17769 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
17770 }
17771 },
17772 "node_modules/jest-each": {
17773 "version": "27.3.1",
17774 "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.3.1.tgz",
17775 "integrity": "sha512-E4SwfzKJWYcvOYCjOxhZcxwL+AY0uFMvdCOwvzgutJiaiodFjkxQQDxHm8FQBeTqDnSmKsQWn7ldMRzTn2zJaQ==",
17776 "dev": true,
17777 "dependencies": {
17778 "@jest/types": "^27.2.5",
17779 "chalk": "^4.0.0",
17780 "jest-get-type": "^27.3.1",
17781 "jest-util": "^27.3.1",
17782 "pretty-format": "^27.3.1"
17783 },
17784 "engines": {
17785 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
17786 }
17787 },
17788 "node_modules/jest-each/node_modules/ansi-styles": {
17789 "version": "4.3.0",
17790 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
17791 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
17792 "dev": true,
17793 "dependencies": {
17794 "color-convert": "^2.0.1"
17795 },
17796 "engines": {
17797 "node": ">=8"
17798 },
17799 "funding": {
17800 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
17801 }
17802 },
17803 "node_modules/jest-each/node_modules/chalk": {
17804 "version": "4.1.2",
17805 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
17806 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
17807 "dev": true,
17808 "dependencies": {
17809 "ansi-styles": "^4.1.0",
17810 "supports-color": "^7.1.0"
17811 },
17812 "engines": {
17813 "node": ">=10"
17814 },
17815 "funding": {
17816 "url": "https://github.com/chalk/chalk?sponsor=1"
17817 }
17818 },
17819 "node_modules/jest-each/node_modules/color-convert": {
17820 "version": "2.0.1",
17821 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
17822 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
17823 "dev": true,
17824 "dependencies": {
17825 "color-name": "~1.1.4"
17826 },
17827 "engines": {
17828 "node": ">=7.0.0"
17829 }
17830 },
17831 "node_modules/jest-each/node_modules/color-name": {
17832 "version": "1.1.4",
17833 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
17834 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
17835 "dev": true
17836 },
17837 "node_modules/jest-each/node_modules/has-flag": {
17838 "version": "4.0.0",
17839 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
17840 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
17841 "dev": true,
17842 "engines": {
17843 "node": ">=8"
17844 }
17845 },
17846 "node_modules/jest-each/node_modules/supports-color": {
17847 "version": "7.2.0",
17848 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
17849 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
17850 "dev": true,
17851 "dependencies": {
17852 "has-flag": "^4.0.0"
17853 },
17854 "engines": {
17855 "node": ">=8"
17856 }
17857 },
17858 "node_modules/jest-environment-jsdom": {
17859 "version": "27.3.1",
17860 "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.3.1.tgz",
17861 "integrity": "sha512-3MOy8qMzIkQlfb3W1TfrD7uZHj+xx8Olix5vMENkj5djPmRqndMaXtpnaZkxmxM+Qc3lo+yVzJjzuXbCcZjAlg==",
17862 "dev": true,
17863 "dependencies": {
17864 "@jest/environment": "^27.3.1",
17865 "@jest/fake-timers": "^27.3.1",
17866 "@jest/types": "^27.2.5",
17867 "@types/node": "*",
17868 "jest-mock": "^27.3.0",
17869 "jest-util": "^27.3.1",
17870 "jsdom": "^16.6.0"
17871 },
17872 "engines": {
17873 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
17874 }
17875 },
17876 "node_modules/jest-environment-node": {
17877 "version": "27.3.1",
17878 "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.3.1.tgz",
17879 "integrity": "sha512-T89F/FgkE8waqrTSA7/ydMkcc52uYPgZZ6q8OaZgyiZkJb5QNNCF6oPZjH9IfPFfcc9uBWh1574N0kY0pSvTXw==",
17880 "dev": true,
17881 "dependencies": {
17882 "@jest/environment": "^27.3.1",
17883 "@jest/fake-timers": "^27.3.1",
17884 "@jest/types": "^27.2.5",
17885 "@types/node": "*",
17886 "jest-mock": "^27.3.0",
17887 "jest-util": "^27.3.1"
17888 },
17889 "engines": {
17890 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
17891 }
17892 },
17893 "node_modules/jest-get-type": {
17894 "version": "27.3.1",
17895 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.3.1.tgz",
17896 "integrity": "sha512-+Ilqi8hgHSAdhlQ3s12CAVNd8H96ZkQBfYoXmArzZnOfAtVAJEiPDBirjByEblvG/4LPJmkL+nBqPO3A1YJAEg==",
17897 "dev": true,
17898 "engines": {
17899 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
17900 }
17901 },
17902 "node_modules/jest-haste-map": {
17903 "version": "27.3.1",
17904 "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.3.1.tgz",
17905 "integrity": "sha512-lYfNZIzwPccDJZIyk9Iz5iQMM/MH56NIIcGj7AFU1YyA4ewWFBl8z+YPJuSCRML/ee2cCt2y3W4K3VXPT6Nhzg==",
17906 "dev": true,
17907 "dependencies": {
17908 "@jest/types": "^27.2.5",
17909 "@types/graceful-fs": "^4.1.2",
17910 "@types/node": "*",
17911 "anymatch": "^3.0.3",
17912 "fb-watchman": "^2.0.0",
17913 "graceful-fs": "^4.2.4",
17914 "jest-regex-util": "^27.0.6",
17915 "jest-serializer": "^27.0.6",
17916 "jest-util": "^27.3.1",
17917 "jest-worker": "^27.3.1",
17918 "micromatch": "^4.0.4",
17919 "walker": "^1.0.7"
17920 },
17921 "engines": {
17922 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
17923 },
17924 "optionalDependencies": {
17925 "fsevents": "^2.3.2"
17926 }
17927 },
17928 "node_modules/jest-haste-map/node_modules/anymatch": {
17929 "version": "3.1.2",
17930 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
17931 "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
17932 "dev": true,
17933 "dependencies": {
17934 "normalize-path": "^3.0.0",
17935 "picomatch": "^2.0.4"
17936 },
17937 "engines": {
17938 "node": ">= 8"
17939 }
17940 },
17941 "node_modules/jest-haste-map/node_modules/fsevents": {
17942 "version": "2.3.2",
17943 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
17944 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
17945 "dev": true,
17946 "hasInstallScript": true,
17947 "optional": true,
17948 "os": [
17949 "darwin"
17950 ],
17951 "engines": {
17952 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
17953 }
17954 },
17955 "node_modules/jest-jasmine2": {
17956 "version": "27.3.1",
17957 "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.3.1.tgz",
17958 "integrity": "sha512-WK11ZUetDQaC09w4/j7o4FZDUIp+4iYWH/Lik34Pv7ukL+DuXFGdnmmi7dT58J2ZYKFB5r13GyE0z3NPeyJmsg==",
17959 "dev": true,
17960 "dependencies": {
17961 "@babel/traverse": "^7.1.0",
17962 "@jest/environment": "^27.3.1",
17963 "@jest/source-map": "^27.0.6",
17964 "@jest/test-result": "^27.3.1",
17965 "@jest/types": "^27.2.5",
17966 "@types/node": "*",
17967 "chalk": "^4.0.0",
17968 "co": "^4.6.0",
17969 "expect": "^27.3.1",
17970 "is-generator-fn": "^2.0.0",
17971 "jest-each": "^27.3.1",
17972 "jest-matcher-utils": "^27.3.1",
17973 "jest-message-util": "^27.3.1",
17974 "jest-runtime": "^27.3.1",
17975 "jest-snapshot": "^27.3.1",
17976 "jest-util": "^27.3.1",
17977 "pretty-format": "^27.3.1",
17978 "throat": "^6.0.1"
17979 },
17980 "engines": {
17981 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
17982 }
17983 },
17984 "node_modules/jest-jasmine2/node_modules/ansi-styles": {
17985 "version": "4.3.0",
17986 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
17987 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
17988 "dev": true,
17989 "dependencies": {
17990 "color-convert": "^2.0.1"
17991 },
17992 "engines": {
17993 "node": ">=8"
17994 },
17995 "funding": {
17996 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
17997 }
17998 },
17999 "node_modules/jest-jasmine2/node_modules/chalk": {
18000 "version": "4.1.2",
18001 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
18002 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
18003 "dev": true,
18004 "dependencies": {
18005 "ansi-styles": "^4.1.0",
18006 "supports-color": "^7.1.0"
18007 },
18008 "engines": {
18009 "node": ">=10"
18010 },
18011 "funding": {
18012 "url": "https://github.com/chalk/chalk?sponsor=1"
18013 }
18014 },
18015 "node_modules/jest-jasmine2/node_modules/color-convert": {
18016 "version": "2.0.1",
18017 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
18018 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
18019 "dev": true,
18020 "dependencies": {
18021 "color-name": "~1.1.4"
18022 },
18023 "engines": {
18024 "node": ">=7.0.0"
18025 }
18026 },
18027 "node_modules/jest-jasmine2/node_modules/color-name": {
18028 "version": "1.1.4",
18029 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
18030 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
18031 "dev": true
18032 },
18033 "node_modules/jest-jasmine2/node_modules/has-flag": {
18034 "version": "4.0.0",
18035 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
18036 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
18037 "dev": true,
18038 "engines": {
18039 "node": ">=8"
18040 }
18041 },
18042 "node_modules/jest-jasmine2/node_modules/supports-color": {
18043 "version": "7.2.0",
18044 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
18045 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
18046 "dev": true,
18047 "dependencies": {
18048 "has-flag": "^4.0.0"
18049 },
18050 "engines": {
18051 "node": ">=8"
18052 }
18053 },
18054 "node_modules/jest-leak-detector": {
18055 "version": "27.3.1",
18056 "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.3.1.tgz",
18057 "integrity": "sha512-78QstU9tXbaHzwlRlKmTpjP9k4Pvre5l0r8Spo4SbFFVy/4Abg9I6ZjHwjg2QyKEAMg020XcjP+UgLZIY50yEg==",
18058 "dev": true,
18059 "dependencies": {
18060 "jest-get-type": "^27.3.1",
18061 "pretty-format": "^27.3.1"
18062 },
18063 "engines": {
18064 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
18065 }
18066 },
18067 "node_modules/jest-matcher-utils": {
18068 "version": "27.3.1",
18069 "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.3.1.tgz",
18070 "integrity": "sha512-hX8N7zXS4k+8bC1Aj0OWpGb7D3gIXxYvPNK1inP5xvE4ztbz3rc4AkI6jGVaerepBnfWB17FL5lWFJT3s7qo8w==",
18071 "dev": true,
18072 "dependencies": {
18073 "chalk": "^4.0.0",
18074 "jest-diff": "^27.3.1",
18075 "jest-get-type": "^27.3.1",
18076 "pretty-format": "^27.3.1"
18077 },
18078 "engines": {
18079 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
18080 }
18081 },
18082 "node_modules/jest-matcher-utils/node_modules/ansi-styles": {
18083 "version": "4.3.0",
18084 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
18085 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
18086 "dev": true,
18087 "dependencies": {
18088 "color-convert": "^2.0.1"
18089 },
18090 "engines": {
18091 "node": ">=8"
18092 },
18093 "funding": {
18094 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
18095 }
18096 },
18097 "node_modules/jest-matcher-utils/node_modules/chalk": {
18098 "version": "4.1.2",
18099 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
18100 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
18101 "dev": true,
18102 "dependencies": {
18103 "ansi-styles": "^4.1.0",
18104 "supports-color": "^7.1.0"
18105 },
18106 "engines": {
18107 "node": ">=10"
18108 },
18109 "funding": {
18110 "url": "https://github.com/chalk/chalk?sponsor=1"
18111 }
18112 },
18113 "node_modules/jest-matcher-utils/node_modules/color-convert": {
18114 "version": "2.0.1",
18115 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
18116 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
18117 "dev": true,
18118 "dependencies": {
18119 "color-name": "~1.1.4"
18120 },
18121 "engines": {
18122 "node": ">=7.0.0"
18123 }
18124 },
18125 "node_modules/jest-matcher-utils/node_modules/color-name": {
18126 "version": "1.1.4",
18127 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
18128 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
18129 "dev": true
18130 },
18131 "node_modules/jest-matcher-utils/node_modules/has-flag": {
18132 "version": "4.0.0",
18133 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
18134 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
18135 "dev": true,
18136 "engines": {
18137 "node": ">=8"
18138 }
18139 },
18140 "node_modules/jest-matcher-utils/node_modules/supports-color": {
18141 "version": "7.2.0",
18142 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
18143 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
18144 "dev": true,
18145 "dependencies": {
18146 "has-flag": "^4.0.0"
18147 },
18148 "engines": {
18149 "node": ">=8"
18150 }
18151 },
18152 "node_modules/jest-message-util": {
18153 "version": "27.3.1",
18154 "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.3.1.tgz",
18155 "integrity": "sha512-bh3JEmxsTZ/9rTm0jQrPElbY2+y48Rw2t47uMfByNyUVR+OfPh4anuyKsGqsNkXk/TI4JbLRZx+7p7Hdt6q1yg==",
18156 "dev": true,
18157 "dependencies": {
18158 "@babel/code-frame": "^7.12.13",
18159 "@jest/types": "^27.2.5",
18160 "@types/stack-utils": "^2.0.0",
18161 "chalk": "^4.0.0",
18162 "graceful-fs": "^4.2.4",
18163 "micromatch": "^4.0.4",
18164 "pretty-format": "^27.3.1",
18165 "slash": "^3.0.0",
18166 "stack-utils": "^2.0.3"
18167 },
18168 "engines": {
18169 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
18170 }
18171 },
18172 "node_modules/jest-message-util/node_modules/ansi-styles": {
18173 "version": "4.3.0",
18174 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
18175 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
18176 "dev": true,
18177 "dependencies": {
18178 "color-convert": "^2.0.1"
18179 },
18180 "engines": {
18181 "node": ">=8"
18182 },
18183 "funding": {
18184 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
18185 }
18186 },
18187 "node_modules/jest-message-util/node_modules/chalk": {
18188 "version": "4.1.2",
18189 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
18190 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
18191 "dev": true,
18192 "dependencies": {
18193 "ansi-styles": "^4.1.0",
18194 "supports-color": "^7.1.0"
18195 },
18196 "engines": {
18197 "node": ">=10"
18198 },
18199 "funding": {
18200 "url": "https://github.com/chalk/chalk?sponsor=1"
18201 }
18202 },
18203 "node_modules/jest-message-util/node_modules/color-convert": {
18204 "version": "2.0.1",
18205 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
18206 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
18207 "dev": true,
18208 "dependencies": {
18209 "color-name": "~1.1.4"
18210 },
18211 "engines": {
18212 "node": ">=7.0.0"
18213 }
18214 },
18215 "node_modules/jest-message-util/node_modules/color-name": {
18216 "version": "1.1.4",
18217 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
18218 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
18219 "dev": true
18220 },
18221 "node_modules/jest-message-util/node_modules/has-flag": {
18222 "version": "4.0.0",
18223 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
18224 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
18225 "dev": true,
18226 "engines": {
18227 "node": ">=8"
18228 }
18229 },
18230 "node_modules/jest-message-util/node_modules/supports-color": {
18231 "version": "7.2.0",
18232 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
18233 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
18234 "dev": true,
18235 "dependencies": {
18236 "has-flag": "^4.0.0"
18237 },
18238 "engines": {
18239 "node": ">=8"
18240 }
18241 },
18242 "node_modules/jest-mock": {
18243 "version": "27.3.0",
18244 "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.3.0.tgz",
18245 "integrity": "sha512-ziZiLk0elZOQjD08bLkegBzv5hCABu/c8Ytx45nJKkysQwGaonvmTxwjLqEA4qGdasq9o2I8/HtdGMNnVsMTGw==",
18246 "dev": true,
18247 "dependencies": {
18248 "@jest/types": "^27.2.5",
18249 "@types/node": "*"
18250 },
18251 "engines": {
18252 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
18253 }
18254 },
18255 "node_modules/jest-pnp-resolver": {
18256 "version": "1.2.2",
18257 "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz",
18258 "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==",
18259 "dev": true,
18260 "engines": {
18261 "node": ">=6"
18262 },
18263 "peerDependencies": {
18264 "jest-resolve": "*"
18265 },
18266 "peerDependenciesMeta": {
18267 "jest-resolve": {
18268 "optional": true
18269 }
18270 }
18271 },
18272 "node_modules/jest-regex-util": {
18273 "version": "27.0.6",
18274 "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.0.6.tgz",
18275 "integrity": "sha512-SUhPzBsGa1IKm8hx2F4NfTGGp+r7BXJ4CulsZ1k2kI+mGLG+lxGrs76veN2LF/aUdGosJBzKgXmNCw+BzFqBDQ==",
18276 "dev": true,
18277 "engines": {
18278 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
18279 }
18280 },
18281 "node_modules/jest-resolve": {
18282 "version": "27.3.1",
18283 "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.3.1.tgz",
18284 "integrity": "sha512-Dfzt25CFSPo3Y3GCbxynRBZzxq9AdyNN+x/v2IqYx6KVT5Z6me2Z/PsSGFSv3cOSUZqJ9pHxilao/I/m9FouLw==",
18285 "dev": true,
18286 "dependencies": {
18287 "@jest/types": "^27.2.5",
18288 "chalk": "^4.0.0",
18289 "graceful-fs": "^4.2.4",
18290 "jest-haste-map": "^27.3.1",
18291 "jest-pnp-resolver": "^1.2.2",
18292 "jest-util": "^27.3.1",
18293 "jest-validate": "^27.3.1",
18294 "resolve": "^1.20.0",
18295 "resolve.exports": "^1.1.0",
18296 "slash": "^3.0.0"
18297 },
18298 "engines": {
18299 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
18300 }
18301 },
18302 "node_modules/jest-resolve-dependencies": {
18303 "version": "27.3.1",
18304 "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.3.1.tgz",
18305 "integrity": "sha512-X7iLzY8pCiYOnvYo2YrK3P9oSE8/3N2f4pUZMJ8IUcZnT81vlSonya1KTO9ZfKGuC+svE6FHK/XOb8SsoRUV1A==",
18306 "dev": true,
18307 "dependencies": {
18308 "@jest/types": "^27.2.5",
18309 "jest-regex-util": "^27.0.6",
18310 "jest-snapshot": "^27.3.1"
18311 },
18312 "engines": {
18313 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
18314 }
18315 },
18316 "node_modules/jest-resolve/node_modules/ansi-styles": {
18317 "version": "4.3.0",
18318 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
18319 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
18320 "dev": true,
18321 "dependencies": {
18322 "color-convert": "^2.0.1"
18323 },
18324 "engines": {
18325 "node": ">=8"
18326 },
18327 "funding": {
18328 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
18329 }
18330 },
18331 "node_modules/jest-resolve/node_modules/chalk": {
18332 "version": "4.1.2",
18333 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
18334 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
18335 "dev": true,
18336 "dependencies": {
18337 "ansi-styles": "^4.1.0",
18338 "supports-color": "^7.1.0"
18339 },
18340 "engines": {
18341 "node": ">=10"
18342 },
18343 "funding": {
18344 "url": "https://github.com/chalk/chalk?sponsor=1"
18345 }
18346 },
18347 "node_modules/jest-resolve/node_modules/color-convert": {
18348 "version": "2.0.1",
18349 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
18350 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
18351 "dev": true,
18352 "dependencies": {
18353 "color-name": "~1.1.4"
18354 },
18355 "engines": {
18356 "node": ">=7.0.0"
18357 }
18358 },
18359 "node_modules/jest-resolve/node_modules/color-name": {
18360 "version": "1.1.4",
18361 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
18362 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
18363 "dev": true
18364 },
18365 "node_modules/jest-resolve/node_modules/has-flag": {
18366 "version": "4.0.0",
18367 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
18368 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
18369 "dev": true,
18370 "engines": {
18371 "node": ">=8"
18372 }
18373 },
18374 "node_modules/jest-resolve/node_modules/supports-color": {
18375 "version": "7.2.0",
18376 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
18377 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
18378 "dev": true,
18379 "dependencies": {
18380 "has-flag": "^4.0.0"
18381 },
18382 "engines": {
18383 "node": ">=8"
18384 }
18385 },
18386 "node_modules/jest-runner": {
18387 "version": "27.3.1",
18388 "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.3.1.tgz",
18389 "integrity": "sha512-r4W6kBn6sPr3TBwQNmqE94mPlYVn7fLBseeJfo4E2uCTmAyDFm2O5DYAQAFP7Q3YfiA/bMwg8TVsciP7k0xOww==",
18390 "dev": true,
18391 "dependencies": {
18392 "@jest/console": "^27.3.1",
18393 "@jest/environment": "^27.3.1",
18394 "@jest/test-result": "^27.3.1",
18395 "@jest/transform": "^27.3.1",
18396 "@jest/types": "^27.2.5",
18397 "@types/node": "*",
18398 "chalk": "^4.0.0",
18399 "emittery": "^0.8.1",
18400 "exit": "^0.1.2",
18401 "graceful-fs": "^4.2.4",
18402 "jest-docblock": "^27.0.6",
18403 "jest-environment-jsdom": "^27.3.1",
18404 "jest-environment-node": "^27.3.1",
18405 "jest-haste-map": "^27.3.1",
18406 "jest-leak-detector": "^27.3.1",
18407 "jest-message-util": "^27.3.1",
18408 "jest-resolve": "^27.3.1",
18409 "jest-runtime": "^27.3.1",
18410 "jest-util": "^27.3.1",
18411 "jest-worker": "^27.3.1",
18412 "source-map-support": "^0.5.6",
18413 "throat": "^6.0.1"
18414 },
18415 "engines": {
18416 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
18417 }
18418 },
18419 "node_modules/jest-runner/node_modules/ansi-styles": {
18420 "version": "4.3.0",
18421 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
18422 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
18423 "dev": true,
18424 "dependencies": {
18425 "color-convert": "^2.0.1"
18426 },
18427 "engines": {
18428 "node": ">=8"
18429 },
18430 "funding": {
18431 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
18432 }
18433 },
18434 "node_modules/jest-runner/node_modules/chalk": {
18435 "version": "4.1.2",
18436 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
18437 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
18438 "dev": true,
18439 "dependencies": {
18440 "ansi-styles": "^4.1.0",
18441 "supports-color": "^7.1.0"
18442 },
18443 "engines": {
18444 "node": ">=10"
18445 },
18446 "funding": {
18447 "url": "https://github.com/chalk/chalk?sponsor=1"
18448 }
18449 },
18450 "node_modules/jest-runner/node_modules/color-convert": {
18451 "version": "2.0.1",
18452 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
18453 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
18454 "dev": true,
18455 "dependencies": {
18456 "color-name": "~1.1.4"
18457 },
18458 "engines": {
18459 "node": ">=7.0.0"
18460 }
18461 },
18462 "node_modules/jest-runner/node_modules/color-name": {
18463 "version": "1.1.4",
18464 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
18465 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
18466 "dev": true
18467 },
18468 "node_modules/jest-runner/node_modules/has-flag": {
18469 "version": "4.0.0",
18470 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
18471 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
18472 "dev": true,
18473 "engines": {
18474 "node": ">=8"
18475 }
18476 },
18477 "node_modules/jest-runner/node_modules/supports-color": {
18478 "version": "7.2.0",
18479 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
18480 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
18481 "dev": true,
18482 "dependencies": {
18483 "has-flag": "^4.0.0"
18484 },
18485 "engines": {
18486 "node": ">=8"
18487 }
18488 },
18489 "node_modules/jest-runtime": {
18490 "version": "27.3.1",
18491 "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.3.1.tgz",
18492 "integrity": "sha512-qtO6VxPbS8umqhEDpjA4pqTkKQ1Hy4ZSi9mDVeE9Za7LKBo2LdW2jmT+Iod3XFaJqINikZQsn2wEi0j9wPRbLg==",
18493 "dev": true,
18494 "dependencies": {
18495 "@jest/console": "^27.3.1",
18496 "@jest/environment": "^27.3.1",
18497 "@jest/globals": "^27.3.1",
18498 "@jest/source-map": "^27.0.6",
18499 "@jest/test-result": "^27.3.1",
18500 "@jest/transform": "^27.3.1",
18501 "@jest/types": "^27.2.5",
18502 "@types/yargs": "^16.0.0",
18503 "chalk": "^4.0.0",
18504 "cjs-module-lexer": "^1.0.0",
18505 "collect-v8-coverage": "^1.0.0",
18506 "execa": "^5.0.0",
18507 "exit": "^0.1.2",
18508 "glob": "^7.1.3",
18509 "graceful-fs": "^4.2.4",
18510 "jest-haste-map": "^27.3.1",
18511 "jest-message-util": "^27.3.1",
18512 "jest-mock": "^27.3.0",
18513 "jest-regex-util": "^27.0.6",
18514 "jest-resolve": "^27.3.1",
18515 "jest-snapshot": "^27.3.1",
18516 "jest-util": "^27.3.1",
18517 "jest-validate": "^27.3.1",
18518 "slash": "^3.0.0",
18519 "strip-bom": "^4.0.0",
18520 "yargs": "^16.2.0"
18521 },
18522 "engines": {
18523 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
18524 }
18525 },
18526 "node_modules/jest-runtime/node_modules/@types/yargs": {
18527 "version": "16.0.4",
18528 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz",
18529 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==",
18530 "dev": true,
18531 "dependencies": {
18532 "@types/yargs-parser": "*"
18533 }
18534 },
18535 "node_modules/jest-runtime/node_modules/ansi-styles": {
18536 "version": "4.3.0",
18537 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
18538 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
18539 "dev": true,
18540 "dependencies": {
18541 "color-convert": "^2.0.1"
18542 },
18543 "engines": {
18544 "node": ">=8"
18545 },
18546 "funding": {
18547 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
18548 }
18549 },
18550 "node_modules/jest-runtime/node_modules/chalk": {
18551 "version": "4.1.2",
18552 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
18553 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
18554 "dev": true,
18555 "dependencies": {
18556 "ansi-styles": "^4.1.0",
18557 "supports-color": "^7.1.0"
18558 },
18559 "engines": {
18560 "node": ">=10"
18561 },
18562 "funding": {
18563 "url": "https://github.com/chalk/chalk?sponsor=1"
18564 }
18565 },
18566 "node_modules/jest-runtime/node_modules/color-convert": {
18567 "version": "2.0.1",
18568 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
18569 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
18570 "dev": true,
18571 "dependencies": {
18572 "color-name": "~1.1.4"
18573 },
18574 "engines": {
18575 "node": ">=7.0.0"
18576 }
18577 },
18578 "node_modules/jest-runtime/node_modules/color-name": {
18579 "version": "1.1.4",
18580 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
18581 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
18582 "dev": true
18583 },
18584 "node_modules/jest-runtime/node_modules/emoji-regex": {
18585 "version": "8.0.0",
18586 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
18587 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
18588 "dev": true
18589 },
18590 "node_modules/jest-runtime/node_modules/glob": {
18591 "version": "7.2.0",
18592 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
18593 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
18594 "dev": true,
18595 "dependencies": {
18596 "fs.realpath": "^1.0.0",
18597 "inflight": "^1.0.4",
18598 "inherits": "2",
18599 "minimatch": "^3.0.4",
18600 "once": "^1.3.0",
18601 "path-is-absolute": "^1.0.0"
18602 },
18603 "engines": {
18604 "node": "*"
18605 },
18606 "funding": {
18607 "url": "https://github.com/sponsors/isaacs"
18608 }
18609 },
18610 "node_modules/jest-runtime/node_modules/has-flag": {
18611 "version": "4.0.0",
18612 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
18613 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
18614 "dev": true,
18615 "engines": {
18616 "node": ">=8"
18617 }
18618 },
18619 "node_modules/jest-runtime/node_modules/is-fullwidth-code-point": {
18620 "version": "3.0.0",
18621 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
18622 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
18623 "dev": true,
18624 "engines": {
18625 "node": ">=8"
18626 }
18627 },
18628 "node_modules/jest-runtime/node_modules/string-width": {
18629 "version": "4.2.3",
18630 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
18631 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
18632 "dev": true,
18633 "dependencies": {
18634 "emoji-regex": "^8.0.0",
18635 "is-fullwidth-code-point": "^3.0.0",
18636 "strip-ansi": "^6.0.1"
18637 },
18638 "engines": {
18639 "node": ">=8"
18640 }
18641 },
18642 "node_modules/jest-runtime/node_modules/supports-color": {
18643 "version": "7.2.0",
18644 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
18645 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
18646 "dev": true,
18647 "dependencies": {
18648 "has-flag": "^4.0.0"
18649 },
18650 "engines": {
18651 "node": ">=8"
18652 }
18653 },
18654 "node_modules/jest-runtime/node_modules/y18n": {
18655 "version": "5.0.8",
18656 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
18657 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
18658 "dev": true,
18659 "engines": {
18660 "node": ">=10"
18661 }
18662 },
18663 "node_modules/jest-runtime/node_modules/yargs": {
18664 "version": "16.2.0",
18665 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
18666 "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
18667 "dev": true,
18668 "dependencies": {
18669 "cliui": "^7.0.2",
18670 "escalade": "^3.1.1",
18671 "get-caller-file": "^2.0.5",
18672 "require-directory": "^2.1.1",
18673 "string-width": "^4.2.0",
18674 "y18n": "^5.0.5",
18675 "yargs-parser": "^20.2.2"
18676 },
18677 "engines": {
18678 "node": ">=10"
18679 }
18680 },
18681 "node_modules/jest-serializer": {
18682 "version": "27.0.6",
18683 "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.0.6.tgz",
18684 "integrity": "sha512-PtGdVK9EGC7dsaziskfqaAPib6wTViY3G8E5wz9tLVPhHyiDNTZn/xjZ4khAw+09QkoOVpn7vF5nPSN6dtBexA==",
18685 "dev": true,
18686 "dependencies": {
18687 "@types/node": "*",
18688 "graceful-fs": "^4.2.4"
18689 },
18690 "engines": {
18691 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
18692 }
18693 },
18694 "node_modules/jest-snapshot": {
18695 "version": "27.3.1",
18696 "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.3.1.tgz",
18697 "integrity": "sha512-APZyBvSgQgOT0XumwfFu7X3G5elj6TGhCBLbBdn3R1IzYustPGPE38F51dBWMQ8hRXa9je0vAdeVDtqHLvB6lg==",
18698 "dev": true,
18699 "dependencies": {
18700 "@babel/core": "^7.7.2",
18701 "@babel/generator": "^7.7.2",
18702 "@babel/parser": "^7.7.2",
18703 "@babel/plugin-syntax-typescript": "^7.7.2",
18704 "@babel/traverse": "^7.7.2",
18705 "@babel/types": "^7.0.0",
18706 "@jest/transform": "^27.3.1",
18707 "@jest/types": "^27.2.5",
18708 "@types/babel__traverse": "^7.0.4",
18709 "@types/prettier": "^2.1.5",
18710 "babel-preset-current-node-syntax": "^1.0.0",
18711 "chalk": "^4.0.0",
18712 "expect": "^27.3.1",
18713 "graceful-fs": "^4.2.4",
18714 "jest-diff": "^27.3.1",
18715 "jest-get-type": "^27.3.1",
18716 "jest-haste-map": "^27.3.1",
18717 "jest-matcher-utils": "^27.3.1",
18718 "jest-message-util": "^27.3.1",
18719 "jest-resolve": "^27.3.1",
18720 "jest-util": "^27.3.1",
18721 "natural-compare": "^1.4.0",
18722 "pretty-format": "^27.3.1",
18723 "semver": "^7.3.2"
18724 },
18725 "engines": {
18726 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
18727 }
18728 },
18729 "node_modules/jest-snapshot/node_modules/ansi-styles": {
18730 "version": "4.3.0",
18731 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
18732 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
18733 "dev": true,
18734 "dependencies": {
18735 "color-convert": "^2.0.1"
18736 },
18737 "engines": {
18738 "node": ">=8"
18739 },
18740 "funding": {
18741 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
18742 }
18743 },
18744 "node_modules/jest-snapshot/node_modules/chalk": {
18745 "version": "4.1.2",
18746 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
18747 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
18748 "dev": true,
18749 "dependencies": {
18750 "ansi-styles": "^4.1.0",
18751 "supports-color": "^7.1.0"
18752 },
18753 "engines": {
18754 "node": ">=10"
18755 },
18756 "funding": {
18757 "url": "https://github.com/chalk/chalk?sponsor=1"
18758 }
18759 },
18760 "node_modules/jest-snapshot/node_modules/color-convert": {
18761 "version": "2.0.1",
18762 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
18763 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
18764 "dev": true,
18765 "dependencies": {
18766 "color-name": "~1.1.4"
18767 },
18768 "engines": {
18769 "node": ">=7.0.0"
18770 }
18771 },
18772 "node_modules/jest-snapshot/node_modules/color-name": {
18773 "version": "1.1.4",
18774 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
18775 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
18776 "dev": true
18777 },
18778 "node_modules/jest-snapshot/node_modules/has-flag": {
18779 "version": "4.0.0",
18780 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
18781 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
18782 "dev": true,
18783 "engines": {
18784 "node": ">=8"
18785 }
18786 },
18787 "node_modules/jest-snapshot/node_modules/supports-color": {
18788 "version": "7.2.0",
18789 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
18790 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
18791 "dev": true,
18792 "dependencies": {
18793 "has-flag": "^4.0.0"
18794 },
18795 "engines": {
18796 "node": ">=8"
18797 }
18798 },
18799 "node_modules/jest-util": {
18800 "version": "27.3.1",
18801 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.3.1.tgz",
18802 "integrity": "sha512-8fg+ifEH3GDryLQf/eKZck1DEs2YuVPBCMOaHQxVVLmQwl/CDhWzrvChTX4efLZxGrw+AA0mSXv78cyytBt/uw==",
18803 "dev": true,
18804 "dependencies": {
18805 "@jest/types": "^27.2.5",
18806 "@types/node": "*",
18807 "chalk": "^4.0.0",
18808 "ci-info": "^3.2.0",
18809 "graceful-fs": "^4.2.4",
18810 "picomatch": "^2.2.3"
18811 },
18812 "engines": {
18813 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
18814 }
18815 },
18816 "node_modules/jest-util/node_modules/ansi-styles": {
18817 "version": "4.3.0",
18818 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
18819 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
18820 "dev": true,
18821 "dependencies": {
18822 "color-convert": "^2.0.1"
18823 },
18824 "engines": {
18825 "node": ">=8"
18826 },
18827 "funding": {
18828 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
18829 }
18830 },
18831 "node_modules/jest-util/node_modules/chalk": {
18832 "version": "4.1.2",
18833 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
18834 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
18835 "dev": true,
18836 "dependencies": {
18837 "ansi-styles": "^4.1.0",
18838 "supports-color": "^7.1.0"
18839 },
18840 "engines": {
18841 "node": ">=10"
18842 },
18843 "funding": {
18844 "url": "https://github.com/chalk/chalk?sponsor=1"
18845 }
18846 },
18847 "node_modules/jest-util/node_modules/color-convert": {
18848 "version": "2.0.1",
18849 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
18850 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
18851 "dev": true,
18852 "dependencies": {
18853 "color-name": "~1.1.4"
18854 },
18855 "engines": {
18856 "node": ">=7.0.0"
18857 }
18858 },
18859 "node_modules/jest-util/node_modules/color-name": {
18860 "version": "1.1.4",
18861 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
18862 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
18863 "dev": true
18864 },
18865 "node_modules/jest-util/node_modules/has-flag": {
18866 "version": "4.0.0",
18867 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
18868 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
18869 "dev": true,
18870 "engines": {
18871 "node": ">=8"
18872 }
18873 },
18874 "node_modules/jest-util/node_modules/supports-color": {
18875 "version": "7.2.0",
18876 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
18877 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
18878 "dev": true,
18879 "dependencies": {
18880 "has-flag": "^4.0.0"
18881 },
18882 "engines": {
18883 "node": ">=8"
18884 }
18885 },
18886 "node_modules/jest-validate": {
18887 "version": "27.3.1",
18888 "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.3.1.tgz",
18889 "integrity": "sha512-3H0XCHDFLA9uDII67Bwi1Vy7AqwA5HqEEjyy934lgVhtJ3eisw6ShOF1MDmRPspyikef5MyExvIm0/TuLzZ86Q==",
18890 "dev": true,
18891 "dependencies": {
18892 "@jest/types": "^27.2.5",
18893 "camelcase": "^6.2.0",
18894 "chalk": "^4.0.0",
18895 "jest-get-type": "^27.3.1",
18896 "leven": "^3.1.0",
18897 "pretty-format": "^27.3.1"
18898 },
18899 "engines": {
18900 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
18901 }
18902 },
18903 "node_modules/jest-validate/node_modules/ansi-styles": {
18904 "version": "4.3.0",
18905 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
18906 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
18907 "dev": true,
18908 "dependencies": {
18909 "color-convert": "^2.0.1"
18910 },
18911 "engines": {
18912 "node": ">=8"
18913 },
18914 "funding": {
18915 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
18916 }
18917 },
18918 "node_modules/jest-validate/node_modules/camelcase": {
18919 "version": "6.2.0",
18920 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz",
18921 "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==",
18922 "dev": true,
18923 "engines": {
18924 "node": ">=10"
18925 },
18926 "funding": {
18927 "url": "https://github.com/sponsors/sindresorhus"
18928 }
18929 },
18930 "node_modules/jest-validate/node_modules/chalk": {
18931 "version": "4.1.2",
18932 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
18933 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
18934 "dev": true,
18935 "dependencies": {
18936 "ansi-styles": "^4.1.0",
18937 "supports-color": "^7.1.0"
18938 },
18939 "engines": {
18940 "node": ">=10"
18941 },
18942 "funding": {
18943 "url": "https://github.com/chalk/chalk?sponsor=1"
18944 }
18945 },
18946 "node_modules/jest-validate/node_modules/color-convert": {
18947 "version": "2.0.1",
18948 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
18949 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
18950 "dev": true,
18951 "dependencies": {
18952 "color-name": "~1.1.4"
18953 },
18954 "engines": {
18955 "node": ">=7.0.0"
18956 }
18957 },
18958 "node_modules/jest-validate/node_modules/color-name": {
18959 "version": "1.1.4",
18960 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
18961 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
18962 "dev": true
18963 },
18964 "node_modules/jest-validate/node_modules/has-flag": {
18965 "version": "4.0.0",
18966 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
18967 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
18968 "dev": true,
18969 "engines": {
18970 "node": ">=8"
18971 }
18972 },
18973 "node_modules/jest-validate/node_modules/supports-color": {
18974 "version": "7.2.0",
18975 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
18976 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
18977 "dev": true,
18978 "dependencies": {
18979 "has-flag": "^4.0.0"
18980 },
18981 "engines": {
18982 "node": ">=8"
18983 }
18984 },
18985 "node_modules/jest-watcher": {
18986 "version": "27.3.1",
18987 "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.3.1.tgz",
18988 "integrity": "sha512-9/xbV6chABsGHWh9yPaAGYVVKurWoP3ZMCv6h+O1v9/+pkOroigs6WzZ0e9gLP/njokUwM7yQhr01LKJVMkaZA==",
18989 "dev": true,
18990 "dependencies": {
18991 "@jest/test-result": "^27.3.1",
18992 "@jest/types": "^27.2.5",
18993 "@types/node": "*",
18994 "ansi-escapes": "^4.2.1",
18995 "chalk": "^4.0.0",
18996 "jest-util": "^27.3.1",
18997 "string-length": "^4.0.1"
18998 },
18999 "engines": {
19000 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
19001 }
19002 },
19003 "node_modules/jest-watcher/node_modules/ansi-styles": {
19004 "version": "4.3.0",
19005 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
19006 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
19007 "dev": true,
19008 "dependencies": {
19009 "color-convert": "^2.0.1"
19010 },
19011 "engines": {
19012 "node": ">=8"
19013 },
19014 "funding": {
19015 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
19016 }
19017 },
19018 "node_modules/jest-watcher/node_modules/chalk": {
19019 "version": "4.1.2",
19020 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
19021 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
19022 "dev": true,
19023 "dependencies": {
19024 "ansi-styles": "^4.1.0",
19025 "supports-color": "^7.1.0"
19026 },
19027 "engines": {
19028 "node": ">=10"
19029 },
19030 "funding": {
19031 "url": "https://github.com/chalk/chalk?sponsor=1"
19032 }
19033 },
19034 "node_modules/jest-watcher/node_modules/color-convert": {
19035 "version": "2.0.1",
19036 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
19037 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
19038 "dev": true,
19039 "dependencies": {
19040 "color-name": "~1.1.4"
19041 },
19042 "engines": {
19043 "node": ">=7.0.0"
19044 }
19045 },
19046 "node_modules/jest-watcher/node_modules/color-name": {
19047 "version": "1.1.4",
19048 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
19049 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
19050 "dev": true
19051 },
19052 "node_modules/jest-watcher/node_modules/has-flag": {
19053 "version": "4.0.0",
19054 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
19055 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
19056 "dev": true,
19057 "engines": {
19058 "node": ">=8"
19059 }
19060 },
19061 "node_modules/jest-watcher/node_modules/supports-color": {
19062 "version": "7.2.0",
19063 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
19064 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
19065 "dev": true,
19066 "dependencies": {
19067 "has-flag": "^4.0.0"
19068 },
19069 "engines": {
19070 "node": ">=8"
19071 }
19072 },
19073 "node_modules/jest-worker": {
19074 "version": "27.3.1",
19075 "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.3.1.tgz",
19076 "integrity": "sha512-ks3WCzsiZaOPJl/oMsDjaf0TRiSv7ctNgs0FqRr2nARsovz6AWWy4oLElwcquGSz692DzgZQrCLScPNs5YlC4g==",
19077 "dev": true,
19078 "dependencies": {
19079 "@types/node": "*",
19080 "merge-stream": "^2.0.0",
19081 "supports-color": "^8.0.0"
19082 },
19083 "engines": {
19084 "node": ">= 10.13.0"
19085 }
19086 },
19087 "node_modules/jest-worker/node_modules/has-flag": {
19088 "version": "4.0.0",
19089 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
19090 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
19091 "dev": true,
19092 "engines": {
19093 "node": ">=8"
19094 }
19095 },
19096 "node_modules/jest-worker/node_modules/supports-color": {
19097 "version": "8.1.1",
19098 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
19099 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
19100 "dev": true,
19101 "dependencies": {
19102 "has-flag": "^4.0.0"
19103 },
19104 "engines": {
19105 "node": ">=10"
19106 },
19107 "funding": {
19108 "url": "https://github.com/chalk/supports-color?sponsor=1"
19109 }
19110 },
19111 "node_modules/joi": {
19112 "version": "17.4.2",
19113 "resolved": "https://registry.npmjs.org/joi/-/joi-17.4.2.tgz",
19114 "integrity": "sha512-Lm56PP+n0+Z2A2rfRvsfWVDXGEWjXxatPopkQ8qQ5mxCEhwHG+Ettgg5o98FFaxilOxozoa14cFhrE/hOzh/Nw==",
19115 "dev": true,
19116 "dependencies": {
19117 "@hapi/hoek": "^9.0.0",
19118 "@hapi/topo": "^5.0.0",
19119 "@sideway/address": "^4.1.0",
19120 "@sideway/formula": "^3.0.0",
19121 "@sideway/pinpoint": "^2.0.0"
19122 }
19123 },
19124 "node_modules/js-tokens": {
19125 "version": "4.0.0",
19126 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
19127 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
19128 },
19129 "node_modules/js-yaml": {
19130 "version": "4.1.0",
19131 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
19132 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
19133 "dependencies": {
19134 "argparse": "^2.0.1"
19135 },
19136 "bin": {
19137 "js-yaml": "bin/js-yaml.js"
19138 }
19139 },
19140 "node_modules/jsbi": {
19141 "version": "2.0.5",
19142 "resolved": "https://registry.npmjs.org/jsbi/-/jsbi-2.0.5.tgz",
19143 "integrity": "sha512-TzO/62Hxeb26QMb4IGlI/5X+QLr9Uqp1FPkwp2+KOICW+Q+vSuFj61c8pkT6wAns4WcK56X7CmSHhJeDGWOqxQ=="
19144 },
19145 "node_modules/jsbn": {
19146 "version": "0.1.1",
19147 "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
19148 "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
19149 "optional": true
19150 },
19151 "node_modules/jsdom": {
19152 "version": "16.7.0",
19153 "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz",
19154 "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==",
19155 "dev": true,
19156 "dependencies": {
19157 "abab": "^2.0.5",
19158 "acorn": "^8.2.4",
19159 "acorn-globals": "^6.0.0",
19160 "cssom": "^0.4.4",
19161 "cssstyle": "^2.3.0",
19162 "data-urls": "^2.0.0",
19163 "decimal.js": "^10.2.1",
19164 "domexception": "^2.0.1",
19165 "escodegen": "^2.0.0",
19166 "form-data": "^3.0.0",
19167 "html-encoding-sniffer": "^2.0.1",
19168 "http-proxy-agent": "^4.0.1",
19169 "https-proxy-agent": "^5.0.0",
19170 "is-potential-custom-element-name": "^1.0.1",
19171 "nwsapi": "^2.2.0",
19172 "parse5": "6.0.1",
19173 "saxes": "^5.0.1",
19174 "symbol-tree": "^3.2.4",
19175 "tough-cookie": "^4.0.0",
19176 "w3c-hr-time": "^1.0.2",
19177 "w3c-xmlserializer": "^2.0.0",
19178 "webidl-conversions": "^6.1.0",
19179 "whatwg-encoding": "^1.0.5",
19180 "whatwg-mimetype": "^2.3.0",
19181 "whatwg-url": "^8.5.0",
19182 "ws": "^7.4.6",
19183 "xml-name-validator": "^3.0.0"
19184 },
19185 "engines": {
19186 "node": ">=10"
19187 },
19188 "peerDependencies": {
19189 "canvas": "^2.5.0"
19190 },
19191 "peerDependenciesMeta": {
19192 "canvas": {
19193 "optional": true
19194 }
19195 }
19196 },
19197 "node_modules/jsdom/node_modules/form-data": {
19198 "version": "3.0.1",
19199 "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
19200 "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
19201 "dev": true,
19202 "dependencies": {
19203 "asynckit": "^0.4.0",
19204 "combined-stream": "^1.0.8",
19205 "mime-types": "^2.1.12"
19206 },
19207 "engines": {
19208 "node": ">= 6"
19209 }
19210 },
19211 "node_modules/jsdom/node_modules/ws": {
19212 "version": "7.5.5",
19213 "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz",
19214 "integrity": "sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==",
19215 "dev": true,
19216 "engines": {
19217 "node": ">=8.3.0"
19218 },
19219 "peerDependencies": {
19220 "bufferutil": "^4.0.1",
19221 "utf-8-validate": "^5.0.2"
19222 },
19223 "peerDependenciesMeta": {
19224 "bufferutil": {
19225 "optional": true
19226 },
19227 "utf-8-validate": {
19228 "optional": true
19229 }
19230 }
19231 },
19232 "node_modules/jsesc": {
19233 "version": "2.5.2",
19234 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
19235 "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
19236 "dev": true,
19237 "bin": {
19238 "jsesc": "bin/jsesc"
19239 },
19240 "engines": {
19241 "node": ">=4"
19242 }
19243 },
19244 "node_modules/json-buffer": {
19245 "version": "3.0.0",
19246 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz",
19247 "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=",
19248 "dev": true
19249 },
19250 "node_modules/json-fixer": {
19251 "version": "1.6.12",
19252 "resolved": "https://registry.npmjs.org/json-fixer/-/json-fixer-1.6.12.tgz",
19253 "integrity": "sha512-BGO9HExf0ZUVYvuWsps71Re513Ss0il1Wp7wYWkir2NthzincvNJEUu82KagEfAkGdjOMsypj3t2JB7drBKWnA==",
19254 "dev": true,
19255 "dependencies": {
19256 "@babel/runtime": "^7.14.6",
19257 "chalk": "^4.1.1",
19258 "pegjs": "^0.10.0"
19259 },
19260 "engines": {
19261 "node": ">=10"
19262 }
19263 },
19264 "node_modules/json-fixer/node_modules/ansi-styles": {
19265 "version": "4.3.0",
19266 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
19267 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
19268 "dev": true,
19269 "dependencies": {
19270 "color-convert": "^2.0.1"
19271 },
19272 "engines": {
19273 "node": ">=8"
19274 },
19275 "funding": {
19276 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
19277 }
19278 },
19279 "node_modules/json-fixer/node_modules/chalk": {
19280 "version": "4.1.2",
19281 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
19282 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
19283 "dev": true,
19284 "dependencies": {
19285 "ansi-styles": "^4.1.0",
19286 "supports-color": "^7.1.0"
19287 },
19288 "engines": {
19289 "node": ">=10"
19290 },
19291 "funding": {
19292 "url": "https://github.com/chalk/chalk?sponsor=1"
19293 }
19294 },
19295 "node_modules/json-fixer/node_modules/color-convert": {
19296 "version": "2.0.1",
19297 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
19298 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
19299 "dev": true,
19300 "dependencies": {
19301 "color-name": "~1.1.4"
19302 },
19303 "engines": {
19304 "node": ">=7.0.0"
19305 }
19306 },
19307 "node_modules/json-fixer/node_modules/color-name": {
19308 "version": "1.1.4",
19309 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
19310 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
19311 "dev": true
19312 },
19313 "node_modules/json-fixer/node_modules/has-flag": {
19314 "version": "4.0.0",
19315 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
19316 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
19317 "dev": true,
19318 "engines": {
19319 "node": ">=8"
19320 }
19321 },
19322 "node_modules/json-fixer/node_modules/supports-color": {
19323 "version": "7.2.0",
19324 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
19325 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
19326 "dev": true,
19327 "dependencies": {
19328 "has-flag": "^4.0.0"
19329 },
19330 "engines": {
19331 "node": ">=8"
19332 }
19333 },
19334 "node_modules/json-parse-better-errors": {
19335 "version": "1.0.2",
19336 "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
19337 "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
19338 "dev": true
19339 },
19340 "node_modules/json-parse-even-better-errors": {
19341 "version": "2.3.1",
19342 "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
19343 "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
19344 "dev": true
19345 },
19346 "node_modules/json-schema": {
19347 "version": "0.2.3",
19348 "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
19349 "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
19350 "optional": true
19351 },
19352 "node_modules/json-schema-traverse": {
19353 "version": "0.4.1",
19354 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
19355 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
19356 "devOptional": true
19357 },
19358 "node_modules/json-stable-stringify": {
19359 "version": "1.0.1",
19360 "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz",
19361 "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=",
19362 "dev": true,
19363 "dependencies": {
19364 "jsonify": "~0.0.0"
19365 }
19366 },
19367 "node_modules/json-stable-stringify-without-jsonify": {
19368 "version": "1.0.1",
19369 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
19370 "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
19371 "dev": true
19372 },
19373 "node_modules/json-stringify-safe": {
19374 "version": "5.0.1",
19375 "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
19376 "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
19377 "optional": true
19378 },
19379 "node_modules/json3": {
19380 "version": "3.3.3",
19381 "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz",
19382 "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==",
19383 "dev": true
19384 },
19385 "node_modules/json5": {
19386 "version": "2.2.0",
19387 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
19388 "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==",
19389 "dev": true,
19390 "dependencies": {
19391 "minimist": "^1.2.5"
19392 },
19393 "bin": {
19394 "json5": "lib/cli.js"
19395 },
19396 "engines": {
19397 "node": ">=6"
19398 }
19399 },
19400 "node_modules/jsonfile": {
19401 "version": "4.0.0",
19402 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
19403 "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
19404 "optionalDependencies": {
19405 "graceful-fs": "^4.1.6"
19406 }
19407 },
19408 "node_modules/jsonify": {
19409 "version": "0.0.0",
19410 "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
19411 "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
19412 "dev": true,
19413 "engines": {
19414 "node": "*"
19415 }
19416 },
19417 "node_modules/jsonparse": {
19418 "version": "1.3.1",
19419 "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
19420 "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
19421 "dev": true,
19422 "engines": [
19423 "node >= 0.2.0"
19424 ]
19425 },
19426 "node_modules/JSONStream": {
19427 "version": "1.3.5",
19428 "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
19429 "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
19430 "dev": true,
19431 "dependencies": {
19432 "jsonparse": "^1.2.0",
19433 "through": ">=2.2.7 <3"
19434 },
19435 "bin": {
19436 "JSONStream": "bin.js"
19437 },
19438 "engines": {
19439 "node": "*"
19440 }
19441 },
19442 "node_modules/jsonwebtoken": {
19443 "version": "8.5.1",
19444 "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz",
19445 "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==",
19446 "dependencies": {
19447 "jws": "^3.2.2",
19448 "lodash.includes": "^4.3.0",
19449 "lodash.isboolean": "^3.0.3",
19450 "lodash.isinteger": "^4.0.4",
19451 "lodash.isnumber": "^3.0.3",
19452 "lodash.isplainobject": "^4.0.6",
19453 "lodash.isstring": "^4.0.1",
19454 "lodash.once": "^4.0.0",
19455 "ms": "^2.1.1",
19456 "semver": "^5.6.0"
19457 },
19458 "engines": {
19459 "node": ">=4",
19460 "npm": ">=1.4.28"
19461 }
19462 },
19463 "node_modules/jsonwebtoken/node_modules/semver": {
19464 "version": "5.7.1",
19465 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
19466 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
19467 "bin": {
19468 "semver": "bin/semver"
19469 }
19470 },
19471 "node_modules/jsprim": {
19472 "version": "1.4.1",
19473 "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
19474 "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
19475 "engines": [
19476 "node >=0.6.0"
19477 ],
19478 "optional": true,
19479 "dependencies": {
19480 "assert-plus": "1.0.0",
19481 "extsprintf": "1.3.0",
19482 "json-schema": "0.2.3",
19483 "verror": "1.10.0"
19484 }
19485 },
19486 "node_modules/jss": {
19487 "version": "10.8.1",
19488 "resolved": "https://registry.npmjs.org/jss/-/jss-10.8.1.tgz",
19489 "integrity": "sha512-P4wKxU+2m5ReGl0Mmbf9XYgVjFIVZJOZ9ylXBxdpanX+HHgj5XVaAIgYzYpKbBLPCdkAUsI/Iq1fhQPsMNu0YA==",
19490 "dependencies": {
19491 "@babel/runtime": "^7.3.1",
19492 "csstype": "^3.0.2",
19493 "is-in-browser": "^1.1.3",
19494 "tiny-warning": "^1.0.2"
19495 },
19496 "funding": {
19497 "type": "opencollective",
19498 "url": "https://opencollective.com/jss"
19499 }
19500 },
19501 "node_modules/jss-camel-case": {
19502 "version": "6.1.0",
19503 "resolved": "https://registry.npmjs.org/jss-camel-case/-/jss-camel-case-6.1.0.tgz",
19504 "integrity": "sha512-HPF2Q7wmNW1t79mCqSeU2vdd/vFFGpkazwvfHMOhPlMgXrJDzdj9viA2SaHk9ZbD5pfL63a8ylp4++irYbbzMQ==",
19505 "dependencies": {
19506 "hyphenate-style-name": "^1.0.2"
19507 },
19508 "peerDependencies": {
19509 "jss": "^9.7.0"
19510 }
19511 },
19512 "node_modules/jss-compose": {
19513 "version": "5.0.0",
19514 "resolved": "https://registry.npmjs.org/jss-compose/-/jss-compose-5.0.0.tgz",
19515 "integrity": "sha512-YofRYuiA0+VbeOw0VjgkyO380sA4+TWDrW52nSluD9n+1FWOlDzNbgpZ/Sb3Y46+DcAbOS21W5jo6SAqUEiuwA==",
19516 "dependencies": {
19517 "warning": "^3.0.0"
19518 },
19519 "peerDependencies": {
19520 "jss": "^9.0.0"
19521 }
19522 },
19523 "node_modules/jss-default-unit": {
19524 "version": "8.0.2",
19525 "resolved": "https://registry.npmjs.org/jss-default-unit/-/jss-default-unit-8.0.2.tgz",
19526 "integrity": "sha512-WxNHrF/18CdoAGw2H0FqOEvJdREXVXLazn7PQYU7V6/BWkCV0GkmWsppNiExdw8dP4TU1ma1dT9zBNJ95feLmg==",
19527 "peerDependencies": {
19528 "jss": "^9.4.0"
19529 }
19530 },
19531 "node_modules/jss-expand": {
19532 "version": "5.3.0",
19533 "resolved": "https://registry.npmjs.org/jss-expand/-/jss-expand-5.3.0.tgz",
19534 "integrity": "sha512-NiM4TbDVE0ykXSAw6dfFmB1LIqXP/jdd0ZMnlvlGgEMkMt+weJIl8Ynq1DsuBY9WwkNyzWktdqcEW2VN0RAtQg==",
19535 "peerDependencies": {
19536 "jss": "^9.4.0"
19537 }
19538 },
19539 "node_modules/jss-extend": {
19540 "version": "6.2.0",
19541 "resolved": "https://registry.npmjs.org/jss-extend/-/jss-extend-6.2.0.tgz",
19542 "integrity": "sha512-YszrmcB6o9HOsKPszK7NeDBNNjVyiW864jfoiHoMlgMIg2qlxKw70axZHqgczXHDcoyi/0/ikP1XaHDPRvYtEA==",
19543 "dependencies": {
19544 "warning": "^3.0.0"
19545 },
19546 "peerDependencies": {
19547 "jss": "^9.7.0"
19548 }
19549 },
19550 "node_modules/jss-global": {
19551 "version": "3.0.0",
19552 "resolved": "https://registry.npmjs.org/jss-global/-/jss-global-3.0.0.tgz",
19553 "integrity": "sha512-wxYn7vL+TImyQYGAfdplg7yaxnPQ9RaXY/cIA8hawaVnmmWxDHzBK32u1y+RAvWboa3lW83ya3nVZ/C+jyjZ5Q==",
19554 "peerDependencies": {
19555 "jss": "^9.0.0"
19556 }
19557 },
19558 "node_modules/jss-nested": {
19559 "version": "6.0.1",
19560 "resolved": "https://registry.npmjs.org/jss-nested/-/jss-nested-6.0.1.tgz",
19561 "integrity": "sha512-rn964TralHOZxoyEgeq3hXY8hyuCElnvQoVrQwKHVmu55VRDd6IqExAx9be5HgK0yN/+hQdgAXQl/GUrBbbSTA==",
19562 "dependencies": {
19563 "warning": "^3.0.0"
19564 },
19565 "peerDependencies": {
19566 "jss": "^9.0.0"
19567 }
19568 },
19569 "node_modules/jss-preset-default": {
19570 "version": "4.5.0",
19571 "resolved": "https://registry.npmjs.org/jss-preset-default/-/jss-preset-default-4.5.0.tgz",
19572 "integrity": "sha512-qZbpRVtHT7hBPpZEBPFfafZKWmq3tA/An5RNqywDsZQGrlinIF/mGD9lmj6jGqu8GrED2SMHZ3pPKLmjCZoiaQ==",
19573 "dependencies": {
19574 "jss-camel-case": "^6.1.0",
19575 "jss-compose": "^5.0.0",
19576 "jss-default-unit": "^8.0.2",
19577 "jss-expand": "^5.3.0",
19578 "jss-extend": "^6.2.0",
19579 "jss-global": "^3.0.0",
19580 "jss-nested": "^6.0.1",
19581 "jss-props-sort": "^6.0.0",
19582 "jss-template": "^1.0.1",
19583 "jss-vendor-prefixer": "^7.0.0"
19584 },
19585 "peerDependencies": {
19586 "jss": "^9.7.0"
19587 }
19588 },
19589 "node_modules/jss-props-sort": {
19590 "version": "6.0.0",
19591 "resolved": "https://registry.npmjs.org/jss-props-sort/-/jss-props-sort-6.0.0.tgz",
19592 "integrity": "sha512-E89UDcrphmI0LzmvYk25Hp4aE5ZBsXqMWlkFXS0EtPkunJkRr+WXdCNYbXbksIPnKlBenGB9OxzQY+mVc70S+g==",
19593 "peerDependencies": {
19594 "jss": "^9.0.0"
19595 }
19596 },
19597 "node_modules/jss-template": {
19598 "version": "1.0.1",
19599 "resolved": "https://registry.npmjs.org/jss-template/-/jss-template-1.0.1.tgz",
19600 "integrity": "sha512-m5BqEWha17fmIVXm1z8xbJhY6GFJxNB9H68GVnCWPyGYfxiAgY9WTQyvDAVj+pYRgrXSOfN5V1T4+SzN1sJTeg==",
19601 "dependencies": {
19602 "warning": "^3.0.0"
19603 },
19604 "peerDependencies": {
19605 "jss": "^9.0.0"
19606 }
19607 },
19608 "node_modules/jss-vendor-prefixer": {
19609 "version": "7.0.0",
19610 "resolved": "https://registry.npmjs.org/jss-vendor-prefixer/-/jss-vendor-prefixer-7.0.0.tgz",
19611 "integrity": "sha512-Agd+FKmvsI0HLcYXkvy8GYOw3AAASBUpsmIRvVQheps+JWaN892uFOInTr0DRydwaD91vSSUCU4NssschvF7MA==",
19612 "dependencies": {
19613 "css-vendor": "^0.3.8"
19614 },
19615 "peerDependencies": {
19616 "jss": "^9.0.0"
19617 }
19618 },
19619 "node_modules/jsx-ast-utils": {
19620 "version": "3.2.1",
19621 "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.1.tgz",
19622 "integrity": "sha512-uP5vu8xfy2F9A6LGC22KO7e2/vGTS1MhP+18f++ZNlf0Ohaxbc9nIEwHAsejlJKyzfZzU5UIhe5ItYkitcZnZA==",
19623 "dev": true,
19624 "dependencies": {
19625 "array-includes": "^3.1.3",
19626 "object.assign": "^4.1.2"
19627 },
19628 "engines": {
19629 "node": ">=4.0"
19630 }
19631 },
19632 "node_modules/just-debounce": {
19633 "version": "1.1.0",
19634 "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz",
19635 "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==",
19636 "dev": true
19637 },
19638 "node_modules/jwa": {
19639 "version": "1.4.1",
19640 "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz",
19641 "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==",
19642 "dependencies": {
19643 "buffer-equal-constant-time": "1.0.1",
19644 "ecdsa-sig-formatter": "1.0.11",
19645 "safe-buffer": "^5.0.1"
19646 }
19647 },
19648 "node_modules/jws": {
19649 "version": "3.2.2",
19650 "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz",
19651 "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==",
19652 "dependencies": {
19653 "jwa": "^1.4.1",
19654 "safe-buffer": "^5.0.1"
19655 }
19656 },
19657 "node_modules/kebab-case": {
19658 "version": "1.0.1",
19659 "resolved": "https://registry.npmjs.org/kebab-case/-/kebab-case-1.0.1.tgz",
19660 "integrity": "sha512-txPHx6nVLhv8PHGXIlAk0nYoh894SpAqGPXNvbg2hh8spvHXIah3+vT87DLoa59nKgC6scD3u3xAuRIgiMqbfQ==",
19661 "dev": true
19662 },
19663 "node_modules/keyv": {
19664 "version": "3.1.0",
19665 "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz",
19666 "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==",
19667 "dev": true,
19668 "dependencies": {
19669 "json-buffer": "3.0.0"
19670 }
19671 },
19672 "node_modules/killable": {
19673 "version": "1.0.1",
19674 "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz",
19675 "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==",
19676 "dev": true
19677 },
19678 "node_modules/kind-of": {
19679 "version": "6.0.3",
19680 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
19681 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
19682 "engines": {
19683 "node": ">=0.10.0"
19684 }
19685 },
19686 "node_modules/kleur": {
19687 "version": "2.0.2",
19688 "resolved": "https://registry.npmjs.org/kleur/-/kleur-2.0.2.tgz",
19689 "integrity": "sha512-77XF9iTllATmG9lSlIv0qdQ2BQ/h9t0bJllHlbvsQ0zUWfU7Yi0S8L5JXzPZgkefIiajLmBJJ4BsMJmqcf7oxQ==",
19690 "deprecated": "Please upgrade to kleur@3 or migrate to 'ansi-colors' if you prefer the old syntax. Visit <https://github.com/lukeed/kleur/releases/tag/v3.0.0\\> for migration path(s).",
19691 "engines": {
19692 "node": ">=6"
19693 }
19694 },
19695 "node_modules/knex": {
19696 "version": "0.15.2",
19697 "resolved": "https://registry.npmjs.org/knex/-/knex-0.15.2.tgz",
19698 "integrity": "sha1-YFm4dIlgX0zIdZmm0qnSZXCek0A=",
19699 "dependencies": {
19700 "babel-runtime": "^6.26.0",
19701 "bluebird": "^3.5.1",
19702 "chalk": "2.3.2",
19703 "commander": "^2.16.0",
19704 "debug": "3.1.0",
19705 "inherits": "~2.0.3",
19706 "interpret": "^1.1.0",
19707 "liftoff": "2.5.0",
19708 "lodash": "^4.17.10",
19709 "minimist": "1.2.0",
19710 "mkdirp": "^0.5.1",
19711 "pg-connection-string": "2.0.0",
19712 "tarn": "^1.1.4",
19713 "tildify": "1.2.0",
19714 "uuid": "^3.3.2",
19715 "v8flags": "^3.1.1"
19716 },
19717 "bin": {
19718 "knex": "bin/cli.js"
19719 },
19720 "engines": {
19721 "node": ">=6"
19722 }
19723 },
19724 "node_modules/knex/node_modules/chalk": {
19725 "version": "2.3.2",
19726 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.2.tgz",
19727 "integrity": "sha512-ZM4j2/ld/YZDc3Ma8PgN7gyAk+kHMMMyzLNryCPGhWrsfAuDVeuid5bpRFTDgMH9JBK2lA4dyyAkkZYF/WcqDQ==",
19728 "dependencies": {
19729 "ansi-styles": "^3.2.1",
19730 "escape-string-regexp": "^1.0.5",
19731 "supports-color": "^5.3.0"
19732 },
19733 "engines": {
19734 "node": ">=4"
19735 }
19736 },
19737 "node_modules/knex/node_modules/debug": {
19738 "version": "3.1.0",
19739 "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
19740 "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
19741 "dependencies": {
19742 "ms": "2.0.0"
19743 }
19744 },
19745 "node_modules/knex/node_modules/define-property": {
19746 "version": "2.0.2",
19747 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
19748 "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
19749 "dependencies": {
19750 "is-descriptor": "^1.0.2",
19751 "isobject": "^3.0.1"
19752 },
19753 "engines": {
19754 "node": ">=0.10.0"
19755 }
19756 },
19757 "node_modules/knex/node_modules/extend-shallow": {
19758 "version": "3.0.2",
19759 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
19760 "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
19761 "dependencies": {
19762 "assign-symbols": "^1.0.0",
19763 "is-extendable": "^1.0.1"
19764 },
19765 "engines": {
19766 "node": ">=0.10.0"
19767 }
19768 },
19769 "node_modules/knex/node_modules/findup-sync": {
19770 "version": "2.0.0",
19771 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz",
19772 "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=",
19773 "dependencies": {
19774 "detect-file": "^1.0.0",
19775 "is-glob": "^3.1.0",
19776 "micromatch": "^3.0.4",
19777 "resolve-dir": "^1.0.1"
19778 },
19779 "engines": {
19780 "node": ">= 0.10"
19781 }
19782 },
19783 "node_modules/knex/node_modules/is-extendable": {
19784 "version": "1.0.1",
19785 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
19786 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
19787 "dependencies": {
19788 "is-plain-object": "^2.0.4"
19789 },
19790 "engines": {
19791 "node": ">=0.10.0"
19792 }
19793 },
19794 "node_modules/knex/node_modules/is-glob": {
19795 "version": "3.1.0",
19796 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
19797 "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
19798 "dependencies": {
19799 "is-extglob": "^2.1.0"
19800 },
19801 "engines": {
19802 "node": ">=0.10.0"
19803 }
19804 },
19805 "node_modules/knex/node_modules/liftoff": {
19806 "version": "2.5.0",
19807 "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz",
19808 "integrity": "sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew=",
19809 "dependencies": {
19810 "extend": "^3.0.0",
19811 "findup-sync": "^2.0.0",
19812 "fined": "^1.0.1",
19813 "flagged-respawn": "^1.0.0",
19814 "is-plain-object": "^2.0.4",
19815 "object.map": "^1.0.0",
19816 "rechoir": "^0.6.2",
19817 "resolve": "^1.1.7"
19818 },
19819 "engines": {
19820 "node": ">= 0.8"
19821 }
19822 },
19823 "node_modules/knex/node_modules/micromatch": {
19824 "version": "3.1.10",
19825 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
19826 "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
19827 "dependencies": {
19828 "arr-diff": "^4.0.0",
19829 "array-unique": "^0.3.2",
19830 "braces": "^2.3.1",
19831 "define-property": "^2.0.2",
19832 "extend-shallow": "^3.0.2",
19833 "extglob": "^2.0.4",
19834 "fragment-cache": "^0.2.1",
19835 "kind-of": "^6.0.2",
19836 "nanomatch": "^1.2.9",
19837 "object.pick": "^1.3.0",
19838 "regex-not": "^1.0.0",
19839 "snapdragon": "^0.8.1",
19840 "to-regex": "^3.0.2"
19841 },
19842 "engines": {
19843 "node": ">=0.10.0"
19844 }
19845 },
19846 "node_modules/knex/node_modules/minimist": {
19847 "version": "1.2.0",
19848 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
19849 "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
19850 },
19851 "node_modules/knex/node_modules/ms": {
19852 "version": "2.0.0",
19853 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
19854 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
19855 },
19856 "node_modules/knex/node_modules/uuid": {
19857 "version": "3.4.0",
19858 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
19859 "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
19860 "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.",
19861 "bin": {
19862 "uuid": "bin/uuid"
19863 }
19864 },
19865 "node_modules/koalas": {
19866 "version": "1.0.2",
19867 "resolved": "https://registry.npmjs.org/koalas/-/koalas-1.0.2.tgz",
19868 "integrity": "sha1-MYQz8HQjXbePrlZhoCqMpT7ilc0=",
19869 "engines": {
19870 "node": ">=0.10.0"
19871 }
19872 },
19873 "node_modules/kuler": {
19874 "version": "2.0.0",
19875 "resolved": "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz",
19876 "integrity": "sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A=="
19877 },
19878 "node_modules/language-subtag-registry": {
19879 "version": "0.3.21",
19880 "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz",
19881 "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==",
19882 "dev": true
19883 },
19884 "node_modules/language-tags": {
19885 "version": "1.0.5",
19886 "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz",
19887 "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=",
19888 "dev": true,
19889 "dependencies": {
19890 "language-subtag-registry": "~0.3.2"
19891 }
19892 },
19893 "node_modules/last-run": {
19894 "version": "1.1.1",
19895 "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz",
19896 "integrity": "sha1-RblpQsF7HHnHchmCWbqUO+v4yls=",
19897 "dev": true,
19898 "dependencies": {
19899 "default-resolution": "^2.0.0",
19900 "es6-weak-map": "^2.0.1"
19901 },
19902 "engines": {
19903 "node": ">= 0.10"
19904 }
19905 },
19906 "node_modules/latest-version": {
19907 "version": "5.1.0",
19908 "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz",
19909 "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==",
19910 "dev": true,
19911 "dependencies": {
19912 "package-json": "^6.3.0"
19913 },
19914 "engines": {
19915 "node": ">=8"
19916 }
19917 },
19918 "node_modules/lazy-cache": {
19919 "version": "2.0.2",
19920 "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-2.0.2.tgz",
19921 "integrity": "sha1-uRkKT5EzVGlIQIWfio9whNiCImQ=",
19922 "dependencies": {
19923 "set-getter": "^0.1.0"
19924 },
19925 "engines": {
19926 "node": ">=0.10.0"
19927 }
19928 },
19929 "node_modules/lazy-val": {
19930 "version": "1.0.5",
19931 "resolved": "https://registry.npmjs.org/lazy-val/-/lazy-val-1.0.5.tgz",
19932 "integrity": "sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q=="
19933 },
19934 "node_modules/lazystream": {
19935 "version": "1.0.1",
19936 "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz",
19937 "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==",
19938 "dev": true,
19939 "dependencies": {
19940 "readable-stream": "^2.0.5"
19941 },
19942 "engines": {
19943 "node": ">= 0.6.3"
19944 }
19945 },
19946 "node_modules/lcid": {
19947 "version": "1.0.0",
19948 "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
19949 "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
19950 "dev": true,
19951 "dependencies": {
19952 "invert-kv": "^1.0.0"
19953 },
19954 "engines": {
19955 "node": ">=0.10.0"
19956 }
19957 },
19958 "node_modules/lead": {
19959 "version": "1.0.0",
19960 "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz",
19961 "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=",
19962 "dev": true,
19963 "dependencies": {
19964 "flush-write-stream": "^1.0.2"
19965 },
19966 "engines": {
19967 "node": ">= 0.10"
19968 }
19969 },
19970 "node_modules/leven": {
19971 "version": "3.1.0",
19972 "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
19973 "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
19974 "dev": true,
19975 "engines": {
19976 "node": ">=6"
19977 }
19978 },
19979 "node_modules/levn": {
19980 "version": "0.4.1",
19981 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
19982 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
19983 "dev": true,
19984 "dependencies": {
19985 "prelude-ls": "^1.2.1",
19986 "type-check": "~0.4.0"
19987 },
19988 "engines": {
19989 "node": ">= 0.8.0"
19990 }
19991 },
19992 "node_modules/liftoff": {
19993 "version": "3.1.0",
19994 "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz",
19995 "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==",
19996 "dev": true,
19997 "dependencies": {
19998 "extend": "^3.0.0",
19999 "findup-sync": "^3.0.0",
20000 "fined": "^1.0.1",
20001 "flagged-respawn": "^1.0.0",
20002 "is-plain-object": "^2.0.4",
20003 "object.map": "^1.0.0",
20004 "rechoir": "^0.6.2",
20005 "resolve": "^1.1.7"
20006 },
20007 "engines": {
20008 "node": ">= 0.8"
20009 }
20010 },
20011 "node_modules/liftoff/node_modules/define-property": {
20012 "version": "2.0.2",
20013 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
20014 "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
20015 "dev": true,
20016 "dependencies": {
20017 "is-descriptor": "^1.0.2",
20018 "isobject": "^3.0.1"
20019 },
20020 "engines": {
20021 "node": ">=0.10.0"
20022 }
20023 },
20024 "node_modules/liftoff/node_modules/extend-shallow": {
20025 "version": "3.0.2",
20026 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
20027 "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
20028 "dev": true,
20029 "dependencies": {
20030 "assign-symbols": "^1.0.0",
20031 "is-extendable": "^1.0.1"
20032 },
20033 "engines": {
20034 "node": ">=0.10.0"
20035 }
20036 },
20037 "node_modules/liftoff/node_modules/findup-sync": {
20038 "version": "3.0.0",
20039 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz",
20040 "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==",
20041 "dev": true,
20042 "dependencies": {
20043 "detect-file": "^1.0.0",
20044 "is-glob": "^4.0.0",
20045 "micromatch": "^3.0.4",
20046 "resolve-dir": "^1.0.1"
20047 },
20048 "engines": {
20049 "node": ">= 0.10"
20050 }
20051 },
20052 "node_modules/liftoff/node_modules/is-extendable": {
20053 "version": "1.0.1",
20054 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
20055 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
20056 "dev": true,
20057 "dependencies": {
20058 "is-plain-object": "^2.0.4"
20059 },
20060 "engines": {
20061 "node": ">=0.10.0"
20062 }
20063 },
20064 "node_modules/liftoff/node_modules/micromatch": {
20065 "version": "3.1.10",
20066 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
20067 "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
20068 "dev": true,
20069 "dependencies": {
20070 "arr-diff": "^4.0.0",
20071 "array-unique": "^0.3.2",
20072 "braces": "^2.3.1",
20073 "define-property": "^2.0.2",
20074 "extend-shallow": "^3.0.2",
20075 "extglob": "^2.0.4",
20076 "fragment-cache": "^0.2.1",
20077 "kind-of": "^6.0.2",
20078 "nanomatch": "^1.2.9",
20079 "object.pick": "^1.3.0",
20080 "regex-not": "^1.0.0",
20081 "snapdragon": "^0.8.1",
20082 "to-regex": "^3.0.2"
20083 },
20084 "engines": {
20085 "node": ">=0.10.0"
20086 }
20087 },
20088 "node_modules/lines-and-columns": {
20089 "version": "1.1.6",
20090 "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
20091 "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
20092 "dev": true
20093 },
20094 "node_modules/listenercount": {
20095 "version": "1.0.1",
20096 "resolved": "https://registry.npmjs.org/listenercount/-/listenercount-1.0.1.tgz",
20097 "integrity": "sha1-hMinKrWcRyUyFIDJdeZQg0LnCTc="
20098 },
20099 "node_modules/livereload-js": {
20100 "version": "2.4.0",
20101 "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz",
20102 "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==",
20103 "dev": true
20104 },
20105 "node_modules/load-json-file": {
20106 "version": "1.1.0",
20107 "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
20108 "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
20109 "dev": true,
20110 "dependencies": {
20111 "graceful-fs": "^4.1.2",
20112 "parse-json": "^2.2.0",
20113 "pify": "^2.0.0",
20114 "pinkie-promise": "^2.0.0",
20115 "strip-bom": "^2.0.0"
20116 },
20117 "engines": {
20118 "node": ">=0.10.0"
20119 }
20120 },
20121 "node_modules/load-json-file/node_modules/parse-json": {
20122 "version": "2.2.0",
20123 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
20124 "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
20125 "dev": true,
20126 "dependencies": {
20127 "error-ex": "^1.2.0"
20128 },
20129 "engines": {
20130 "node": ">=0.10.0"
20131 }
20132 },
20133 "node_modules/load-json-file/node_modules/pify": {
20134 "version": "2.3.0",
20135 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
20136 "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
20137 "dev": true,
20138 "engines": {
20139 "node": ">=0.10.0"
20140 }
20141 },
20142 "node_modules/load-json-file/node_modules/strip-bom": {
20143 "version": "2.0.0",
20144 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
20145 "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
20146 "dev": true,
20147 "dependencies": {
20148 "is-utf8": "^0.2.0"
20149 },
20150 "engines": {
20151 "node": ">=0.10.0"
20152 }
20153 },
20154 "node_modules/loader-runner": {
20155 "version": "2.4.0",
20156 "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz",
20157 "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==",
20158 "dev": true,
20159 "engines": {
20160 "node": ">=4.3.0 <5.0.0 || >=5.10"
20161 }
20162 },
20163 "node_modules/loader-utils": {
20164 "version": "1.4.0",
20165 "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
20166 "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
20167 "dev": true,
20168 "dependencies": {
20169 "big.js": "^5.2.2",
20170 "emojis-list": "^3.0.0",
20171 "json5": "^1.0.1"
20172 },
20173 "engines": {
20174 "node": ">=4.0.0"
20175 }
20176 },
20177 "node_modules/loader-utils/node_modules/json5": {
20178 "version": "1.0.1",
20179 "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
20180 "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
20181 "dev": true,
20182 "dependencies": {
20183 "minimist": "^1.2.0"
20184 },
20185 "bin": {
20186 "json5": "lib/cli.js"
20187 }
20188 },
20189 "node_modules/locate-path": {
20190 "version": "6.0.0",
20191 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
20192 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
20193 "dev": true,
20194 "dependencies": {
20195 "p-locate": "^5.0.0"
20196 },
20197 "engines": {
20198 "node": ">=10"
20199 },
20200 "funding": {
20201 "url": "https://github.com/sponsors/sindresorhus"
20202 }
20203 },
20204 "node_modules/lodash": {
20205 "version": "4.17.21",
20206 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
20207 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
20208 },
20209 "node_modules/lodash.camelcase": {
20210 "version": "4.3.0",
20211 "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz",
20212 "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY="
20213 },
20214 "node_modules/lodash.debounce": {
20215 "version": "4.0.8",
20216 "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
20217 "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
20218 "dev": true
20219 },
20220 "node_modules/lodash.escaperegexp": {
20221 "version": "4.1.2",
20222 "resolved": "https://registry.npmjs.org/lodash.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz",
20223 "integrity": "sha1-ZHYsSGGAglGKw99Mz11YhtriA0c="
20224 },
20225 "node_modules/lodash.get": {
20226 "version": "4.4.2",
20227 "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz",
20228 "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=",
20229 "dev": true
20230 },
20231 "node_modules/lodash.includes": {
20232 "version": "4.3.0",
20233 "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz",
20234 "integrity": "sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8="
20235 },
20236 "node_modules/lodash.isboolean": {
20237 "version": "3.0.3",
20238 "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz",
20239 "integrity": "sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY="
20240 },
20241 "node_modules/lodash.isequal": {
20242 "version": "4.5.0",
20243 "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz",
20244 "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA="
20245 },
20246 "node_modules/lodash.isinteger": {
20247 "version": "4.0.4",
20248 "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz",
20249 "integrity": "sha1-YZwK89A/iwTDH1iChAt3sRzWg0M="
20250 },
20251 "node_modules/lodash.isnumber": {
20252 "version": "3.0.3",
20253 "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz",
20254 "integrity": "sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w="
20255 },
20256 "node_modules/lodash.isplainobject": {
20257 "version": "4.0.6",
20258 "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
20259 "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs="
20260 },
20261 "node_modules/lodash.isstring": {
20262 "version": "4.0.1",
20263 "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz",
20264 "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE="
20265 },
20266 "node_modules/lodash.map": {
20267 "version": "4.6.0",
20268 "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz",
20269 "integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=",
20270 "dev": true
20271 },
20272 "node_modules/lodash.merge": {
20273 "version": "4.6.2",
20274 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
20275 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
20276 "dev": true
20277 },
20278 "node_modules/lodash.once": {
20279 "version": "4.1.1",
20280 "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz",
20281 "integrity": "sha1-DdOXEhPHxW34gJd9UEyI+0cal6w="
20282 },
20283 "node_modules/log-ok": {
20284 "version": "0.1.1",
20285 "resolved": "https://registry.npmjs.org/log-ok/-/log-ok-0.1.1.tgz",
20286 "integrity": "sha1-vqPdNqzQuKckDXhza1uXxlREozQ=",
20287 "dependencies": {
20288 "ansi-green": "^0.1.1",
20289 "success-symbol": "^0.1.0"
20290 },
20291 "engines": {
20292 "node": ">=0.10.0"
20293 }
20294 },
20295 "node_modules/log-symbols": {
20296 "version": "4.1.0",
20297 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
20298 "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
20299 "dev": true,
20300 "dependencies": {
20301 "chalk": "^4.1.0",
20302 "is-unicode-supported": "^0.1.0"
20303 },
20304 "engines": {
20305 "node": ">=10"
20306 },
20307 "funding": {
20308 "url": "https://github.com/sponsors/sindresorhus"
20309 }
20310 },
20311 "node_modules/log-symbols/node_modules/ansi-styles": {
20312 "version": "4.3.0",
20313 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
20314 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
20315 "dev": true,
20316 "dependencies": {
20317 "color-convert": "^2.0.1"
20318 },
20319 "engines": {
20320 "node": ">=8"
20321 },
20322 "funding": {
20323 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
20324 }
20325 },
20326 "node_modules/log-symbols/node_modules/chalk": {
20327 "version": "4.1.2",
20328 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
20329 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
20330 "dev": true,
20331 "dependencies": {
20332 "ansi-styles": "^4.1.0",
20333 "supports-color": "^7.1.0"
20334 },
20335 "engines": {
20336 "node": ">=10"
20337 },
20338 "funding": {
20339 "url": "https://github.com/chalk/chalk?sponsor=1"
20340 }
20341 },
20342 "node_modules/log-symbols/node_modules/color-convert": {
20343 "version": "2.0.1",
20344 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
20345 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
20346 "dev": true,
20347 "dependencies": {
20348 "color-name": "~1.1.4"
20349 },
20350 "engines": {
20351 "node": ">=7.0.0"
20352 }
20353 },
20354 "node_modules/log-symbols/node_modules/color-name": {
20355 "version": "1.1.4",
20356 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
20357 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
20358 "dev": true
20359 },
20360 "node_modules/log-symbols/node_modules/has-flag": {
20361 "version": "4.0.0",
20362 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
20363 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
20364 "dev": true,
20365 "engines": {
20366 "node": ">=8"
20367 }
20368 },
20369 "node_modules/log-symbols/node_modules/supports-color": {
20370 "version": "7.2.0",
20371 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
20372 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
20373 "dev": true,
20374 "dependencies": {
20375 "has-flag": "^4.0.0"
20376 },
20377 "engines": {
20378 "node": ">=8"
20379 }
20380 },
20381 "node_modules/log-utils": {
20382 "version": "0.2.1",
20383 "resolved": "https://registry.npmjs.org/log-utils/-/log-utils-0.2.1.tgz",
20384 "integrity": "sha1-pMIXoN2aUFFdm5ICBgkas9TgMc8=",
20385 "dependencies": {
20386 "ansi-colors": "^0.2.0",
20387 "error-symbol": "^0.1.0",
20388 "info-symbol": "^0.1.0",
20389 "log-ok": "^0.1.1",
20390 "success-symbol": "^0.1.0",
20391 "time-stamp": "^1.0.1",
20392 "warning-symbol": "^0.1.0"
20393 },
20394 "engines": {
20395 "node": ">=0.10.0"
20396 }
20397 },
20398 "node_modules/log-utils/node_modules/ansi-colors": {
20399 "version": "0.2.0",
20400 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-0.2.0.tgz",
20401 "integrity": "sha1-csMd4qDZoszQysMMyYI+6y9kNLU=",
20402 "dependencies": {
20403 "ansi-bgblack": "^0.1.1",
20404 "ansi-bgblue": "^0.1.1",
20405 "ansi-bgcyan": "^0.1.1",
20406 "ansi-bggreen": "^0.1.1",
20407 "ansi-bgmagenta": "^0.1.1",
20408 "ansi-bgred": "^0.1.1",
20409 "ansi-bgwhite": "^0.1.1",
20410 "ansi-bgyellow": "^0.1.1",
20411 "ansi-black": "^0.1.1",
20412 "ansi-blue": "^0.1.1",
20413 "ansi-bold": "^0.1.1",
20414 "ansi-cyan": "^0.1.1",
20415 "ansi-dim": "^0.1.1",
20416 "ansi-gray": "^0.1.1",
20417 "ansi-green": "^0.1.1",
20418 "ansi-grey": "^0.1.1",
20419 "ansi-hidden": "^0.1.1",
20420 "ansi-inverse": "^0.1.1",
20421 "ansi-italic": "^0.1.1",
20422 "ansi-magenta": "^0.1.1",
20423 "ansi-red": "^0.1.1",
20424 "ansi-reset": "^0.1.1",
20425 "ansi-strikethrough": "^0.1.1",
20426 "ansi-underline": "^0.1.1",
20427 "ansi-white": "^0.1.1",
20428 "ansi-yellow": "^0.1.1",
20429 "lazy-cache": "^2.0.1"
20430 },
20431 "engines": {
20432 "node": ">=0.10.0"
20433 }
20434 },
20435 "node_modules/logform": {
20436 "version": "2.3.0",
20437 "resolved": "https://registry.npmjs.org/logform/-/logform-2.3.0.tgz",
20438 "integrity": "sha512-graeoWUH2knKbGthMtuG1EfaSPMZFZBIrhuJHhkS5ZseFBrc7DupCzihOQAzsK/qIKPQaPJ/lFQFctILUY5ARQ==",
20439 "dependencies": {
20440 "colors": "^1.2.1",
20441 "fecha": "^4.2.0",
20442 "ms": "^2.1.1",
20443 "safe-stable-stringify": "^1.1.0",
20444 "triple-beam": "^1.3.0"
20445 }
20446 },
20447 "node_modules/logform/node_modules/colors": {
20448 "version": "1.4.0",
20449 "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz",
20450 "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==",
20451 "engines": {
20452 "node": ">=0.1.90"
20453 }
20454 },
20455 "node_modules/loglevel": {
20456 "version": "1.7.1",
20457 "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz",
20458 "integrity": "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==",
20459 "dev": true,
20460 "engines": {
20461 "node": ">= 0.6.0"
20462 },
20463 "funding": {
20464 "type": "tidelift",
20465 "url": "https://tidelift.com/funding/github/npm/loglevel"
20466 }
20467 },
20468 "node_modules/long": {
20469 "version": "4.0.0",
20470 "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz",
20471 "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA=="
20472 },
20473 "node_modules/longest": {
20474 "version": "2.0.1",
20475 "resolved": "https://registry.npmjs.org/longest/-/longest-2.0.1.tgz",
20476 "integrity": "sha1-eB4YMpaqlPbU2RbcM10NF676I/g=",
20477 "dev": true,
20478 "engines": {
20479 "node": ">=0.10.0"
20480 }
20481 },
20482 "node_modules/loose-envify": {
20483 "version": "1.4.0",
20484 "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
20485 "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
20486 "dependencies": {
20487 "js-tokens": "^3.0.0 || ^4.0.0"
20488 },
20489 "bin": {
20490 "loose-envify": "cli.js"
20491 }
20492 },
20493 "node_modules/loud-rejection": {
20494 "version": "2.2.0",
20495 "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-2.2.0.tgz",
20496 "integrity": "sha512-S0FayMXku80toa5sZ6Ro4C+s+EtFDCsyJNG/AzFMfX3AxD5Si4dZsgzm/kKnbOxHl5Cv8jBlno8+3XYIh2pNjQ==",
20497 "dev": true,
20498 "dependencies": {
20499 "currently-unhandled": "^0.4.1",
20500 "signal-exit": "^3.0.2"
20501 },
20502 "engines": {
20503 "node": ">=8"
20504 }
20505 },
20506 "node_modules/lower-case": {
20507 "version": "1.1.4",
20508 "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz",
20509 "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=",
20510 "dev": true
20511 },
20512 "node_modules/lowercase-keys": {
20513 "version": "1.0.1",
20514 "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz",
20515 "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==",
20516 "dev": true,
20517 "engines": {
20518 "node": ">=0.10.0"
20519 }
20520 },
20521 "node_modules/lru_map": {
20522 "version": "0.3.3",
20523 "resolved": "https://registry.npmjs.org/lru_map/-/lru_map-0.3.3.tgz",
20524 "integrity": "sha1-tcg1G5Rky9dQM1p5ZQoOwOVhGN0="
20525 },
20526 "node_modules/lru-cache": {
20527 "version": "6.0.0",
20528 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
20529 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
20530 "dependencies": {
20531 "yallist": "^4.0.0"
20532 },
20533 "engines": {
20534 "node": ">=10"
20535 }
20536 },
20537 "node_modules/macos-release": {
20538 "version": "2.5.0",
20539 "resolved": "https://registry.npmjs.org/macos-release/-/macos-release-2.5.0.tgz",
20540 "integrity": "sha512-EIgv+QZ9r+814gjJj0Bt5vSLJLzswGmSUbUpbi9AIr/fsN2IWFBl2NucV9PAiek+U1STK468tEkxmVYUtuAN3g==",
20541 "engines": {
20542 "node": ">=6"
20543 },
20544 "funding": {
20545 "url": "https://github.com/sponsors/sindresorhus"
20546 }
20547 },
20548 "node_modules/macos-version": {
20549 "version": "5.2.1",
20550 "resolved": "https://registry.npmjs.org/macos-version/-/macos-version-5.2.1.tgz",
20551 "integrity": "sha512-OHJU8nTNxHYL1FQhD+nZawWgXKXAqDGr4kluLtaqKO4au3cR41y1mKuVShOU5U4rOYiuPanljq6oFGmV2B9DFA==",
20552 "dependencies": {
20553 "semver": "^5.6.0"
20554 },
20555 "engines": {
20556 "node": ">=6"
20557 },
20558 "funding": {
20559 "url": "https://github.com/sponsors/sindresorhus"
20560 }
20561 },
20562 "node_modules/macos-version/node_modules/semver": {
20563 "version": "5.7.1",
20564 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
20565 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
20566 "bin": {
20567 "semver": "bin/semver"
20568 }
20569 },
20570 "node_modules/macroable": {
20571 "version": "1.0.0",
20572 "resolved": "https://registry.npmjs.org/macroable/-/macroable-1.0.0.tgz",
20573 "integrity": "sha1-I+Y0gyXG0GgqZQIfiL70CIve0WA=",
20574 "dependencies": {
20575 "node-exceptions": "^2.0.1"
20576 }
20577 },
20578 "node_modules/macroable/node_modules/node-exceptions": {
20579 "version": "2.0.2",
20580 "resolved": "https://registry.npmjs.org/node-exceptions/-/node-exceptions-2.0.2.tgz",
20581 "integrity": "sha512-nILccFLvnaOBoKZZtWfZipn/hlThZOT6UJOLX6SA3yLMYPcvLTIF26PXx73sPnAg45p05iYFYw2jvayNHz4rDA=="
20582 },
20583 "node_modules/magic-string": {
20584 "version": "0.25.7",
20585 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz",
20586 "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==",
20587 "dev": true,
20588 "dependencies": {
20589 "sourcemap-codec": "^1.4.4"
20590 }
20591 },
20592 "node_modules/make-dir": {
20593 "version": "2.1.0",
20594 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
20595 "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
20596 "dev": true,
20597 "dependencies": {
20598 "pify": "^4.0.1",
20599 "semver": "^5.6.0"
20600 },
20601 "engines": {
20602 "node": ">=6"
20603 }
20604 },
20605 "node_modules/make-dir/node_modules/semver": {
20606 "version": "5.7.1",
20607 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
20608 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
20609 "dev": true,
20610 "bin": {
20611 "semver": "bin/semver"
20612 }
20613 },
20614 "node_modules/make-error": {
20615 "version": "1.3.6",
20616 "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
20617 "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
20618 "dev": true
20619 },
20620 "node_modules/make-error-cause": {
20621 "version": "1.2.2",
20622 "resolved": "https://registry.npmjs.org/make-error-cause/-/make-error-cause-1.2.2.tgz",
20623 "integrity": "sha1-3wOI/NCzeBbf8KX7gQiTl3fcvJ0=",
20624 "dev": true,
20625 "dependencies": {
20626 "make-error": "^1.2.0"
20627 }
20628 },
20629 "node_modules/make-fetch-happen": {
20630 "version": "9.1.0",
20631 "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz",
20632 "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==",
20633 "dev": true,
20634 "dependencies": {
20635 "agentkeepalive": "^4.1.3",
20636 "cacache": "^15.2.0",
20637 "http-cache-semantics": "^4.1.0",
20638 "http-proxy-agent": "^4.0.1",
20639 "https-proxy-agent": "^5.0.0",
20640 "is-lambda": "^1.0.1",
20641 "lru-cache": "^6.0.0",
20642 "minipass": "^3.1.3",
20643 "minipass-collect": "^1.0.2",
20644 "minipass-fetch": "^1.3.2",
20645 "minipass-flush": "^1.0.5",
20646 "minipass-pipeline": "^1.2.4",
20647 "negotiator": "^0.6.2",
20648 "promise-retry": "^2.0.1",
20649 "socks-proxy-agent": "^6.0.0",
20650 "ssri": "^8.0.0"
20651 },
20652 "engines": {
20653 "node": ">= 10"
20654 }
20655 },
20656 "node_modules/make-fetch-happen/node_modules/cacache": {
20657 "version": "15.3.0",
20658 "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz",
20659 "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==",
20660 "dev": true,
20661 "dependencies": {
20662 "@npmcli/fs": "^1.0.0",
20663 "@npmcli/move-file": "^1.0.1",
20664 "chownr": "^2.0.0",
20665 "fs-minipass": "^2.0.0",
20666 "glob": "^7.1.4",
20667 "infer-owner": "^1.0.4",
20668 "lru-cache": "^6.0.0",
20669 "minipass": "^3.1.1",
20670 "minipass-collect": "^1.0.2",
20671 "minipass-flush": "^1.0.5",
20672 "minipass-pipeline": "^1.2.2",
20673 "mkdirp": "^1.0.3",
20674 "p-map": "^4.0.0",
20675 "promise-inflight": "^1.0.1",
20676 "rimraf": "^3.0.2",
20677 "ssri": "^8.0.1",
20678 "tar": "^6.0.2",
20679 "unique-filename": "^1.1.1"
20680 },
20681 "engines": {
20682 "node": ">= 10"
20683 }
20684 },
20685 "node_modules/make-fetch-happen/node_modules/glob": {
20686 "version": "7.2.0",
20687 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
20688 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
20689 "dev": true,
20690 "dependencies": {
20691 "fs.realpath": "^1.0.0",
20692 "inflight": "^1.0.4",
20693 "inherits": "2",
20694 "minimatch": "^3.0.4",
20695 "once": "^1.3.0",
20696 "path-is-absolute": "^1.0.0"
20697 },
20698 "engines": {
20699 "node": "*"
20700 },
20701 "funding": {
20702 "url": "https://github.com/sponsors/isaacs"
20703 }
20704 },
20705 "node_modules/make-fetch-happen/node_modules/mkdirp": {
20706 "version": "1.0.4",
20707 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
20708 "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
20709 "dev": true,
20710 "bin": {
20711 "mkdirp": "bin/cmd.js"
20712 },
20713 "engines": {
20714 "node": ">=10"
20715 }
20716 },
20717 "node_modules/make-fetch-happen/node_modules/p-map": {
20718 "version": "4.0.0",
20719 "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz",
20720 "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==",
20721 "dev": true,
20722 "dependencies": {
20723 "aggregate-error": "^3.0.0"
20724 },
20725 "engines": {
20726 "node": ">=10"
20727 },
20728 "funding": {
20729 "url": "https://github.com/sponsors/sindresorhus"
20730 }
20731 },
20732 "node_modules/make-fetch-happen/node_modules/ssri": {
20733 "version": "8.0.1",
20734 "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz",
20735 "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==",
20736 "dev": true,
20737 "dependencies": {
20738 "minipass": "^3.1.1"
20739 },
20740 "engines": {
20741 "node": ">= 8"
20742 }
20743 },
20744 "node_modules/make-iterator": {
20745 "version": "1.0.1",
20746 "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz",
20747 "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==",
20748 "dependencies": {
20749 "kind-of": "^6.0.2"
20750 },
20751 "engines": {
20752 "node": ">=0.10.0"
20753 }
20754 },
20755 "node_modules/makeerror": {
20756 "version": "1.0.12",
20757 "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz",
20758 "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==",
20759 "dev": true,
20760 "dependencies": {
20761 "tmpl": "1.0.5"
20762 }
20763 },
20764 "node_modules/map-cache": {
20765 "version": "0.2.2",
20766 "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
20767 "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
20768 "engines": {
20769 "node": ">=0.10.0"
20770 }
20771 },
20772 "node_modules/map-obj": {
20773 "version": "4.3.0",
20774 "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz",
20775 "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==",
20776 "dev": true,
20777 "engines": {
20778 "node": ">=8"
20779 },
20780 "funding": {
20781 "url": "https://github.com/sponsors/sindresorhus"
20782 }
20783 },
20784 "node_modules/map-stream": {
20785 "version": "0.1.0",
20786 "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz",
20787 "integrity": "sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ="
20788 },
20789 "node_modules/map-visit": {
20790 "version": "1.0.0",
20791 "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
20792 "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
20793 "dependencies": {
20794 "object-visit": "^1.0.0"
20795 },
20796 "engines": {
20797 "node": ">=0.10.0"
20798 }
20799 },
20800 "node_modules/matchdep": {
20801 "version": "2.0.0",
20802 "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz",
20803 "integrity": "sha1-xvNINKDY28OzfCfui7yyfHd1WC4=",
20804 "dev": true,
20805 "dependencies": {
20806 "findup-sync": "^2.0.0",
20807 "micromatch": "^3.0.4",
20808 "resolve": "^1.4.0",
20809 "stack-trace": "0.0.10"
20810 },
20811 "engines": {
20812 "node": ">= 0.10.0"
20813 }
20814 },
20815 "node_modules/matchdep/node_modules/define-property": {
20816 "version": "2.0.2",
20817 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
20818 "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
20819 "dev": true,
20820 "dependencies": {
20821 "is-descriptor": "^1.0.2",
20822 "isobject": "^3.0.1"
20823 },
20824 "engines": {
20825 "node": ">=0.10.0"
20826 }
20827 },
20828 "node_modules/matchdep/node_modules/extend-shallow": {
20829 "version": "3.0.2",
20830 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
20831 "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
20832 "dev": true,
20833 "dependencies": {
20834 "assign-symbols": "^1.0.0",
20835 "is-extendable": "^1.0.1"
20836 },
20837 "engines": {
20838 "node": ">=0.10.0"
20839 }
20840 },
20841 "node_modules/matchdep/node_modules/findup-sync": {
20842 "version": "2.0.0",
20843 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz",
20844 "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=",
20845 "dev": true,
20846 "dependencies": {
20847 "detect-file": "^1.0.0",
20848 "is-glob": "^3.1.0",
20849 "micromatch": "^3.0.4",
20850 "resolve-dir": "^1.0.1"
20851 },
20852 "engines": {
20853 "node": ">= 0.10"
20854 }
20855 },
20856 "node_modules/matchdep/node_modules/is-extendable": {
20857 "version": "1.0.1",
20858 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
20859 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
20860 "dev": true,
20861 "dependencies": {
20862 "is-plain-object": "^2.0.4"
20863 },
20864 "engines": {
20865 "node": ">=0.10.0"
20866 }
20867 },
20868 "node_modules/matchdep/node_modules/is-glob": {
20869 "version": "3.1.0",
20870 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
20871 "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
20872 "dev": true,
20873 "dependencies": {
20874 "is-extglob": "^2.1.0"
20875 },
20876 "engines": {
20877 "node": ">=0.10.0"
20878 }
20879 },
20880 "node_modules/matchdep/node_modules/micromatch": {
20881 "version": "3.1.10",
20882 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
20883 "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
20884 "dev": true,
20885 "dependencies": {
20886 "arr-diff": "^4.0.0",
20887 "array-unique": "^0.3.2",
20888 "braces": "^2.3.1",
20889 "define-property": "^2.0.2",
20890 "extend-shallow": "^3.0.2",
20891 "extglob": "^2.0.4",
20892 "fragment-cache": "^0.2.1",
20893 "kind-of": "^6.0.2",
20894 "nanomatch": "^1.2.9",
20895 "object.pick": "^1.3.0",
20896 "regex-not": "^1.0.0",
20897 "snapdragon": "^0.8.1",
20898 "to-regex": "^3.0.2"
20899 },
20900 "engines": {
20901 "node": ">=0.10.0"
20902 }
20903 },
20904 "node_modules/matcher": {
20905 "version": "3.0.0",
20906 "resolved": "https://registry.npmjs.org/matcher/-/matcher-3.0.0.tgz",
20907 "integrity": "sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==",
20908 "dev": true,
20909 "optional": true,
20910 "dependencies": {
20911 "escape-string-regexp": "^4.0.0"
20912 },
20913 "engines": {
20914 "node": ">=10"
20915 }
20916 },
20917 "node_modules/matcher/node_modules/escape-string-regexp": {
20918 "version": "4.0.0",
20919 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
20920 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
20921 "dev": true,
20922 "optional": true,
20923 "engines": {
20924 "node": ">=10"
20925 },
20926 "funding": {
20927 "url": "https://github.com/sponsors/sindresorhus"
20928 }
20929 },
20930 "node_modules/md5.js": {
20931 "version": "1.3.5",
20932 "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
20933 "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
20934 "dev": true,
20935 "dependencies": {
20936 "hash-base": "^3.0.0",
20937 "inherits": "^2.0.1",
20938 "safe-buffer": "^5.1.2"
20939 }
20940 },
20941 "node_modules/mdn-data": {
20942 "version": "2.0.14",
20943 "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz",
20944 "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==",
20945 "dev": true
20946 },
20947 "node_modules/media-typer": {
20948 "version": "0.3.0",
20949 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
20950 "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
20951 "engines": {
20952 "node": ">= 0.6"
20953 }
20954 },
20955 "node_modules/memory-fs": {
20956 "version": "0.5.0",
20957 "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz",
20958 "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==",
20959 "dev": true,
20960 "dependencies": {
20961 "errno": "^0.1.3",
20962 "readable-stream": "^2.0.1"
20963 },
20964 "engines": {
20965 "node": ">=4.3.0 <5.0.0 || >=5.10"
20966 }
20967 },
20968 "node_modules/meow": {
20969 "version": "8.1.2",
20970 "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz",
20971 "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==",
20972 "dev": true,
20973 "dependencies": {
20974 "@types/minimist": "^1.2.0",
20975 "camelcase-keys": "^6.2.2",
20976 "decamelize-keys": "^1.1.0",
20977 "hard-rejection": "^2.1.0",
20978 "minimist-options": "4.1.0",
20979 "normalize-package-data": "^3.0.0",
20980 "read-pkg-up": "^7.0.1",
20981 "redent": "^3.0.0",
20982 "trim-newlines": "^3.0.0",
20983 "type-fest": "^0.18.0",
20984 "yargs-parser": "^20.2.3"
20985 },
20986 "engines": {
20987 "node": ">=10"
20988 },
20989 "funding": {
20990 "url": "https://github.com/sponsors/sindresorhus"
20991 }
20992 },
20993 "node_modules/meow/node_modules/type-fest": {
20994 "version": "0.18.1",
20995 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz",
20996 "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==",
20997 "dev": true,
20998 "engines": {
20999 "node": ">=10"
21000 },
21001 "funding": {
21002 "url": "https://github.com/sponsors/sindresorhus"
21003 }
21004 },
21005 "node_modules/merge": {
21006 "version": "2.1.1",
21007 "resolved": "https://registry.npmjs.org/merge/-/merge-2.1.1.tgz",
21008 "integrity": "sha512-jz+Cfrg9GWOZbQAnDQ4hlVnQky+341Yk5ru8bZSe6sIDTCIg8n9i/u7hSQGSVOF3C7lH6mGtqjkiT9G4wFLL0w==",
21009 "dev": true
21010 },
21011 "node_modules/merge-descriptors": {
21012 "version": "1.0.1",
21013 "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
21014 "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
21015 "dev": true
21016 },
21017 "node_modules/merge-stream": {
21018 "version": "2.0.0",
21019 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
21020 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w=="
21021 },
21022 "node_modules/merge2": {
21023 "version": "1.4.1",
21024 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
21025 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
21026 "dev": true,
21027 "engines": {
21028 "node": ">= 8"
21029 }
21030 },
21031 "node_modules/methods": {
21032 "version": "1.1.2",
21033 "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
21034 "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
21035 "dev": true,
21036 "engines": {
21037 "node": ">= 0.6"
21038 }
21039 },
21040 "node_modules/micromatch": {
21041 "version": "4.0.4",
21042 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
21043 "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
21044 "dev": true,
21045 "dependencies": {
21046 "braces": "^3.0.1",
21047 "picomatch": "^2.2.3"
21048 },
21049 "engines": {
21050 "node": ">=8.6"
21051 }
21052 },
21053 "node_modules/micromatch/node_modules/braces": {
21054 "version": "3.0.2",
21055 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
21056 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
21057 "dev": true,
21058 "dependencies": {
21059 "fill-range": "^7.0.1"
21060 },
21061 "engines": {
21062 "node": ">=8"
21063 }
21064 },
21065 "node_modules/micromatch/node_modules/fill-range": {
21066 "version": "7.0.1",
21067 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
21068 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
21069 "dev": true,
21070 "dependencies": {
21071 "to-regex-range": "^5.0.1"
21072 },
21073 "engines": {
21074 "node": ">=8"
21075 }
21076 },
21077 "node_modules/micromatch/node_modules/is-number": {
21078 "version": "7.0.0",
21079 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
21080 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
21081 "dev": true,
21082 "engines": {
21083 "node": ">=0.12.0"
21084 }
21085 },
21086 "node_modules/micromatch/node_modules/to-regex-range": {
21087 "version": "5.0.1",
21088 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
21089 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
21090 "dev": true,
21091 "dependencies": {
21092 "is-number": "^7.0.0"
21093 },
21094 "engines": {
21095 "node": ">=8.0"
21096 }
21097 },
21098 "node_modules/miller-rabin": {
21099 "version": "4.0.1",
21100 "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
21101 "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
21102 "dev": true,
21103 "dependencies": {
21104 "bn.js": "^4.0.0",
21105 "brorand": "^1.0.1"
21106 },
21107 "bin": {
21108 "miller-rabin": "bin/miller-rabin"
21109 }
21110 },
21111 "node_modules/miller-rabin/node_modules/bn.js": {
21112 "version": "4.12.0",
21113 "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
21114 "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
21115 "dev": true
21116 },
21117 "node_modules/mime": {
21118 "version": "2.5.2",
21119 "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz",
21120 "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==",
21121 "dev": true,
21122 "bin": {
21123 "mime": "cli.js"
21124 },
21125 "engines": {
21126 "node": ">=4.0.0"
21127 }
21128 },
21129 "node_modules/mime-db": {
21130 "version": "1.50.0",
21131 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.50.0.tgz",
21132 "integrity": "sha512-9tMZCDlYHqeERXEHO9f/hKfNXhre5dK2eE/krIvUjZbS2KPcqGDfNShIWS1uW9XOTKQKqK6qbeOci18rbfW77A==",
21133 "engines": {
21134 "node": ">= 0.6"
21135 }
21136 },
21137 "node_modules/mime-types": {
21138 "version": "2.1.33",
21139 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.33.tgz",
21140 "integrity": "sha512-plLElXp7pRDd0bNZHw+nMd52vRYjLwQjygaNg7ddJ2uJtTlmnTCjWuPKxVu6//AdaRuME84SvLW91sIkBqGT0g==",
21141 "dependencies": {
21142 "mime-db": "1.50.0"
21143 },
21144 "engines": {
21145 "node": ">= 0.6"
21146 }
21147 },
21148 "node_modules/mimic-fn": {
21149 "version": "2.1.0",
21150 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
21151 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
21152 "engines": {
21153 "node": ">=6"
21154 }
21155 },
21156 "node_modules/mimic-response": {
21157 "version": "1.0.1",
21158 "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz",
21159 "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==",
21160 "dev": true,
21161 "engines": {
21162 "node": ">=4"
21163 }
21164 },
21165 "node_modules/min-indent": {
21166 "version": "1.0.1",
21167 "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
21168 "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
21169 "dev": true,
21170 "engines": {
21171 "node": ">=4"
21172 }
21173 },
21174 "node_modules/minimalistic-assert": {
21175 "version": "1.0.1",
21176 "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
21177 "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
21178 "dev": true
21179 },
21180 "node_modules/minimalistic-crypto-utils": {
21181 "version": "1.0.1",
21182 "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
21183 "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
21184 "dev": true
21185 },
21186 "node_modules/minimatch": {
21187 "version": "3.0.4",
21188 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
21189 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
21190 "dependencies": {
21191 "brace-expansion": "^1.1.7"
21192 },
21193 "engines": {
21194 "node": "*"
21195 }
21196 },
21197 "node_modules/minimist": {
21198 "version": "1.2.5",
21199 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
21200 "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
21201 },
21202 "node_modules/minimist-options": {
21203 "version": "4.1.0",
21204 "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz",
21205 "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==",
21206 "dev": true,
21207 "dependencies": {
21208 "arrify": "^1.0.1",
21209 "is-plain-obj": "^1.1.0",
21210 "kind-of": "^6.0.3"
21211 },
21212 "engines": {
21213 "node": ">= 6"
21214 }
21215 },
21216 "node_modules/minipass": {
21217 "version": "3.1.5",
21218 "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz",
21219 "integrity": "sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==",
21220 "dependencies": {
21221 "yallist": "^4.0.0"
21222 },
21223 "engines": {
21224 "node": ">=8"
21225 }
21226 },
21227 "node_modules/minipass-collect": {
21228 "version": "1.0.2",
21229 "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz",
21230 "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==",
21231 "dev": true,
21232 "dependencies": {
21233 "minipass": "^3.0.0"
21234 },
21235 "engines": {
21236 "node": ">= 8"
21237 }
21238 },
21239 "node_modules/minipass-fetch": {
21240 "version": "1.4.1",
21241 "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz",
21242 "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==",
21243 "dev": true,
21244 "dependencies": {
21245 "minipass": "^3.1.0",
21246 "minipass-sized": "^1.0.3",
21247 "minizlib": "^2.0.0"
21248 },
21249 "engines": {
21250 "node": ">=8"
21251 },
21252 "optionalDependencies": {
21253 "encoding": "^0.1.12"
21254 }
21255 },
21256 "node_modules/minipass-flush": {
21257 "version": "1.0.5",
21258 "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz",
21259 "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==",
21260 "dev": true,
21261 "dependencies": {
21262 "minipass": "^3.0.0"
21263 },
21264 "engines": {
21265 "node": ">= 8"
21266 }
21267 },
21268 "node_modules/minipass-pipeline": {
21269 "version": "1.2.4",
21270 "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz",
21271 "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==",
21272 "dev": true,
21273 "dependencies": {
21274 "minipass": "^3.0.0"
21275 },
21276 "engines": {
21277 "node": ">=8"
21278 }
21279 },
21280 "node_modules/minipass-sized": {
21281 "version": "1.0.3",
21282 "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz",
21283 "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==",
21284 "dev": true,
21285 "dependencies": {
21286 "minipass": "^3.0.0"
21287 },
21288 "engines": {
21289 "node": ">=8"
21290 }
21291 },
21292 "node_modules/minizlib": {
21293 "version": "2.1.2",
21294 "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz",
21295 "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==",
21296 "dependencies": {
21297 "minipass": "^3.0.0",
21298 "yallist": "^4.0.0"
21299 },
21300 "engines": {
21301 "node": ">= 8"
21302 }
21303 },
21304 "node_modules/mississippi": {
21305 "version": "3.0.0",
21306 "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
21307 "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
21308 "dev": true,
21309 "dependencies": {
21310 "concat-stream": "^1.5.0",
21311 "duplexify": "^3.4.2",
21312 "end-of-stream": "^1.1.0",
21313 "flush-write-stream": "^1.0.0",
21314 "from2": "^2.1.0",
21315 "parallel-transform": "^1.1.0",
21316 "pump": "^3.0.0",
21317 "pumpify": "^1.3.3",
21318 "stream-each": "^1.1.0",
21319 "through2": "^2.0.0"
21320 },
21321 "engines": {
21322 "node": ">=4.0.0"
21323 }
21324 },
21325 "node_modules/mississippi/node_modules/duplexify": {
21326 "version": "3.7.1",
21327 "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
21328 "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
21329 "dev": true,
21330 "dependencies": {
21331 "end-of-stream": "^1.0.0",
21332 "inherits": "^2.0.1",
21333 "readable-stream": "^2.0.0",
21334 "stream-shift": "^1.0.0"
21335 }
21336 },
21337 "node_modules/mississippi/node_modules/through2": {
21338 "version": "2.0.5",
21339 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
21340 "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
21341 "dev": true,
21342 "dependencies": {
21343 "readable-stream": "~2.3.6",
21344 "xtend": "~4.0.1"
21345 }
21346 },
21347 "node_modules/mixin-deep": {
21348 "version": "1.3.2",
21349 "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
21350 "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
21351 "dependencies": {
21352 "for-in": "^1.0.2",
21353 "is-extendable": "^1.0.1"
21354 },
21355 "engines": {
21356 "node": ">=0.10.0"
21357 }
21358 },
21359 "node_modules/mixin-deep/node_modules/is-extendable": {
21360 "version": "1.0.1",
21361 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
21362 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
21363 "dependencies": {
21364 "is-plain-object": "^2.0.4"
21365 },
21366 "engines": {
21367 "node": ">=0.10.0"
21368 }
21369 },
21370 "node_modules/mixin-object": {
21371 "version": "2.0.1",
21372 "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz",
21373 "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=",
21374 "dependencies": {
21375 "for-in": "^0.1.3",
21376 "is-extendable": "^0.1.1"
21377 },
21378 "engines": {
21379 "node": ">=0.10.0"
21380 }
21381 },
21382 "node_modules/mixin-object/node_modules/for-in": {
21383 "version": "0.1.8",
21384 "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz",
21385 "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=",
21386 "engines": {
21387 "node": ">=0.10.0"
21388 }
21389 },
21390 "node_modules/mkdirp": {
21391 "version": "0.5.5",
21392 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
21393 "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
21394 "dependencies": {
21395 "minimist": "^1.2.5"
21396 },
21397 "bin": {
21398 "mkdirp": "bin/cmd.js"
21399 }
21400 },
21401 "node_modules/mobx": {
21402 "version": "5.15.0",
21403 "resolved": "https://registry.npmjs.org/mobx/-/mobx-5.15.0.tgz",
21404 "integrity": "sha512-Ax7vE32zBRgO0A3Yu12RXaFwIhBzpGQXZjRHiDvKLrqpDEijhNTSuXJ1Ci+L30BSa/Mb3by9+3nuKq15YoH5dA==",
21405 "funding": {
21406 "type": "opencollective",
21407 "url": "https://opencollective.com/immer"
21408 }
21409 },
21410 "node_modules/mobx-localstorage": {
21411 "version": "1.2.0",
21412 "resolved": "https://registry.npmjs.org/mobx-localstorage/-/mobx-localstorage-1.2.0.tgz",
21413 "integrity": "sha512-fb03qyQfjnDIOW28qdV+h9AZ8qtJCZnzNgsej0YxCYwAR2ViykKxgHThikgOi+zJzJj5ljxWyvjGrr6CoptcFw==",
21414 "dependencies": {
21415 "reactive-localstorage": "^0.0.2"
21416 },
21417 "peerDependencies": {
21418 "mobx": ">=3"
21419 }
21420 },
21421 "node_modules/mobx-react": {
21422 "version": "5.4.2",
21423 "resolved": "https://registry.npmjs.org/mobx-react/-/mobx-react-5.4.2.tgz",
21424 "integrity": "sha512-alSN0KDAAOb1OkYujfoJjjk0JWxWRKO4sLGB4hN2CuvaJMrlj7bhGQe7CBMJvEFNjtJRbhJcquYVjQ3rrH2zQQ==",
21425 "dependencies": {
21426 "hoist-non-react-statics": "^3.0.0",
21427 "react-lifecycles-compat": "^3.0.2"
21428 },
21429 "peerDependencies": {
21430 "mobx": "^4.0.0 || ^5.0.0",
21431 "react": "^0.13.0 || ^0.14.0 || ^15.0.0 || ^16.0.0"
21432 }
21433 },
21434 "node_modules/mobx-react-form": {
21435 "version": "1.35.1",
21436 "resolved": "https://registry.npmjs.org/mobx-react-form/-/mobx-react-form-1.35.1.tgz",
21437 "integrity": "sha1-iSrsZykiThHCl4+4LmetxOgOOmo=",
21438 "dependencies": {
21439 "lodash": "^4.16.2"
21440 },
21441 "engines": {
21442 "node": ">=6.0.0"
21443 },
21444 "peerDependencies": {
21445 "mobx": "^2.5.0 || ^3.0.0 || ^4.0.0 || ^5.0.0"
21446 }
21447 },
21448 "node_modules/mobx-react-router": {
21449 "version": "3.1.2",
21450 "resolved": "https://registry.npmjs.org/mobx-react-router/-/mobx-react-router-3.1.2.tgz",
21451 "integrity": "sha1-gzKLEIOTAXFI2G/qF/YR3i0qrNw=",
21452 "peerDependencies": {
21453 "mobx": "^3.0.0",
21454 "react-router": "3.x"
21455 }
21456 },
21457 "node_modules/mocha": {
21458 "version": "9.1.3",
21459 "resolved": "https://registry.npmjs.org/mocha/-/mocha-9.1.3.tgz",
21460 "integrity": "sha512-Xcpl9FqXOAYqI3j79pEtHBBnQgVXIhpULjGQa7DVb0Po+VzmSIK9kanAiWLHoRR/dbZ2qpdPshuXr8l1VaHCzw==",
21461 "dev": true,
21462 "dependencies": {
21463 "@ungap/promise-all-settled": "1.1.2",
21464 "ansi-colors": "4.1.1",
21465 "browser-stdout": "1.3.1",
21466 "chokidar": "3.5.2",
21467 "debug": "4.3.2",
21468 "diff": "5.0.0",
21469 "escape-string-regexp": "4.0.0",
21470 "find-up": "5.0.0",
21471 "glob": "7.1.7",
21472 "growl": "1.10.5",
21473 "he": "1.2.0",
21474 "js-yaml": "4.1.0",
21475 "log-symbols": "4.1.0",
21476 "minimatch": "3.0.4",
21477 "ms": "2.1.3",
21478 "nanoid": "3.1.25",
21479 "serialize-javascript": "6.0.0",
21480 "strip-json-comments": "3.1.1",
21481 "supports-color": "8.1.1",
21482 "which": "2.0.2",
21483 "workerpool": "6.1.5",
21484 "yargs": "16.2.0",
21485 "yargs-parser": "20.2.4",
21486 "yargs-unparser": "2.0.0"
21487 },
21488 "bin": {
21489 "_mocha": "bin/_mocha",
21490 "mocha": "bin/mocha"
21491 },
21492 "engines": {
21493 "node": ">= 12.0.0"
21494 },
21495 "funding": {
21496 "type": "opencollective",
21497 "url": "https://opencollective.com/mochajs"
21498 }
21499 },
21500 "node_modules/mocha/node_modules/ansi-colors": {
21501 "version": "4.1.1",
21502 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
21503 "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
21504 "dev": true,
21505 "engines": {
21506 "node": ">=6"
21507 }
21508 },
21509 "node_modules/mocha/node_modules/anymatch": {
21510 "version": "3.1.2",
21511 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
21512 "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
21513 "dev": true,
21514 "dependencies": {
21515 "normalize-path": "^3.0.0",
21516 "picomatch": "^2.0.4"
21517 },
21518 "engines": {
21519 "node": ">= 8"
21520 }
21521 },
21522 "node_modules/mocha/node_modules/binary-extensions": {
21523 "version": "2.2.0",
21524 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
21525 "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
21526 "dev": true,
21527 "engines": {
21528 "node": ">=8"
21529 }
21530 },
21531 "node_modules/mocha/node_modules/braces": {
21532 "version": "3.0.2",
21533 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
21534 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
21535 "dev": true,
21536 "dependencies": {
21537 "fill-range": "^7.0.1"
21538 },
21539 "engines": {
21540 "node": ">=8"
21541 }
21542 },
21543 "node_modules/mocha/node_modules/chokidar": {
21544 "version": "3.5.2",
21545 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz",
21546 "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==",
21547 "dev": true,
21548 "dependencies": {
21549 "anymatch": "~3.1.2",
21550 "braces": "~3.0.2",
21551 "glob-parent": "~5.1.2",
21552 "is-binary-path": "~2.1.0",
21553 "is-glob": "~4.0.1",
21554 "normalize-path": "~3.0.0",
21555 "readdirp": "~3.6.0"
21556 },
21557 "engines": {
21558 "node": ">= 8.10.0"
21559 },
21560 "optionalDependencies": {
21561 "fsevents": "~2.3.2"
21562 }
21563 },
21564 "node_modules/mocha/node_modules/emoji-regex": {
21565 "version": "8.0.0",
21566 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
21567 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
21568 "dev": true
21569 },
21570 "node_modules/mocha/node_modules/escape-string-regexp": {
21571 "version": "4.0.0",
21572 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
21573 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
21574 "dev": true,
21575 "engines": {
21576 "node": ">=10"
21577 },
21578 "funding": {
21579 "url": "https://github.com/sponsors/sindresorhus"
21580 }
21581 },
21582 "node_modules/mocha/node_modules/fill-range": {
21583 "version": "7.0.1",
21584 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
21585 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
21586 "dev": true,
21587 "dependencies": {
21588 "to-regex-range": "^5.0.1"
21589 },
21590 "engines": {
21591 "node": ">=8"
21592 }
21593 },
21594 "node_modules/mocha/node_modules/fsevents": {
21595 "version": "2.3.2",
21596 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
21597 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
21598 "dev": true,
21599 "hasInstallScript": true,
21600 "optional": true,
21601 "os": [
21602 "darwin"
21603 ],
21604 "engines": {
21605 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
21606 }
21607 },
21608 "node_modules/mocha/node_modules/glob": {
21609 "version": "7.1.7",
21610 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
21611 "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
21612 "dev": true,
21613 "dependencies": {
21614 "fs.realpath": "^1.0.0",
21615 "inflight": "^1.0.4",
21616 "inherits": "2",
21617 "minimatch": "^3.0.4",
21618 "once": "^1.3.0",
21619 "path-is-absolute": "^1.0.0"
21620 },
21621 "engines": {
21622 "node": "*"
21623 },
21624 "funding": {
21625 "url": "https://github.com/sponsors/isaacs"
21626 }
21627 },
21628 "node_modules/mocha/node_modules/glob-parent": {
21629 "version": "5.1.2",
21630 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
21631 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
21632 "dev": true,
21633 "dependencies": {
21634 "is-glob": "^4.0.1"
21635 },
21636 "engines": {
21637 "node": ">= 6"
21638 }
21639 },
21640 "node_modules/mocha/node_modules/has-flag": {
21641 "version": "4.0.0",
21642 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
21643 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
21644 "dev": true,
21645 "engines": {
21646 "node": ">=8"
21647 }
21648 },
21649 "node_modules/mocha/node_modules/is-binary-path": {
21650 "version": "2.1.0",
21651 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
21652 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
21653 "dev": true,
21654 "dependencies": {
21655 "binary-extensions": "^2.0.0"
21656 },
21657 "engines": {
21658 "node": ">=8"
21659 }
21660 },
21661 "node_modules/mocha/node_modules/is-fullwidth-code-point": {
21662 "version": "3.0.0",
21663 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
21664 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
21665 "dev": true,
21666 "engines": {
21667 "node": ">=8"
21668 }
21669 },
21670 "node_modules/mocha/node_modules/is-number": {
21671 "version": "7.0.0",
21672 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
21673 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
21674 "dev": true,
21675 "engines": {
21676 "node": ">=0.12.0"
21677 }
21678 },
21679 "node_modules/mocha/node_modules/readdirp": {
21680 "version": "3.6.0",
21681 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
21682 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
21683 "dev": true,
21684 "dependencies": {
21685 "picomatch": "^2.2.1"
21686 },
21687 "engines": {
21688 "node": ">=8.10.0"
21689 }
21690 },
21691 "node_modules/mocha/node_modules/string-width": {
21692 "version": "4.2.3",
21693 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
21694 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
21695 "dev": true,
21696 "dependencies": {
21697 "emoji-regex": "^8.0.0",
21698 "is-fullwidth-code-point": "^3.0.0",
21699 "strip-ansi": "^6.0.1"
21700 },
21701 "engines": {
21702 "node": ">=8"
21703 }
21704 },
21705 "node_modules/mocha/node_modules/strip-json-comments": {
21706 "version": "3.1.1",
21707 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
21708 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
21709 "dev": true,
21710 "engines": {
21711 "node": ">=8"
21712 },
21713 "funding": {
21714 "url": "https://github.com/sponsors/sindresorhus"
21715 }
21716 },
21717 "node_modules/mocha/node_modules/supports-color": {
21718 "version": "8.1.1",
21719 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
21720 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
21721 "dev": true,
21722 "dependencies": {
21723 "has-flag": "^4.0.0"
21724 },
21725 "engines": {
21726 "node": ">=10"
21727 },
21728 "funding": {
21729 "url": "https://github.com/chalk/supports-color?sponsor=1"
21730 }
21731 },
21732 "node_modules/mocha/node_modules/to-regex-range": {
21733 "version": "5.0.1",
21734 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
21735 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
21736 "dev": true,
21737 "dependencies": {
21738 "is-number": "^7.0.0"
21739 },
21740 "engines": {
21741 "node": ">=8.0"
21742 }
21743 },
21744 "node_modules/mocha/node_modules/y18n": {
21745 "version": "5.0.8",
21746 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
21747 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
21748 "dev": true,
21749 "engines": {
21750 "node": ">=10"
21751 }
21752 },
21753 "node_modules/mocha/node_modules/yargs": {
21754 "version": "16.2.0",
21755 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
21756 "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
21757 "dev": true,
21758 "dependencies": {
21759 "cliui": "^7.0.2",
21760 "escalade": "^3.1.1",
21761 "get-caller-file": "^2.0.5",
21762 "require-directory": "^2.1.1",
21763 "string-width": "^4.2.0",
21764 "y18n": "^5.0.5",
21765 "yargs-parser": "^20.2.2"
21766 },
21767 "engines": {
21768 "node": ">=10"
21769 }
21770 },
21771 "node_modules/mocha/node_modules/yargs-parser": {
21772 "version": "20.2.4",
21773 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz",
21774 "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==",
21775 "dev": true,
21776 "engines": {
21777 "node": ">=10"
21778 }
21779 },
21780 "node_modules/modify-filename": {
21781 "version": "1.1.0",
21782 "resolved": "https://registry.npmjs.org/modify-filename/-/modify-filename-1.1.0.tgz",
21783 "integrity": "sha1-mi3sg4Bvuy2XXyK+7IWcoms5OqE=",
21784 "engines": {
21785 "node": ">=0.10.0"
21786 }
21787 },
21788 "node_modules/moment": {
21789 "version": "2.29.1",
21790 "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz",
21791 "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==",
21792 "engines": {
21793 "node": "*"
21794 }
21795 },
21796 "node_modules/move-concurrently": {
21797 "version": "1.0.1",
21798 "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
21799 "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
21800 "dev": true,
21801 "dependencies": {
21802 "aproba": "^1.1.1",
21803 "copy-concurrently": "^1.0.0",
21804 "fs-write-stream-atomic": "^1.0.8",
21805 "mkdirp": "^0.5.1",
21806 "rimraf": "^2.5.4",
21807 "run-queue": "^1.0.3"
21808 }
21809 },
21810 "node_modules/move-concurrently/node_modules/glob": {
21811 "version": "7.2.0",
21812 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
21813 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
21814 "dev": true,
21815 "dependencies": {
21816 "fs.realpath": "^1.0.0",
21817 "inflight": "^1.0.4",
21818 "inherits": "2",
21819 "minimatch": "^3.0.4",
21820 "once": "^1.3.0",
21821 "path-is-absolute": "^1.0.0"
21822 },
21823 "engines": {
21824 "node": "*"
21825 },
21826 "funding": {
21827 "url": "https://github.com/sponsors/isaacs"
21828 }
21829 },
21830 "node_modules/move-concurrently/node_modules/rimraf": {
21831 "version": "2.7.1",
21832 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
21833 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
21834 "dev": true,
21835 "dependencies": {
21836 "glob": "^7.1.3"
21837 },
21838 "bin": {
21839 "rimraf": "bin.js"
21840 }
21841 },
21842 "node_modules/ms": {
21843 "version": "2.1.3",
21844 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
21845 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
21846 },
21847 "node_modules/multicast-dns": {
21848 "version": "6.2.3",
21849 "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz",
21850 "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==",
21851 "dev": true,
21852 "dependencies": {
21853 "dns-packet": "^1.3.1",
21854 "thunky": "^1.0.2"
21855 },
21856 "bin": {
21857 "multicast-dns": "cli.js"
21858 }
21859 },
21860 "node_modules/multicast-dns-service-types": {
21861 "version": "1.1.0",
21862 "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz",
21863 "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=",
21864 "dev": true
21865 },
21866 "node_modules/multimap": {
21867 "version": "1.1.0",
21868 "resolved": "https://registry.npmjs.org/multimap/-/multimap-1.1.0.tgz",
21869 "integrity": "sha512-0ZIR9PasPxGXmRsEF8jsDzndzHDj7tIav+JUmvIFB/WHswliFnquxECT/De7GR4yg99ky/NlRKJT82G1y271bw==",
21870 "dev": true
21871 },
21872 "node_modules/multiparty": {
21873 "version": "4.2.2",
21874 "resolved": "https://registry.npmjs.org/multiparty/-/multiparty-4.2.2.tgz",
21875 "integrity": "sha512-NtZLjlvsjcoGrzojtwQwn/Tm90aWJ6XXtPppYF4WmOk/6ncdwMMKggFY2NlRRN9yiCEIVxpOfPWahVEG2HAG8Q==",
21876 "dependencies": {
21877 "http-errors": "~1.8.0",
21878 "safe-buffer": "5.2.1",
21879 "uid-safe": "2.1.5"
21880 },
21881 "engines": {
21882 "node": ">= 0.10"
21883 }
21884 },
21885 "node_modules/multiparty/node_modules/safe-buffer": {
21886 "version": "5.2.1",
21887 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
21888 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
21889 "funding": [
21890 {
21891 "type": "github",
21892 "url": "https://github.com/sponsors/feross"
21893 },
21894 {
21895 "type": "patreon",
21896 "url": "https://www.patreon.com/feross"
21897 },
21898 {
21899 "type": "consulting",
21900 "url": "https://feross.org/support"
21901 }
21902 ]
21903 },
21904 "node_modules/mustache": {
21905 "version": "3.2.1",
21906 "resolved": "https://registry.npmjs.org/mustache/-/mustache-3.2.1.tgz",
21907 "integrity": "sha512-RERvMFdLpaFfSRIEe632yDm5nsd0SDKn8hGmcUwswnyiE5mtdZLDybtHAz6hjJhawokF0hXvGLtx9mrQfm6FkA==",
21908 "bin": {
21909 "mustache": "bin/mustache"
21910 },
21911 "engines": {
21912 "npm": ">=1.4.0"
21913 }
21914 },
21915 "node_modules/mute-stdout": {
21916 "version": "1.0.1",
21917 "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz",
21918 "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==",
21919 "dev": true,
21920 "engines": {
21921 "node": ">= 0.10"
21922 }
21923 },
21924 "node_modules/mute-stream": {
21925 "version": "0.0.8",
21926 "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",
21927 "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==",
21928 "dev": true
21929 },
21930 "node_modules/nan": {
21931 "version": "2.15.0",
21932 "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz",
21933 "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==",
21934 "optional": true
21935 },
21936 "node_modules/nanoid": {
21937 "version": "3.1.25",
21938 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.25.tgz",
21939 "integrity": "sha512-rdwtIXaXCLFAQbnfqDRnI6jaRHp9fTcYBjtFKE8eezcZ7LuLjhUaQGNeMXf1HmRoCH32CLz6XwX0TtxEOS/A3Q==",
21940 "dev": true,
21941 "bin": {
21942 "nanoid": "bin/nanoid.cjs"
21943 },
21944 "engines": {
21945 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
21946 }
21947 },
21948 "node_modules/nanomatch": {
21949 "version": "1.2.13",
21950 "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
21951 "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
21952 "dependencies": {
21953 "arr-diff": "^4.0.0",
21954 "array-unique": "^0.3.2",
21955 "define-property": "^2.0.2",
21956 "extend-shallow": "^3.0.2",
21957 "fragment-cache": "^0.2.1",
21958 "is-windows": "^1.0.2",
21959 "kind-of": "^6.0.2",
21960 "object.pick": "^1.3.0",
21961 "regex-not": "^1.0.0",
21962 "snapdragon": "^0.8.1",
21963 "to-regex": "^3.0.1"
21964 },
21965 "engines": {
21966 "node": ">=0.10.0"
21967 }
21968 },
21969 "node_modules/nanomatch/node_modules/define-property": {
21970 "version": "2.0.2",
21971 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
21972 "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
21973 "dependencies": {
21974 "is-descriptor": "^1.0.2",
21975 "isobject": "^3.0.1"
21976 },
21977 "engines": {
21978 "node": ">=0.10.0"
21979 }
21980 },
21981 "node_modules/nanomatch/node_modules/extend-shallow": {
21982 "version": "3.0.2",
21983 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
21984 "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
21985 "dependencies": {
21986 "assign-symbols": "^1.0.0",
21987 "is-extendable": "^1.0.1"
21988 },
21989 "engines": {
21990 "node": ">=0.10.0"
21991 }
21992 },
21993 "node_modules/nanomatch/node_modules/is-extendable": {
21994 "version": "1.0.1",
21995 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
21996 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
21997 "dependencies": {
21998 "is-plain-object": "^2.0.4"
21999 },
22000 "engines": {
22001 "node": ">=0.10.0"
22002 }
22003 },
22004 "node_modules/natural-compare": {
22005 "version": "1.4.0",
22006 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
22007 "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
22008 "dev": true
22009 },
22010 "node_modules/needle": {
22011 "version": "2.9.1",
22012 "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz",
22013 "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==",
22014 "dependencies": {
22015 "debug": "^3.2.6",
22016 "iconv-lite": "^0.4.4",
22017 "sax": "^1.2.4"
22018 },
22019 "bin": {
22020 "needle": "bin/needle"
22021 },
22022 "engines": {
22023 "node": ">= 4.4.x"
22024 }
22025 },
22026 "node_modules/needle/node_modules/debug": {
22027 "version": "3.2.7",
22028 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
22029 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
22030 "dependencies": {
22031 "ms": "^2.1.1"
22032 }
22033 },
22034 "node_modules/needle/node_modules/iconv-lite": {
22035 "version": "0.4.24",
22036 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
22037 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
22038 "dependencies": {
22039 "safer-buffer": ">= 2.1.2 < 3"
22040 },
22041 "engines": {
22042 "node": ">=0.10.0"
22043 }
22044 },
22045 "node_modules/negotiator": {
22046 "version": "0.6.2",
22047 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
22048 "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
22049 "engines": {
22050 "node": ">= 0.6"
22051 }
22052 },
22053 "node_modules/neo-async": {
22054 "version": "2.6.2",
22055 "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
22056 "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
22057 "dev": true
22058 },
22059 "node_modules/new-github-issue-url": {
22060 "version": "0.2.1",
22061 "resolved": "https://registry.npmjs.org/new-github-issue-url/-/new-github-issue-url-0.2.1.tgz",
22062 "integrity": "sha512-md4cGoxuT4T4d/HDOXbrUHkTKrp/vp+m3aOA7XXVYwNsUNMK49g3SQicTSeV5GIz/5QVGAeYRAOlyp9OvlgsYA==",
22063 "engines": {
22064 "node": ">=10"
22065 }
22066 },
22067 "node_modules/next-tick": {
22068 "version": "1.0.0",
22069 "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
22070 "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=",
22071 "dev": true
22072 },
22073 "node_modules/nice-try": {
22074 "version": "1.0.5",
22075 "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
22076 "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ=="
22077 },
22078 "node_modules/no-case": {
22079 "version": "2.3.2",
22080 "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz",
22081 "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==",
22082 "dev": true,
22083 "dependencies": {
22084 "lower-case": "^1.1.1"
22085 }
22086 },
22087 "node_modules/node-addon-api": {
22088 "version": "4.2.0",
22089 "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-4.2.0.tgz",
22090 "integrity": "sha512-eazsqzwG2lskuzBqCGPi7Ac2UgOoMz8JVOXVhTvvPDYhthvNpefx8jWD8Np7Gv+2Sz0FlPWZk0nJV0z598Wn8Q==",
22091 "optional": true
22092 },
22093 "node_modules/node-cookie": {
22094 "version": "2.1.2",
22095 "resolved": "https://registry.npmjs.org/node-cookie/-/node-cookie-2.1.2.tgz",
22096 "integrity": "sha512-8/k8V9/2hCESYMmNVtJiHweKlP1ZqjrzG3bv+cSooiWurHB6N7KqVdX/s7ojbBXTwOJrLKJzC9rlPRvFRYuKRA==",
22097 "dependencies": {
22098 "cookie": "^0.4.0",
22099 "cookie-signature": "^1.1.0",
22100 "simple-encryptor": "^3.0.0"
22101 }
22102 },
22103 "node_modules/node-cookie/node_modules/simple-encryptor": {
22104 "version": "3.0.0",
22105 "resolved": "https://registry.npmjs.org/simple-encryptor/-/simple-encryptor-3.0.0.tgz",
22106 "integrity": "sha512-xRgj9pU3Gfkl+6iBYRoXM4BdEwY4bLdL1W0tp7AjGTA7Hytv5iwmB5tvJh6K2iVszvPPYimQjLFV8jRZz3fJ1g==",
22107 "dependencies": {
22108 "scmp": "2.0.0"
22109 },
22110 "engines": {
22111 "node": ">= 4.5.0"
22112 }
22113 },
22114 "node_modules/node-csp": {
22115 "version": "1.0.1",
22116 "resolved": "https://registry.npmjs.org/node-csp/-/node-csp-1.0.1.tgz",
22117 "integrity": "sha1-MF6yN3yY2oQVq7sDcW76HU6wznI=",
22118 "dependencies": {
22119 "platform": "^1.3.1"
22120 }
22121 },
22122 "node_modules/node-exceptions": {
22123 "version": "3.0.0",
22124 "resolved": "https://registry.npmjs.org/node-exceptions/-/node-exceptions-3.0.0.tgz",
22125 "integrity": "sha512-pFhMAqdN1avrFwtZs66HxYiVnbnH9wjXB4m8IKs5Z9+r7U5voqxT+EDbVkRfge+V7JnkOgKhN4HfKBn1o5g9Wg=="
22126 },
22127 "node_modules/node-fetch": {
22128 "version": "2.6.1",
22129 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz",
22130 "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==",
22131 "engines": {
22132 "node": "4.x || >=6.0.0"
22133 }
22134 },
22135 "node_modules/node-forge": {
22136 "version": "0.10.0",
22137 "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz",
22138 "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==",
22139 "dev": true,
22140 "engines": {
22141 "node": ">= 6.0.0"
22142 }
22143 },
22144 "node_modules/node-guard": {
22145 "version": "1.0.0",
22146 "resolved": "https://registry.npmjs.org/node-guard/-/node-guard-1.0.0.tgz",
22147 "integrity": "sha1-5FSb63kcOxyEJ1WlJztzvosICjQ="
22148 },
22149 "node_modules/node-gyp": {
22150 "version": "8.3.0",
22151 "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.3.0.tgz",
22152 "integrity": "sha512-e+vmKyTiybKgrmvs4M2REFKCnOd+NcrAAnn99Yko6NQA+zZdMlRvbIUHojfsHrSQ1CddLgZnHicnEVgDHziJzA==",
22153 "dev": true,
22154 "dependencies": {
22155 "env-paths": "^2.2.0",
22156 "glob": "^7.1.4",
22157 "graceful-fs": "^4.2.6",
22158 "make-fetch-happen": "^9.1.0",
22159 "nopt": "^5.0.0",
22160 "npmlog": "^4.1.2",
22161 "rimraf": "^3.0.2",
22162 "semver": "^7.3.5",
22163 "tar": "^6.1.2",
22164 "which": "^2.0.2"
22165 },
22166 "bin": {
22167 "node-gyp": "bin/node-gyp.js"
22168 },
22169 "engines": {
22170 "node": ">= 10.12.0"
22171 }
22172 },
22173 "node_modules/node-gyp/node_modules/glob": {
22174 "version": "7.2.0",
22175 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
22176 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
22177 "dev": true,
22178 "dependencies": {
22179 "fs.realpath": "^1.0.0",
22180 "inflight": "^1.0.4",
22181 "inherits": "2",
22182 "minimatch": "^3.0.4",
22183 "once": "^1.3.0",
22184 "path-is-absolute": "^1.0.0"
22185 },
22186 "engines": {
22187 "node": "*"
22188 },
22189 "funding": {
22190 "url": "https://github.com/sponsors/isaacs"
22191 }
22192 },
22193 "node_modules/node-int64": {
22194 "version": "0.4.0",
22195 "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",
22196 "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=",
22197 "dev": true
22198 },
22199 "node_modules/node-libs-browser": {
22200 "version": "2.2.1",
22201 "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz",
22202 "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==",
22203 "dev": true,
22204 "dependencies": {
22205 "assert": "^1.1.1",
22206 "browserify-zlib": "^0.2.0",
22207 "buffer": "^4.3.0",
22208 "console-browserify": "^1.1.0",
22209 "constants-browserify": "^1.0.0",
22210 "crypto-browserify": "^3.11.0",
22211 "domain-browser": "^1.1.1",
22212 "events": "^3.0.0",
22213 "https-browserify": "^1.0.0",
22214 "os-browserify": "^0.3.0",
22215 "path-browserify": "0.0.1",
22216 "process": "^0.11.10",
22217 "punycode": "^1.2.4",
22218 "querystring-es3": "^0.2.0",
22219 "readable-stream": "^2.3.3",
22220 "stream-browserify": "^2.0.1",
22221 "stream-http": "^2.7.2",
22222 "string_decoder": "^1.0.0",
22223 "timers-browserify": "^2.0.4",
22224 "tty-browserify": "0.0.0",
22225 "url": "^0.11.0",
22226 "util": "^0.11.0",
22227 "vm-browserify": "^1.0.1"
22228 }
22229 },
22230 "node_modules/node-libs-browser/node_modules/buffer": {
22231 "version": "4.9.2",
22232 "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz",
22233 "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==",
22234 "dev": true,
22235 "dependencies": {
22236 "base64-js": "^1.0.2",
22237 "ieee754": "^1.1.4",
22238 "isarray": "^1.0.0"
22239 }
22240 },
22241 "node_modules/node-libs-browser/node_modules/punycode": {
22242 "version": "1.4.1",
22243 "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
22244 "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
22245 "dev": true
22246 },
22247 "node_modules/node-mac-permissions": {
22248 "version": "2.2.0",
22249 "resolved": "https://registry.npmjs.org/node-mac-permissions/-/node-mac-permissions-2.2.0.tgz",
22250 "integrity": "sha512-oLEZY46M47A/rcMacPEqo/5z6u7alXdMXhtE7xPDyMixZF35Grl9KGx3N2adE3//lEtGL6Tig98p+1gkonkwQg==",
22251 "hasInstallScript": true,
22252 "optional": true,
22253 "dependencies": {
22254 "bindings": "^1.5.0",
22255 "node-addon-api": "^2.0.0"
22256 }
22257 },
22258 "node_modules/node-mac-permissions/node_modules/node-addon-api": {
22259 "version": "2.0.2",
22260 "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-2.0.2.tgz",
22261 "integrity": "sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==",
22262 "optional": true
22263 },
22264 "node_modules/node-modules-regexp": {
22265 "version": "1.0.0",
22266 "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz",
22267 "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=",
22268 "dev": true,
22269 "engines": {
22270 "node": ">=0.10.0"
22271 }
22272 },
22273 "node_modules/node-pre-gyp": {
22274 "version": "0.11.0",
22275 "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.11.0.tgz",
22276 "integrity": "sha512-TwWAOZb0j7e9eGaf9esRx3ZcLaE5tQ2lvYy1pb5IAaG1a2e2Kv5Lms1Y4hpj+ciXJRofIxxlt5haeQ/2ANeE0Q==",
22277 "deprecated": "Please upgrade to @mapbox/node-pre-gyp: the non-scoped node-pre-gyp package is deprecated and only the @mapbox scoped package will recieve updates in the future",
22278 "dependencies": {
22279 "detect-libc": "^1.0.2",
22280 "mkdirp": "^0.5.1",
22281 "needle": "^2.2.1",
22282 "nopt": "^4.0.1",
22283 "npm-packlist": "^1.1.6",
22284 "npmlog": "^4.0.2",
22285 "rc": "^1.2.7",
22286 "rimraf": "^2.6.1",
22287 "semver": "^5.3.0",
22288 "tar": "^4"
22289 },
22290 "bin": {
22291 "node-pre-gyp": "bin/node-pre-gyp"
22292 }
22293 },
22294 "node_modules/node-pre-gyp/node_modules/chownr": {
22295 "version": "1.1.4",
22296 "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
22297 "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg=="
22298 },
22299 "node_modules/node-pre-gyp/node_modules/fs-minipass": {
22300 "version": "1.2.7",
22301 "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz",
22302 "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==",
22303 "dependencies": {
22304 "minipass": "^2.6.0"
22305 }
22306 },
22307 "node_modules/node-pre-gyp/node_modules/glob": {
22308 "version": "7.2.0",
22309 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
22310 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
22311 "dependencies": {
22312 "fs.realpath": "^1.0.0",
22313 "inflight": "^1.0.4",
22314 "inherits": "2",
22315 "minimatch": "^3.0.4",
22316 "once": "^1.3.0",
22317 "path-is-absolute": "^1.0.0"
22318 },
22319 "engines": {
22320 "node": "*"
22321 },
22322 "funding": {
22323 "url": "https://github.com/sponsors/isaacs"
22324 }
22325 },
22326 "node_modules/node-pre-gyp/node_modules/minipass": {
22327 "version": "2.9.0",
22328 "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz",
22329 "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==",
22330 "dependencies": {
22331 "safe-buffer": "^5.1.2",
22332 "yallist": "^3.0.0"
22333 }
22334 },
22335 "node_modules/node-pre-gyp/node_modules/minizlib": {
22336 "version": "1.3.3",
22337 "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz",
22338 "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==",
22339 "dependencies": {
22340 "minipass": "^2.9.0"
22341 }
22342 },
22343 "node_modules/node-pre-gyp/node_modules/nopt": {
22344 "version": "4.0.3",
22345 "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
22346 "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
22347 "dependencies": {
22348 "abbrev": "1",
22349 "osenv": "^0.1.4"
22350 },
22351 "bin": {
22352 "nopt": "bin/nopt.js"
22353 }
22354 },
22355 "node_modules/node-pre-gyp/node_modules/rimraf": {
22356 "version": "2.7.1",
22357 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
22358 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
22359 "dependencies": {
22360 "glob": "^7.1.3"
22361 },
22362 "bin": {
22363 "rimraf": "bin.js"
22364 }
22365 },
22366 "node_modules/node-pre-gyp/node_modules/safe-buffer": {
22367 "version": "5.2.1",
22368 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
22369 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
22370 "funding": [
22371 {
22372 "type": "github",
22373 "url": "https://github.com/sponsors/feross"
22374 },
22375 {
22376 "type": "patreon",
22377 "url": "https://www.patreon.com/feross"
22378 },
22379 {
22380 "type": "consulting",
22381 "url": "https://feross.org/support"
22382 }
22383 ]
22384 },
22385 "node_modules/node-pre-gyp/node_modules/semver": {
22386 "version": "5.7.1",
22387 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
22388 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
22389 "bin": {
22390 "semver": "bin/semver"
22391 }
22392 },
22393 "node_modules/node-pre-gyp/node_modules/tar": {
22394 "version": "4.4.19",
22395 "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.19.tgz",
22396 "integrity": "sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==",
22397 "dependencies": {
22398 "chownr": "^1.1.4",
22399 "fs-minipass": "^1.2.7",
22400 "minipass": "^2.9.0",
22401 "minizlib": "^1.3.3",
22402 "mkdirp": "^0.5.5",
22403 "safe-buffer": "^5.2.1",
22404 "yallist": "^3.1.1"
22405 },
22406 "engines": {
22407 "node": ">=4.5"
22408 }
22409 },
22410 "node_modules/node-pre-gyp/node_modules/yallist": {
22411 "version": "3.1.1",
22412 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
22413 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
22414 },
22415 "node_modules/node-releases": {
22416 "version": "2.0.1",
22417 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz",
22418 "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==",
22419 "dev": true
22420 },
22421 "node_modules/node-req": {
22422 "version": "2.1.2",
22423 "resolved": "https://registry.npmjs.org/node-req/-/node-req-2.1.2.tgz",
22424 "integrity": "sha512-zJqZ03vs0oHN8u+wn7kUT/vj63jQdQvNYWjbRMGNVu7ijV3mVz8UwX7pJl7LUugOT2x8vBKasKqbUqnh6GDKMQ==",
22425 "dependencies": {
22426 "accepts": "^1.3.5",
22427 "fresh": "^0.5.2",
22428 "parseurl": "^1.3.2",
22429 "proxy-addr": "^2.0.4",
22430 "qs": "^6.5.2",
22431 "type-is": "^1.6.16"
22432 }
22433 },
22434 "node_modules/node-res": {
22435 "version": "4.1.4",
22436 "resolved": "https://registry.npmjs.org/node-res/-/node-res-4.1.4.tgz",
22437 "integrity": "sha512-CE6NEM51MVeySzGn6stEuohJzYPHovjo9+/UK147peh8Hslth/S+IpXKupb1qv9QeIxbgnKJ9WoVOpEwJd5pYg==",
22438 "dependencies": {
22439 "content-disposition": "^0.5.2",
22440 "etag": "^1.8.1",
22441 "mime-types": "^2.1.17",
22442 "send": "^0.16.1",
22443 "vary": "^1.1.2"
22444 }
22445 },
22446 "node_modules/nopt": {
22447 "version": "5.0.0",
22448 "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz",
22449 "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==",
22450 "devOptional": true,
22451 "dependencies": {
22452 "abbrev": "1"
22453 },
22454 "bin": {
22455 "nopt": "bin/nopt.js"
22456 },
22457 "engines": {
22458 "node": ">=6"
22459 }
22460 },
22461 "node_modules/normalize-package-data": {
22462 "version": "3.0.3",
22463 "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz",
22464 "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==",
22465 "dev": true,
22466 "dependencies": {
22467 "hosted-git-info": "^4.0.1",
22468 "is-core-module": "^2.5.0",
22469 "semver": "^7.3.4",
22470 "validate-npm-package-license": "^3.0.1"
22471 },
22472 "engines": {
22473 "node": ">=10"
22474 }
22475 },
22476 "node_modules/normalize-path": {
22477 "version": "3.0.0",
22478 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
22479 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
22480 "dev": true,
22481 "engines": {
22482 "node": ">=0.10.0"
22483 }
22484 },
22485 "node_modules/normalize-url": {
22486 "version": "6.1.0",
22487 "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz",
22488 "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==",
22489 "engines": {
22490 "node": ">=10"
22491 },
22492 "funding": {
22493 "url": "https://github.com/sponsors/sindresorhus"
22494 }
22495 },
22496 "node_modules/normalize-version": {
22497 "version": "1.0.5",
22498 "resolved": "https://registry.npmjs.org/normalize-version/-/normalize-version-1.0.5.tgz",
22499 "integrity": "sha1-pqK5AC3G+i5fFewvCywChPtJlxI="
22500 },
22501 "node_modules/now-and-later": {
22502 "version": "2.0.1",
22503 "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz",
22504 "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==",
22505 "dev": true,
22506 "dependencies": {
22507 "once": "^1.3.2"
22508 },
22509 "engines": {
22510 "node": ">= 0.10"
22511 }
22512 },
22513 "node_modules/npm-bundled": {
22514 "version": "1.1.2",
22515 "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz",
22516 "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==",
22517 "dependencies": {
22518 "npm-normalize-package-bin": "^1.0.1"
22519 }
22520 },
22521 "node_modules/npm-conf": {
22522 "version": "1.1.3",
22523 "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz",
22524 "integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==",
22525 "dev": true,
22526 "optional": true,
22527 "dependencies": {
22528 "config-chain": "^1.1.11",
22529 "pify": "^3.0.0"
22530 },
22531 "engines": {
22532 "node": ">=4"
22533 }
22534 },
22535 "node_modules/npm-conf/node_modules/pify": {
22536 "version": "3.0.0",
22537 "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
22538 "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
22539 "dev": true,
22540 "optional": true,
22541 "engines": {
22542 "node": ">=4"
22543 }
22544 },
22545 "node_modules/npm-normalize-package-bin": {
22546 "version": "1.0.1",
22547 "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz",
22548 "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA=="
22549 },
22550 "node_modules/npm-packlist": {
22551 "version": "1.4.8",
22552 "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz",
22553 "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==",
22554 "dependencies": {
22555 "ignore-walk": "^3.0.1",
22556 "npm-bundled": "^1.0.1",
22557 "npm-normalize-package-bin": "^1.0.1"
22558 }
22559 },
22560 "node_modules/npm-run-path": {
22561 "version": "4.0.1",
22562 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
22563 "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
22564 "dependencies": {
22565 "path-key": "^3.0.0"
22566 },
22567 "engines": {
22568 "node": ">=8"
22569 }
22570 },
22571 "node_modules/npmlog": {
22572 "version": "4.1.2",
22573 "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
22574 "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
22575 "dependencies": {
22576 "are-we-there-yet": "~1.1.2",
22577 "console-control-strings": "~1.1.0",
22578 "gauge": "~2.7.3",
22579 "set-blocking": "~2.0.0"
22580 }
22581 },
22582 "node_modules/nth-check": {
22583 "version": "2.0.1",
22584 "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz",
22585 "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==",
22586 "dev": true,
22587 "dependencies": {
22588 "boolbase": "^1.0.0"
22589 },
22590 "funding": {
22591 "url": "https://github.com/fb55/nth-check?sponsor=1"
22592 }
22593 },
22594 "node_modules/number-is-nan": {
22595 "version": "1.0.1",
22596 "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
22597 "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
22598 "engines": {
22599 "node": ">=0.10.0"
22600 }
22601 },
22602 "node_modules/nwsapi": {
22603 "version": "2.2.0",
22604 "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz",
22605 "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==",
22606 "dev": true
22607 },
22608 "node_modules/oauth-sign": {
22609 "version": "0.9.0",
22610 "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
22611 "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
22612 "optional": true,
22613 "engines": {
22614 "node": "*"
22615 }
22616 },
22617 "node_modules/object-assign": {
22618 "version": "4.1.1",
22619 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
22620 "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
22621 "engines": {
22622 "node": ">=0.10.0"
22623 }
22624 },
22625 "node_modules/object-copy": {
22626 "version": "0.1.0",
22627 "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
22628 "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
22629 "dependencies": {
22630 "copy-descriptor": "^0.1.0",
22631 "define-property": "^0.2.5",
22632 "kind-of": "^3.0.3"
22633 },
22634 "engines": {
22635 "node": ">=0.10.0"
22636 }
22637 },
22638 "node_modules/object-copy/node_modules/define-property": {
22639 "version": "0.2.5",
22640 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
22641 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
22642 "dependencies": {
22643 "is-descriptor": "^0.1.0"
22644 },
22645 "engines": {
22646 "node": ">=0.10.0"
22647 }
22648 },
22649 "node_modules/object-copy/node_modules/is-accessor-descriptor": {
22650 "version": "0.1.6",
22651 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
22652 "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
22653 "dependencies": {
22654 "kind-of": "^3.0.2"
22655 },
22656 "engines": {
22657 "node": ">=0.10.0"
22658 }
22659 },
22660 "node_modules/object-copy/node_modules/is-data-descriptor": {
22661 "version": "0.1.4",
22662 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
22663 "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
22664 "dependencies": {
22665 "kind-of": "^3.0.2"
22666 },
22667 "engines": {
22668 "node": ">=0.10.0"
22669 }
22670 },
22671 "node_modules/object-copy/node_modules/is-descriptor": {
22672 "version": "0.1.6",
22673 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
22674 "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
22675 "dependencies": {
22676 "is-accessor-descriptor": "^0.1.6",
22677 "is-data-descriptor": "^0.1.4",
22678 "kind-of": "^5.0.0"
22679 },
22680 "engines": {
22681 "node": ">=0.10.0"
22682 }
22683 },
22684 "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": {
22685 "version": "5.1.0",
22686 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
22687 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
22688 "engines": {
22689 "node": ">=0.10.0"
22690 }
22691 },
22692 "node_modules/object-copy/node_modules/kind-of": {
22693 "version": "3.2.2",
22694 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
22695 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
22696 "dependencies": {
22697 "is-buffer": "^1.1.5"
22698 },
22699 "engines": {
22700 "node": ">=0.10.0"
22701 }
22702 },
22703 "node_modules/object-inspect": {
22704 "version": "1.11.0",
22705 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz",
22706 "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==",
22707 "funding": {
22708 "url": "https://github.com/sponsors/ljharb"
22709 }
22710 },
22711 "node_modules/object-is": {
22712 "version": "1.1.5",
22713 "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz",
22714 "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==",
22715 "dev": true,
22716 "dependencies": {
22717 "call-bind": "^1.0.2",
22718 "define-properties": "^1.1.3"
22719 },
22720 "engines": {
22721 "node": ">= 0.4"
22722 },
22723 "funding": {
22724 "url": "https://github.com/sponsors/ljharb"
22725 }
22726 },
22727 "node_modules/object-keys": {
22728 "version": "1.1.1",
22729 "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
22730 "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
22731 "dev": true,
22732 "engines": {
22733 "node": ">= 0.4"
22734 }
22735 },
22736 "node_modules/object-visit": {
22737 "version": "1.0.1",
22738 "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
22739 "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
22740 "dependencies": {
22741 "isobject": "^3.0.0"
22742 },
22743 "engines": {
22744 "node": ">=0.10.0"
22745 }
22746 },
22747 "node_modules/object.assign": {
22748 "version": "4.1.2",
22749 "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
22750 "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
22751 "dev": true,
22752 "dependencies": {
22753 "call-bind": "^1.0.0",
22754 "define-properties": "^1.1.3",
22755 "has-symbols": "^1.0.1",
22756 "object-keys": "^1.1.1"
22757 },
22758 "engines": {
22759 "node": ">= 0.4"
22760 },
22761 "funding": {
22762 "url": "https://github.com/sponsors/ljharb"
22763 }
22764 },
22765 "node_modules/object.defaults": {
22766 "version": "1.1.0",
22767 "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz",
22768 "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=",
22769 "dependencies": {
22770 "array-each": "^1.0.1",
22771 "array-slice": "^1.0.0",
22772 "for-own": "^1.0.0",
22773 "isobject": "^3.0.0"
22774 },
22775 "engines": {
22776 "node": ">=0.10.0"
22777 }
22778 },
22779 "node_modules/object.entries": {
22780 "version": "1.1.5",
22781 "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz",
22782 "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==",
22783 "dev": true,
22784 "dependencies": {
22785 "call-bind": "^1.0.2",
22786 "define-properties": "^1.1.3",
22787 "es-abstract": "^1.19.1"
22788 },
22789 "engines": {
22790 "node": ">= 0.4"
22791 }
22792 },
22793 "node_modules/object.fromentries": {
22794 "version": "2.0.5",
22795 "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz",
22796 "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==",
22797 "dev": true,
22798 "dependencies": {
22799 "call-bind": "^1.0.2",
22800 "define-properties": "^1.1.3",
22801 "es-abstract": "^1.19.1"
22802 },
22803 "engines": {
22804 "node": ">= 0.4"
22805 },
22806 "funding": {
22807 "url": "https://github.com/sponsors/ljharb"
22808 }
22809 },
22810 "node_modules/object.getownpropertydescriptors": {
22811 "version": "2.1.3",
22812 "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz",
22813 "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==",
22814 "dev": true,
22815 "dependencies": {
22816 "call-bind": "^1.0.2",
22817 "define-properties": "^1.1.3",
22818 "es-abstract": "^1.19.1"
22819 },
22820 "engines": {
22821 "node": ">= 0.8"
22822 },
22823 "funding": {
22824 "url": "https://github.com/sponsors/ljharb"
22825 }
22826 },
22827 "node_modules/object.hasown": {
22828 "version": "1.1.0",
22829 "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz",
22830 "integrity": "sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==",
22831 "dev": true,
22832 "dependencies": {
22833 "define-properties": "^1.1.3",
22834 "es-abstract": "^1.19.1"
22835 },
22836 "funding": {
22837 "url": "https://github.com/sponsors/ljharb"
22838 }
22839 },
22840 "node_modules/object.map": {
22841 "version": "1.0.1",
22842 "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz",
22843 "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=",
22844 "dependencies": {
22845 "for-own": "^1.0.0",
22846 "make-iterator": "^1.0.0"
22847 },
22848 "engines": {
22849 "node": ">=0.10.0"
22850 }
22851 },
22852 "node_modules/object.pick": {
22853 "version": "1.3.0",
22854 "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
22855 "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
22856 "dependencies": {
22857 "isobject": "^3.0.1"
22858 },
22859 "engines": {
22860 "node": ">=0.10.0"
22861 }
22862 },
22863 "node_modules/object.reduce": {
22864 "version": "1.0.1",
22865 "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz",
22866 "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=",
22867 "dev": true,
22868 "dependencies": {
22869 "for-own": "^1.0.0",
22870 "make-iterator": "^1.0.0"
22871 },
22872 "engines": {
22873 "node": ">=0.10.0"
22874 }
22875 },
22876 "node_modules/object.values": {
22877 "version": "1.1.5",
22878 "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz",
22879 "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==",
22880 "dev": true,
22881 "dependencies": {
22882 "call-bind": "^1.0.2",
22883 "define-properties": "^1.1.3",
22884 "es-abstract": "^1.19.1"
22885 },
22886 "engines": {
22887 "node": ">= 0.4"
22888 },
22889 "funding": {
22890 "url": "https://github.com/sponsors/ljharb"
22891 }
22892 },
22893 "node_modules/obuf": {
22894 "version": "1.1.2",
22895 "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz",
22896 "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==",
22897 "dev": true
22898 },
22899 "node_modules/on-finished": {
22900 "version": "2.3.0",
22901 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
22902 "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
22903 "dependencies": {
22904 "ee-first": "1.1.1"
22905 },
22906 "engines": {
22907 "node": ">= 0.8"
22908 }
22909 },
22910 "node_modules/on-headers": {
22911 "version": "1.0.2",
22912 "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
22913 "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
22914 "dev": true,
22915 "engines": {
22916 "node": ">= 0.8"
22917 }
22918 },
22919 "node_modules/once": {
22920 "version": "1.4.0",
22921 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
22922 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
22923 "dependencies": {
22924 "wrappy": "1"
22925 }
22926 },
22927 "node_modules/one-time": {
22928 "version": "1.0.0",
22929 "resolved": "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz",
22930 "integrity": "sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==",
22931 "dependencies": {
22932 "fn.name": "1.x.x"
22933 }
22934 },
22935 "node_modules/onetime": {
22936 "version": "5.1.2",
22937 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
22938 "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
22939 "dependencies": {
22940 "mimic-fn": "^2.1.0"
22941 },
22942 "engines": {
22943 "node": ">=6"
22944 },
22945 "funding": {
22946 "url": "https://github.com/sponsors/sindresorhus"
22947 }
22948 },
22949 "node_modules/opn": {
22950 "version": "5.5.0",
22951 "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz",
22952 "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==",
22953 "dev": true,
22954 "dependencies": {
22955 "is-wsl": "^1.1.0"
22956 },
22957 "engines": {
22958 "node": ">=4"
22959 }
22960 },
22961 "node_modules/optionator": {
22962 "version": "0.9.1",
22963 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
22964 "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==",
22965 "dev": true,
22966 "dependencies": {
22967 "deep-is": "^0.1.3",
22968 "fast-levenshtein": "^2.0.6",
22969 "levn": "^0.4.1",
22970 "prelude-ls": "^1.2.1",
22971 "type-check": "^0.4.0",
22972 "word-wrap": "^1.2.3"
22973 },
22974 "engines": {
22975 "node": ">= 0.8.0"
22976 }
22977 },
22978 "node_modules/ordered-read-streams": {
22979 "version": "1.0.1",
22980 "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz",
22981 "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=",
22982 "dev": true,
22983 "dependencies": {
22984 "readable-stream": "^2.0.1"
22985 }
22986 },
22987 "node_modules/original": {
22988 "version": "1.0.2",
22989 "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz",
22990 "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==",
22991 "dev": true,
22992 "dependencies": {
22993 "url-parse": "^1.4.3"
22994 }
22995 },
22996 "node_modules/os-browserify": {
22997 "version": "0.3.0",
22998 "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
22999 "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
23000 "dev": true
23001 },
23002 "node_modules/os-homedir": {
23003 "version": "1.0.2",
23004 "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
23005 "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
23006 "engines": {
23007 "node": ">=0.10.0"
23008 }
23009 },
23010 "node_modules/os-locale": {
23011 "version": "1.4.0",
23012 "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
23013 "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
23014 "dev": true,
23015 "dependencies": {
23016 "lcid": "^1.0.0"
23017 },
23018 "engines": {
23019 "node": ">=0.10.0"
23020 }
23021 },
23022 "node_modules/os-name": {
23023 "version": "4.0.1",
23024 "resolved": "https://registry.npmjs.org/os-name/-/os-name-4.0.1.tgz",
23025 "integrity": "sha512-xl9MAoU97MH1Xt5K9ERft2YfCAoaO6msy1OBA0ozxEC0x0TmIoE6K3QvgJMMZA9yKGLmHXNY/YZoDbiGDj4zYw==",
23026 "dependencies": {
23027 "macos-release": "^2.5.0",
23028 "windows-release": "^4.0.0"
23029 },
23030 "engines": {
23031 "node": ">=10"
23032 },
23033 "funding": {
23034 "url": "https://github.com/sponsors/sindresorhus"
23035 }
23036 },
23037 "node_modules/os-tmpdir": {
23038 "version": "1.0.2",
23039 "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
23040 "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
23041 "engines": {
23042 "node": ">=0.10.0"
23043 }
23044 },
23045 "node_modules/osenv": {
23046 "version": "0.1.5",
23047 "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
23048 "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
23049 "dependencies": {
23050 "os-homedir": "^1.0.0",
23051 "os-tmpdir": "^1.0.0"
23052 }
23053 },
23054 "node_modules/p-cancelable": {
23055 "version": "1.1.0",
23056 "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz",
23057 "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==",
23058 "dev": true,
23059 "engines": {
23060 "node": ">=6"
23061 }
23062 },
23063 "node_modules/p-finally": {
23064 "version": "1.0.0",
23065 "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
23066 "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
23067 "dev": true,
23068 "engines": {
23069 "node": ">=4"
23070 }
23071 },
23072 "node_modules/p-limit": {
23073 "version": "3.1.0",
23074 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
23075 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
23076 "dev": true,
23077 "dependencies": {
23078 "yocto-queue": "^0.1.0"
23079 },
23080 "engines": {
23081 "node": ">=10"
23082 },
23083 "funding": {
23084 "url": "https://github.com/sponsors/sindresorhus"
23085 }
23086 },
23087 "node_modules/p-locate": {
23088 "version": "5.0.0",
23089 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
23090 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
23091 "dev": true,
23092 "dependencies": {
23093 "p-limit": "^3.0.2"
23094 },
23095 "engines": {
23096 "node": ">=10"
23097 },
23098 "funding": {
23099 "url": "https://github.com/sponsors/sindresorhus"
23100 }
23101 },
23102 "node_modules/p-map": {
23103 "version": "2.1.0",
23104 "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz",
23105 "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==",
23106 "dev": true,
23107 "engines": {
23108 "node": ">=6"
23109 }
23110 },
23111 "node_modules/p-retry": {
23112 "version": "3.0.1",
23113 "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz",
23114 "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==",
23115 "dev": true,
23116 "dependencies": {
23117 "retry": "^0.12.0"
23118 },
23119 "engines": {
23120 "node": ">=6"
23121 }
23122 },
23123 "node_modules/p-try": {
23124 "version": "2.2.0",
23125 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
23126 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
23127 "dev": true,
23128 "engines": {
23129 "node": ">=6"
23130 }
23131 },
23132 "node_modules/package-json": {
23133 "version": "6.5.0",
23134 "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz",
23135 "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==",
23136 "dev": true,
23137 "dependencies": {
23138 "got": "^9.6.0",
23139 "registry-auth-token": "^4.0.0",
23140 "registry-url": "^5.0.0",
23141 "semver": "^6.2.0"
23142 },
23143 "engines": {
23144 "node": ">=8"
23145 }
23146 },
23147 "node_modules/package-json/node_modules/semver": {
23148 "version": "6.3.0",
23149 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
23150 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
23151 "dev": true,
23152 "bin": {
23153 "semver": "bin/semver.js"
23154 }
23155 },
23156 "node_modules/pako": {
23157 "version": "1.0.11",
23158 "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
23159 "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
23160 "dev": true
23161 },
23162 "node_modules/parallel-transform": {
23163 "version": "1.2.0",
23164 "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz",
23165 "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==",
23166 "dev": true,
23167 "dependencies": {
23168 "cyclist": "^1.0.1",
23169 "inherits": "^2.0.3",
23170 "readable-stream": "^2.1.5"
23171 }
23172 },
23173 "node_modules/param-case": {
23174 "version": "2.1.1",
23175 "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz",
23176 "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=",
23177 "dev": true,
23178 "dependencies": {
23179 "no-case": "^2.2.0"
23180 }
23181 },
23182 "node_modules/parent-module": {
23183 "version": "1.0.1",
23184 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
23185 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
23186 "dev": true,
23187 "dependencies": {
23188 "callsites": "^3.0.0"
23189 },
23190 "engines": {
23191 "node": ">=6"
23192 }
23193 },
23194 "node_modules/parse-asn1": {
23195 "version": "5.1.6",
23196 "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz",
23197 "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==",
23198 "dev": true,
23199 "dependencies": {
23200 "asn1.js": "^5.2.0",
23201 "browserify-aes": "^1.0.0",
23202 "evp_bytestokey": "^1.0.0",
23203 "pbkdf2": "^3.0.3",
23204 "safe-buffer": "^5.1.1"
23205 }
23206 },
23207 "node_modules/parse-filepath": {
23208 "version": "1.0.2",
23209 "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz",
23210 "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=",
23211 "dependencies": {
23212 "is-absolute": "^1.0.0",
23213 "map-cache": "^0.2.0",
23214 "path-root": "^0.1.1"
23215 },
23216 "engines": {
23217 "node": ">=0.8"
23218 }
23219 },
23220 "node_modules/parse-json": {
23221 "version": "5.2.0",
23222 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
23223 "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
23224 "dev": true,
23225 "dependencies": {
23226 "@babel/code-frame": "^7.0.0",
23227 "error-ex": "^1.3.1",
23228 "json-parse-even-better-errors": "^2.3.0",
23229 "lines-and-columns": "^1.1.6"
23230 },
23231 "engines": {
23232 "node": ">=8"
23233 },
23234 "funding": {
23235 "url": "https://github.com/sponsors/sindresorhus"
23236 }
23237 },
23238 "node_modules/parse-node-version": {
23239 "version": "1.0.1",
23240 "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz",
23241 "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==",
23242 "dev": true,
23243 "engines": {
23244 "node": ">= 0.10"
23245 }
23246 },
23247 "node_modules/parse-passwd": {
23248 "version": "1.0.0",
23249 "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
23250 "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=",
23251 "engines": {
23252 "node": ">=0.10.0"
23253 }
23254 },
23255 "node_modules/parse5": {
23256 "version": "6.0.1",
23257 "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
23258 "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
23259 "dev": true
23260 },
23261 "node_modules/parseurl": {
23262 "version": "1.3.3",
23263 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
23264 "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
23265 "engines": {
23266 "node": ">= 0.8"
23267 }
23268 },
23269 "node_modules/pascal-case": {
23270 "version": "3.1.2",
23271 "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz",
23272 "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==",
23273 "dev": true,
23274 "dependencies": {
23275 "no-case": "^3.0.4",
23276 "tslib": "^2.0.3"
23277 }
23278 },
23279 "node_modules/pascal-case/node_modules/lower-case": {
23280 "version": "2.0.2",
23281 "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz",
23282 "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==",
23283 "dev": true,
23284 "dependencies": {
23285 "tslib": "^2.0.3"
23286 }
23287 },
23288 "node_modules/pascal-case/node_modules/no-case": {
23289 "version": "3.0.4",
23290 "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz",
23291 "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==",
23292 "dev": true,
23293 "dependencies": {
23294 "lower-case": "^2.0.2",
23295 "tslib": "^2.0.3"
23296 }
23297 },
23298 "node_modules/pascalcase": {
23299 "version": "0.1.1",
23300 "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
23301 "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
23302 "engines": {
23303 "node": ">=0.10.0"
23304 }
23305 },
23306 "node_modules/path-browserify": {
23307 "version": "0.0.1",
23308 "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
23309 "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
23310 "dev": true
23311 },
23312 "node_modules/path-dirname": {
23313 "version": "1.0.2",
23314 "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
23315 "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
23316 "dev": true
23317 },
23318 "node_modules/path-exists": {
23319 "version": "4.0.0",
23320 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
23321 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
23322 "engines": {
23323 "node": ">=8"
23324 }
23325 },
23326 "node_modules/path-is-absolute": {
23327 "version": "1.0.1",
23328 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
23329 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
23330 "engines": {
23331 "node": ">=0.10.0"
23332 }
23333 },
23334 "node_modules/path-is-inside": {
23335 "version": "1.0.2",
23336 "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
23337 "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
23338 "dev": true
23339 },
23340 "node_modules/path-key": {
23341 "version": "3.1.1",
23342 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
23343 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
23344 "engines": {
23345 "node": ">=8"
23346 }
23347 },
23348 "node_modules/path-parse": {
23349 "version": "1.0.7",
23350 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
23351 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
23352 },
23353 "node_modules/path-root": {
23354 "version": "0.1.1",
23355 "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz",
23356 "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=",
23357 "dependencies": {
23358 "path-root-regex": "^0.1.0"
23359 },
23360 "engines": {
23361 "node": ">=0.10.0"
23362 }
23363 },
23364 "node_modules/path-root-regex": {
23365 "version": "0.1.2",
23366 "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz",
23367 "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=",
23368 "engines": {
23369 "node": ">=0.10.0"
23370 }
23371 },
23372 "node_modules/path-to-regexp": {
23373 "version": "2.4.0",
23374 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.4.0.tgz",
23375 "integrity": "sha512-G6zHoVqC6GGTQkZwF4lkuEyMbVOjoBKAEybQUypI1WTkqinCOrq2x6U2+phkJ1XsEMTy4LjtwPI7HW+NVrRR2w=="
23376 },
23377 "node_modules/path-type": {
23378 "version": "4.0.0",
23379 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
23380 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
23381 "dev": true,
23382 "engines": {
23383 "node": ">=8"
23384 }
23385 },
23386 "node_modules/pause-stream": {
23387 "version": "0.0.11",
23388 "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz",
23389 "integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=",
23390 "dependencies": {
23391 "through": "~2.3"
23392 }
23393 },
23394 "node_modules/pbkdf2": {
23395 "version": "3.1.2",
23396 "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz",
23397 "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==",
23398 "dev": true,
23399 "dependencies": {
23400 "create-hash": "^1.1.2",
23401 "create-hmac": "^1.1.4",
23402 "ripemd160": "^2.0.1",
23403 "safe-buffer": "^5.0.1",
23404 "sha.js": "^2.4.8"
23405 },
23406 "engines": {
23407 "node": ">=0.12"
23408 }
23409 },
23410 "node_modules/pegjs": {
23411 "version": "0.10.0",
23412 "resolved": "https://registry.npmjs.org/pegjs/-/pegjs-0.10.0.tgz",
23413 "integrity": "sha1-z4uvrm7d/0tafvsYUmnqr0YQ3b0=",
23414 "dev": true,
23415 "bin": {
23416 "pegjs": "bin/pegjs"
23417 },
23418 "engines": {
23419 "node": ">=0.10"
23420 }
23421 },
23422 "node_modules/pend": {
23423 "version": "1.2.0",
23424 "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
23425 "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=",
23426 "dev": true
23427 },
23428 "node_modules/performance-now": {
23429 "version": "2.1.0",
23430 "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
23431 "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
23432 "optional": true
23433 },
23434 "node_modules/pg-connection-string": {
23435 "version": "2.0.0",
23436 "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.0.0.tgz",
23437 "integrity": "sha1-Pu/lmX4G2Ugh5NUC5CtqHHP434I="
23438 },
23439 "node_modules/picocolors": {
23440 "version": "1.0.0",
23441 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
23442 "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
23443 "dev": true
23444 },
23445 "node_modules/picomatch": {
23446 "version": "2.3.0",
23447 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz",
23448 "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==",
23449 "dev": true,
23450 "engines": {
23451 "node": ">=8.6"
23452 },
23453 "funding": {
23454 "url": "https://github.com/sponsors/jonschlinkert"
23455 }
23456 },
23457 "node_modules/pify": {
23458 "version": "4.0.1",
23459 "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
23460 "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
23461 "engines": {
23462 "node": ">=6"
23463 }
23464 },
23465 "node_modules/pinkie": {
23466 "version": "2.0.4",
23467 "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
23468 "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
23469 "dev": true,
23470 "engines": {
23471 "node": ">=0.10.0"
23472 }
23473 },
23474 "node_modules/pinkie-promise": {
23475 "version": "2.0.1",
23476 "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
23477 "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
23478 "dev": true,
23479 "dependencies": {
23480 "pinkie": "^2.0.0"
23481 },
23482 "engines": {
23483 "node": ">=0.10.0"
23484 }
23485 },
23486 "node_modules/pirates": {
23487 "version": "4.0.1",
23488 "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz",
23489 "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==",
23490 "dev": true,
23491 "dependencies": {
23492 "node-modules-regexp": "^1.0.0"
23493 },
23494 "engines": {
23495 "node": ">= 6"
23496 }
23497 },
23498 "node_modules/pkg-dir": {
23499 "version": "2.0.0",
23500 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
23501 "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
23502 "dev": true,
23503 "dependencies": {
23504 "find-up": "^2.1.0"
23505 },
23506 "engines": {
23507 "node": ">=4"
23508 }
23509 },
23510 "node_modules/pkg-dir/node_modules/find-up": {
23511 "version": "2.1.0",
23512 "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
23513 "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
23514 "dev": true,
23515 "dependencies": {
23516 "locate-path": "^2.0.0"
23517 },
23518 "engines": {
23519 "node": ">=4"
23520 }
23521 },
23522 "node_modules/pkg-dir/node_modules/locate-path": {
23523 "version": "2.0.0",
23524 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
23525 "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
23526 "dev": true,
23527 "dependencies": {
23528 "p-locate": "^2.0.0",
23529 "path-exists": "^3.0.0"
23530 },
23531 "engines": {
23532 "node": ">=4"
23533 }
23534 },
23535 "node_modules/pkg-dir/node_modules/p-limit": {
23536 "version": "1.3.0",
23537 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
23538 "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
23539 "dev": true,
23540 "dependencies": {
23541 "p-try": "^1.0.0"
23542 },
23543 "engines": {
23544 "node": ">=4"
23545 }
23546 },
23547 "node_modules/pkg-dir/node_modules/p-locate": {
23548 "version": "2.0.0",
23549 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
23550 "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
23551 "dev": true,
23552 "dependencies": {
23553 "p-limit": "^1.1.0"
23554 },
23555 "engines": {
23556 "node": ">=4"
23557 }
23558 },
23559 "node_modules/pkg-dir/node_modules/p-try": {
23560 "version": "1.0.0",
23561 "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
23562 "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
23563 "dev": true,
23564 "engines": {
23565 "node": ">=4"
23566 }
23567 },
23568 "node_modules/pkg-dir/node_modules/path-exists": {
23569 "version": "3.0.0",
23570 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
23571 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
23572 "dev": true,
23573 "engines": {
23574 "node": ">=4"
23575 }
23576 },
23577 "node_modules/platform": {
23578 "version": "1.3.6",
23579 "resolved": "https://registry.npmjs.org/platform/-/platform-1.3.6.tgz",
23580 "integrity": "sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg=="
23581 },
23582 "node_modules/plist": {
23583 "version": "3.0.4",
23584 "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.4.tgz",
23585 "integrity": "sha512-ksrr8y9+nXOxQB2osVNqrgvX/XQPOXaU4BQMKjYq8PvaY1U18mo+fKgBSwzK+luSyinOuPae956lSVcBwxlAMg==",
23586 "dev": true,
23587 "dependencies": {
23588 "base64-js": "^1.5.1",
23589 "xmlbuilder": "^9.0.7"
23590 },
23591 "engines": {
23592 "node": ">=6"
23593 }
23594 },
23595 "node_modules/plist/node_modules/xmlbuilder": {
23596 "version": "9.0.7",
23597 "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz",
23598 "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=",
23599 "dev": true,
23600 "engines": {
23601 "node": ">=4.0"
23602 }
23603 },
23604 "node_modules/plugin-error": {
23605 "version": "1.0.1",
23606 "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz",
23607 "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==",
23608 "dev": true,
23609 "dependencies": {
23610 "ansi-colors": "^1.0.1",
23611 "arr-diff": "^4.0.0",
23612 "arr-union": "^3.1.0",
23613 "extend-shallow": "^3.0.2"
23614 },
23615 "engines": {
23616 "node": ">= 0.10"
23617 }
23618 },
23619 "node_modules/plugin-error/node_modules/extend-shallow": {
23620 "version": "3.0.2",
23621 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
23622 "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
23623 "dev": true,
23624 "dependencies": {
23625 "assign-symbols": "^1.0.0",
23626 "is-extendable": "^1.0.1"
23627 },
23628 "engines": {
23629 "node": ">=0.10.0"
23630 }
23631 },
23632 "node_modules/plugin-error/node_modules/is-extendable": {
23633 "version": "1.0.1",
23634 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
23635 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
23636 "dev": true,
23637 "dependencies": {
23638 "is-plain-object": "^2.0.4"
23639 },
23640 "engines": {
23641 "node": ">=0.10.0"
23642 }
23643 },
23644 "node_modules/pluralize": {
23645 "version": "7.0.0",
23646 "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz",
23647 "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==",
23648 "engines": {
23649 "node": ">=4"
23650 }
23651 },
23652 "node_modules/pointer-symbol": {
23653 "version": "1.0.0",
23654 "resolved": "https://registry.npmjs.org/pointer-symbol/-/pointer-symbol-1.0.0.tgz",
23655 "integrity": "sha1-YPkRAgTqepKbYmRKITFVQ8uz1Ec=",
23656 "engines": {
23657 "node": ">=4"
23658 }
23659 },
23660 "node_modules/portfinder": {
23661 "version": "1.0.28",
23662 "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz",
23663 "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==",
23664 "dev": true,
23665 "dependencies": {
23666 "async": "^2.6.2",
23667 "debug": "^3.1.1",
23668 "mkdirp": "^0.5.5"
23669 },
23670 "engines": {
23671 "node": ">= 0.12.0"
23672 }
23673 },
23674 "node_modules/portfinder/node_modules/async": {
23675 "version": "2.6.3",
23676 "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
23677 "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
23678 "dev": true,
23679 "dependencies": {
23680 "lodash": "^4.17.14"
23681 }
23682 },
23683 "node_modules/portfinder/node_modules/debug": {
23684 "version": "3.2.7",
23685 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
23686 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
23687 "dev": true,
23688 "dependencies": {
23689 "ms": "^2.1.1"
23690 }
23691 },
23692 "node_modules/posix-character-classes": {
23693 "version": "0.1.1",
23694 "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
23695 "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
23696 "engines": {
23697 "node": ">=0.10.0"
23698 }
23699 },
23700 "node_modules/postcss": {
23701 "version": "8.3.11",
23702 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.11.tgz",
23703 "integrity": "sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA==",
23704 "dev": true,
23705 "dependencies": {
23706 "nanoid": "^3.1.30",
23707 "picocolors": "^1.0.0",
23708 "source-map-js": "^0.6.2"
23709 },
23710 "engines": {
23711 "node": "^10 || ^12 || >=14"
23712 },
23713 "funding": {
23714 "type": "opencollective",
23715 "url": "https://opencollective.com/postcss/"
23716 }
23717 },
23718 "node_modules/postcss/node_modules/nanoid": {
23719 "version": "3.1.30",
23720 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz",
23721 "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==",
23722 "dev": true,
23723 "bin": {
23724 "nanoid": "bin/nanoid.cjs"
23725 },
23726 "engines": {
23727 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
23728 }
23729 },
23730 "node_modules/prelude-ls": {
23731 "version": "1.2.1",
23732 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
23733 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
23734 "dev": true,
23735 "engines": {
23736 "node": ">= 0.8.0"
23737 }
23738 },
23739 "node_modules/prepend-http": {
23740 "version": "2.0.0",
23741 "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz",
23742 "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=",
23743 "dev": true,
23744 "engines": {
23745 "node": ">=4"
23746 }
23747 },
23748 "node_modules/prettier": {
23749 "version": "2.4.1",
23750 "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.4.1.tgz",
23751 "integrity": "sha512-9fbDAXSBcc6Bs1mZrDYb3XKzDLm4EXXL9sC1LqKP5rZkT6KRr/rf9amVUcODVXgguK/isJz0d0hP72WeaKWsvA==",
23752 "dev": true,
23753 "bin": {
23754 "prettier": "bin-prettier.js"
23755 },
23756 "engines": {
23757 "node": ">=10.13.0"
23758 }
23759 },
23760 "node_modules/prettier-linter-helpers": {
23761 "version": "1.0.0",
23762 "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz",
23763 "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==",
23764 "dev": true,
23765 "dependencies": {
23766 "fast-diff": "^1.1.2"
23767 },
23768 "engines": {
23769 "node": ">=6.0.0"
23770 }
23771 },
23772 "node_modules/pretty-bytes": {
23773 "version": "5.6.0",
23774 "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz",
23775 "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==",
23776 "engines": {
23777 "node": ">=6"
23778 },
23779 "funding": {
23780 "url": "https://github.com/sponsors/sindresorhus"
23781 }
23782 },
23783 "node_modules/pretty-error": {
23784 "version": "2.1.2",
23785 "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.2.tgz",
23786 "integrity": "sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==",
23787 "dev": true,
23788 "dependencies": {
23789 "lodash": "^4.17.20",
23790 "renderkid": "^2.0.4"
23791 }
23792 },
23793 "node_modules/pretty-format": {
23794 "version": "27.3.1",
23795 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.3.1.tgz",
23796 "integrity": "sha512-DR/c+pvFc52nLimLROYjnXPtolawm+uWDxr4FjuLDLUn+ktWnSN851KoHwHzzqq6rfCOjkzN8FLgDrSub6UDuA==",
23797 "dev": true,
23798 "dependencies": {
23799 "@jest/types": "^27.2.5",
23800 "ansi-regex": "^5.0.1",
23801 "ansi-styles": "^5.0.0",
23802 "react-is": "^17.0.1"
23803 },
23804 "engines": {
23805 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
23806 }
23807 },
23808 "node_modules/pretty-format/node_modules/ansi-styles": {
23809 "version": "5.2.0",
23810 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
23811 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
23812 "dev": true,
23813 "engines": {
23814 "node": ">=10"
23815 },
23816 "funding": {
23817 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
23818 }
23819 },
23820 "node_modules/pretty-format/node_modules/react-is": {
23821 "version": "17.0.2",
23822 "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
23823 "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
23824 "dev": true
23825 },
23826 "node_modules/pretty-hrtime": {
23827 "version": "1.0.3",
23828 "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz",
23829 "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=",
23830 "engines": {
23831 "node": ">= 0.8"
23832 }
23833 },
23834 "node_modules/preval-build-info": {
23835 "version": "1.0.3",
23836 "resolved": "https://registry.npmjs.org/preval-build-info/-/preval-build-info-1.0.3.tgz",
23837 "integrity": "sha512-UyiiifMseTOhiwj0RYsyzwSO6dFDjIzuE2I9GGgHnicJONPb6A1i6tlbfz19arr0r9cZ2erUwhg/eSVhyYoaag==",
23838 "dev": true,
23839 "hasInstallScript": true,
23840 "dependencies": {
23841 "app-root-path": "^3.0.0",
23842 "minimist": "^1.2.5"
23843 },
23844 "bin": {
23845 "preval-build-info-cli": "bin/preval-build-info-cli"
23846 }
23847 },
23848 "node_modules/process": {
23849 "version": "0.11.10",
23850 "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
23851 "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
23852 "dev": true,
23853 "engines": {
23854 "node": ">= 0.6.0"
23855 }
23856 },
23857 "node_modules/process-nextick-args": {
23858 "version": "2.0.1",
23859 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
23860 "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
23861 },
23862 "node_modules/progress": {
23863 "version": "2.0.3",
23864 "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
23865 "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
23866 "dev": true,
23867 "engines": {
23868 "node": ">=0.4.0"
23869 }
23870 },
23871 "node_modules/promise-inflight": {
23872 "version": "1.0.1",
23873 "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
23874 "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
23875 "dev": true
23876 },
23877 "node_modules/promise-reduce": {
23878 "version": "2.1.0",
23879 "resolved": "https://registry.npmjs.org/promise-reduce/-/promise-reduce-2.1.0.tgz",
23880 "integrity": "sha1-dxmHMbXGLL1fjhhFUREx0A47bEc=",
23881 "dependencies": {
23882 "any-promise": "^0.1.0"
23883 }
23884 },
23885 "node_modules/promise-retry": {
23886 "version": "2.0.1",
23887 "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz",
23888 "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==",
23889 "dev": true,
23890 "dependencies": {
23891 "err-code": "^2.0.2",
23892 "retry": "^0.12.0"
23893 },
23894 "engines": {
23895 "node": ">=10"
23896 }
23897 },
23898 "node_modules/prompt-actions": {
23899 "version": "3.0.2",
23900 "resolved": "https://registry.npmjs.org/prompt-actions/-/prompt-actions-3.0.2.tgz",
23901 "integrity": "sha512-dhz2Fl7vK+LPpmnQ/S/eSut4BnH4NZDLyddHKi5uTU/2PDn3grEMGkgsll16V5RpVUh/yxdiam0xsM0RD4xvtg==",
23902 "dependencies": {
23903 "debug": "^2.6.8"
23904 },
23905 "engines": {
23906 "node": ">=4"
23907 }
23908 },
23909 "node_modules/prompt-actions/node_modules/debug": {
23910 "version": "2.6.9",
23911 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
23912 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
23913 "dependencies": {
23914 "ms": "2.0.0"
23915 }
23916 },
23917 "node_modules/prompt-actions/node_modules/ms": {
23918 "version": "2.0.0",
23919 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
23920 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
23921 },
23922 "node_modules/prompt-base": {
23923 "version": "4.1.0",
23924 "resolved": "https://registry.npmjs.org/prompt-base/-/prompt-base-4.1.0.tgz",
23925 "integrity": "sha512-svGzgLUKZoqomz9SGMkf1hBG8Wl3K7JGuRCXc/Pv7xw8239hhaTBXrmjt7EXA9P/QZzdyT8uNWt9F/iJTXq75g==",
23926 "dependencies": {
23927 "component-emitter": "^1.2.1",
23928 "debug": "^3.0.1",
23929 "koalas": "^1.0.2",
23930 "log-utils": "^0.2.1",
23931 "prompt-actions": "^3.0.2",
23932 "prompt-question": "^5.0.1",
23933 "readline-ui": "^2.2.3",
23934 "readline-utils": "^2.2.3",
23935 "static-extend": "^0.1.2"
23936 },
23937 "engines": {
23938 "node": ">=5.0"
23939 }
23940 },
23941 "node_modules/prompt-base/node_modules/clone-deep": {
23942 "version": "1.0.0",
23943 "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-1.0.0.tgz",
23944 "integrity": "sha512-hmJRX8x1QOJVV+GUjOBzi6iauhPqc9hIF6xitWRBbiPZOBb6vGo/mDRIK9P74RTKSQK7AE8B0DDWY/vpRrPmQw==",
23945 "dependencies": {
23946 "for-own": "^1.0.0",
23947 "is-plain-object": "^2.0.4",
23948 "kind-of": "^5.0.0",
23949 "shallow-clone": "^1.0.0"
23950 },
23951 "engines": {
23952 "node": ">=0.10.0"
23953 }
23954 },
23955 "node_modules/prompt-base/node_modules/debug": {
23956 "version": "3.2.7",
23957 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
23958 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
23959 "dependencies": {
23960 "ms": "^2.1.1"
23961 }
23962 },
23963 "node_modules/prompt-base/node_modules/is-number": {
23964 "version": "6.0.0",
23965 "resolved": "https://registry.npmjs.org/is-number/-/is-number-6.0.0.tgz",
23966 "integrity": "sha512-Wu1VHeILBK8KAWJUAiSZQX94GmOE45Rg6/538fKwiloUu21KncEkYGPqob2oSZ5mUT73vLGrHQjKw3KMPwfDzg==",
23967 "engines": {
23968 "node": ">=0.10.0"
23969 }
23970 },
23971 "node_modules/prompt-base/node_modules/kind-of": {
23972 "version": "5.1.0",
23973 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
23974 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
23975 "engines": {
23976 "node": ">=0.10.0"
23977 }
23978 },
23979 "node_modules/prompt-base/node_modules/prompt-choices": {
23980 "version": "4.1.0",
23981 "resolved": "https://registry.npmjs.org/prompt-choices/-/prompt-choices-4.1.0.tgz",
23982 "integrity": "sha512-ZNYLv6rW9z9n0WdwCkEuS+w5nUAGzRgtRt6GQ5aFNFz6MIcU7nHFlHOwZtzy7RQBk80KzUGPSRQphvMiQzB8pg==",
23983 "dependencies": {
23984 "arr-flatten": "^1.1.0",
23985 "arr-swap": "^1.0.1",
23986 "choices-separator": "^2.0.0",
23987 "clone-deep": "^4.0.0",
23988 "collection-visit": "^1.0.0",
23989 "define-property": "^2.0.2",
23990 "is-number": "^6.0.0",
23991 "kind-of": "^6.0.2",
23992 "koalas": "^1.0.2",
23993 "log-utils": "^0.2.1",
23994 "pointer-symbol": "^1.0.0",
23995 "radio-symbol": "^2.0.0",
23996 "set-value": "^3.0.0",
23997 "strip-color": "^0.1.0",
23998 "terminal-paginator": "^2.0.2",
23999 "toggle-array": "^1.0.1"
24000 },
24001 "engines": {
24002 "node": ">=4.0.0"
24003 }
24004 },
24005 "node_modules/prompt-base/node_modules/prompt-choices/node_modules/clone-deep": {
24006 "version": "4.0.1",
24007 "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
24008 "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
24009 "dependencies": {
24010 "is-plain-object": "^2.0.4",
24011 "kind-of": "^6.0.2",
24012 "shallow-clone": "^3.0.0"
24013 },
24014 "engines": {
24015 "node": ">=6"
24016 }
24017 },
24018 "node_modules/prompt-base/node_modules/prompt-choices/node_modules/define-property": {
24019 "version": "2.0.2",
24020 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
24021 "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
24022 "dependencies": {
24023 "is-descriptor": "^1.0.2",
24024 "isobject": "^3.0.1"
24025 },
24026 "engines": {
24027 "node": ">=0.10.0"
24028 }
24029 },
24030 "node_modules/prompt-base/node_modules/prompt-choices/node_modules/kind-of": {
24031 "version": "6.0.3",
24032 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
24033 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
24034 "engines": {
24035 "node": ">=0.10.0"
24036 }
24037 },
24038 "node_modules/prompt-base/node_modules/prompt-choices/node_modules/shallow-clone": {
24039 "version": "3.0.1",
24040 "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz",
24041 "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
24042 "dependencies": {
24043 "kind-of": "^6.0.2"
24044 },
24045 "engines": {
24046 "node": ">=8"
24047 }
24048 },
24049 "node_modules/prompt-base/node_modules/prompt-question": {
24050 "version": "5.0.2",
24051 "resolved": "https://registry.npmjs.org/prompt-question/-/prompt-question-5.0.2.tgz",
24052 "integrity": "sha512-wreaLbbu8f5+7zXds199uiT11Ojp59Z4iBi6hONlSLtsKGTvL2UY8VglcxQ3t/X4qWIxsNCg6aT4O8keO65v6Q==",
24053 "dependencies": {
24054 "clone-deep": "^1.0.0",
24055 "debug": "^3.0.1",
24056 "define-property": "^1.0.0",
24057 "isobject": "^3.0.1",
24058 "kind-of": "^5.0.2",
24059 "koalas": "^1.0.2",
24060 "prompt-choices": "^4.0.5"
24061 },
24062 "engines": {
24063 "node": ">=4.0.0"
24064 }
24065 },
24066 "node_modules/prompt-base/node_modules/set-value": {
24067 "version": "3.0.2",
24068 "resolved": "https://registry.npmjs.org/set-value/-/set-value-3.0.2.tgz",
24069 "integrity": "sha512-npjkVoz+ank0zjlV9F47Fdbjfj/PfXyVhZvGALWsyIYU/qrMzpi6avjKW3/7KeSU2Df3I46BrN1xOI1+6vW0hA==",
24070 "dependencies": {
24071 "is-plain-object": "^2.0.4"
24072 },
24073 "engines": {
24074 "node": ">=6.0"
24075 }
24076 },
24077 "node_modules/prompt-base/node_modules/shallow-clone": {
24078 "version": "1.0.0",
24079 "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-1.0.0.tgz",
24080 "integrity": "sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA==",
24081 "dependencies": {
24082 "is-extendable": "^0.1.1",
24083 "kind-of": "^5.0.0",
24084 "mixin-object": "^2.0.1"
24085 },
24086 "engines": {
24087 "node": ">=0.10.0"
24088 }
24089 },
24090 "node_modules/prompt-checkbox": {
24091 "version": "2.2.0",
24092 "resolved": "https://registry.npmjs.org/prompt-checkbox/-/prompt-checkbox-2.2.0.tgz",
24093 "integrity": "sha512-T/QWgkdUmKjRSr0FQlV8O+LfgmBk8PwDbWhzllm7mwWNAjs3qOVuru5Y1gV4/14L73zCncqcuwGwvnDyVcVgvA==",
24094 "dependencies": {
24095 "ansi-cyan": "^0.1.1",
24096 "debug": "^2.6.8",
24097 "prompt-base": "^4.0.2"
24098 },
24099 "engines": {
24100 "node": ">=5.0"
24101 }
24102 },
24103 "node_modules/prompt-checkbox/node_modules/debug": {
24104 "version": "2.6.9",
24105 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
24106 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
24107 "dependencies": {
24108 "ms": "2.0.0"
24109 }
24110 },
24111 "node_modules/prompt-checkbox/node_modules/ms": {
24112 "version": "2.0.0",
24113 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
24114 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
24115 },
24116 "node_modules/prompt-choices": {
24117 "version": "3.0.6",
24118 "resolved": "https://registry.npmjs.org/prompt-choices/-/prompt-choices-3.0.6.tgz",
24119 "integrity": "sha1-XDXD2Z7hft/ZVjwfuBBGsISe+P8=",
24120 "dependencies": {
24121 "arr-flatten": "^1.0.3",
24122 "choices-separator": "^2.0.0",
24123 "clone-deep": "^0.3.0",
24124 "collection-visit": "^1.0.0",
24125 "debug": "^2.6.8",
24126 "define-property": "^1.0.0",
24127 "extend-shallow": "^2.0.1",
24128 "is-number": "^3.0.0",
24129 "kind-of": "^4.0.0",
24130 "lazy-cache": "^2.0.2",
24131 "log-utils": "^0.2.1",
24132 "pointer-symbol": "^1.0.0",
24133 "radio-symbol": "^2.0.0",
24134 "set-value": "^1.0.0",
24135 "strip-color": "^0.1.0",
24136 "terminal-paginator": "^2.0.0",
24137 "toggle-array": "^1.0.1"
24138 },
24139 "engines": {
24140 "node": ">=0.10.0"
24141 }
24142 },
24143 "node_modules/prompt-choices/node_modules/clone-deep": {
24144 "version": "0.3.0",
24145 "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-0.3.0.tgz",
24146 "integrity": "sha1-NIxhrpzb4O3+BT2R/0zFIdeQ7eg=",
24147 "dependencies": {
24148 "for-own": "^1.0.0",
24149 "is-plain-object": "^2.0.1",
24150 "kind-of": "^3.2.2",
24151 "shallow-clone": "^0.1.2"
24152 },
24153 "engines": {
24154 "node": ">=0.10.0"
24155 }
24156 },
24157 "node_modules/prompt-choices/node_modules/clone-deep/node_modules/kind-of": {
24158 "version": "3.2.2",
24159 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
24160 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
24161 "dependencies": {
24162 "is-buffer": "^1.1.5"
24163 },
24164 "engines": {
24165 "node": ">=0.10.0"
24166 }
24167 },
24168 "node_modules/prompt-choices/node_modules/debug": {
24169 "version": "2.6.9",
24170 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
24171 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
24172 "dependencies": {
24173 "ms": "2.0.0"
24174 }
24175 },
24176 "node_modules/prompt-choices/node_modules/kind-of": {
24177 "version": "4.0.0",
24178 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
24179 "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
24180 "dependencies": {
24181 "is-buffer": "^1.1.5"
24182 },
24183 "engines": {
24184 "node": ">=0.10.0"
24185 }
24186 },
24187 "node_modules/prompt-choices/node_modules/ms": {
24188 "version": "2.0.0",
24189 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
24190 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
24191 },
24192 "node_modules/prompt-choices/node_modules/shallow-clone": {
24193 "version": "0.1.2",
24194 "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz",
24195 "integrity": "sha1-WQnodLp3EG1zrEFM/sH/yofZcGA=",
24196 "dependencies": {
24197 "is-extendable": "^0.1.1",
24198 "kind-of": "^2.0.1",
24199 "lazy-cache": "^0.2.3",
24200 "mixin-object": "^2.0.1"
24201 },
24202 "engines": {
24203 "node": ">=0.10.0"
24204 }
24205 },
24206 "node_modules/prompt-choices/node_modules/shallow-clone/node_modules/kind-of": {
24207 "version": "2.0.1",
24208 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz",
24209 "integrity": "sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU=",
24210 "dependencies": {
24211 "is-buffer": "^1.0.2"
24212 },
24213 "engines": {
24214 "node": ">=0.10.0"
24215 }
24216 },
24217 "node_modules/prompt-choices/node_modules/shallow-clone/node_modules/lazy-cache": {
24218 "version": "0.2.7",
24219 "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz",
24220 "integrity": "sha1-f+3fLctu23fRHvHRF6tf/fCrG2U=",
24221 "engines": {
24222 "node": ">=0.10.0"
24223 }
24224 },
24225 "node_modules/prompt-confirm": {
24226 "version": "2.0.4",
24227 "resolved": "https://registry.npmjs.org/prompt-confirm/-/prompt-confirm-2.0.4.tgz",
24228 "integrity": "sha512-X5lzbC8/kMNHdPOqQPfMKpH4VV2f7v2OTRJoN69ZYBirSwTeQaf9ZhmzPEO9ybMA0YV2Pha5MV27u2/U4ahWfg==",
24229 "dependencies": {
24230 "ansi-cyan": "^0.1.1",
24231 "prompt-base": "^4.0.1"
24232 },
24233 "engines": {
24234 "node": ">=6.0"
24235 }
24236 },
24237 "node_modules/prompt-expand": {
24238 "version": "1.0.1",
24239 "resolved": "https://registry.npmjs.org/prompt-expand/-/prompt-expand-1.0.1.tgz",
24240 "integrity": "sha512-BDTw6tuWF6TuM1ZmwN5K/p6FCmm2E/QeQbtKoL76HrVdgjUQab9MQnIcWfTPh5d0NOO7Rf/Y1onvIQMkEw3Srg==",
24241 "dependencies": {
24242 "ansi-colors": "^1.1.0",
24243 "prompt-rawlist": "^2.0.1"
24244 },
24245 "engines": {
24246 "node": ">=6"
24247 }
24248 },
24249 "node_modules/prompt-input": {
24250 "version": "3.0.0",
24251 "resolved": "https://registry.npmjs.org/prompt-input/-/prompt-input-3.0.0.tgz",
24252 "integrity": "sha512-c0udMEi7nWE+n+enZKfyMl+HWZ6/0qFELGqzWTQ1D2QXCFwDpFZ1X41+CmYwjGwEkGFQVBTLMH+8VenvR5uGOA==",
24253 "dependencies": {
24254 "debug": "^2.6.8",
24255 "prompt-base": "^4.0.2"
24256 },
24257 "engines": {
24258 "node": ">=5.0"
24259 }
24260 },
24261 "node_modules/prompt-input/node_modules/debug": {
24262 "version": "2.6.9",
24263 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
24264 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
24265 "dependencies": {
24266 "ms": "2.0.0"
24267 }
24268 },
24269 "node_modules/prompt-input/node_modules/ms": {
24270 "version": "2.0.0",
24271 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
24272 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
24273 },
24274 "node_modules/prompt-list": {
24275 "version": "3.2.0",
24276 "resolved": "https://registry.npmjs.org/prompt-list/-/prompt-list-3.2.0.tgz",
24277 "integrity": "sha512-PDao47cmC9+m2zEUghH+WIIascd8SuyyWO+akuUubd0XxOQyUH96HMdIcL3YnNS8kJUHwddH1rHVgL9vZA1QsQ==",
24278 "dependencies": {
24279 "ansi-cyan": "^0.1.1",
24280 "ansi-dim": "^0.1.1",
24281 "prompt-radio": "^1.2.1"
24282 },
24283 "engines": {
24284 "node": ">=4"
24285 }
24286 },
24287 "node_modules/prompt-password": {
24288 "version": "1.2.0",
24289 "resolved": "https://registry.npmjs.org/prompt-password/-/prompt-password-1.2.0.tgz",
24290 "integrity": "sha512-lBehk9YPGLxH9hAJ+VU7Bj/ePi9t5kPL/1ZBGZ2fLrDX1QeaBwi4RtQggZrsbMalGJaXaAuo/7VOa7QvbE2hAQ==",
24291 "dependencies": {
24292 "debug": "^2.6.8",
24293 "prompt-base": "^4.0.2"
24294 },
24295 "engines": {
24296 "node": ">=5.0"
24297 }
24298 },
24299 "node_modules/prompt-password/node_modules/debug": {
24300 "version": "2.6.9",
24301 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
24302 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
24303 "dependencies": {
24304 "ms": "2.0.0"
24305 }
24306 },
24307 "node_modules/prompt-password/node_modules/ms": {
24308 "version": "2.0.0",
24309 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
24310 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
24311 },
24312 "node_modules/prompt-question": {
24313 "version": "3.0.3",
24314 "resolved": "https://registry.npmjs.org/prompt-question/-/prompt-question-3.0.3.tgz",
24315 "integrity": "sha1-xVhYvXaxh4wequy5F6koqcE8ijc=",
24316 "dependencies": {
24317 "clone-deep": "^0.3.0",
24318 "debug": "^2.6.8",
24319 "define-property": "^1.0.0",
24320 "extend-shallow": "^2.0.1",
24321 "kind-of": "^4.0.0",
24322 "koalas": "^1.0.2",
24323 "prompt-choices": "^3.0.3"
24324 },
24325 "engines": {
24326 "node": ">=0.10.0"
24327 }
24328 },
24329 "node_modules/prompt-question/node_modules/clone-deep": {
24330 "version": "0.3.0",
24331 "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-0.3.0.tgz",
24332 "integrity": "sha1-NIxhrpzb4O3+BT2R/0zFIdeQ7eg=",
24333 "dependencies": {
24334 "for-own": "^1.0.0",
24335 "is-plain-object": "^2.0.1",
24336 "kind-of": "^3.2.2",
24337 "shallow-clone": "^0.1.2"
24338 },
24339 "engines": {
24340 "node": ">=0.10.0"
24341 }
24342 },
24343 "node_modules/prompt-question/node_modules/clone-deep/node_modules/kind-of": {
24344 "version": "3.2.2",
24345 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
24346 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
24347 "dependencies": {
24348 "is-buffer": "^1.1.5"
24349 },
24350 "engines": {
24351 "node": ">=0.10.0"
24352 }
24353 },
24354 "node_modules/prompt-question/node_modules/debug": {
24355 "version": "2.6.9",
24356 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
24357 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
24358 "dependencies": {
24359 "ms": "2.0.0"
24360 }
24361 },
24362 "node_modules/prompt-question/node_modules/kind-of": {
24363 "version": "4.0.0",
24364 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
24365 "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
24366 "dependencies": {
24367 "is-buffer": "^1.1.5"
24368 },
24369 "engines": {
24370 "node": ">=0.10.0"
24371 }
24372 },
24373 "node_modules/prompt-question/node_modules/lazy-cache": {
24374 "version": "0.2.7",
24375 "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz",
24376 "integrity": "sha1-f+3fLctu23fRHvHRF6tf/fCrG2U=",
24377 "engines": {
24378 "node": ">=0.10.0"
24379 }
24380 },
24381 "node_modules/prompt-question/node_modules/ms": {
24382 "version": "2.0.0",
24383 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
24384 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
24385 },
24386 "node_modules/prompt-question/node_modules/shallow-clone": {
24387 "version": "0.1.2",
24388 "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz",
24389 "integrity": "sha1-WQnodLp3EG1zrEFM/sH/yofZcGA=",
24390 "dependencies": {
24391 "is-extendable": "^0.1.1",
24392 "kind-of": "^2.0.1",
24393 "lazy-cache": "^0.2.3",
24394 "mixin-object": "^2.0.1"
24395 },
24396 "engines": {
24397 "node": ">=0.10.0"
24398 }
24399 },
24400 "node_modules/prompt-question/node_modules/shallow-clone/node_modules/kind-of": {
24401 "version": "2.0.1",
24402 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz",
24403 "integrity": "sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU=",
24404 "dependencies": {
24405 "is-buffer": "^1.0.2"
24406 },
24407 "engines": {
24408 "node": ">=0.10.0"
24409 }
24410 },
24411 "node_modules/prompt-radio": {
24412 "version": "1.2.1",
24413 "resolved": "https://registry.npmjs.org/prompt-radio/-/prompt-radio-1.2.1.tgz",
24414 "integrity": "sha512-vH1iAkgbWyvZBC1BTajydiHmwJP4F1b684gq0fm2wOjPVW1zaDo01OXWr/Dske0XdoHhtZFNMOXNj/ZUSRBywg==",
24415 "dependencies": {
24416 "debug": "^2.6.8",
24417 "prompt-checkbox": "^2.2.0"
24418 },
24419 "engines": {
24420 "node": ">=5.0"
24421 }
24422 },
24423 "node_modules/prompt-radio/node_modules/debug": {
24424 "version": "2.6.9",
24425 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
24426 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
24427 "dependencies": {
24428 "ms": "2.0.0"
24429 }
24430 },
24431 "node_modules/prompt-radio/node_modules/ms": {
24432 "version": "2.0.0",
24433 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
24434 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
24435 },
24436 "node_modules/prompt-rawlist": {
24437 "version": "2.0.1",
24438 "resolved": "https://registry.npmjs.org/prompt-rawlist/-/prompt-rawlist-2.0.1.tgz",
24439 "integrity": "sha512-mhCPnC7fvjcCZuksiF380arJKiXjSP9WT6kZqO+biFg+yHBpDLAs4GCck5nRkvL9ikYur/wPz6fAzV63HI7gLg==",
24440 "dependencies": {
24441 "ansi-cyan": "^0.1.1",
24442 "ansi-dim": "^0.1.1",
24443 "ansi-red": "^0.1.1",
24444 "is-number": "^3.0.0",
24445 "prompt-list": "^2.0.1"
24446 },
24447 "engines": {
24448 "node": ">=5.0"
24449 }
24450 },
24451 "node_modules/prompt-rawlist/node_modules/debug": {
24452 "version": "3.2.7",
24453 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
24454 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
24455 "dependencies": {
24456 "ms": "^2.1.1"
24457 }
24458 },
24459 "node_modules/prompt-rawlist/node_modules/prompt-list": {
24460 "version": "2.2.0",
24461 "resolved": "https://registry.npmjs.org/prompt-list/-/prompt-list-2.2.0.tgz",
24462 "integrity": "sha512-41Eu3las4OthLTotMC6VyGPQaLXKWnoyqirgGKzTHxErV5JEediDkdjv+FF4AKTwBCkpt2I0TQSa24qAU1b9Bw==",
24463 "dependencies": {
24464 "ansi-cyan": "^0.1.1",
24465 "ansi-dim": "^0.1.1",
24466 "debug": "^3.0.1",
24467 "prompt-radio": "^1.2.1"
24468 },
24469 "engines": {
24470 "node": ">=5.0"
24471 }
24472 },
24473 "node_modules/prompts": {
24474 "version": "2.4.2",
24475 "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz",
24476 "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==",
24477 "dev": true,
24478 "dependencies": {
24479 "kleur": "^3.0.3",
24480 "sisteransi": "^1.0.5"
24481 },
24482 "engines": {
24483 "node": ">= 6"
24484 }
24485 },
24486 "node_modules/prompts/node_modules/kleur": {
24487 "version": "3.0.3",
24488 "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz",
24489 "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==",
24490 "dev": true,
24491 "engines": {
24492 "node": ">=6"
24493 }
24494 },
24495 "node_modules/prop-types": {
24496 "version": "15.7.2",
24497 "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz",
24498 "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==",
24499 "dependencies": {
24500 "loose-envify": "^1.4.0",
24501 "object-assign": "^4.1.1",
24502 "react-is": "^16.8.1"
24503 }
24504 },
24505 "node_modules/proto-list": {
24506 "version": "1.2.4",
24507 "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz",
24508 "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=",
24509 "dev": true,
24510 "optional": true
24511 },
24512 "node_modules/proxy-addr": {
24513 "version": "2.0.7",
24514 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
24515 "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
24516 "dependencies": {
24517 "forwarded": "0.2.0",
24518 "ipaddr.js": "1.9.1"
24519 },
24520 "engines": {
24521 "node": ">= 0.10"
24522 }
24523 },
24524 "node_modules/prr": {
24525 "version": "1.0.1",
24526 "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
24527 "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
24528 "dev": true
24529 },
24530 "node_modules/pseudomap": {
24531 "version": "1.0.2",
24532 "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
24533 "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM="
24534 },
24535 "node_modules/psl": {
24536 "version": "1.8.0",
24537 "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
24538 "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==",
24539 "devOptional": true
24540 },
24541 "node_modules/public-encrypt": {
24542 "version": "4.0.3",
24543 "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
24544 "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
24545 "dev": true,
24546 "dependencies": {
24547 "bn.js": "^4.1.0",
24548 "browserify-rsa": "^4.0.0",
24549 "create-hash": "^1.1.0",
24550 "parse-asn1": "^5.0.0",
24551 "randombytes": "^2.0.1",
24552 "safe-buffer": "^5.1.2"
24553 }
24554 },
24555 "node_modules/public-encrypt/node_modules/bn.js": {
24556 "version": "4.12.0",
24557 "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
24558 "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
24559 "dev": true
24560 },
24561 "node_modules/pump": {
24562 "version": "3.0.0",
24563 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
24564 "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
24565 "dependencies": {
24566 "end-of-stream": "^1.1.0",
24567 "once": "^1.3.1"
24568 }
24569 },
24570 "node_modules/pumpify": {
24571 "version": "1.5.1",
24572 "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
24573 "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
24574 "dev": true,
24575 "dependencies": {
24576 "duplexify": "^3.6.0",
24577 "inherits": "^2.0.3",
24578 "pump": "^2.0.0"
24579 }
24580 },
24581 "node_modules/pumpify/node_modules/duplexify": {
24582 "version": "3.7.1",
24583 "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
24584 "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
24585 "dev": true,
24586 "dependencies": {
24587 "end-of-stream": "^1.0.0",
24588 "inherits": "^2.0.1",
24589 "readable-stream": "^2.0.0",
24590 "stream-shift": "^1.0.0"
24591 }
24592 },
24593 "node_modules/pumpify/node_modules/pump": {
24594 "version": "2.0.1",
24595 "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
24596 "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
24597 "dev": true,
24598 "dependencies": {
24599 "end-of-stream": "^1.1.0",
24600 "once": "^1.3.1"
24601 }
24602 },
24603 "node_modules/punycode": {
24604 "version": "2.1.1",
24605 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
24606 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
24607 "devOptional": true,
24608 "engines": {
24609 "node": ">=6"
24610 }
24611 },
24612 "node_modules/pupa": {
24613 "version": "2.1.1",
24614 "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz",
24615 "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==",
24616 "dependencies": {
24617 "escape-goat": "^2.0.0"
24618 },
24619 "engines": {
24620 "node": ">=8"
24621 }
24622 },
24623 "node_modules/q": {
24624 "version": "1.5.1",
24625 "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
24626 "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
24627 "dev": true,
24628 "engines": {
24629 "node": ">=0.6.0",
24630 "teleport": ">=0.2.0"
24631 }
24632 },
24633 "node_modules/qs": {
24634 "version": "6.10.1",
24635 "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.1.tgz",
24636 "integrity": "sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg==",
24637 "dependencies": {
24638 "side-channel": "^1.0.4"
24639 },
24640 "engines": {
24641 "node": ">=0.6"
24642 },
24643 "funding": {
24644 "url": "https://github.com/sponsors/ljharb"
24645 }
24646 },
24647 "node_modules/query-string": {
24648 "version": "4.3.4",
24649 "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz",
24650 "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=",
24651 "dependencies": {
24652 "object-assign": "^4.1.0",
24653 "strict-uri-encode": "^1.0.0"
24654 },
24655 "engines": {
24656 "node": ">=0.10.0"
24657 }
24658 },
24659 "node_modules/querystring": {
24660 "version": "0.2.0",
24661 "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
24662 "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
24663 "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.",
24664 "dev": true,
24665 "engines": {
24666 "node": ">=0.4.x"
24667 }
24668 },
24669 "node_modules/querystring-es3": {
24670 "version": "0.2.1",
24671 "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
24672 "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
24673 "dev": true,
24674 "engines": {
24675 "node": ">=0.4.x"
24676 }
24677 },
24678 "node_modules/querystringify": {
24679 "version": "2.2.0",
24680 "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",
24681 "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==",
24682 "dev": true
24683 },
24684 "node_modules/queue-microtask": {
24685 "version": "1.2.3",
24686 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
24687 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
24688 "dev": true,
24689 "funding": [
24690 {
24691 "type": "github",
24692 "url": "https://github.com/sponsors/feross"
24693 },
24694 {
24695 "type": "patreon",
24696 "url": "https://www.patreon.com/feross"
24697 },
24698 {
24699 "type": "consulting",
24700 "url": "https://feross.org/support"
24701 }
24702 ]
24703 },
24704 "node_modules/quick-lru": {
24705 "version": "4.0.1",
24706 "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz",
24707 "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==",
24708 "dev": true,
24709 "engines": {
24710 "node": ">=8"
24711 }
24712 },
24713 "node_modules/radio-symbol": {
24714 "version": "2.0.0",
24715 "resolved": "https://registry.npmjs.org/radio-symbol/-/radio-symbol-2.0.0.tgz",
24716 "integrity": "sha1-eqm/xQSFY21S3XbWqOYxspB5muE=",
24717 "dependencies": {
24718 "ansi-gray": "^0.1.1",
24719 "ansi-green": "^0.1.1",
24720 "is-windows": "^1.0.1"
24721 },
24722 "engines": {
24723 "node": ">=0.10.0"
24724 }
24725 },
24726 "node_modules/random-bytes": {
24727 "version": "1.0.0",
24728 "resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz",
24729 "integrity": "sha1-T2ih3Arli9P7lYSMMDJNt11kNgs=",
24730 "engines": {
24731 "node": ">= 0.8"
24732 }
24733 },
24734 "node_modules/randombytes": {
24735 "version": "2.1.0",
24736 "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
24737 "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
24738 "dev": true,
24739 "dependencies": {
24740 "safe-buffer": "^5.1.0"
24741 }
24742 },
24743 "node_modules/randomfill": {
24744 "version": "1.0.4",
24745 "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
24746 "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
24747 "dev": true,
24748 "dependencies": {
24749 "randombytes": "^2.0.5",
24750 "safe-buffer": "^5.1.0"
24751 }
24752 },
24753 "node_modules/range-parser": {
24754 "version": "1.2.1",
24755 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
24756 "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
24757 "engines": {
24758 "node": ">= 0.6"
24759 }
24760 },
24761 "node_modules/raw-body": {
24762 "version": "2.4.1",
24763 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.1.tgz",
24764 "integrity": "sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==",
24765 "dependencies": {
24766 "bytes": "3.1.0",
24767 "http-errors": "1.7.3",
24768 "iconv-lite": "0.4.24",
24769 "unpipe": "1.0.0"
24770 },
24771 "engines": {
24772 "node": ">= 0.8"
24773 }
24774 },
24775 "node_modules/raw-body/node_modules/http-errors": {
24776 "version": "1.7.3",
24777 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz",
24778 "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==",
24779 "dependencies": {
24780 "depd": "~1.1.2",
24781 "inherits": "2.0.4",
24782 "setprototypeof": "1.1.1",
24783 "statuses": ">= 1.5.0 < 2",
24784 "toidentifier": "1.0.0"
24785 },
24786 "engines": {
24787 "node": ">= 0.6"
24788 }
24789 },
24790 "node_modules/raw-body/node_modules/iconv-lite": {
24791 "version": "0.4.24",
24792 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
24793 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
24794 "dependencies": {
24795 "safer-buffer": ">= 2.1.2 < 3"
24796 },
24797 "engines": {
24798 "node": ">=0.10.0"
24799 }
24800 },
24801 "node_modules/raw-body/node_modules/setprototypeof": {
24802 "version": "1.1.1",
24803 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
24804 "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw=="
24805 },
24806 "node_modules/rc": {
24807 "version": "1.2.8",
24808 "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
24809 "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
24810 "dependencies": {
24811 "deep-extend": "^0.6.0",
24812 "ini": "~1.3.0",
24813 "minimist": "^1.2.0",
24814 "strip-json-comments": "~2.0.1"
24815 },
24816 "bin": {
24817 "rc": "cli.js"
24818 }
24819 },
24820 "node_modules/rc/node_modules/strip-json-comments": {
24821 "version": "2.0.1",
24822 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
24823 "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
24824 "engines": {
24825 "node": ">=0.10.0"
24826 }
24827 },
24828 "node_modules/react": {
24829 "version": "17.0.2",
24830 "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz",
24831 "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==",
24832 "dependencies": {
24833 "loose-envify": "^1.1.0",
24834 "object-assign": "^4.1.1"
24835 },
24836 "engines": {
24837 "node": ">=0.10.0"
24838 }
24839 },
24840 "node_modules/react-addons-css-transition-group": {
24841 "version": "15.6.2",
24842 "resolved": "https://registry.npmjs.org/react-addons-css-transition-group/-/react-addons-css-transition-group-15.6.2.tgz",
24843 "integrity": "sha1-nkN2vPQLUhfRTsaFUwgc7ksIptY=",
24844 "dependencies": {
24845 "react-transition-group": "^1.2.0"
24846 },
24847 "peerDependencies": {
24848 "react": "^15.4.2"
24849 }
24850 },
24851 "node_modules/react-confetti": {
24852 "version": "6.0.1",
24853 "resolved": "https://registry.npmjs.org/react-confetti/-/react-confetti-6.0.1.tgz",
24854 "integrity": "sha512-ZpOTBrqSNhWE4rRXCZ6E6U+wGd7iYHF5MGrqwikoiBpgBq9Akdu0DcLW+FdFnLjyZYC+VfAiV2KeFgYRMyMrkA==",
24855 "dependencies": {
24856 "tween-functions": "^1.2.0"
24857 },
24858 "engines": {
24859 "node": ">=10.18"
24860 },
24861 "peerDependencies": {
24862 "react": "^16.3.0 || ^17.0.1"
24863 }
24864 },
24865 "node_modules/react-dom": {
24866 "version": "17.0.2",
24867 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz",
24868 "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==",
24869 "dependencies": {
24870 "loose-envify": "^1.1.0",
24871 "object-assign": "^4.1.1",
24872 "scheduler": "^0.20.2"
24873 },
24874 "peerDependencies": {
24875 "react": "17.0.2"
24876 }
24877 },
24878 "node_modules/react-dropzone": {
24879 "version": "11.4.2",
24880 "resolved": "https://registry.npmjs.org/react-dropzone/-/react-dropzone-11.4.2.tgz",
24881 "integrity": "sha512-ocYzYn7Qgp0tFc1gQtUTOaHHSzVTwhWHxxY+r7cj2jJTPfMTZB5GWSJHdIVoxsl+EQENpjJ/6Zvcw0BqKZQ+Eg==",
24882 "dependencies": {
24883 "attr-accept": "^2.2.1",
24884 "file-selector": "^0.2.2",
24885 "prop-types": "^15.7.2"
24886 },
24887 "engines": {
24888 "node": ">= 10"
24889 },
24890 "peerDependencies": {
24891 "react": ">= 16.8"
24892 }
24893 },
24894 "node_modules/react-electron-web-view": {
24895 "version": "2.0.1",
24896 "resolved": "https://registry.npmjs.org/react-electron-web-view/-/react-electron-web-view-2.0.1.tgz",
24897 "integrity": "sha1-mEt7u+t341vMqSHcUBIPyPKw8n0=",
24898 "dependencies": {
24899 "lodash.camelcase": "^4.3.0"
24900 },
24901 "peerDependencies": {
24902 "react": "^15.0.0",
24903 "react-dom": "^15.0.0"
24904 }
24905 },
24906 "node_modules/react-intl": {
24907 "version": "5.21.0",
24908 "resolved": "https://registry.npmjs.org/react-intl/-/react-intl-5.21.0.tgz",
24909 "integrity": "sha512-tRXg0JrMFpHgOokj+gFXvEbm4ZEePnidfVWFh3fbYc2FlJGnwxLjsvzCvRVv2qyNMHCy8xX6frRGe52WDOiYOg==",
24910 "dependencies": {
24911 "@formatjs/ecma402-abstract": "1.10.0",
24912 "@formatjs/icu-messageformat-parser": "2.0.14",
24913 "@formatjs/intl": "1.15.0",
24914 "@formatjs/intl-displaynames": "5.2.5",
24915 "@formatjs/intl-listformat": "6.3.5",
24916 "@types/hoist-non-react-statics": "^3.3.1",
24917 "@types/react": "16 || 17",
24918 "hoist-non-react-statics": "^3.3.2",
24919 "intl-messageformat": "9.9.4",
24920 "tslib": "^2.1.0"
24921 },
24922 "peerDependencies": {
24923 "react": "^16.3.0 || 17",
24924 "typescript": "^4.4"
24925 },
24926 "peerDependenciesMeta": {
24927 "typescript": {
24928 "optional": true
24929 }
24930 }
24931 },
24932 "node_modules/react-is": {
24933 "version": "16.13.1",
24934 "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
24935 "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
24936 },
24937 "node_modules/react-jss": {
24938 "version": "8.6.1",
24939 "resolved": "https://registry.npmjs.org/react-jss/-/react-jss-8.6.1.tgz",
24940 "integrity": "sha512-SH6XrJDJkAphp602J14JTy3puB2Zxz1FkM3bKVE8wON+va99jnUTKWnzGECb3NfIn9JPR5vHykge7K3/A747xQ==",
24941 "dependencies": {
24942 "hoist-non-react-statics": "^2.5.0",
24943 "jss": "^9.7.0",
24944 "jss-preset-default": "^4.3.0",
24945 "prop-types": "^15.6.0",
24946 "theming": "^1.3.0"
24947 },
24948 "engines": {
24949 "node": ">=4"
24950 },
24951 "peerDependencies": {
24952 "react": ">=0.13"
24953 }
24954 },
24955 "node_modules/react-jss/node_modules/hoist-non-react-statics": {
24956 "version": "2.5.5",
24957 "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz",
24958 "integrity": "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw=="
24959 },
24960 "node_modules/react-jss/node_modules/jss": {
24961 "version": "9.8.7",
24962 "resolved": "https://registry.npmjs.org/jss/-/jss-9.8.7.tgz",
24963 "integrity": "sha512-awj3XRZYxbrmmrx9LUSj5pXSUfm12m8xzi/VKeqI1ZwWBtQ0kVPTs3vYs32t4rFw83CgFDukA8wKzOE9sMQnoQ==",
24964 "hasInstallScript": true,
24965 "dependencies": {
24966 "is-in-browser": "^1.1.3",
24967 "symbol-observable": "^1.1.0",
24968 "warning": "^3.0.0"
24969 },
24970 "engines": {
24971 "node": ">=4"
24972 }
24973 },
24974 "node_modules/react-lifecycles-compat": {
24975 "version": "3.0.4",
24976 "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz",
24977 "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA=="
24978 },
24979 "node_modules/react-loader": {
24980 "version": "2.4.7",
24981 "resolved": "https://registry.npmjs.org/react-loader/-/react-loader-2.4.7.tgz",
24982 "integrity": "sha512-pNW5xoSt0Q7HdmQh/EaIeeFbG0Ii74y6Le8gPdDyWyEFNgCiY1NcreQxMioQGjQ4Jo4EenQGKN/qMbxW+dpZkQ==",
24983 "dependencies": {
24984 "create-react-class": "^15.5.2",
24985 "prop-types": "^15.5.8",
24986 "spin.js": "2.x"
24987 },
24988 "peerDependencies": {
24989 "react": "^0.14.0 || ^15.0.0 || ^16.0.0",
24990 "react-dom": "^0.14.0 || ^15.0.0 || ^16.0.0"
24991 }
24992 },
24993 "node_modules/react-modal": {
24994 "version": "3.14.3",
24995 "resolved": "https://registry.npmjs.org/react-modal/-/react-modal-3.14.3.tgz",
24996 "integrity": "sha512-+C2KODVKyu20zHXPJxfOOcf571L1u/EpFlH+oS/3YDn8rgVE51QZuxuuIwabJ8ZFnOEHaD+r6XNjqwtxZnXO0g==",
24997 "dependencies": {
24998 "exenv": "^1.2.0",
24999 "prop-types": "^15.7.2",
25000 "react-lifecycles-compat": "^3.0.0",
25001 "warning": "^4.0.3"
25002 },
25003 "engines": {
25004 "node": ">=8"
25005 },
25006 "peerDependencies": {
25007 "react": "^0.14.0 || ^15.0.0 || ^16 || ^17",
25008 "react-dom": "^0.14.0 || ^15.0.0 || ^16 || ^17"
25009 }
25010 },
25011 "node_modules/react-modal/node_modules/warning": {
25012 "version": "4.0.3",
25013 "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz",
25014 "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==",
25015 "dependencies": {
25016 "loose-envify": "^1.0.0"
25017 }
25018 },
25019 "node_modules/react-router": {
25020 "version": "3.2.6",
25021 "resolved": "https://registry.npmjs.org/react-router/-/react-router-3.2.6.tgz",
25022 "integrity": "sha512-nlxtQE8B22hb/JxdaslI1tfZacxFU8x8BJryXOnR2RxB4vc01zuHYAHAIgmBkdk1kzXaA25hZxK6KAH/+CXArw==",
25023 "dependencies": {
25024 "create-react-class": "^15.5.1",
25025 "history": "^3.0.0",
25026 "hoist-non-react-statics": "^3.3.2",
25027 "invariant": "^2.2.1",
25028 "loose-envify": "^1.2.0",
25029 "prop-types": "^15.7.2",
25030 "react-is": "^16.13.0",
25031 "warning": "^3.0.0"
25032 },
25033 "peerDependencies": {
25034 "react": "^0.14.0 || ^15.0.0 || ^16.0.0"
25035 }
25036 },
25037 "node_modules/react-sortable-hoc": {
25038 "version": "2.0.0",
25039 "resolved": "https://registry.npmjs.org/react-sortable-hoc/-/react-sortable-hoc-2.0.0.tgz",
25040 "integrity": "sha512-JZUw7hBsAHXK7PTyErJyI7SopSBFRcFHDjWW5SWjcugY0i6iH7f+eJkY8cJmGMlZ1C9xz1J3Vjz0plFpavVeRg==",
25041 "dependencies": {
25042 "@babel/runtime": "^7.2.0",
25043 "invariant": "^2.2.4",
25044 "prop-types": "^15.5.7"
25045 },
25046 "peerDependencies": {
25047 "prop-types": "^15.5.7",
25048 "react": "^16.3.0 || ^17.0.0",
25049 "react-dom": "^16.3.0 || ^17.0.0"
25050 }
25051 },
25052 "node_modules/react-tooltip": {
25053 "version": "4.2.21",
25054 "resolved": "https://registry.npmjs.org/react-tooltip/-/react-tooltip-4.2.21.tgz",
25055 "integrity": "sha512-zSLprMymBDowknr0KVDiJ05IjZn9mQhhg4PRsqln0OZtURAJ1snt1xi5daZfagsh6vfsziZrc9pErPTDY1ACig==",
25056 "dependencies": {
25057 "prop-types": "^15.7.2",
25058 "uuid": "^7.0.3"
25059 },
25060 "engines": {
25061 "npm": ">=6.13"
25062 },
25063 "peerDependencies": {
25064 "react": ">=16.0.0",
25065 "react-dom": ">=16.0.0"
25066 }
25067 },
25068 "node_modules/react-tooltip/node_modules/uuid": {
25069 "version": "7.0.3",
25070 "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.3.tgz",
25071 "integrity": "sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==",
25072 "bin": {
25073 "uuid": "dist/bin/uuid"
25074 }
25075 },
25076 "node_modules/react-transition-group": {
25077 "version": "1.2.1",
25078 "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-1.2.1.tgz",
25079 "integrity": "sha512-CWaL3laCmgAFdxdKbhhps+c0HRGF4c+hdM4H23+FI1QBNUyx/AMeIJGWorehPNSaKnQNOAxL7PQmqMu78CDj3Q==",
25080 "dependencies": {
25081 "chain-function": "^1.0.0",
25082 "dom-helpers": "^3.2.0",
25083 "loose-envify": "^1.3.1",
25084 "prop-types": "^15.5.6",
25085 "warning": "^3.0.0"
25086 },
25087 "peerDependencies": {
25088 "react": "^15.0.0 || ^16.0.0",
25089 "react-dom": "^15.0.0 || ^16.0.0"
25090 }
25091 },
25092 "node_modules/react-virtualized": {
25093 "version": "9.22.3",
25094 "resolved": "https://registry.npmjs.org/react-virtualized/-/react-virtualized-9.22.3.tgz",
25095 "integrity": "sha512-MKovKMxWTcwPSxE1kK1HcheQTWfuCxAuBoSTf2gwyMM21NdX/PXUhnoP8Uc5dRKd+nKm8v41R36OellhdCpkrw==",
25096 "dependencies": {
25097 "@babel/runtime": "^7.7.2",
25098 "clsx": "^1.0.4",
25099 "dom-helpers": "^5.1.3",
25100 "loose-envify": "^1.4.0",
25101 "prop-types": "^15.7.2",
25102 "react-lifecycles-compat": "^3.0.4"
25103 },
25104 "peerDependencies": {
25105 "react": "^15.3.0 || ^16.0.0-alpha",
25106 "react-dom": "^15.3.0 || ^16.0.0-alpha"
25107 }
25108 },
25109 "node_modules/react-virtualized/node_modules/dom-helpers": {
25110 "version": "5.2.1",
25111 "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz",
25112 "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==",
25113 "dependencies": {
25114 "@babel/runtime": "^7.8.7",
25115 "csstype": "^3.0.2"
25116 }
25117 },
25118 "node_modules/reactive-localstorage": {
25119 "version": "0.0.2",
25120 "resolved": "https://registry.npmjs.org/reactive-localstorage/-/reactive-localstorage-0.0.2.tgz",
25121 "integrity": "sha512-+3oKBiiNxBbLH9mWw6eiBOAbwQSg3xpRIg7ys+E5Zc98DKQ1zyoUcQygWDDwZAn6mka2kWTaZD+ZUSgmV2VzLA=="
25122 },
25123 "node_modules/read-config-file": {
25124 "version": "6.2.0",
25125 "resolved": "https://registry.npmjs.org/read-config-file/-/read-config-file-6.2.0.tgz",
25126 "integrity": "sha512-gx7Pgr5I56JtYz+WuqEbQHj/xWo+5Vwua2jhb1VwM4Wid5PqYmZ4i00ZB0YEGIfkVBsCv9UrjgyqCiQfS/Oosg==",
25127 "dev": true,
25128 "dependencies": {
25129 "dotenv": "^9.0.2",
25130 "dotenv-expand": "^5.1.0",
25131 "js-yaml": "^4.1.0",
25132 "json5": "^2.2.0",
25133 "lazy-val": "^1.0.4"
25134 },
25135 "engines": {
25136 "node": ">=12.0.0"
25137 }
25138 },
25139 "node_modules/read-config-file/node_modules/dotenv": {
25140 "version": "9.0.2",
25141 "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-9.0.2.tgz",
25142 "integrity": "sha512-I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg==",
25143 "dev": true,
25144 "engines": {
25145 "node": ">=10"
25146 }
25147 },
25148 "node_modules/read-pkg": {
25149 "version": "5.2.0",
25150 "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
25151 "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
25152 "dev": true,
25153 "dependencies": {
25154 "@types/normalize-package-data": "^2.4.0",
25155 "normalize-package-data": "^2.5.0",
25156 "parse-json": "^5.0.0",
25157 "type-fest": "^0.6.0"
25158 },
25159 "engines": {
25160 "node": ">=8"
25161 }
25162 },
25163 "node_modules/read-pkg-up": {
25164 "version": "7.0.1",
25165 "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
25166 "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
25167 "dev": true,
25168 "dependencies": {
25169 "find-up": "^4.1.0",
25170 "read-pkg": "^5.2.0",
25171 "type-fest": "^0.8.1"
25172 },
25173 "engines": {
25174 "node": ">=8"
25175 },
25176 "funding": {
25177 "url": "https://github.com/sponsors/sindresorhus"
25178 }
25179 },
25180 "node_modules/read-pkg-up/node_modules/find-up": {
25181 "version": "4.1.0",
25182 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
25183 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
25184 "dev": true,
25185 "dependencies": {
25186 "locate-path": "^5.0.0",
25187 "path-exists": "^4.0.0"
25188 },
25189 "engines": {
25190 "node": ">=8"
25191 }
25192 },
25193 "node_modules/read-pkg-up/node_modules/locate-path": {
25194 "version": "5.0.0",
25195 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
25196 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
25197 "dev": true,
25198 "dependencies": {
25199 "p-locate": "^4.1.0"
25200 },
25201 "engines": {
25202 "node": ">=8"
25203 }
25204 },
25205 "node_modules/read-pkg-up/node_modules/p-limit": {
25206 "version": "2.3.0",
25207 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
25208 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
25209 "dev": true,
25210 "dependencies": {
25211 "p-try": "^2.0.0"
25212 },
25213 "engines": {
25214 "node": ">=6"
25215 },
25216 "funding": {
25217 "url": "https://github.com/sponsors/sindresorhus"
25218 }
25219 },
25220 "node_modules/read-pkg-up/node_modules/p-locate": {
25221 "version": "4.1.0",
25222 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
25223 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
25224 "dev": true,
25225 "dependencies": {
25226 "p-limit": "^2.2.0"
25227 },
25228 "engines": {
25229 "node": ">=8"
25230 }
25231 },
25232 "node_modules/read-pkg-up/node_modules/type-fest": {
25233 "version": "0.8.1",
25234 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
25235 "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
25236 "dev": true,
25237 "engines": {
25238 "node": ">=8"
25239 }
25240 },
25241 "node_modules/read-pkg/node_modules/hosted-git-info": {
25242 "version": "2.8.9",
25243 "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
25244 "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
25245 "dev": true
25246 },
25247 "node_modules/read-pkg/node_modules/normalize-package-data": {
25248 "version": "2.5.0",
25249 "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
25250 "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
25251 "dev": true,
25252 "dependencies": {
25253 "hosted-git-info": "^2.1.4",
25254 "resolve": "^1.10.0",
25255 "semver": "2 || 3 || 4 || 5",
25256 "validate-npm-package-license": "^3.0.1"
25257 }
25258 },
25259 "node_modules/read-pkg/node_modules/semver": {
25260 "version": "5.7.1",
25261 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
25262 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
25263 "dev": true,
25264 "bin": {
25265 "semver": "bin/semver"
25266 }
25267 },
25268 "node_modules/read-pkg/node_modules/type-fest": {
25269 "version": "0.6.0",
25270 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
25271 "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
25272 "dev": true,
25273 "engines": {
25274 "node": ">=8"
25275 }
25276 },
25277 "node_modules/readable-stream": {
25278 "version": "2.3.7",
25279 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
25280 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
25281 "dependencies": {
25282 "core-util-is": "~1.0.0",
25283 "inherits": "~2.0.3",
25284 "isarray": "~1.0.0",
25285 "process-nextick-args": "~2.0.0",
25286 "safe-buffer": "~5.1.1",
25287 "string_decoder": "~1.1.1",
25288 "util-deprecate": "~1.0.1"
25289 }
25290 },
25291 "node_modules/readdirp": {
25292 "version": "2.2.1",
25293 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
25294 "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
25295 "dev": true,
25296 "dependencies": {
25297 "graceful-fs": "^4.1.11",
25298 "micromatch": "^3.1.10",
25299 "readable-stream": "^2.0.2"
25300 },
25301 "engines": {
25302 "node": ">=0.10"
25303 }
25304 },
25305 "node_modules/readdirp/node_modules/define-property": {
25306 "version": "2.0.2",
25307 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
25308 "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
25309 "dev": true,
25310 "dependencies": {
25311 "is-descriptor": "^1.0.2",
25312 "isobject": "^3.0.1"
25313 },
25314 "engines": {
25315 "node": ">=0.10.0"
25316 }
25317 },
25318 "node_modules/readdirp/node_modules/extend-shallow": {
25319 "version": "3.0.2",
25320 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
25321 "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
25322 "dev": true,
25323 "dependencies": {
25324 "assign-symbols": "^1.0.0",
25325 "is-extendable": "^1.0.1"
25326 },
25327 "engines": {
25328 "node": ">=0.10.0"
25329 }
25330 },
25331 "node_modules/readdirp/node_modules/is-extendable": {
25332 "version": "1.0.1",
25333 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
25334 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
25335 "dev": true,
25336 "dependencies": {
25337 "is-plain-object": "^2.0.4"
25338 },
25339 "engines": {
25340 "node": ">=0.10.0"
25341 }
25342 },
25343 "node_modules/readdirp/node_modules/micromatch": {
25344 "version": "3.1.10",
25345 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
25346 "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
25347 "dev": true,
25348 "dependencies": {
25349 "arr-diff": "^4.0.0",
25350 "array-unique": "^0.3.2",
25351 "braces": "^2.3.1",
25352 "define-property": "^2.0.2",
25353 "extend-shallow": "^3.0.2",
25354 "extglob": "^2.0.4",
25355 "fragment-cache": "^0.2.1",
25356 "kind-of": "^6.0.2",
25357 "nanomatch": "^1.2.9",
25358 "object.pick": "^1.3.0",
25359 "regex-not": "^1.0.0",
25360 "snapdragon": "^0.8.1",
25361 "to-regex": "^3.0.2"
25362 },
25363 "engines": {
25364 "node": ">=0.10.0"
25365 }
25366 },
25367 "node_modules/readline-ui": {
25368 "version": "2.2.3",
25369 "resolved": "https://registry.npmjs.org/readline-ui/-/readline-ui-2.2.3.tgz",
25370 "integrity": "sha512-ix7jz0PxqQqcIuq3yQTHv1TOhlD2IHO74aNO+lSuXsRYm1d+pdyup1yF3zKyLK1wWZrVNGjkzw5tUegO2IDy+A==",
25371 "dependencies": {
25372 "component-emitter": "^1.2.1",
25373 "debug": "^2.6.8",
25374 "readline-utils": "^2.2.1",
25375 "string-width": "^2.0.0"
25376 },
25377 "engines": {
25378 "node": ">=4.0"
25379 }
25380 },
25381 "node_modules/readline-ui/node_modules/debug": {
25382 "version": "2.6.9",
25383 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
25384 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
25385 "dependencies": {
25386 "ms": "2.0.0"
25387 }
25388 },
25389 "node_modules/readline-ui/node_modules/ms": {
25390 "version": "2.0.0",
25391 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
25392 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
25393 },
25394 "node_modules/readline-utils": {
25395 "version": "2.2.3",
25396 "resolved": "https://registry.npmjs.org/readline-utils/-/readline-utils-2.2.3.tgz",
25397 "integrity": "sha1-b4R9a48ZFcORtYHDZ81HhzhiNRo=",
25398 "dependencies": {
25399 "arr-flatten": "^1.1.0",
25400 "extend-shallow": "^2.0.1",
25401 "is-buffer": "^1.1.5",
25402 "is-number": "^3.0.0",
25403 "is-windows": "^1.0.1",
25404 "koalas": "^1.0.2",
25405 "mute-stream": "0.0.7",
25406 "strip-color": "^0.1.0",
25407 "window-size": "^1.1.0"
25408 },
25409 "engines": {
25410 "node": ">=4.0"
25411 }
25412 },
25413 "node_modules/readline-utils/node_modules/mute-stream": {
25414 "version": "0.0.7",
25415 "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
25416 "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s="
25417 },
25418 "node_modules/rechoir": {
25419 "version": "0.6.2",
25420 "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
25421 "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
25422 "dependencies": {
25423 "resolve": "^1.1.6"
25424 },
25425 "engines": {
25426 "node": ">= 0.10"
25427 }
25428 },
25429 "node_modules/redent": {
25430 "version": "3.0.0",
25431 "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
25432 "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
25433 "dev": true,
25434 "dependencies": {
25435 "indent-string": "^4.0.0",
25436 "strip-indent": "^3.0.0"
25437 },
25438 "engines": {
25439 "node": ">=8"
25440 }
25441 },
25442 "node_modules/redent/node_modules/indent-string": {
25443 "version": "4.0.0",
25444 "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
25445 "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
25446 "dev": true,
25447 "engines": {
25448 "node": ">=8"
25449 }
25450 },
25451 "node_modules/regenerate": {
25452 "version": "1.4.2",
25453 "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
25454 "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==",
25455 "dev": true
25456 },
25457 "node_modules/regenerate-unicode-properties": {
25458 "version": "9.0.0",
25459 "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz",
25460 "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==",
25461 "dev": true,
25462 "dependencies": {
25463 "regenerate": "^1.4.2"
25464 },
25465 "engines": {
25466 "node": ">=4"
25467 }
25468 },
25469 "node_modules/regenerator-runtime": {
25470 "version": "0.13.9",
25471 "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz",
25472 "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA=="
25473 },
25474 "node_modules/regenerator-transform": {
25475 "version": "0.14.5",
25476 "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz",
25477 "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==",
25478 "dev": true,
25479 "dependencies": {
25480 "@babel/runtime": "^7.8.4"
25481 }
25482 },
25483 "node_modules/regex-not": {
25484 "version": "1.0.2",
25485 "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
25486 "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
25487 "dependencies": {
25488 "extend-shallow": "^3.0.2",
25489 "safe-regex": "^1.1.0"
25490 },
25491 "engines": {
25492 "node": ">=0.10.0"
25493 }
25494 },
25495 "node_modules/regex-not/node_modules/extend-shallow": {
25496 "version": "3.0.2",
25497 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
25498 "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
25499 "dependencies": {
25500 "assign-symbols": "^1.0.0",
25501 "is-extendable": "^1.0.1"
25502 },
25503 "engines": {
25504 "node": ">=0.10.0"
25505 }
25506 },
25507 "node_modules/regex-not/node_modules/is-extendable": {
25508 "version": "1.0.1",
25509 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
25510 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
25511 "dependencies": {
25512 "is-plain-object": "^2.0.4"
25513 },
25514 "engines": {
25515 "node": ">=0.10.0"
25516 }
25517 },
25518 "node_modules/regex-not/node_modules/safe-regex": {
25519 "version": "1.1.0",
25520 "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
25521 "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
25522 "dependencies": {
25523 "ret": "~0.1.10"
25524 }
25525 },
25526 "node_modules/regexp-tree": {
25527 "version": "0.1.24",
25528 "resolved": "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.24.tgz",
25529 "integrity": "sha512-s2aEVuLhvnVJW6s/iPgEGK6R+/xngd2jNQ+xy4bXNDKxZKJH6jpPHY6kVeVv1IeLCHgswRj+Kl3ELaDjG6V1iw==",
25530 "dev": true,
25531 "bin": {
25532 "regexp-tree": "bin/regexp-tree"
25533 }
25534 },
25535 "node_modules/regexp.prototype.flags": {
25536 "version": "1.3.1",
25537 "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz",
25538 "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==",
25539 "dev": true,
25540 "dependencies": {
25541 "call-bind": "^1.0.2",
25542 "define-properties": "^1.1.3"
25543 },
25544 "engines": {
25545 "node": ">= 0.4"
25546 },
25547 "funding": {
25548 "url": "https://github.com/sponsors/ljharb"
25549 }
25550 },
25551 "node_modules/regexpp": {
25552 "version": "3.2.0",
25553 "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz",
25554 "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==",
25555 "dev": true,
25556 "engines": {
25557 "node": ">=8"
25558 },
25559 "funding": {
25560 "url": "https://github.com/sponsors/mysticatea"
25561 }
25562 },
25563 "node_modules/regexpu-core": {
25564 "version": "4.8.0",
25565 "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz",
25566 "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==",
25567 "dev": true,
25568 "dependencies": {
25569 "regenerate": "^1.4.2",
25570 "regenerate-unicode-properties": "^9.0.0",
25571 "regjsgen": "^0.5.2",
25572 "regjsparser": "^0.7.0",
25573 "unicode-match-property-ecmascript": "^2.0.0",
25574 "unicode-match-property-value-ecmascript": "^2.0.0"
25575 },
25576 "engines": {
25577 "node": ">=4"
25578 }
25579 },
25580 "node_modules/registry-auth-token": {
25581 "version": "4.2.1",
25582 "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz",
25583 "integrity": "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==",
25584 "dev": true,
25585 "dependencies": {
25586 "rc": "^1.2.8"
25587 },
25588 "engines": {
25589 "node": ">=6.0.0"
25590 }
25591 },
25592 "node_modules/registry-url": {
25593 "version": "5.1.0",
25594 "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz",
25595 "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==",
25596 "dev": true,
25597 "dependencies": {
25598 "rc": "^1.2.8"
25599 },
25600 "engines": {
25601 "node": ">=8"
25602 }
25603 },
25604 "node_modules/regjsgen": {
25605 "version": "0.5.2",
25606 "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz",
25607 "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==",
25608 "dev": true
25609 },
25610 "node_modules/regjsparser": {
25611 "version": "0.7.0",
25612 "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz",
25613 "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==",
25614 "dev": true,
25615 "dependencies": {
25616 "jsesc": "~0.5.0"
25617 },
25618 "bin": {
25619 "regjsparser": "bin/parser"
25620 }
25621 },
25622 "node_modules/regjsparser/node_modules/jsesc": {
25623 "version": "0.5.0",
25624 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
25625 "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
25626 "dev": true,
25627 "bin": {
25628 "jsesc": "bin/jsesc"
25629 }
25630 },
25631 "node_modules/relateurl": {
25632 "version": "0.2.7",
25633 "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz",
25634 "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=",
25635 "dev": true,
25636 "engines": {
25637 "node": ">= 0.10"
25638 }
25639 },
25640 "node_modules/remove-bom-buffer": {
25641 "version": "3.0.0",
25642 "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz",
25643 "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==",
25644 "dev": true,
25645 "dependencies": {
25646 "is-buffer": "^1.1.5",
25647 "is-utf8": "^0.2.1"
25648 },
25649 "engines": {
25650 "node": ">=0.10.0"
25651 }
25652 },
25653 "node_modules/remove-bom-stream": {
25654 "version": "1.2.0",
25655 "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz",
25656 "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=",
25657 "dev": true,
25658 "dependencies": {
25659 "remove-bom-buffer": "^3.0.0",
25660 "safe-buffer": "^5.1.0",
25661 "through2": "^2.0.3"
25662 },
25663 "engines": {
25664 "node": ">= 0.10"
25665 }
25666 },
25667 "node_modules/remove-bom-stream/node_modules/through2": {
25668 "version": "2.0.5",
25669 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
25670 "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
25671 "dev": true,
25672 "dependencies": {
25673 "readable-stream": "~2.3.6",
25674 "xtend": "~4.0.1"
25675 }
25676 },
25677 "node_modules/remove-trailing-separator": {
25678 "version": "1.1.0",
25679 "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
25680 "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
25681 "dev": true
25682 },
25683 "node_modules/renderkid": {
25684 "version": "2.0.7",
25685 "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.7.tgz",
25686 "integrity": "sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ==",
25687 "dev": true,
25688 "dependencies": {
25689 "css-select": "^4.1.3",
25690 "dom-converter": "^0.2.0",
25691 "htmlparser2": "^6.1.0",
25692 "lodash": "^4.17.21",
25693 "strip-ansi": "^3.0.1"
25694 }
25695 },
25696 "node_modules/renderkid/node_modules/ansi-regex": {
25697 "version": "2.1.1",
25698 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
25699 "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
25700 "dev": true,
25701 "engines": {
25702 "node": ">=0.10.0"
25703 }
25704 },
25705 "node_modules/renderkid/node_modules/strip-ansi": {
25706 "version": "3.0.1",
25707 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
25708 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
25709 "dev": true,
25710 "dependencies": {
25711 "ansi-regex": "^2.0.0"
25712 },
25713 "engines": {
25714 "node": ">=0.10.0"
25715 }
25716 },
25717 "node_modules/repeat-element": {
25718 "version": "1.1.4",
25719 "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz",
25720 "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==",
25721 "engines": {
25722 "node": ">=0.10.0"
25723 }
25724 },
25725 "node_modules/repeat-string": {
25726 "version": "1.6.1",
25727 "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
25728 "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
25729 "engines": {
25730 "node": ">=0.10"
25731 }
25732 },
25733 "node_modules/replace-ext": {
25734 "version": "1.0.1",
25735 "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz",
25736 "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==",
25737 "dev": true,
25738 "engines": {
25739 "node": ">= 0.10"
25740 }
25741 },
25742 "node_modules/replace-homedir": {
25743 "version": "1.0.0",
25744 "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz",
25745 "integrity": "sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=",
25746 "dev": true,
25747 "dependencies": {
25748 "homedir-polyfill": "^1.0.1",
25749 "is-absolute": "^1.0.0",
25750 "remove-trailing-separator": "^1.1.0"
25751 },
25752 "engines": {
25753 "node": ">= 0.10"
25754 }
25755 },
25756 "node_modules/request": {
25757 "version": "2.88.2",
25758 "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
25759 "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
25760 "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142",
25761 "optional": true,
25762 "dependencies": {
25763 "aws-sign2": "~0.7.0",
25764 "aws4": "^1.8.0",
25765 "caseless": "~0.12.0",
25766 "combined-stream": "~1.0.6",
25767 "extend": "~3.0.2",
25768 "forever-agent": "~0.6.1",
25769 "form-data": "~2.3.2",
25770 "har-validator": "~5.1.3",
25771 "http-signature": "~1.2.0",
25772 "is-typedarray": "~1.0.0",
25773 "isstream": "~0.1.2",
25774 "json-stringify-safe": "~5.0.1",
25775 "mime-types": "~2.1.19",
25776 "oauth-sign": "~0.9.0",
25777 "performance-now": "^2.1.0",
25778 "qs": "~6.5.2",
25779 "safe-buffer": "^5.1.2",
25780 "tough-cookie": "~2.5.0",
25781 "tunnel-agent": "^0.6.0",
25782 "uuid": "^3.3.2"
25783 },
25784 "engines": {
25785 "node": ">= 6"
25786 }
25787 },
25788 "node_modules/request/node_modules/form-data": {
25789 "version": "2.3.3",
25790 "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
25791 "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
25792 "optional": true,
25793 "dependencies": {
25794 "asynckit": "^0.4.0",
25795 "combined-stream": "^1.0.6",
25796 "mime-types": "^2.1.12"
25797 },
25798 "engines": {
25799 "node": ">= 0.12"
25800 }
25801 },
25802 "node_modules/request/node_modules/qs": {
25803 "version": "6.5.2",
25804 "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
25805 "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
25806 "optional": true,
25807 "engines": {
25808 "node": ">=0.6"
25809 }
25810 },
25811 "node_modules/request/node_modules/tough-cookie": {
25812 "version": "2.5.0",
25813 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
25814 "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
25815 "optional": true,
25816 "dependencies": {
25817 "psl": "^1.1.28",
25818 "punycode": "^2.1.1"
25819 },
25820 "engines": {
25821 "node": ">=0.8"
25822 }
25823 },
25824 "node_modules/request/node_modules/uuid": {
25825 "version": "3.4.0",
25826 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
25827 "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
25828 "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.",
25829 "optional": true,
25830 "bin": {
25831 "uuid": "bin/uuid"
25832 }
25833 },
25834 "node_modules/require-all": {
25835 "version": "3.0.0",
25836 "resolved": "https://registry.npmjs.org/require-all/-/require-all-3.0.0.tgz",
25837 "integrity": "sha1-Rz1JcEvjEBFc4ST3c4Ox69hnExI=",
25838 "engines": {
25839 "node": ">= 0.8"
25840 }
25841 },
25842 "node_modules/require-directory": {
25843 "version": "2.1.1",
25844 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
25845 "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
25846 "dev": true,
25847 "engines": {
25848 "node": ">=0.10.0"
25849 }
25850 },
25851 "node_modules/require-main-filename": {
25852 "version": "2.0.0",
25853 "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
25854 "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
25855 "dev": true
25856 },
25857 "node_modules/require-stack": {
25858 "version": "1.0.2",
25859 "resolved": "https://registry.npmjs.org/require-stack/-/require-stack-1.0.2.tgz",
25860 "integrity": "sha1-4A7jSL+Wy1w+LUwntJ5BR24Ill0=",
25861 "dependencies": {
25862 "syntax-error": "^1.1.4"
25863 }
25864 },
25865 "node_modules/require-uncached": {
25866 "version": "1.0.3",
25867 "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz",
25868 "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=",
25869 "dependencies": {
25870 "caller-path": "^0.1.0",
25871 "resolve-from": "^1.0.0"
25872 },
25873 "engines": {
25874 "node": ">=0.10.0"
25875 }
25876 },
25877 "node_modules/require-uncached/node_modules/resolve-from": {
25878 "version": "1.0.1",
25879 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz",
25880 "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=",
25881 "engines": {
25882 "node": ">=0.10.0"
25883 }
25884 },
25885 "node_modules/requires-port": {
25886 "version": "1.0.0",
25887 "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
25888 "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
25889 "dev": true
25890 },
25891 "node_modules/resetable": {
25892 "version": "1.0.3",
25893 "resolved": "https://registry.npmjs.org/resetable/-/resetable-1.0.3.tgz",
25894 "integrity": "sha512-AJuhrcU5TVUaM5j0wSjZXlzt0Qb5pai7nDI+klgv7deuSHy5Kom7ovwBt5tMMO3XmJ9YYSCbKhkgDJHL4MEerQ==",
25895 "dependencies": {
25896 "clone": "^2.1.1"
25897 }
25898 },
25899 "node_modules/resolve": {
25900 "version": "1.20.0",
25901 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
25902 "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
25903 "dependencies": {
25904 "is-core-module": "^2.2.0",
25905 "path-parse": "^1.0.6"
25906 },
25907 "funding": {
25908 "url": "https://github.com/sponsors/ljharb"
25909 }
25910 },
25911 "node_modules/resolve-cwd": {
25912 "version": "3.0.0",
25913 "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
25914 "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==",
25915 "dev": true,
25916 "dependencies": {
25917 "resolve-from": "^5.0.0"
25918 },
25919 "engines": {
25920 "node": ">=8"
25921 }
25922 },
25923 "node_modules/resolve-dir": {
25924 "version": "1.0.1",
25925 "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",
25926 "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=",
25927 "dependencies": {
25928 "expand-tilde": "^2.0.0",
25929 "global-modules": "^1.0.0"
25930 },
25931 "engines": {
25932 "node": ">=0.10.0"
25933 }
25934 },
25935 "node_modules/resolve-from": {
25936 "version": "5.0.0",
25937 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
25938 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
25939 "dev": true,
25940 "engines": {
25941 "node": ">=8"
25942 }
25943 },
25944 "node_modules/resolve-global": {
25945 "version": "1.0.0",
25946 "resolved": "https://registry.npmjs.org/resolve-global/-/resolve-global-1.0.0.tgz",
25947 "integrity": "sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==",
25948 "dev": true,
25949 "dependencies": {
25950 "global-dirs": "^0.1.1"
25951 },
25952 "engines": {
25953 "node": ">=8"
25954 }
25955 },
25956 "node_modules/resolve-options": {
25957 "version": "1.1.0",
25958 "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz",
25959 "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=",
25960 "dev": true,
25961 "dependencies": {
25962 "value-or-function": "^3.0.0"
25963 },
25964 "engines": {
25965 "node": ">= 0.10"
25966 }
25967 },
25968 "node_modules/resolve-url": {
25969 "version": "0.2.1",
25970 "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
25971 "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
25972 "deprecated": "https://github.com/lydell/resolve-url#deprecated"
25973 },
25974 "node_modules/resolve.exports": {
25975 "version": "1.1.0",
25976 "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz",
25977 "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==",
25978 "dev": true,
25979 "engines": {
25980 "node": ">=10"
25981 }
25982 },
25983 "node_modules/responselike": {
25984 "version": "1.0.2",
25985 "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz",
25986 "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=",
25987 "dev": true,
25988 "dependencies": {
25989 "lowercase-keys": "^1.0.0"
25990 }
25991 },
25992 "node_modules/restore-cursor": {
25993 "version": "3.1.0",
25994 "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
25995 "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
25996 "dev": true,
25997 "dependencies": {
25998 "onetime": "^5.1.0",
25999 "signal-exit": "^3.0.2"
26000 },
26001 "engines": {
26002 "node": ">=8"
26003 }
26004 },
26005 "node_modules/ret": {
26006 "version": "0.1.15",
26007 "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
26008 "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
26009 "engines": {
26010 "node": ">=0.12"
26011 }
26012 },
26013 "node_modules/retry": {
26014 "version": "0.12.0",
26015 "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
26016 "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=",
26017 "dev": true,
26018 "engines": {
26019 "node": ">= 4"
26020 }
26021 },
26022 "node_modules/reusify": {
26023 "version": "1.0.4",
26024 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
26025 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
26026 "dev": true,
26027 "engines": {
26028 "iojs": ">=1.0.0",
26029 "node": ">=0.10.0"
26030 }
26031 },
26032 "node_modules/rimraf": {
26033 "version": "3.0.2",
26034 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
26035 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
26036 "devOptional": true,
26037 "dependencies": {
26038 "glob": "^7.1.3"
26039 },
26040 "bin": {
26041 "rimraf": "bin.js"
26042 },
26043 "funding": {
26044 "url": "https://github.com/sponsors/isaacs"
26045 }
26046 },
26047 "node_modules/rimraf/node_modules/glob": {
26048 "version": "7.2.0",
26049 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
26050 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
26051 "devOptional": true,
26052 "dependencies": {
26053 "fs.realpath": "^1.0.0",
26054 "inflight": "^1.0.4",
26055 "inherits": "2",
26056 "minimatch": "^3.0.4",
26057 "once": "^1.3.0",
26058 "path-is-absolute": "^1.0.0"
26059 },
26060 "engines": {
26061 "node": "*"
26062 },
26063 "funding": {
26064 "url": "https://github.com/sponsors/isaacs"
26065 }
26066 },
26067 "node_modules/ripemd160": {
26068 "version": "2.0.2",
26069 "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
26070 "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
26071 "dev": true,
26072 "dependencies": {
26073 "hash-base": "^3.0.0",
26074 "inherits": "^2.0.1"
26075 }
26076 },
26077 "node_modules/rndm": {
26078 "version": "1.2.0",
26079 "resolved": "https://registry.npmjs.org/rndm/-/rndm-1.2.0.tgz",
26080 "integrity": "sha1-8z/pz7Urv9UgqhgyO8ZdsRCht2w="
26081 },
26082 "node_modules/roarr": {
26083 "version": "2.15.4",
26084 "resolved": "https://registry.npmjs.org/roarr/-/roarr-2.15.4.tgz",
26085 "integrity": "sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==",
26086 "dev": true,
26087 "optional": true,
26088 "dependencies": {
26089 "boolean": "^3.0.1",
26090 "detect-node": "^2.0.4",
26091 "globalthis": "^1.0.1",
26092 "json-stringify-safe": "^5.0.1",
26093 "semver-compare": "^1.0.0",
26094 "sprintf-js": "^1.1.2"
26095 },
26096 "engines": {
26097 "node": ">=8.0"
26098 }
26099 },
26100 "node_modules/route-parser": {
26101 "version": "0.0.5",
26102 "resolved": "https://registry.npmjs.org/route-parser/-/route-parser-0.0.5.tgz",
26103 "integrity": "sha1-fR0J0zXkkJQDHqFpkaSnmwG74fQ=",
26104 "engines": {
26105 "node": ">= 0.9"
26106 }
26107 },
26108 "node_modules/run-async": {
26109 "version": "2.4.1",
26110 "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz",
26111 "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==",
26112 "dev": true,
26113 "engines": {
26114 "node": ">=0.12.0"
26115 }
26116 },
26117 "node_modules/run-parallel": {
26118 "version": "1.2.0",
26119 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
26120 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
26121 "dev": true,
26122 "funding": [
26123 {
26124 "type": "github",
26125 "url": "https://github.com/sponsors/feross"
26126 },
26127 {
26128 "type": "patreon",
26129 "url": "https://www.patreon.com/feross"
26130 },
26131 {
26132 "type": "consulting",
26133 "url": "https://feross.org/support"
26134 }
26135 ],
26136 "dependencies": {
26137 "queue-microtask": "^1.2.2"
26138 }
26139 },
26140 "node_modules/run-queue": {
26141 "version": "1.0.3",
26142 "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
26143 "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
26144 "dev": true,
26145 "dependencies": {
26146 "aproba": "^1.1.1"
26147 }
26148 },
26149 "node_modules/rxjs": {
26150 "version": "6.6.7",
26151 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
26152 "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
26153 "dev": true,
26154 "dependencies": {
26155 "tslib": "^1.9.0"
26156 },
26157 "engines": {
26158 "npm": ">=2.0.0"
26159 }
26160 },
26161 "node_modules/rxjs/node_modules/tslib": {
26162 "version": "1.14.1",
26163 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
26164 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
26165 "dev": true
26166 },
26167 "node_modules/safe-buffer": {
26168 "version": "5.1.2",
26169 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
26170 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
26171 },
26172 "node_modules/safe-json-parse": {
26173 "version": "1.0.1",
26174 "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz",
26175 "integrity": "sha1-PnZyPjjf3aE8mx0poeB//uSzC1c=",
26176 "dev": true
26177 },
26178 "node_modules/safe-regex": {
26179 "version": "2.1.1",
26180 "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-2.1.1.tgz",
26181 "integrity": "sha512-rx+x8AMzKb5Q5lQ95Zoi6ZbJqwCLkqi3XuJXp5P3rT8OEc6sZCJG5AE5dU3lsgRr/F4Bs31jSlVN+j5KrsGu9A==",
26182 "dev": true,
26183 "dependencies": {
26184 "regexp-tree": "~0.1.1"
26185 }
26186 },
26187 "node_modules/safe-stable-stringify": {
26188 "version": "1.1.1",
26189 "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-1.1.1.tgz",
26190 "integrity": "sha512-ERq4hUjKDbJfE4+XtZLFPCDi8Vb1JqaxAPTxWFLBx8XcAlf9Bda/ZJdVezs/NAfsMQScyIlUMx+Yeu7P7rx5jw=="
26191 },
26192 "node_modules/safer-buffer": {
26193 "version": "2.1.2",
26194 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
26195 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
26196 },
26197 "node_modules/sanitize-filename": {
26198 "version": "1.6.3",
26199 "resolved": "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.3.tgz",
26200 "integrity": "sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==",
26201 "dev": true,
26202 "dependencies": {
26203 "truncate-utf8-bytes": "^1.0.0"
26204 }
26205 },
26206 "node_modules/sass": {
26207 "version": "1.43.3",
26208 "resolved": "https://registry.npmjs.org/sass/-/sass-1.43.3.tgz",
26209 "integrity": "sha512-BJnLngqWpMeS65UvlYYEuCb3/fLxDxhHtOB/gWPxs6NKrslTxGt3ZxwIvOe/0Jm4tWwM/+tIpE3wj4dLEhPDeQ==",
26210 "dev": true,
26211 "dependencies": {
26212 "chokidar": ">=3.0.0 <4.0.0"
26213 },
26214 "bin": {
26215 "sass": "sass.js"
26216 },
26217 "engines": {
26218 "node": ">=8.9.0"
26219 }
26220 },
26221 "node_modules/sass/node_modules/anymatch": {
26222 "version": "3.1.2",
26223 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
26224 "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
26225 "dev": true,
26226 "dependencies": {
26227 "normalize-path": "^3.0.0",
26228 "picomatch": "^2.0.4"
26229 },
26230 "engines": {
26231 "node": ">= 8"
26232 }
26233 },
26234 "node_modules/sass/node_modules/binary-extensions": {
26235 "version": "2.2.0",
26236 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
26237 "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
26238 "dev": true,
26239 "engines": {
26240 "node": ">=8"
26241 }
26242 },
26243 "node_modules/sass/node_modules/braces": {
26244 "version": "3.0.2",
26245 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
26246 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
26247 "dev": true,
26248 "dependencies": {
26249 "fill-range": "^7.0.1"
26250 },
26251 "engines": {
26252 "node": ">=8"
26253 }
26254 },
26255 "node_modules/sass/node_modules/chokidar": {
26256 "version": "3.5.2",
26257 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz",
26258 "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==",
26259 "dev": true,
26260 "dependencies": {
26261 "anymatch": "~3.1.2",
26262 "braces": "~3.0.2",
26263 "glob-parent": "~5.1.2",
26264 "is-binary-path": "~2.1.0",
26265 "is-glob": "~4.0.1",
26266 "normalize-path": "~3.0.0",
26267 "readdirp": "~3.6.0"
26268 },
26269 "engines": {
26270 "node": ">= 8.10.0"
26271 },
26272 "optionalDependencies": {
26273 "fsevents": "~2.3.2"
26274 }
26275 },
26276 "node_modules/sass/node_modules/fill-range": {
26277 "version": "7.0.1",
26278 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
26279 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
26280 "dev": true,
26281 "dependencies": {
26282 "to-regex-range": "^5.0.1"
26283 },
26284 "engines": {
26285 "node": ">=8"
26286 }
26287 },
26288 "node_modules/sass/node_modules/fsevents": {
26289 "version": "2.3.2",
26290 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
26291 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
26292 "dev": true,
26293 "hasInstallScript": true,
26294 "optional": true,
26295 "os": [
26296 "darwin"
26297 ],
26298 "engines": {
26299 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
26300 }
26301 },
26302 "node_modules/sass/node_modules/glob-parent": {
26303 "version": "5.1.2",
26304 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
26305 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
26306 "dev": true,
26307 "dependencies": {
26308 "is-glob": "^4.0.1"
26309 },
26310 "engines": {
26311 "node": ">= 6"
26312 }
26313 },
26314 "node_modules/sass/node_modules/is-binary-path": {
26315 "version": "2.1.0",
26316 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
26317 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
26318 "dev": true,
26319 "dependencies": {
26320 "binary-extensions": "^2.0.0"
26321 },
26322 "engines": {
26323 "node": ">=8"
26324 }
26325 },
26326 "node_modules/sass/node_modules/is-number": {
26327 "version": "7.0.0",
26328 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
26329 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
26330 "dev": true,
26331 "engines": {
26332 "node": ">=0.12.0"
26333 }
26334 },
26335 "node_modules/sass/node_modules/readdirp": {
26336 "version": "3.6.0",
26337 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
26338 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
26339 "dev": true,
26340 "dependencies": {
26341 "picomatch": "^2.2.1"
26342 },
26343 "engines": {
26344 "node": ">=8.10.0"
26345 }
26346 },
26347 "node_modules/sass/node_modules/to-regex-range": {
26348 "version": "5.0.1",
26349 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
26350 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
26351 "dev": true,
26352 "dependencies": {
26353 "is-number": "^7.0.0"
26354 },
26355 "engines": {
26356 "node": ">=8.0"
26357 }
26358 },
26359 "node_modules/sax": {
26360 "version": "1.2.4",
26361 "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
26362 "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="
26363 },
26364 "node_modules/saxes": {
26365 "version": "5.0.1",
26366 "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz",
26367 "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==",
26368 "dev": true,
26369 "dependencies": {
26370 "xmlchars": "^2.2.0"
26371 },
26372 "engines": {
26373 "node": ">=10"
26374 }
26375 },
26376 "node_modules/scheduler": {
26377 "version": "0.20.2",
26378 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz",
26379 "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==",
26380 "dependencies": {
26381 "loose-envify": "^1.1.0",
26382 "object-assign": "^4.1.1"
26383 }
26384 },
26385 "node_modules/schema-utils": {
26386 "version": "1.0.0",
26387 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
26388 "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
26389 "dev": true,
26390 "dependencies": {
26391 "ajv": "^6.1.0",
26392 "ajv-errors": "^1.0.0",
26393 "ajv-keywords": "^3.1.0"
26394 },
26395 "engines": {
26396 "node": ">= 4"
26397 }
26398 },
26399 "node_modules/scmp": {
26400 "version": "2.0.0",
26401 "resolved": "https://registry.npmjs.org/scmp/-/scmp-2.0.0.tgz",
26402 "integrity": "sha1-JHEQ7yLM+JexOj8KvdtSeCOTzWo="
26403 },
26404 "node_modules/select-hose": {
26405 "version": "2.0.0",
26406 "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
26407 "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=",
26408 "dev": true
26409 },
26410 "node_modules/selfsigned": {
26411 "version": "1.10.11",
26412 "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz",
26413 "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==",
26414 "dev": true,
26415 "dependencies": {
26416 "node-forge": "^0.10.0"
26417 }
26418 },
26419 "node_modules/semver": {
26420 "version": "7.3.5",
26421 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
26422 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
26423 "dependencies": {
26424 "lru-cache": "^6.0.0"
26425 },
26426 "bin": {
26427 "semver": "bin/semver.js"
26428 },
26429 "engines": {
26430 "node": ">=10"
26431 }
26432 },
26433 "node_modules/semver-closest": {
26434 "version": "0.1.2",
26435 "resolved": "https://registry.npmjs.org/semver-closest/-/semver-closest-0.1.2.tgz",
26436 "integrity": "sha512-Q6qk0bPNlK5zG62mWFC8L0Qc6OJX76XRWxiPgZyrh98IZTL3HPErgUlPfCyrAPsHVpU+YP4lf5Mz+LzpId91Og==",
26437 "dependencies": {
26438 "semver": "^5.4.1"
26439 }
26440 },
26441 "node_modules/semver-closest/node_modules/semver": {
26442 "version": "5.7.1",
26443 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
26444 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
26445 "bin": {
26446 "semver": "bin/semver"
26447 }
26448 },
26449 "node_modules/semver-compare": {
26450 "version": "1.0.0",
26451 "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz",
26452 "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=",
26453 "dev": true,
26454 "optional": true
26455 },
26456 "node_modules/semver-diff": {
26457 "version": "3.1.1",
26458 "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz",
26459 "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==",
26460 "dev": true,
26461 "dependencies": {
26462 "semver": "^6.3.0"
26463 },
26464 "engines": {
26465 "node": ">=8"
26466 }
26467 },
26468 "node_modules/semver-diff/node_modules/semver": {
26469 "version": "6.3.0",
26470 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
26471 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
26472 "dev": true,
26473 "bin": {
26474 "semver": "bin/semver.js"
26475 }
26476 },
26477 "node_modules/semver-greatest-satisfied-range": {
26478 "version": "1.1.0",
26479 "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz",
26480 "integrity": "sha1-E+jCZYq5aRywzXEJMkAoDTb3els=",
26481 "dev": true,
26482 "dependencies": {
26483 "sver-compat": "^1.5.0"
26484 },
26485 "engines": {
26486 "node": ">= 0.10"
26487 }
26488 },
26489 "node_modules/send": {
26490 "version": "0.16.2",
26491 "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",
26492 "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==",
26493 "dependencies": {
26494 "debug": "2.6.9",
26495 "depd": "~1.1.2",
26496 "destroy": "~1.0.4",
26497 "encodeurl": "~1.0.2",
26498 "escape-html": "~1.0.3",
26499 "etag": "~1.8.1",
26500 "fresh": "0.5.2",
26501 "http-errors": "~1.6.2",
26502 "mime": "1.4.1",
26503 "ms": "2.0.0",
26504 "on-finished": "~2.3.0",
26505 "range-parser": "~1.2.0",
26506 "statuses": "~1.4.0"
26507 },
26508 "engines": {
26509 "node": ">= 0.8.0"
26510 }
26511 },
26512 "node_modules/send/node_modules/debug": {
26513 "version": "2.6.9",
26514 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
26515 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
26516 "dependencies": {
26517 "ms": "2.0.0"
26518 }
26519 },
26520 "node_modules/send/node_modules/http-errors": {
26521 "version": "1.6.3",
26522 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
26523 "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
26524 "dependencies": {
26525 "depd": "~1.1.2",
26526 "inherits": "2.0.3",
26527 "setprototypeof": "1.1.0",
26528 "statuses": ">= 1.4.0 < 2"
26529 },
26530 "engines": {
26531 "node": ">= 0.6"
26532 }
26533 },
26534 "node_modules/send/node_modules/inherits": {
26535 "version": "2.0.3",
26536 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
26537 "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
26538 },
26539 "node_modules/send/node_modules/mime": {
26540 "version": "1.4.1",
26541 "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
26542 "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==",
26543 "bin": {
26544 "mime": "cli.js"
26545 }
26546 },
26547 "node_modules/send/node_modules/ms": {
26548 "version": "2.0.0",
26549 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
26550 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
26551 },
26552 "node_modules/send/node_modules/setprototypeof": {
26553 "version": "1.1.0",
26554 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
26555 "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ=="
26556 },
26557 "node_modules/send/node_modules/statuses": {
26558 "version": "1.4.0",
26559 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
26560 "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==",
26561 "engines": {
26562 "node": ">= 0.6"
26563 }
26564 },
26565 "node_modules/serialize-error": {
26566 "version": "7.0.1",
26567 "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-7.0.1.tgz",
26568 "integrity": "sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==",
26569 "dev": true,
26570 "optional": true,
26571 "dependencies": {
26572 "type-fest": "^0.13.1"
26573 },
26574 "engines": {
26575 "node": ">=10"
26576 },
26577 "funding": {
26578 "url": "https://github.com/sponsors/sindresorhus"
26579 }
26580 },
26581 "node_modules/serialize-error/node_modules/type-fest": {
26582 "version": "0.13.1",
26583 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz",
26584 "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==",
26585 "dev": true,
26586 "optional": true,
26587 "engines": {
26588 "node": ">=10"
26589 },
26590 "funding": {
26591 "url": "https://github.com/sponsors/sindresorhus"
26592 }
26593 },
26594 "node_modules/serialize-javascript": {
26595 "version": "6.0.0",
26596 "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz",
26597 "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==",
26598 "dev": true,
26599 "dependencies": {
26600 "randombytes": "^2.1.0"
26601 }
26602 },
26603 "node_modules/serve-index": {
26604 "version": "1.9.1",
26605 "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
26606 "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
26607 "dev": true,
26608 "dependencies": {
26609 "accepts": "~1.3.4",
26610 "batch": "0.6.1",
26611 "debug": "2.6.9",
26612 "escape-html": "~1.0.3",
26613 "http-errors": "~1.6.2",
26614 "mime-types": "~2.1.17",
26615 "parseurl": "~1.3.2"
26616 },
26617 "engines": {
26618 "node": ">= 0.8.0"
26619 }
26620 },
26621 "node_modules/serve-index/node_modules/debug": {
26622 "version": "2.6.9",
26623 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
26624 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
26625 "dev": true,
26626 "dependencies": {
26627 "ms": "2.0.0"
26628 }
26629 },
26630 "node_modules/serve-index/node_modules/http-errors": {
26631 "version": "1.6.3",
26632 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
26633 "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
26634 "dev": true,
26635 "dependencies": {
26636 "depd": "~1.1.2",
26637 "inherits": "2.0.3",
26638 "setprototypeof": "1.1.0",
26639 "statuses": ">= 1.4.0 < 2"
26640 },
26641 "engines": {
26642 "node": ">= 0.6"
26643 }
26644 },
26645 "node_modules/serve-index/node_modules/inherits": {
26646 "version": "2.0.3",
26647 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
26648 "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
26649 "dev": true
26650 },
26651 "node_modules/serve-index/node_modules/ms": {
26652 "version": "2.0.0",
26653 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
26654 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
26655 "dev": true
26656 },
26657 "node_modules/serve-index/node_modules/setprototypeof": {
26658 "version": "1.1.0",
26659 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
26660 "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
26661 "dev": true
26662 },
26663 "node_modules/serve-static": {
26664 "version": "1.14.1",
26665 "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
26666 "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
26667 "dependencies": {
26668 "encodeurl": "~1.0.2",
26669 "escape-html": "~1.0.3",
26670 "parseurl": "~1.3.3",
26671 "send": "0.17.1"
26672 },
26673 "engines": {
26674 "node": ">= 0.8.0"
26675 }
26676 },
26677 "node_modules/serve-static/node_modules/debug": {
26678 "version": "2.6.9",
26679 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
26680 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
26681 "dependencies": {
26682 "ms": "2.0.0"
26683 }
26684 },
26685 "node_modules/serve-static/node_modules/debug/node_modules/ms": {
26686 "version": "2.0.0",
26687 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
26688 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
26689 },
26690 "node_modules/serve-static/node_modules/http-errors": {
26691 "version": "1.7.3",
26692 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz",
26693 "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==",
26694 "dependencies": {
26695 "depd": "~1.1.2",
26696 "inherits": "2.0.4",
26697 "setprototypeof": "1.1.1",
26698 "statuses": ">= 1.5.0 < 2",
26699 "toidentifier": "1.0.0"
26700 },
26701 "engines": {
26702 "node": ">= 0.6"
26703 }
26704 },
26705 "node_modules/serve-static/node_modules/mime": {
26706 "version": "1.6.0",
26707 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
26708 "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
26709 "bin": {
26710 "mime": "cli.js"
26711 },
26712 "engines": {
26713 "node": ">=4"
26714 }
26715 },
26716 "node_modules/serve-static/node_modules/ms": {
26717 "version": "2.1.1",
26718 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
26719 "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg=="
26720 },
26721 "node_modules/serve-static/node_modules/send": {
26722 "version": "0.17.1",
26723 "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
26724 "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
26725 "dependencies": {
26726 "debug": "2.6.9",
26727 "depd": "~1.1.2",
26728 "destroy": "~1.0.4",
26729 "encodeurl": "~1.0.2",
26730 "escape-html": "~1.0.3",
26731 "etag": "~1.8.1",
26732 "fresh": "0.5.2",
26733 "http-errors": "~1.7.2",
26734 "mime": "1.6.0",
26735 "ms": "2.1.1",
26736 "on-finished": "~2.3.0",
26737 "range-parser": "~1.2.1",
26738 "statuses": "~1.5.0"
26739 },
26740 "engines": {
26741 "node": ">= 0.8.0"
26742 }
26743 },
26744 "node_modules/serve-static/node_modules/setprototypeof": {
26745 "version": "1.1.1",
26746 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
26747 "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw=="
26748 },
26749 "node_modules/set-blocking": {
26750 "version": "2.0.0",
26751 "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
26752 "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc="
26753 },
26754 "node_modules/set-getter": {
26755 "version": "0.1.1",
26756 "resolved": "https://registry.npmjs.org/set-getter/-/set-getter-0.1.1.tgz",
26757 "integrity": "sha512-9sVWOy+gthr+0G9DzqqLaYNA7+5OKkSmcqjL9cBpDEaZrr3ShQlyX2cZ/O/ozE41oxn/Tt0LGEM/w4Rub3A3gw==",
26758 "dependencies": {
26759 "to-object-path": "^0.3.0"
26760 },
26761 "engines": {
26762 "node": ">=0.10.0"
26763 }
26764 },
26765 "node_modules/set-value": {
26766 "version": "1.0.0",
26767 "resolved": "https://registry.npmjs.org/set-value/-/set-value-1.0.0.tgz",
26768 "integrity": "sha1-vMdvcaDx4HokuYfQoCr+yfZlME8=",
26769 "deprecated": "Critical bug fixed in v3.0.1, please upgrade to the latest version.",
26770 "dependencies": {
26771 "extend-shallow": "^2.0.1",
26772 "is-extendable": "^0.1.1",
26773 "is-plain-object": "^2.0.1",
26774 "to-object-path": "^0.3.0"
26775 },
26776 "engines": {
26777 "node": ">=0.10.0"
26778 }
26779 },
26780 "node_modules/setimmediate": {
26781 "version": "1.0.5",
26782 "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
26783 "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU="
26784 },
26785 "node_modules/setprototypeof": {
26786 "version": "1.2.0",
26787 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
26788 "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
26789 },
26790 "node_modules/sha.js": {
26791 "version": "2.4.11",
26792 "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
26793 "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
26794 "dev": true,
26795 "dependencies": {
26796 "inherits": "^2.0.1",
26797 "safe-buffer": "^5.0.1"
26798 },
26799 "bin": {
26800 "sha.js": "bin.js"
26801 }
26802 },
26803 "node_modules/shallow-clone": {
26804 "version": "3.0.1",
26805 "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz",
26806 "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
26807 "dev": true,
26808 "dependencies": {
26809 "kind-of": "^6.0.2"
26810 },
26811 "engines": {
26812 "node": ">=8"
26813 }
26814 },
26815 "node_modules/shebang-command": {
26816 "version": "2.0.0",
26817 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
26818 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
26819 "dependencies": {
26820 "shebang-regex": "^3.0.0"
26821 },
26822 "engines": {
26823 "node": ">=8"
26824 }
26825 },
26826 "node_modules/shebang-regex": {
26827 "version": "3.0.0",
26828 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
26829 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
26830 "engines": {
26831 "node": ">=8"
26832 }
26833 },
26834 "node_modules/side-channel": {
26835 "version": "1.0.4",
26836 "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
26837 "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
26838 "dependencies": {
26839 "call-bind": "^1.0.0",
26840 "get-intrinsic": "^1.0.2",
26841 "object-inspect": "^1.9.0"
26842 },
26843 "funding": {
26844 "url": "https://github.com/sponsors/ljharb"
26845 }
26846 },
26847 "node_modules/signal-exit": {
26848 "version": "3.0.5",
26849 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz",
26850 "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ=="
26851 },
26852 "node_modules/simple-encryptor": {
26853 "version": "2.0.0",
26854 "resolved": "https://registry.npmjs.org/simple-encryptor/-/simple-encryptor-2.0.0.tgz",
26855 "integrity": "sha512-dqjQbp9RwfMrE+my/7Pgz9viIsHmY3aQtybGJQkv2sL79YuDGmkxUjlmEBFGP6bcUjBRnSvqsBAcv1ro0Y4/5A==",
26856 "dependencies": {
26857 "scmp": "2.0.0"
26858 }
26859 },
26860 "node_modules/simple-git": {
26861 "version": "2.47.0",
26862 "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-2.47.0.tgz",
26863 "integrity": "sha512-+HfCpqPBEZTPWiW9fPdbiPJDslM22MLqrktfzNKyI2pWaJa6DhfNVx4Mds04KZzVv5vjC9/ksw3y5gVf8ECWDg==",
26864 "dev": true,
26865 "dependencies": {
26866 "@kwsites/file-exists": "^1.1.1",
26867 "@kwsites/promise-deferred": "^1.1.1",
26868 "debug": "^4.3.2"
26869 }
26870 },
26871 "node_modules/simple-swizzle": {
26872 "version": "0.2.2",
26873 "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
26874 "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=",
26875 "dependencies": {
26876 "is-arrayish": "^0.3.1"
26877 }
26878 },
26879 "node_modules/simple-swizzle/node_modules/is-arrayish": {
26880 "version": "0.3.2",
26881 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
26882 "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ=="
26883 },
26884 "node_modules/sisteransi": {
26885 "version": "1.0.5",
26886 "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
26887 "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==",
26888 "dev": true
26889 },
26890 "node_modules/slash": {
26891 "version": "3.0.0",
26892 "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
26893 "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
26894 "dev": true,
26895 "engines": {
26896 "node": ">=8"
26897 }
26898 },
26899 "node_modules/slice-ansi": {
26900 "version": "1.0.0",
26901 "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz",
26902 "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==",
26903 "dev": true,
26904 "optional": true,
26905 "dependencies": {
26906 "is-fullwidth-code-point": "^2.0.0"
26907 },
26908 "engines": {
26909 "node": ">=4"
26910 }
26911 },
26912 "node_modules/smart-buffer": {
26913 "version": "4.2.0",
26914 "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz",
26915 "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==",
26916 "dev": true,
26917 "engines": {
26918 "node": ">= 6.0.0",
26919 "npm": ">= 3.0.0"
26920 }
26921 },
26922 "node_modules/snapdragon": {
26923 "version": "0.8.2",
26924 "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
26925 "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
26926 "dependencies": {
26927 "base": "^0.11.1",
26928 "debug": "^2.2.0",
26929 "define-property": "^0.2.5",
26930 "extend-shallow": "^2.0.1",
26931 "map-cache": "^0.2.2",
26932 "source-map": "^0.5.6",
26933 "source-map-resolve": "^0.5.0",
26934 "use": "^3.1.0"
26935 },
26936 "engines": {
26937 "node": ">=0.10.0"
26938 }
26939 },
26940 "node_modules/snapdragon-node": {
26941 "version": "2.1.1",
26942 "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
26943 "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
26944 "dependencies": {
26945 "define-property": "^1.0.0",
26946 "isobject": "^3.0.0",
26947 "snapdragon-util": "^3.0.1"
26948 },
26949 "engines": {
26950 "node": ">=0.10.0"
26951 }
26952 },
26953 "node_modules/snapdragon-util": {
26954 "version": "3.0.1",
26955 "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
26956 "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
26957 "dependencies": {
26958 "kind-of": "^3.2.0"
26959 },
26960 "engines": {
26961 "node": ">=0.10.0"
26962 }
26963 },
26964 "node_modules/snapdragon-util/node_modules/kind-of": {
26965 "version": "3.2.2",
26966 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
26967 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
26968 "dependencies": {
26969 "is-buffer": "^1.1.5"
26970 },
26971 "engines": {
26972 "node": ">=0.10.0"
26973 }
26974 },
26975 "node_modules/snapdragon/node_modules/debug": {
26976 "version": "2.6.9",
26977 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
26978 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
26979 "dependencies": {
26980 "ms": "2.0.0"
26981 }
26982 },
26983 "node_modules/snapdragon/node_modules/define-property": {
26984 "version": "0.2.5",
26985 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
26986 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
26987 "dependencies": {
26988 "is-descriptor": "^0.1.0"
26989 },
26990 "engines": {
26991 "node": ">=0.10.0"
26992 }
26993 },
26994 "node_modules/snapdragon/node_modules/is-accessor-descriptor": {
26995 "version": "0.1.6",
26996 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
26997 "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
26998 "dependencies": {
26999 "kind-of": "^3.0.2"
27000 },
27001 "engines": {
27002 "node": ">=0.10.0"
27003 }
27004 },
27005 "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": {
27006 "version": "3.2.2",
27007 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
27008 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
27009 "dependencies": {
27010 "is-buffer": "^1.1.5"
27011 },
27012 "engines": {
27013 "node": ">=0.10.0"
27014 }
27015 },
27016 "node_modules/snapdragon/node_modules/is-data-descriptor": {
27017 "version": "0.1.4",
27018 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
27019 "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
27020 "dependencies": {
27021 "kind-of": "^3.0.2"
27022 },
27023 "engines": {
27024 "node": ">=0.10.0"
27025 }
27026 },
27027 "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": {
27028 "version": "3.2.2",
27029 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
27030 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
27031 "dependencies": {
27032 "is-buffer": "^1.1.5"
27033 },
27034 "engines": {
27035 "node": ">=0.10.0"
27036 }
27037 },
27038 "node_modules/snapdragon/node_modules/is-descriptor": {
27039 "version": "0.1.6",
27040 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
27041 "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
27042 "dependencies": {
27043 "is-accessor-descriptor": "^0.1.6",
27044 "is-data-descriptor": "^0.1.4",
27045 "kind-of": "^5.0.0"
27046 },
27047 "engines": {
27048 "node": ">=0.10.0"
27049 }
27050 },
27051 "node_modules/snapdragon/node_modules/kind-of": {
27052 "version": "5.1.0",
27053 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
27054 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
27055 "engines": {
27056 "node": ">=0.10.0"
27057 }
27058 },
27059 "node_modules/snapdragon/node_modules/ms": {
27060 "version": "2.0.0",
27061 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
27062 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
27063 },
27064 "node_modules/sockjs": {
27065 "version": "0.3.21",
27066 "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz",
27067 "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==",
27068 "dev": true,
27069 "dependencies": {
27070 "faye-websocket": "^0.11.3",
27071 "uuid": "^3.4.0",
27072 "websocket-driver": "^0.7.4"
27073 }
27074 },
27075 "node_modules/sockjs-client": {
27076 "version": "1.5.2",
27077 "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.2.tgz",
27078 "integrity": "sha512-ZzRxPBISQE7RpzlH4tKJMQbHM9pabHluk0WBaxAQ+wm/UieeBVBou0p4wVnSQGN9QmpAZygQ0cDIypWuqOFmFQ==",
27079 "dev": true,
27080 "dependencies": {
27081 "debug": "^3.2.6",
27082 "eventsource": "^1.0.7",
27083 "faye-websocket": "^0.11.3",
27084 "inherits": "^2.0.4",
27085 "json3": "^3.3.3",
27086 "url-parse": "^1.5.3"
27087 }
27088 },
27089 "node_modules/sockjs-client/node_modules/debug": {
27090 "version": "3.2.7",
27091 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
27092 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
27093 "dev": true,
27094 "dependencies": {
27095 "ms": "^2.1.1"
27096 }
27097 },
27098 "node_modules/sockjs-client/node_modules/faye-websocket": {
27099 "version": "0.11.4",
27100 "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz",
27101 "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==",
27102 "dev": true,
27103 "dependencies": {
27104 "websocket-driver": ">=0.5.1"
27105 },
27106 "engines": {
27107 "node": ">=0.8.0"
27108 }
27109 },
27110 "node_modules/sockjs/node_modules/faye-websocket": {
27111 "version": "0.11.4",
27112 "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz",
27113 "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==",
27114 "dev": true,
27115 "dependencies": {
27116 "websocket-driver": ">=0.5.1"
27117 },
27118 "engines": {
27119 "node": ">=0.8.0"
27120 }
27121 },
27122 "node_modules/sockjs/node_modules/uuid": {
27123 "version": "3.4.0",
27124 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
27125 "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
27126 "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.",
27127 "dev": true,
27128 "bin": {
27129 "uuid": "bin/uuid"
27130 }
27131 },
27132 "node_modules/socks": {
27133 "version": "2.6.1",
27134 "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.1.tgz",
27135 "integrity": "sha512-kLQ9N5ucj8uIcxrDwjm0Jsqk06xdpBjGNQtpXy4Q8/QY2k+fY7nZH8CARy+hkbG+SGAovmzzuauCpBlb8FrnBA==",
27136 "dev": true,
27137 "dependencies": {
27138 "ip": "^1.1.5",
27139 "smart-buffer": "^4.1.0"
27140 },
27141 "engines": {
27142 "node": ">= 10.13.0",
27143 "npm": ">= 3.0.0"
27144 }
27145 },
27146 "node_modules/socks-proxy-agent": {
27147 "version": "6.1.0",
27148 "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.1.0.tgz",
27149 "integrity": "sha512-57e7lwCN4Tzt3mXz25VxOErJKXlPfXmkMLnk310v/jwW20jWRVcgsOit+xNkN3eIEdB47GwnfAEBLacZ/wVIKg==",
27150 "dev": true,
27151 "dependencies": {
27152 "agent-base": "^6.0.2",
27153 "debug": "^4.3.1",
27154 "socks": "^2.6.1"
27155 },
27156 "engines": {
27157 "node": ">= 10"
27158 }
27159 },
27160 "node_modules/sort-keys": {
27161 "version": "1.1.2",
27162 "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz",
27163 "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=",
27164 "dependencies": {
27165 "is-plain-obj": "^1.0.0"
27166 },
27167 "engines": {
27168 "node": ">=0.10.0"
27169 }
27170 },
27171 "node_modules/sort-keys-length": {
27172 "version": "1.0.1",
27173 "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz",
27174 "integrity": "sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=",
27175 "dependencies": {
27176 "sort-keys": "^1.0.0"
27177 },
27178 "engines": {
27179 "node": ">=0.10.0"
27180 }
27181 },
27182 "node_modules/source-list-map": {
27183 "version": "2.0.1",
27184 "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
27185 "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
27186 "dev": true
27187 },
27188 "node_modules/source-map": {
27189 "version": "0.5.7",
27190 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
27191 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
27192 "engines": {
27193 "node": ">=0.10.0"
27194 }
27195 },
27196 "node_modules/source-map-js": {
27197 "version": "0.6.2",
27198 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz",
27199 "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==",
27200 "dev": true,
27201 "engines": {
27202 "node": ">=0.10.0"
27203 }
27204 },
27205 "node_modules/source-map-resolve": {
27206 "version": "0.5.3",
27207 "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
27208 "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
27209 "dependencies": {
27210 "atob": "^2.1.2",
27211 "decode-uri-component": "^0.2.0",
27212 "resolve-url": "^0.2.1",
27213 "source-map-url": "^0.4.0",
27214 "urix": "^0.1.0"
27215 }
27216 },
27217 "node_modules/source-map-support": {
27218 "version": "0.5.20",
27219 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz",
27220 "integrity": "sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==",
27221 "dev": true,
27222 "dependencies": {
27223 "buffer-from": "^1.0.0",
27224 "source-map": "^0.6.0"
27225 }
27226 },
27227 "node_modules/source-map-support/node_modules/source-map": {
27228 "version": "0.6.1",
27229 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
27230 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
27231 "dev": true,
27232 "engines": {
27233 "node": ">=0.10.0"
27234 }
27235 },
27236 "node_modules/source-map-url": {
27237 "version": "0.4.1",
27238 "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz",
27239 "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw=="
27240 },
27241 "node_modules/sourcemap-codec": {
27242 "version": "1.4.8",
27243 "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
27244 "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
27245 "dev": true
27246 },
27247 "node_modules/sparkles": {
27248 "version": "1.0.1",
27249 "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz",
27250 "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==",
27251 "dev": true,
27252 "engines": {
27253 "node": ">= 0.10"
27254 }
27255 },
27256 "node_modules/spawn-command": {
27257 "version": "0.0.2-1",
27258 "resolved": "https://registry.npmjs.org/spawn-command/-/spawn-command-0.0.2-1.tgz",
27259 "integrity": "sha1-YvXpRmmBwbeW3Fkpk34RycaSG9A=",
27260 "dev": true
27261 },
27262 "node_modules/spdx-correct": {
27263 "version": "3.1.1",
27264 "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
27265 "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
27266 "dev": true,
27267 "dependencies": {
27268 "spdx-expression-parse": "^3.0.0",
27269 "spdx-license-ids": "^3.0.0"
27270 }
27271 },
27272 "node_modules/spdx-exceptions": {
27273 "version": "2.3.0",
27274 "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
27275 "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
27276 "dev": true
27277 },
27278 "node_modules/spdx-expression-parse": {
27279 "version": "3.0.1",
27280 "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
27281 "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
27282 "dev": true,
27283 "dependencies": {
27284 "spdx-exceptions": "^2.1.0",
27285 "spdx-license-ids": "^3.0.0"
27286 }
27287 },
27288 "node_modules/spdx-license-ids": {
27289 "version": "3.0.10",
27290 "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.10.tgz",
27291 "integrity": "sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==",
27292 "dev": true
27293 },
27294 "node_modules/spdy": {
27295 "version": "4.0.2",
27296 "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz",
27297 "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==",
27298 "dev": true,
27299 "dependencies": {
27300 "debug": "^4.1.0",
27301 "handle-thing": "^2.0.0",
27302 "http-deceiver": "^1.2.7",
27303 "select-hose": "^2.0.0",
27304 "spdy-transport": "^3.0.0"
27305 },
27306 "engines": {
27307 "node": ">=6.0.0"
27308 }
27309 },
27310 "node_modules/spdy-transport": {
27311 "version": "3.0.0",
27312 "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz",
27313 "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==",
27314 "dev": true,
27315 "dependencies": {
27316 "debug": "^4.1.0",
27317 "detect-node": "^2.0.4",
27318 "hpack.js": "^2.1.6",
27319 "obuf": "^1.1.2",
27320 "readable-stream": "^3.0.6",
27321 "wbuf": "^1.7.3"
27322 }
27323 },
27324 "node_modules/spdy-transport/node_modules/readable-stream": {
27325 "version": "3.6.0",
27326 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
27327 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
27328 "dev": true,
27329 "dependencies": {
27330 "inherits": "^2.0.3",
27331 "string_decoder": "^1.1.1",
27332 "util-deprecate": "^1.0.1"
27333 },
27334 "engines": {
27335 "node": ">= 6"
27336 }
27337 },
27338 "node_modules/spin.js": {
27339 "version": "2.3.2",
27340 "resolved": "https://registry.npmjs.org/spin.js/-/spin.js-2.3.2.tgz",
27341 "integrity": "sha1-bKpW1SBnNFD9XPvGlx5tB3LDeho="
27342 },
27343 "node_modules/split": {
27344 "version": "0.3.3",
27345 "resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz",
27346 "integrity": "sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=",
27347 "dependencies": {
27348 "through": "2"
27349 },
27350 "engines": {
27351 "node": "*"
27352 }
27353 },
27354 "node_modules/split-string": {
27355 "version": "3.1.0",
27356 "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
27357 "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
27358 "dependencies": {
27359 "extend-shallow": "^3.0.0"
27360 },
27361 "engines": {
27362 "node": ">=0.10.0"
27363 }
27364 },
27365 "node_modules/split-string/node_modules/extend-shallow": {
27366 "version": "3.0.2",
27367 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
27368 "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
27369 "dependencies": {
27370 "assign-symbols": "^1.0.0",
27371 "is-extendable": "^1.0.1"
27372 },
27373 "engines": {
27374 "node": ">=0.10.0"
27375 }
27376 },
27377 "node_modules/split-string/node_modules/is-extendable": {
27378 "version": "1.0.1",
27379 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
27380 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
27381 "dependencies": {
27382 "is-plain-object": "^2.0.4"
27383 },
27384 "engines": {
27385 "node": ">=0.10.0"
27386 }
27387 },
27388 "node_modules/split2": {
27389 "version": "3.2.2",
27390 "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz",
27391 "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==",
27392 "dev": true,
27393 "dependencies": {
27394 "readable-stream": "^3.0.0"
27395 }
27396 },
27397 "node_modules/split2/node_modules/readable-stream": {
27398 "version": "3.6.0",
27399 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
27400 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
27401 "dev": true,
27402 "dependencies": {
27403 "inherits": "^2.0.3",
27404 "string_decoder": "^1.1.1",
27405 "util-deprecate": "^1.0.1"
27406 },
27407 "engines": {
27408 "node": ">= 6"
27409 }
27410 },
27411 "node_modules/sprintf-js": {
27412 "version": "1.1.2",
27413 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
27414 "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==",
27415 "dev": true,
27416 "optional": true
27417 },
27418 "node_modules/sqlite3": {
27419 "version": "5.0.2",
27420 "resolved": "https://registry.npmjs.org/sqlite3/-/sqlite3-5.0.2.tgz",
27421 "integrity": "sha512-1SdTNo+BVU211Xj1csWa8lV6KM0CtucDwRyA0VHl91wEH1Mgh7RxUpI4rVvG7OhHrzCSGaVyW5g8vKvlrk9DJA==",
27422 "hasInstallScript": true,
27423 "dependencies": {
27424 "node-addon-api": "^3.0.0",
27425 "node-pre-gyp": "^0.11.0"
27426 },
27427 "optionalDependencies": {
27428 "node-gyp": "3.x"
27429 },
27430 "peerDependencies": {
27431 "node-gyp": "3.x"
27432 },
27433 "peerDependenciesMeta": {
27434 "node-gyp": {
27435 "optional": true
27436 }
27437 }
27438 },
27439 "node_modules/sqlite3/node_modules/glob": {
27440 "version": "7.2.0",
27441 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
27442 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
27443 "optional": true,
27444 "dependencies": {
27445 "fs.realpath": "^1.0.0",
27446 "inflight": "^1.0.4",
27447 "inherits": "2",
27448 "minimatch": "^3.0.4",
27449 "once": "^1.3.0",
27450 "path-is-absolute": "^1.0.0"
27451 },
27452 "engines": {
27453 "node": "*"
27454 },
27455 "funding": {
27456 "url": "https://github.com/sponsors/isaacs"
27457 }
27458 },
27459 "node_modules/sqlite3/node_modules/node-addon-api": {
27460 "version": "3.2.1",
27461 "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz",
27462 "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A=="
27463 },
27464 "node_modules/sqlite3/node_modules/node-gyp": {
27465 "version": "3.8.0",
27466 "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz",
27467 "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==",
27468 "optional": true,
27469 "dependencies": {
27470 "fstream": "^1.0.0",
27471 "glob": "^7.0.3",
27472 "graceful-fs": "^4.1.2",
27473 "mkdirp": "^0.5.0",
27474 "nopt": "2 || 3",
27475 "npmlog": "0 || 1 || 2 || 3 || 4",
27476 "osenv": "0",
27477 "request": "^2.87.0",
27478 "rimraf": "2",
27479 "semver": "~5.3.0",
27480 "tar": "^2.0.0",
27481 "which": "1"
27482 },
27483 "bin": {
27484 "node-gyp": "bin/node-gyp.js"
27485 },
27486 "engines": {
27487 "node": ">= 0.8.0"
27488 }
27489 },
27490 "node_modules/sqlite3/node_modules/nopt": {
27491 "version": "3.0.6",
27492 "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
27493 "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
27494 "optional": true,
27495 "dependencies": {
27496 "abbrev": "1"
27497 },
27498 "bin": {
27499 "nopt": "bin/nopt.js"
27500 }
27501 },
27502 "node_modules/sqlite3/node_modules/rimraf": {
27503 "version": "2.7.1",
27504 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
27505 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
27506 "optional": true,
27507 "dependencies": {
27508 "glob": "^7.1.3"
27509 },
27510 "bin": {
27511 "rimraf": "bin.js"
27512 }
27513 },
27514 "node_modules/sqlite3/node_modules/semver": {
27515 "version": "5.3.0",
27516 "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
27517 "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
27518 "optional": true,
27519 "bin": {
27520 "semver": "bin/semver"
27521 }
27522 },
27523 "node_modules/sqlite3/node_modules/tar": {
27524 "version": "2.2.2",
27525 "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz",
27526 "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==",
27527 "deprecated": "This version of tar is no longer supported, and will not receive security updates. Please upgrade asap.",
27528 "optional": true,
27529 "dependencies": {
27530 "block-stream": "*",
27531 "fstream": "^1.0.12",
27532 "inherits": "2"
27533 }
27534 },
27535 "node_modules/sqlite3/node_modules/which": {
27536 "version": "1.3.1",
27537 "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
27538 "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
27539 "optional": true,
27540 "dependencies": {
27541 "isexe": "^2.0.0"
27542 },
27543 "bin": {
27544 "which": "bin/which"
27545 }
27546 },
27547 "node_modules/sshpk": {
27548 "version": "1.16.1",
27549 "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
27550 "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
27551 "optional": true,
27552 "dependencies": {
27553 "asn1": "~0.2.3",
27554 "assert-plus": "^1.0.0",
27555 "bcrypt-pbkdf": "^1.0.0",
27556 "dashdash": "^1.12.0",
27557 "ecc-jsbn": "~0.1.1",
27558 "getpass": "^0.1.1",
27559 "jsbn": "~0.1.0",
27560 "safer-buffer": "^2.0.2",
27561 "tweetnacl": "~0.14.0"
27562 },
27563 "bin": {
27564 "sshpk-conv": "bin/sshpk-conv",
27565 "sshpk-sign": "bin/sshpk-sign",
27566 "sshpk-verify": "bin/sshpk-verify"
27567 },
27568 "engines": {
27569 "node": ">=0.10.0"
27570 }
27571 },
27572 "node_modules/ssri": {
27573 "version": "6.0.2",
27574 "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz",
27575 "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==",
27576 "dev": true,
27577 "dependencies": {
27578 "figgy-pudding": "^3.5.1"
27579 }
27580 },
27581 "node_modules/stack-trace": {
27582 "version": "0.0.10",
27583 "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz",
27584 "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=",
27585 "engines": {
27586 "node": "*"
27587 }
27588 },
27589 "node_modules/stack-utils": {
27590 "version": "2.0.5",
27591 "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz",
27592 "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==",
27593 "dev": true,
27594 "dependencies": {
27595 "escape-string-regexp": "^2.0.0"
27596 },
27597 "engines": {
27598 "node": ">=10"
27599 }
27600 },
27601 "node_modules/stack-utils/node_modules/escape-string-regexp": {
27602 "version": "2.0.0",
27603 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
27604 "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
27605 "dev": true,
27606 "engines": {
27607 "node": ">=8"
27608 }
27609 },
27610 "node_modules/stat-mode": {
27611 "version": "1.0.0",
27612 "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-1.0.0.tgz",
27613 "integrity": "sha512-jH9EhtKIjuXZ2cWxmXS8ZP80XyC3iasQxMDV8jzhNJpfDb7VbQLVW4Wvsxz9QZvzV+G4YoSfBUVKDOyxLzi/sg==",
27614 "dev": true,
27615 "engines": {
27616 "node": ">= 6"
27617 }
27618 },
27619 "node_modules/static-extend": {
27620 "version": "0.1.2",
27621 "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
27622 "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
27623 "dependencies": {
27624 "define-property": "^0.2.5",
27625 "object-copy": "^0.1.0"
27626 },
27627 "engines": {
27628 "node": ">=0.10.0"
27629 }
27630 },
27631 "node_modules/static-extend/node_modules/define-property": {
27632 "version": "0.2.5",
27633 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
27634 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
27635 "dependencies": {
27636 "is-descriptor": "^0.1.0"
27637 },
27638 "engines": {
27639 "node": ">=0.10.0"
27640 }
27641 },
27642 "node_modules/static-extend/node_modules/is-accessor-descriptor": {
27643 "version": "0.1.6",
27644 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
27645 "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
27646 "dependencies": {
27647 "kind-of": "^3.0.2"
27648 },
27649 "engines": {
27650 "node": ">=0.10.0"
27651 }
27652 },
27653 "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": {
27654 "version": "3.2.2",
27655 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
27656 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
27657 "dependencies": {
27658 "is-buffer": "^1.1.5"
27659 },
27660 "engines": {
27661 "node": ">=0.10.0"
27662 }
27663 },
27664 "node_modules/static-extend/node_modules/is-data-descriptor": {
27665 "version": "0.1.4",
27666 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
27667 "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
27668 "dependencies": {
27669 "kind-of": "^3.0.2"
27670 },
27671 "engines": {
27672 "node": ">=0.10.0"
27673 }
27674 },
27675 "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": {
27676 "version": "3.2.2",
27677 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
27678 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
27679 "dependencies": {
27680 "is-buffer": "^1.1.5"
27681 },
27682 "engines": {
27683 "node": ">=0.10.0"
27684 }
27685 },
27686 "node_modules/static-extend/node_modules/is-descriptor": {
27687 "version": "0.1.6",
27688 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
27689 "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
27690 "dependencies": {
27691 "is-accessor-descriptor": "^0.1.6",
27692 "is-data-descriptor": "^0.1.4",
27693 "kind-of": "^5.0.0"
27694 },
27695 "engines": {
27696 "node": ">=0.10.0"
27697 }
27698 },
27699 "node_modules/static-extend/node_modules/kind-of": {
27700 "version": "5.1.0",
27701 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
27702 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
27703 "engines": {
27704 "node": ">=0.10.0"
27705 }
27706 },
27707 "node_modules/statuses": {
27708 "version": "1.5.0",
27709 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
27710 "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
27711 "engines": {
27712 "node": ">= 0.6"
27713 }
27714 },
27715 "node_modules/stream-browserify": {
27716 "version": "2.0.2",
27717 "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
27718 "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
27719 "dev": true,
27720 "dependencies": {
27721 "inherits": "~2.0.1",
27722 "readable-stream": "^2.0.2"
27723 }
27724 },
27725 "node_modules/stream-combiner": {
27726 "version": "0.0.4",
27727 "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz",
27728 "integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=",
27729 "dependencies": {
27730 "duplexer": "~0.1.1"
27731 }
27732 },
27733 "node_modules/stream-each": {
27734 "version": "1.2.3",
27735 "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
27736 "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
27737 "dev": true,
27738 "dependencies": {
27739 "end-of-stream": "^1.1.0",
27740 "stream-shift": "^1.0.0"
27741 }
27742 },
27743 "node_modules/stream-exhaust": {
27744 "version": "1.0.2",
27745 "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz",
27746 "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==",
27747 "dev": true
27748 },
27749 "node_modules/stream-http": {
27750 "version": "2.8.3",
27751 "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
27752 "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
27753 "dev": true,
27754 "dependencies": {
27755 "builtin-status-codes": "^3.0.0",
27756 "inherits": "^2.0.1",
27757 "readable-stream": "^2.3.6",
27758 "to-arraybuffer": "^1.0.0",
27759 "xtend": "^4.0.0"
27760 }
27761 },
27762 "node_modules/stream-shift": {
27763 "version": "1.0.1",
27764 "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
27765 "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==",
27766 "dev": true
27767 },
27768 "node_modules/strict-uri-encode": {
27769 "version": "1.1.0",
27770 "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz",
27771 "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=",
27772 "engines": {
27773 "node": ">=0.10.0"
27774 }
27775 },
27776 "node_modules/string_decoder": {
27777 "version": "1.1.1",
27778 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
27779 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
27780 "dependencies": {
27781 "safe-buffer": "~5.1.0"
27782 }
27783 },
27784 "node_modules/string-length": {
27785 "version": "4.0.2",
27786 "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz",
27787 "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==",
27788 "dev": true,
27789 "dependencies": {
27790 "char-regex": "^1.0.2",
27791 "strip-ansi": "^6.0.0"
27792 },
27793 "engines": {
27794 "node": ">=10"
27795 }
27796 },
27797 "node_modules/string-template": {
27798 "version": "0.2.1",
27799 "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz",
27800 "integrity": "sha1-QpMuWYo1LQH8IuwzZ9nYTuxsmt0=",
27801 "dev": true
27802 },
27803 "node_modules/string-width": {
27804 "version": "2.1.1",
27805 "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
27806 "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
27807 "dependencies": {
27808 "is-fullwidth-code-point": "^2.0.0",
27809 "strip-ansi": "^4.0.0"
27810 },
27811 "engines": {
27812 "node": ">=4"
27813 }
27814 },
27815 "node_modules/string-width/node_modules/ansi-regex": {
27816 "version": "3.0.0",
27817 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
27818 "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
27819 "engines": {
27820 "node": ">=4"
27821 }
27822 },
27823 "node_modules/string-width/node_modules/strip-ansi": {
27824 "version": "4.0.0",
27825 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
27826 "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
27827 "dependencies": {
27828 "ansi-regex": "^3.0.0"
27829 },
27830 "engines": {
27831 "node": ">=4"
27832 }
27833 },
27834 "node_modules/string.prototype.matchall": {
27835 "version": "4.0.6",
27836 "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.6.tgz",
27837 "integrity": "sha512-6WgDX8HmQqvEd7J+G6VtAahhsQIssiZ8zl7zKh1VDMFyL3hRTJP4FTNA3RbIp2TOQ9AYNDcc7e3fH0Qbup+DBg==",
27838 "dev": true,
27839 "dependencies": {
27840 "call-bind": "^1.0.2",
27841 "define-properties": "^1.1.3",
27842 "es-abstract": "^1.19.1",
27843 "get-intrinsic": "^1.1.1",
27844 "has-symbols": "^1.0.2",
27845 "internal-slot": "^1.0.3",
27846 "regexp.prototype.flags": "^1.3.1",
27847 "side-channel": "^1.0.4"
27848 },
27849 "funding": {
27850 "url": "https://github.com/sponsors/ljharb"
27851 }
27852 },
27853 "node_modules/string.prototype.trimend": {
27854 "version": "1.0.4",
27855 "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz",
27856 "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==",
27857 "dev": true,
27858 "dependencies": {
27859 "call-bind": "^1.0.2",
27860 "define-properties": "^1.1.3"
27861 },
27862 "funding": {
27863 "url": "https://github.com/sponsors/ljharb"
27864 }
27865 },
27866 "node_modules/string.prototype.trimstart": {
27867 "version": "1.0.4",
27868 "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz",
27869 "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==",
27870 "dev": true,
27871 "dependencies": {
27872 "call-bind": "^1.0.2",
27873 "define-properties": "^1.1.3"
27874 },
27875 "funding": {
27876 "url": "https://github.com/sponsors/ljharb"
27877 }
27878 },
27879 "node_modules/strip-ansi": {
27880 "version": "6.0.1",
27881 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
27882 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
27883 "dev": true,
27884 "dependencies": {
27885 "ansi-regex": "^5.0.1"
27886 },
27887 "engines": {
27888 "node": ">=8"
27889 }
27890 },
27891 "node_modules/strip-bom": {
27892 "version": "4.0.0",
27893 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
27894 "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==",
27895 "dev": true,
27896 "engines": {
27897 "node": ">=8"
27898 }
27899 },
27900 "node_modules/strip-color": {
27901 "version": "0.1.0",
27902 "resolved": "https://registry.npmjs.org/strip-color/-/strip-color-0.1.0.tgz",
27903 "integrity": "sha1-EG9l09PmotlAHKwOsM6LinArT3s=",
27904 "engines": {
27905 "node": ">=0.10.0"
27906 }
27907 },
27908 "node_modules/strip-eof": {
27909 "version": "1.0.0",
27910 "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
27911 "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
27912 "dev": true,
27913 "engines": {
27914 "node": ">=0.10.0"
27915 }
27916 },
27917 "node_modules/strip-final-newline": {
27918 "version": "2.0.0",
27919 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
27920 "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
27921 "engines": {
27922 "node": ">=6"
27923 }
27924 },
27925 "node_modules/strip-indent": {
27926 "version": "3.0.0",
27927 "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
27928 "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
27929 "dev": true,
27930 "dependencies": {
27931 "min-indent": "^1.0.0"
27932 },
27933 "engines": {
27934 "node": ">=8"
27935 }
27936 },
27937 "node_modules/strip-json-comments": {
27938 "version": "3.0.1",
27939 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz",
27940 "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==",
27941 "dev": true,
27942 "engines": {
27943 "node": ">=8"
27944 }
27945 },
27946 "node_modules/success-symbol": {
27947 "version": "0.1.0",
27948 "resolved": "https://registry.npmjs.org/success-symbol/-/success-symbol-0.1.0.tgz",
27949 "integrity": "sha1-JAIuSG878c3KCUKDt2nEctO3KJc=",
27950 "engines": {
27951 "node": ">=0.10.0"
27952 }
27953 },
27954 "node_modules/sumchecker": {
27955 "version": "3.0.1",
27956 "resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-3.0.1.tgz",
27957 "integrity": "sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg==",
27958 "dev": true,
27959 "dependencies": {
27960 "debug": "^4.1.0"
27961 },
27962 "engines": {
27963 "node": ">= 8.0"
27964 }
27965 },
27966 "node_modules/supports-color": {
27967 "version": "5.5.0",
27968 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
27969 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
27970 "dependencies": {
27971 "has-flag": "^3.0.0"
27972 },
27973 "engines": {
27974 "node": ">=4"
27975 }
27976 },
27977 "node_modules/supports-hyperlinks": {
27978 "version": "2.2.0",
27979 "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz",
27980 "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==",
27981 "dev": true,
27982 "dependencies": {
27983 "has-flag": "^4.0.0",
27984 "supports-color": "^7.0.0"
27985 },
27986 "engines": {
27987 "node": ">=8"
27988 }
27989 },
27990 "node_modules/supports-hyperlinks/node_modules/has-flag": {
27991 "version": "4.0.0",
27992 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
27993 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
27994 "dev": true,
27995 "engines": {
27996 "node": ">=8"
27997 }
27998 },
27999 "node_modules/supports-hyperlinks/node_modules/supports-color": {
28000 "version": "7.2.0",
28001 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
28002 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
28003 "dev": true,
28004 "dependencies": {
28005 "has-flag": "^4.0.0"
28006 },
28007 "engines": {
28008 "node": ">=8"
28009 }
28010 },
28011 "node_modules/sver-compat": {
28012 "version": "1.5.0",
28013 "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz",
28014 "integrity": "sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg=",
28015 "dev": true,
28016 "dependencies": {
28017 "es6-iterator": "^2.0.1",
28018 "es6-symbol": "^3.1.1"
28019 }
28020 },
28021 "node_modules/symbol-observable": {
28022 "version": "1.2.0",
28023 "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz",
28024 "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==",
28025 "engines": {
28026 "node": ">=0.10.0"
28027 }
28028 },
28029 "node_modules/symbol-tree": {
28030 "version": "3.2.4",
28031 "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
28032 "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==",
28033 "dev": true
28034 },
28035 "node_modules/syntax-error": {
28036 "version": "1.4.0",
28037 "resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.4.0.tgz",
28038 "integrity": "sha512-YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==",
28039 "dependencies": {
28040 "acorn-node": "^1.2.0"
28041 }
28042 },
28043 "node_modules/tapable": {
28044 "version": "1.1.3",
28045 "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
28046 "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
28047 "dev": true,
28048 "engines": {
28049 "node": ">=6"
28050 }
28051 },
28052 "node_modules/tar": {
28053 "version": "6.1.11",
28054 "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz",
28055 "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==",
28056 "dependencies": {
28057 "chownr": "^2.0.0",
28058 "fs-minipass": "^2.0.0",
28059 "minipass": "^3.0.0",
28060 "minizlib": "^2.1.1",
28061 "mkdirp": "^1.0.3",
28062 "yallist": "^4.0.0"
28063 },
28064 "engines": {
28065 "node": ">= 10"
28066 }
28067 },
28068 "node_modules/tar/node_modules/mkdirp": {
28069 "version": "1.0.4",
28070 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
28071 "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
28072 "bin": {
28073 "mkdirp": "bin/cmd.js"
28074 },
28075 "engines": {
28076 "node": ">=10"
28077 }
28078 },
28079 "node_modules/tarn": {
28080 "version": "1.1.5",
28081 "resolved": "https://registry.npmjs.org/tarn/-/tarn-1.1.5.tgz",
28082 "integrity": "sha512-PMtJ3HCLAZeedWjJPgGnCvcphbCOMbtZpjKgLq3qM5Qq9aQud+XHrL0WlrlgnTyS8U+jrjGbEXprFcQrxPy52g==",
28083 "engines": {
28084 "node": ">=4.0.0"
28085 }
28086 },
28087 "node_modules/temp-file": {
28088 "version": "3.4.0",
28089 "resolved": "https://registry.npmjs.org/temp-file/-/temp-file-3.4.0.tgz",
28090 "integrity": "sha512-C5tjlC/HCtVUOi3KWVokd4vHVViOmGjtLwIh4MuzPo/nMYTV/p1urt3RnMz2IWXDdKEGJH3k5+KPxtqRsUYGtg==",
28091 "dev": true,
28092 "dependencies": {
28093 "async-exit-hook": "^2.0.1",
28094 "fs-extra": "^10.0.0"
28095 }
28096 },
28097 "node_modules/terminal-link": {
28098 "version": "2.1.1",
28099 "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz",
28100 "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==",
28101 "dev": true,
28102 "dependencies": {
28103 "ansi-escapes": "^4.2.1",
28104 "supports-hyperlinks": "^2.0.0"
28105 },
28106 "engines": {
28107 "node": ">=8"
28108 },
28109 "funding": {
28110 "url": "https://github.com/sponsors/sindresorhus"
28111 }
28112 },
28113 "node_modules/terminal-paginator": {
28114 "version": "2.0.2",
28115 "resolved": "https://registry.npmjs.org/terminal-paginator/-/terminal-paginator-2.0.2.tgz",
28116 "integrity": "sha512-IZMT5ECF9p4s+sNCV8uvZSW9E1+9zy9Ji9xz2oee8Jfo7hUFpauyjxkhfRcIH6Lu3Wdepv5D1kVRc8Hx74/LfQ==",
28117 "dependencies": {
28118 "debug": "^2.6.6",
28119 "extend-shallow": "^2.0.1",
28120 "log-utils": "^0.2.1"
28121 },
28122 "engines": {
28123 "node": ">=0.10.0"
28124 }
28125 },
28126 "node_modules/terminal-paginator/node_modules/debug": {
28127 "version": "2.6.9",
28128 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
28129 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
28130 "dependencies": {
28131 "ms": "2.0.0"
28132 }
28133 },
28134 "node_modules/terminal-paginator/node_modules/ms": {
28135 "version": "2.0.0",
28136 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
28137 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
28138 },
28139 "node_modules/ternary-stream": {
28140 "version": "3.0.0",
28141 "resolved": "https://registry.npmjs.org/ternary-stream/-/ternary-stream-3.0.0.tgz",
28142 "integrity": "sha512-oIzdi+UL/JdktkT+7KU5tSIQjj8pbShj3OASuvDEhm0NT5lppsm7aXWAmAq4/QMaBIyfuEcNLbAQA+HpaISobQ==",
28143 "dev": true,
28144 "dependencies": {
28145 "duplexify": "^4.1.1",
28146 "fork-stream": "^0.0.4",
28147 "merge-stream": "^2.0.0",
28148 "through2": "^3.0.1"
28149 }
28150 },
28151 "node_modules/ternary-stream/node_modules/through2": {
28152 "version": "3.0.2",
28153 "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz",
28154 "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==",
28155 "dev": true,
28156 "dependencies": {
28157 "inherits": "^2.0.4",
28158 "readable-stream": "2 || 3"
28159 }
28160 },
28161 "node_modules/terser": {
28162 "version": "4.8.0",
28163 "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz",
28164 "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==",
28165 "dev": true,
28166 "dependencies": {
28167 "commander": "^2.20.0",
28168 "source-map": "~0.6.1",
28169 "source-map-support": "~0.5.12"
28170 },
28171 "bin": {
28172 "terser": "bin/terser"
28173 },
28174 "engines": {
28175 "node": ">=6.0.0"
28176 }
28177 },
28178 "node_modules/terser-webpack-plugin": {
28179 "version": "1.4.5",
28180 "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz",
28181 "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==",
28182 "dev": true,
28183 "dependencies": {
28184 "cacache": "^12.0.2",
28185 "find-cache-dir": "^2.1.0",
28186 "is-wsl": "^1.1.0",
28187 "schema-utils": "^1.0.0",
28188 "serialize-javascript": "^4.0.0",
28189 "source-map": "^0.6.1",
28190 "terser": "^4.1.2",
28191 "webpack-sources": "^1.4.0",
28192 "worker-farm": "^1.7.0"
28193 },
28194 "engines": {
28195 "node": ">= 6.9.0"
28196 },
28197 "peerDependencies": {
28198 "webpack": "^4.0.0"
28199 }
28200 },
28201 "node_modules/terser-webpack-plugin/node_modules/serialize-javascript": {
28202 "version": "4.0.0",
28203 "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz",
28204 "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==",
28205 "dev": true,
28206 "dependencies": {
28207 "randombytes": "^2.1.0"
28208 }
28209 },
28210 "node_modules/terser-webpack-plugin/node_modules/source-map": {
28211 "version": "0.6.1",
28212 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
28213 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
28214 "dev": true,
28215 "engines": {
28216 "node": ">=0.10.0"
28217 }
28218 },
28219 "node_modules/terser/node_modules/source-map": {
28220 "version": "0.6.1",
28221 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
28222 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
28223 "dev": true,
28224 "engines": {
28225 "node": ">=0.10.0"
28226 }
28227 },
28228 "node_modules/test-exclude": {
28229 "version": "6.0.0",
28230 "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
28231 "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",
28232 "dev": true,
28233 "dependencies": {
28234 "@istanbuljs/schema": "^0.1.2",
28235 "glob": "^7.1.4",
28236 "minimatch": "^3.0.4"
28237 },
28238 "engines": {
28239 "node": ">=8"
28240 }
28241 },
28242 "node_modules/test-exclude/node_modules/glob": {
28243 "version": "7.2.0",
28244 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
28245 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
28246 "dev": true,
28247 "dependencies": {
28248 "fs.realpath": "^1.0.0",
28249 "inflight": "^1.0.4",
28250 "inherits": "2",
28251 "minimatch": "^3.0.4",
28252 "once": "^1.3.0",
28253 "path-is-absolute": "^1.0.0"
28254 },
28255 "engines": {
28256 "node": "*"
28257 },
28258 "funding": {
28259 "url": "https://github.com/sponsors/isaacs"
28260 }
28261 },
28262 "node_modules/text-extensions": {
28263 "version": "1.9.0",
28264 "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz",
28265 "integrity": "sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==",
28266 "dev": true,
28267 "engines": {
28268 "node": ">=0.10"
28269 }
28270 },
28271 "node_modules/text-hex": {
28272 "version": "1.0.0",
28273 "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz",
28274 "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg=="
28275 },
28276 "node_modules/text-table": {
28277 "version": "0.2.0",
28278 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
28279 "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
28280 "dev": true
28281 },
28282 "node_modules/theming": {
28283 "version": "1.3.0",
28284 "resolved": "https://registry.npmjs.org/theming/-/theming-1.3.0.tgz",
28285 "integrity": "sha512-ya5Ef7XDGbTPBv5ENTwrwkPUexrlPeiAg/EI9kdlUAZhNlRbCdhMKRgjNX1IcmsmiPcqDQZE6BpSaH+cr31FKw==",
28286 "dependencies": {
28287 "brcast": "^3.0.1",
28288 "is-function": "^1.0.1",
28289 "is-plain-object": "^2.0.1",
28290 "prop-types": "^15.5.8"
28291 },
28292 "peerDependencies": {
28293 "react": ">=0.15"
28294 }
28295 },
28296 "node_modules/throat": {
28297 "version": "6.0.1",
28298 "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz",
28299 "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==",
28300 "dev": true
28301 },
28302 "node_modules/through": {
28303 "version": "2.3.8",
28304 "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
28305 "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU="
28306 },
28307 "node_modules/through2": {
28308 "version": "4.0.2",
28309 "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz",
28310 "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==",
28311 "dev": true,
28312 "dependencies": {
28313 "readable-stream": "3"
28314 }
28315 },
28316 "node_modules/through2-filter": {
28317 "version": "3.0.0",
28318 "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz",
28319 "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==",
28320 "dev": true,
28321 "dependencies": {
28322 "through2": "~2.0.0",
28323 "xtend": "~4.0.0"
28324 }
28325 },
28326 "node_modules/through2-filter/node_modules/through2": {
28327 "version": "2.0.5",
28328 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
28329 "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
28330 "dev": true,
28331 "dependencies": {
28332 "readable-stream": "~2.3.6",
28333 "xtend": "~4.0.1"
28334 }
28335 },
28336 "node_modules/through2/node_modules/readable-stream": {
28337 "version": "3.6.0",
28338 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
28339 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
28340 "dev": true,
28341 "dependencies": {
28342 "inherits": "^2.0.3",
28343 "string_decoder": "^1.1.1",
28344 "util-deprecate": "^1.0.1"
28345 },
28346 "engines": {
28347 "node": ">= 6"
28348 }
28349 },
28350 "node_modules/thunky": {
28351 "version": "1.1.0",
28352 "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz",
28353 "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==",
28354 "dev": true
28355 },
28356 "node_modules/tildify": {
28357 "version": "1.2.0",
28358 "resolved": "https://registry.npmjs.org/tildify/-/tildify-1.2.0.tgz",
28359 "integrity": "sha1-3OwD9V3Km3qj5bBPIYF+tW5jWIo=",
28360 "dependencies": {
28361 "os-homedir": "^1.0.0"
28362 },
28363 "engines": {
28364 "node": ">=0.10.0"
28365 }
28366 },
28367 "node_modules/time-stamp": {
28368 "version": "1.1.0",
28369 "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz",
28370 "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=",
28371 "engines": {
28372 "node": ">=0.10.0"
28373 }
28374 },
28375 "node_modules/timers-browserify": {
28376 "version": "2.0.12",
28377 "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz",
28378 "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==",
28379 "dev": true,
28380 "dependencies": {
28381 "setimmediate": "^1.0.4"
28382 },
28383 "engines": {
28384 "node": ">=0.6.0"
28385 }
28386 },
28387 "node_modules/tiny-lr": {
28388 "version": "1.1.1",
28389 "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz",
28390 "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==",
28391 "dev": true,
28392 "dependencies": {
28393 "body": "^5.1.0",
28394 "debug": "^3.1.0",
28395 "faye-websocket": "~0.10.0",
28396 "livereload-js": "^2.3.0",
28397 "object-assign": "^4.1.0",
28398 "qs": "^6.4.0"
28399 }
28400 },
28401 "node_modules/tiny-lr/node_modules/debug": {
28402 "version": "3.2.7",
28403 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
28404 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
28405 "dev": true,
28406 "dependencies": {
28407 "ms": "^2.1.1"
28408 }
28409 },
28410 "node_modules/tiny-warning": {
28411 "version": "1.0.3",
28412 "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz",
28413 "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA=="
28414 },
28415 "node_modules/tmp": {
28416 "version": "0.0.33",
28417 "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
28418 "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
28419 "dependencies": {
28420 "os-tmpdir": "~1.0.2"
28421 },
28422 "engines": {
28423 "node": ">=0.6.0"
28424 }
28425 },
28426 "node_modules/tmp-promise": {
28427 "version": "3.0.3",
28428 "resolved": "https://registry.npmjs.org/tmp-promise/-/tmp-promise-3.0.3.tgz",
28429 "integrity": "sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==",
28430 "dev": true,
28431 "dependencies": {
28432 "tmp": "^0.2.0"
28433 }
28434 },
28435 "node_modules/tmp-promise/node_modules/tmp": {
28436 "version": "0.2.1",
28437 "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz",
28438 "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==",
28439 "dev": true,
28440 "dependencies": {
28441 "rimraf": "^3.0.0"
28442 },
28443 "engines": {
28444 "node": ">=8.17.0"
28445 }
28446 },
28447 "node_modules/tmpl": {
28448 "version": "1.0.5",
28449 "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz",
28450 "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==",
28451 "dev": true
28452 },
28453 "node_modules/to-absolute-glob": {
28454 "version": "2.0.2",
28455 "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz",
28456 "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=",
28457 "dev": true,
28458 "dependencies": {
28459 "is-absolute": "^1.0.0",
28460 "is-negated-glob": "^1.0.0"
28461 },
28462 "engines": {
28463 "node": ">=0.10.0"
28464 }
28465 },
28466 "node_modules/to-arraybuffer": {
28467 "version": "1.0.1",
28468 "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
28469 "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
28470 "dev": true
28471 },
28472 "node_modules/to-fast-properties": {
28473 "version": "2.0.0",
28474 "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
28475 "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
28476 "dev": true,
28477 "engines": {
28478 "node": ">=4"
28479 }
28480 },
28481 "node_modules/to-object-path": {
28482 "version": "0.3.0",
28483 "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
28484 "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
28485 "dependencies": {
28486 "kind-of": "^3.0.2"
28487 },
28488 "engines": {
28489 "node": ">=0.10.0"
28490 }
28491 },
28492 "node_modules/to-object-path/node_modules/kind-of": {
28493 "version": "3.2.2",
28494 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
28495 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
28496 "dependencies": {
28497 "is-buffer": "^1.1.5"
28498 },
28499 "engines": {
28500 "node": ">=0.10.0"
28501 }
28502 },
28503 "node_modules/to-readable-stream": {
28504 "version": "1.0.0",
28505 "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz",
28506 "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==",
28507 "dev": true,
28508 "engines": {
28509 "node": ">=6"
28510 }
28511 },
28512 "node_modules/to-regex": {
28513 "version": "3.0.2",
28514 "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
28515 "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
28516 "dependencies": {
28517 "define-property": "^2.0.2",
28518 "extend-shallow": "^3.0.2",
28519 "regex-not": "^1.0.2",
28520 "safe-regex": "^1.1.0"
28521 },
28522 "engines": {
28523 "node": ">=0.10.0"
28524 }
28525 },
28526 "node_modules/to-regex-range": {
28527 "version": "2.1.1",
28528 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
28529 "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
28530 "dependencies": {
28531 "is-number": "^3.0.0",
28532 "repeat-string": "^1.6.1"
28533 },
28534 "engines": {
28535 "node": ">=0.10.0"
28536 }
28537 },
28538 "node_modules/to-regex/node_modules/define-property": {
28539 "version": "2.0.2",
28540 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
28541 "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
28542 "dependencies": {
28543 "is-descriptor": "^1.0.2",
28544 "isobject": "^3.0.1"
28545 },
28546 "engines": {
28547 "node": ">=0.10.0"
28548 }
28549 },
28550 "node_modules/to-regex/node_modules/extend-shallow": {
28551 "version": "3.0.2",
28552 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
28553 "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
28554 "dependencies": {
28555 "assign-symbols": "^1.0.0",
28556 "is-extendable": "^1.0.1"
28557 },
28558 "engines": {
28559 "node": ">=0.10.0"
28560 }
28561 },
28562 "node_modules/to-regex/node_modules/is-extendable": {
28563 "version": "1.0.1",
28564 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
28565 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
28566 "dependencies": {
28567 "is-plain-object": "^2.0.4"
28568 },
28569 "engines": {
28570 "node": ">=0.10.0"
28571 }
28572 },
28573 "node_modules/to-regex/node_modules/safe-regex": {
28574 "version": "1.1.0",
28575 "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
28576 "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
28577 "dependencies": {
28578 "ret": "~0.1.10"
28579 }
28580 },
28581 "node_modules/to-through": {
28582 "version": "2.0.0",
28583 "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz",
28584 "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=",
28585 "dev": true,
28586 "dependencies": {
28587 "through2": "^2.0.3"
28588 },
28589 "engines": {
28590 "node": ">= 0.10"
28591 }
28592 },
28593 "node_modules/to-through/node_modules/through2": {
28594 "version": "2.0.5",
28595 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
28596 "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
28597 "dev": true,
28598 "dependencies": {
28599 "readable-stream": "~2.3.6",
28600 "xtend": "~4.0.1"
28601 }
28602 },
28603 "node_modules/toggle-array": {
28604 "version": "1.0.1",
28605 "resolved": "https://registry.npmjs.org/toggle-array/-/toggle-array-1.0.1.tgz",
28606 "integrity": "sha1-y/WEB5K9UJfzMReugkyTKv/ofVg=",
28607 "dependencies": {
28608 "isobject": "^3.0.0"
28609 },
28610 "engines": {
28611 "node": ">=0.10.0"
28612 }
28613 },
28614 "node_modules/toidentifier": {
28615 "version": "1.0.0",
28616 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
28617 "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
28618 "engines": {
28619 "node": ">=0.6"
28620 }
28621 },
28622 "node_modules/tough-cookie": {
28623 "version": "4.0.0",
28624 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz",
28625 "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==",
28626 "dev": true,
28627 "dependencies": {
28628 "psl": "^1.1.33",
28629 "punycode": "^2.1.1",
28630 "universalify": "^0.1.2"
28631 },
28632 "engines": {
28633 "node": ">=6"
28634 }
28635 },
28636 "node_modules/tough-cookie/node_modules/universalify": {
28637 "version": "0.1.2",
28638 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
28639 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
28640 "dev": true,
28641 "engines": {
28642 "node": ">= 4.0.0"
28643 }
28644 },
28645 "node_modules/tr46": {
28646 "version": "2.1.0",
28647 "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz",
28648 "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==",
28649 "dev": true,
28650 "dependencies": {
28651 "punycode": "^2.1.1"
28652 },
28653 "engines": {
28654 "node": ">=8"
28655 }
28656 },
28657 "node_modules/transfob": {
28658 "version": "1.0.0",
28659 "resolved": "https://registry.npmjs.org/transfob/-/transfob-1.0.0.tgz",
28660 "integrity": "sha1-x/wnpbVDCtSGJnrmZtkj90oKsyA=",
28661 "dev": true
28662 },
28663 "node_modules/traverse": {
28664 "version": "0.3.9",
28665 "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz",
28666 "integrity": "sha1-cXuPIgzAu3tE5AUUwisui7xw2Lk=",
28667 "engines": {
28668 "node": "*"
28669 }
28670 },
28671 "node_modules/tree-kill": {
28672 "version": "1.2.2",
28673 "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz",
28674 "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==",
28675 "dev": true,
28676 "bin": {
28677 "tree-kill": "cli.js"
28678 }
28679 },
28680 "node_modules/trim-newlines": {
28681 "version": "3.0.1",
28682 "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz",
28683 "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==",
28684 "dev": true,
28685 "engines": {
28686 "node": ">=8"
28687 }
28688 },
28689 "node_modules/triple-beam": {
28690 "version": "1.3.0",
28691 "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz",
28692 "integrity": "sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw=="
28693 },
28694 "node_modules/truncate-utf8-bytes": {
28695 "version": "1.0.2",
28696 "resolved": "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz",
28697 "integrity": "sha1-QFkjkJWS1W94pYGENLC3hInKXys=",
28698 "dev": true,
28699 "dependencies": {
28700 "utf8-byte-length": "^1.0.1"
28701 }
28702 },
28703 "node_modules/ts-loader": {
28704 "version": "5.4.5",
28705 "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-5.4.5.tgz",
28706 "integrity": "sha512-XYsjfnRQCBum9AMRZpk2rTYSVpdZBpZK+kDh0TeT3kxmQNBDVIeUjdPjY5RZry4eIAb8XHc4gYSUiUWPYvzSRw==",
28707 "dev": true,
28708 "dependencies": {
28709 "chalk": "^2.3.0",
28710 "enhanced-resolve": "^4.0.0",
28711 "loader-utils": "^1.0.2",
28712 "micromatch": "^3.1.4",
28713 "semver": "^5.0.1"
28714 },
28715 "engines": {
28716 "node": ">=6.11.5"
28717 },
28718 "peerDependencies": {
28719 "typescript": "*"
28720 }
28721 },
28722 "node_modules/ts-loader/node_modules/define-property": {
28723 "version": "2.0.2",
28724 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
28725 "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
28726 "dev": true,
28727 "dependencies": {
28728 "is-descriptor": "^1.0.2",
28729 "isobject": "^3.0.1"
28730 },
28731 "engines": {
28732 "node": ">=0.10.0"
28733 }
28734 },
28735 "node_modules/ts-loader/node_modules/extend-shallow": {
28736 "version": "3.0.2",
28737 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
28738 "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
28739 "dev": true,
28740 "dependencies": {
28741 "assign-symbols": "^1.0.0",
28742 "is-extendable": "^1.0.1"
28743 },
28744 "engines": {
28745 "node": ">=0.10.0"
28746 }
28747 },
28748 "node_modules/ts-loader/node_modules/is-extendable": {
28749 "version": "1.0.1",
28750 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
28751 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
28752 "dev": true,
28753 "dependencies": {
28754 "is-plain-object": "^2.0.4"
28755 },
28756 "engines": {
28757 "node": ">=0.10.0"
28758 }
28759 },
28760 "node_modules/ts-loader/node_modules/micromatch": {
28761 "version": "3.1.10",
28762 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
28763 "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
28764 "dev": true,
28765 "dependencies": {
28766 "arr-diff": "^4.0.0",
28767 "array-unique": "^0.3.2",
28768 "braces": "^2.3.1",
28769 "define-property": "^2.0.2",
28770 "extend-shallow": "^3.0.2",
28771 "extglob": "^2.0.4",
28772 "fragment-cache": "^0.2.1",
28773 "kind-of": "^6.0.2",
28774 "nanomatch": "^1.2.9",
28775 "object.pick": "^1.3.0",
28776 "regex-not": "^1.0.0",
28777 "snapdragon": "^0.8.1",
28778 "to-regex": "^3.0.2"
28779 },
28780 "engines": {
28781 "node": ">=0.10.0"
28782 }
28783 },
28784 "node_modules/ts-loader/node_modules/semver": {
28785 "version": "5.7.1",
28786 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
28787 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
28788 "dev": true,
28789 "bin": {
28790 "semver": "bin/semver"
28791 }
28792 },
28793 "node_modules/ts-mocha": {
28794 "version": "8.0.0",
28795 "resolved": "https://registry.npmjs.org/ts-mocha/-/ts-mocha-8.0.0.tgz",
28796 "integrity": "sha512-Kou1yxTlubLnD5C3unlCVO7nh0HERTezjoVhVw/M5S1SqoUec0WgllQvPk3vzPMc6by8m6xD1uR1yRf8lnVUbA==",
28797 "dev": true,
28798 "dependencies": {
28799 "ts-node": "7.0.1"
28800 },
28801 "bin": {
28802 "ts-mocha": "bin/ts-mocha"
28803 },
28804 "engines": {
28805 "node": ">= 6.X.X"
28806 },
28807 "optionalDependencies": {
28808 "tsconfig-paths": "^3.5.0"
28809 },
28810 "peerDependencies": {
28811 "mocha": "^3.X.X || ^4.X.X || ^5.X.X || ^6.X.X || ^7.X.X || ^8.X.X"
28812 }
28813 },
28814 "node_modules/ts-mocha/node_modules/diff": {
28815 "version": "3.5.0",
28816 "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
28817 "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
28818 "dev": true,
28819 "engines": {
28820 "node": ">=0.3.1"
28821 }
28822 },
28823 "node_modules/ts-mocha/node_modules/ts-node": {
28824 "version": "7.0.1",
28825 "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-7.0.1.tgz",
28826 "integrity": "sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw==",
28827 "dev": true,
28828 "dependencies": {
28829 "arrify": "^1.0.0",
28830 "buffer-from": "^1.1.0",
28831 "diff": "^3.1.0",
28832 "make-error": "^1.1.1",
28833 "minimist": "^1.2.0",
28834 "mkdirp": "^0.5.1",
28835 "source-map-support": "^0.5.6",
28836 "yn": "^2.0.0"
28837 },
28838 "bin": {
28839 "ts-node": "dist/bin.js"
28840 },
28841 "engines": {
28842 "node": ">=4.2.0"
28843 }
28844 },
28845 "node_modules/ts-mocha/node_modules/yn": {
28846 "version": "2.0.0",
28847 "resolved": "https://registry.npmjs.org/yn/-/yn-2.0.0.tgz",
28848 "integrity": "sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=",
28849 "dev": true,
28850 "engines": {
28851 "node": ">=4"
28852 }
28853 },
28854 "node_modules/ts-node": {
28855 "version": "10.2.1",
28856 "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.2.1.tgz",
28857 "integrity": "sha512-hCnyOyuGmD5wHleOQX6NIjJtYVIO8bPP8F2acWkB4W06wdlkgyvJtubO/I9NkI88hCFECbsEgoLc0VNkYmcSfw==",
28858 "dev": true,
28859 "dependencies": {
28860 "@cspotcode/source-map-support": "0.6.1",
28861 "@tsconfig/node10": "^1.0.7",
28862 "@tsconfig/node12": "^1.0.7",
28863 "@tsconfig/node14": "^1.0.0",
28864 "@tsconfig/node16": "^1.0.2",
28865 "acorn": "^8.4.1",
28866 "acorn-walk": "^8.1.1",
28867 "arg": "^4.1.0",
28868 "create-require": "^1.1.0",
28869 "diff": "^4.0.1",
28870 "make-error": "^1.1.1",
28871 "yn": "3.1.1"
28872 },
28873 "bin": {
28874 "ts-node": "dist/bin.js",
28875 "ts-node-cwd": "dist/bin-cwd.js",
28876 "ts-node-script": "dist/bin-script.js",
28877 "ts-node-transpile-only": "dist/bin-transpile.js",
28878 "ts-script": "dist/bin-script-deprecated.js"
28879 },
28880 "engines": {
28881 "node": ">=12.0.0"
28882 },
28883 "peerDependencies": {
28884 "@swc/core": ">=1.2.50",
28885 "@swc/wasm": ">=1.2.50",
28886 "@types/node": "*",
28887 "typescript": ">=2.7"
28888 },
28889 "peerDependenciesMeta": {
28890 "@swc/core": {
28891 "optional": true
28892 },
28893 "@swc/wasm": {
28894 "optional": true
28895 }
28896 }
28897 },
28898 "node_modules/ts-node/node_modules/acorn-walk": {
28899 "version": "8.2.0",
28900 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz",
28901 "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==",
28902 "dev": true,
28903 "engines": {
28904 "node": ">=0.4.0"
28905 }
28906 },
28907 "node_modules/ts-node/node_modules/diff": {
28908 "version": "4.0.2",
28909 "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
28910 "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==",
28911 "dev": true,
28912 "engines": {
28913 "node": ">=0.3.1"
28914 }
28915 },
28916 "node_modules/tsconfig-paths": {
28917 "version": "3.11.0",
28918 "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.11.0.tgz",
28919 "integrity": "sha512-7ecdYDnIdmv639mmDwslG6KQg1Z9STTz1j7Gcz0xa+nshh/gKDAHcPxRbWOsA3SPp0tXP2leTcY9Kw+NAkfZzA==",
28920 "dev": true,
28921 "dependencies": {
28922 "@types/json5": "^0.0.29",
28923 "json5": "^1.0.1",
28924 "minimist": "^1.2.0",
28925 "strip-bom": "^3.0.0"
28926 }
28927 },
28928 "node_modules/tsconfig-paths/node_modules/json5": {
28929 "version": "1.0.1",
28930 "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
28931 "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
28932 "dev": true,
28933 "dependencies": {
28934 "minimist": "^1.2.0"
28935 },
28936 "bin": {
28937 "json5": "lib/cli.js"
28938 }
28939 },
28940 "node_modules/tsconfig-paths/node_modules/strip-bom": {
28941 "version": "3.0.0",
28942 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
28943 "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
28944 "dev": true,
28945 "engines": {
28946 "node": ">=4"
28947 }
28948 },
28949 "node_modules/tslib": {
28950 "version": "2.3.1",
28951 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz",
28952 "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw=="
28953 },
28954 "node_modules/tsscmp": {
28955 "version": "1.0.6",
28956 "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz",
28957 "integrity": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==",
28958 "engines": {
28959 "node": ">=0.6.x"
28960 }
28961 },
28962 "node_modules/tsutils": {
28963 "version": "3.21.0",
28964 "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz",
28965 "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==",
28966 "dev": true,
28967 "dependencies": {
28968 "tslib": "^1.8.1"
28969 },
28970 "engines": {
28971 "node": ">= 6"
28972 },
28973 "peerDependencies": {
28974 "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta"
28975 }
28976 },
28977 "node_modules/tsutils/node_modules/tslib": {
28978 "version": "1.14.1",
28979 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
28980 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
28981 "dev": true
28982 },
28983 "node_modules/tty-browserify": {
28984 "version": "0.0.0",
28985 "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
28986 "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
28987 "dev": true
28988 },
28989 "node_modules/tunnel": {
28990 "version": "0.0.6",
28991 "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz",
28992 "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==",
28993 "dev": true,
28994 "optional": true,
28995 "engines": {
28996 "node": ">=0.6.11 <=0.7.0 || >=0.7.3"
28997 }
28998 },
28999 "node_modules/tunnel-agent": {
29000 "version": "0.6.0",
29001 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
29002 "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
29003 "optional": true,
29004 "dependencies": {
29005 "safe-buffer": "^5.0.1"
29006 },
29007 "engines": {
29008 "node": "*"
29009 }
29010 },
29011 "node_modules/tween-functions": {
29012 "version": "1.2.0",
29013 "resolved": "https://registry.npmjs.org/tween-functions/-/tween-functions-1.2.0.tgz",
29014 "integrity": "sha1-GuOlDnxguz3vd06scHrLynO7w/8="
29015 },
29016 "node_modules/tweetnacl": {
29017 "version": "0.14.5",
29018 "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
29019 "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
29020 "optional": true
29021 },
29022 "node_modules/type": {
29023 "version": "1.2.0",
29024 "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz",
29025 "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==",
29026 "dev": true
29027 },
29028 "node_modules/type-check": {
29029 "version": "0.4.0",
29030 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
29031 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
29032 "dev": true,
29033 "dependencies": {
29034 "prelude-ls": "^1.2.1"
29035 },
29036 "engines": {
29037 "node": ">= 0.8.0"
29038 }
29039 },
29040 "node_modules/type-detect": {
29041 "version": "4.0.8",
29042 "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
29043 "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
29044 "dev": true,
29045 "engines": {
29046 "node": ">=4"
29047 }
29048 },
29049 "node_modules/type-fest": {
29050 "version": "0.21.3",
29051 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
29052 "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
29053 "dev": true,
29054 "engines": {
29055 "node": ">=10"
29056 },
29057 "funding": {
29058 "url": "https://github.com/sponsors/sindresorhus"
29059 }
29060 },
29061 "node_modules/type-is": {
29062 "version": "1.6.18",
29063 "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
29064 "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
29065 "dependencies": {
29066 "media-typer": "0.3.0",
29067 "mime-types": "~2.1.24"
29068 },
29069 "engines": {
29070 "node": ">= 0.6"
29071 }
29072 },
29073 "node_modules/type-of-is": {
29074 "version": "3.5.1",
29075 "resolved": "https://registry.npmjs.org/type-of-is/-/type-of-is-3.5.1.tgz",
29076 "integrity": "sha1-7sL8ibgo2/mQDrZBbu4w9P4PzTE=",
29077 "engines": {
29078 "node": ">=0.10.5"
29079 }
29080 },
29081 "node_modules/typedarray": {
29082 "version": "0.0.6",
29083 "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
29084 "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
29085 "dev": true
29086 },
29087 "node_modules/typedarray-to-buffer": {
29088 "version": "3.1.5",
29089 "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
29090 "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
29091 "dev": true,
29092 "dependencies": {
29093 "is-typedarray": "^1.0.0"
29094 }
29095 },
29096 "node_modules/typescript": {
29097 "version": "4.2.4",
29098 "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz",
29099 "integrity": "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==",
29100 "dev": true,
29101 "bin": {
29102 "tsc": "bin/tsc",
29103 "tsserver": "bin/tsserver"
29104 },
29105 "engines": {
29106 "node": ">=4.2.0"
29107 }
29108 },
29109 "node_modules/uglify-js": {
29110 "version": "3.14.2",
29111 "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.14.2.tgz",
29112 "integrity": "sha512-rtPMlmcO4agTUfz10CbgJ1k6UAoXM2gWb3GoMPPZB/+/Ackf8lNWk11K4rYi2D0apgoFRLtQOZhb+/iGNJq26A==",
29113 "dev": true,
29114 "bin": {
29115 "uglifyjs": "bin/uglifyjs"
29116 },
29117 "engines": {
29118 "node": ">=0.8.0"
29119 }
29120 },
29121 "node_modules/uid-safe": {
29122 "version": "2.1.5",
29123 "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz",
29124 "integrity": "sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA==",
29125 "dependencies": {
29126 "random-bytes": "~1.0.0"
29127 },
29128 "engines": {
29129 "node": ">= 0.8"
29130 }
29131 },
29132 "node_modules/unbox-primitive": {
29133 "version": "1.0.1",
29134 "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz",
29135 "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==",
29136 "dev": true,
29137 "dependencies": {
29138 "function-bind": "^1.1.1",
29139 "has-bigints": "^1.0.1",
29140 "has-symbols": "^1.0.2",
29141 "which-boxed-primitive": "^1.0.2"
29142 },
29143 "funding": {
29144 "url": "https://github.com/sponsors/ljharb"
29145 }
29146 },
29147 "node_modules/unc-path-regex": {
29148 "version": "0.1.2",
29149 "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz",
29150 "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=",
29151 "engines": {
29152 "node": ">=0.10.0"
29153 }
29154 },
29155 "node_modules/underscore": {
29156 "version": "1.13.1",
29157 "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.1.tgz",
29158 "integrity": "sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g==",
29159 "optional": true
29160 },
29161 "node_modules/undertaker": {
29162 "version": "1.3.0",
29163 "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz",
29164 "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==",
29165 "dev": true,
29166 "dependencies": {
29167 "arr-flatten": "^1.0.1",
29168 "arr-map": "^2.0.0",
29169 "bach": "^1.0.0",
29170 "collection-map": "^1.0.0",
29171 "es6-weak-map": "^2.0.1",
29172 "fast-levenshtein": "^1.0.0",
29173 "last-run": "^1.1.0",
29174 "object.defaults": "^1.0.0",
29175 "object.reduce": "^1.0.0",
29176 "undertaker-registry": "^1.0.0"
29177 },
29178 "engines": {
29179 "node": ">= 0.10"
29180 }
29181 },
29182 "node_modules/undertaker-registry": {
29183 "version": "1.0.1",
29184 "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz",
29185 "integrity": "sha1-XkvaMI5KiirlhPm5pDWaSZglzFA=",
29186 "dev": true,
29187 "engines": {
29188 "node": ">= 0.10"
29189 }
29190 },
29191 "node_modules/undertaker/node_modules/fast-levenshtein": {
29192 "version": "1.1.4",
29193 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz",
29194 "integrity": "sha1-5qdUzI8V5YmHqpy9J69m/W9OWvk=",
29195 "dev": true
29196 },
29197 "node_modules/unicode-canonical-property-names-ecmascript": {
29198 "version": "2.0.0",
29199 "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz",
29200 "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==",
29201 "dev": true,
29202 "engines": {
29203 "node": ">=4"
29204 }
29205 },
29206 "node_modules/unicode-match-property-ecmascript": {
29207 "version": "2.0.0",
29208 "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz",
29209 "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==",
29210 "dev": true,
29211 "dependencies": {
29212 "unicode-canonical-property-names-ecmascript": "^2.0.0",
29213 "unicode-property-aliases-ecmascript": "^2.0.0"
29214 },
29215 "engines": {
29216 "node": ">=4"
29217 }
29218 },
29219 "node_modules/unicode-match-property-value-ecmascript": {
29220 "version": "2.0.0",
29221 "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz",
29222 "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==",
29223 "dev": true,
29224 "engines": {
29225 "node": ">=4"
29226 }
29227 },
29228 "node_modules/unicode-property-aliases-ecmascript": {
29229 "version": "2.0.0",
29230 "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz",
29231 "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==",
29232 "dev": true,
29233 "engines": {
29234 "node": ">=4"
29235 }
29236 },
29237 "node_modules/union-value": {
29238 "version": "1.0.1",
29239 "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
29240 "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
29241 "dependencies": {
29242 "arr-union": "^3.1.0",
29243 "get-value": "^2.0.6",
29244 "is-extendable": "^0.1.1",
29245 "set-value": "^2.0.1"
29246 },
29247 "engines": {
29248 "node": ">=0.10.0"
29249 }
29250 },
29251 "node_modules/union-value/node_modules/set-value": {
29252 "version": "2.0.1",
29253 "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
29254 "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
29255 "dependencies": {
29256 "extend-shallow": "^2.0.1",
29257 "is-extendable": "^0.1.1",
29258 "is-plain-object": "^2.0.3",
29259 "split-string": "^3.0.1"
29260 },
29261 "engines": {
29262 "node": ">=0.10.0"
29263 }
29264 },
29265 "node_modules/unique-filename": {
29266 "version": "1.1.1",
29267 "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
29268 "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
29269 "dev": true,
29270 "dependencies": {
29271 "unique-slug": "^2.0.0"
29272 }
29273 },
29274 "node_modules/unique-slug": {
29275 "version": "2.0.2",
29276 "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
29277 "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
29278 "dev": true,
29279 "dependencies": {
29280 "imurmurhash": "^0.1.4"
29281 }
29282 },
29283 "node_modules/unique-stream": {
29284 "version": "2.3.1",
29285 "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz",
29286 "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==",
29287 "dev": true,
29288 "dependencies": {
29289 "json-stable-stringify-without-jsonify": "^1.0.1",
29290 "through2-filter": "^3.0.0"
29291 }
29292 },
29293 "node_modules/unique-string": {
29294 "version": "2.0.0",
29295 "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz",
29296 "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==",
29297 "dev": true,
29298 "dependencies": {
29299 "crypto-random-string": "^2.0.0"
29300 },
29301 "engines": {
29302 "node": ">=8"
29303 }
29304 },
29305 "node_modules/universalify": {
29306 "version": "2.0.0",
29307 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
29308 "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
29309 "engines": {
29310 "node": ">= 10.0.0"
29311 }
29312 },
29313 "node_modules/unpipe": {
29314 "version": "1.0.0",
29315 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
29316 "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
29317 "engines": {
29318 "node": ">= 0.8"
29319 }
29320 },
29321 "node_modules/unset-value": {
29322 "version": "1.0.0",
29323 "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
29324 "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
29325 "dependencies": {
29326 "has-value": "^0.3.1",
29327 "isobject": "^3.0.0"
29328 },
29329 "engines": {
29330 "node": ">=0.10.0"
29331 }
29332 },
29333 "node_modules/unset-value/node_modules/has-value": {
29334 "version": "0.3.1",
29335 "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
29336 "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
29337 "dependencies": {
29338 "get-value": "^2.0.3",
29339 "has-values": "^0.1.4",
29340 "isobject": "^2.0.0"
29341 },
29342 "engines": {
29343 "node": ">=0.10.0"
29344 }
29345 },
29346 "node_modules/unset-value/node_modules/has-value/node_modules/isobject": {
29347 "version": "2.1.0",
29348 "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
29349 "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
29350 "dependencies": {
29351 "isarray": "1.0.0"
29352 },
29353 "engines": {
29354 "node": ">=0.10.0"
29355 }
29356 },
29357 "node_modules/unset-value/node_modules/has-values": {
29358 "version": "0.1.4",
29359 "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
29360 "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
29361 "engines": {
29362 "node": ">=0.10.0"
29363 }
29364 },
29365 "node_modules/untildify": {
29366 "version": "3.0.3",
29367 "resolved": "https://registry.npmjs.org/untildify/-/untildify-3.0.3.tgz",
29368 "integrity": "sha512-iSk/J8efr8uPT/Z4eSUywnqyrQU7DSdMfdqK4iWEaUVVmcP5JcnpRqmVMwcwcnmI1ATFNgC5V90u09tBynNFKA==",
29369 "engines": {
29370 "node": ">=4"
29371 }
29372 },
29373 "node_modules/unused-filename": {
29374 "version": "2.1.0",
29375 "resolved": "https://registry.npmjs.org/unused-filename/-/unused-filename-2.1.0.tgz",
29376 "integrity": "sha512-BMiNwJbuWmqCpAM1FqxCTD7lXF97AvfQC8Kr/DIeA6VtvhJaMDupZ82+inbjl5yVP44PcxOuCSxye1QMS0wZyg==",
29377 "dependencies": {
29378 "modify-filename": "^1.1.0",
29379 "path-exists": "^4.0.0"
29380 },
29381 "engines": {
29382 "node": ">=8"
29383 }
29384 },
29385 "node_modules/unzipper": {
29386 "version": "0.10.11",
29387 "resolved": "https://registry.npmjs.org/unzipper/-/unzipper-0.10.11.tgz",
29388 "integrity": "sha512-+BrAq2oFqWod5IESRjL3S8baohbevGcVA+teAIOYWM3pDVdseogqbzhhvvmiyQrUNKFUnDMtELW3X8ykbyDCJw==",
29389 "dependencies": {
29390 "big-integer": "^1.6.17",
29391 "binary": "~0.3.0",
29392 "bluebird": "~3.4.1",
29393 "buffer-indexof-polyfill": "~1.0.0",
29394 "duplexer2": "~0.1.4",
29395 "fstream": "^1.0.12",
29396 "graceful-fs": "^4.2.2",
29397 "listenercount": "~1.0.1",
29398 "readable-stream": "~2.3.6",
29399 "setimmediate": "~1.0.4"
29400 }
29401 },
29402 "node_modules/unzipper/node_modules/bluebird": {
29403 "version": "3.4.7",
29404 "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.4.7.tgz",
29405 "integrity": "sha1-9y12C+Cbf3bQjtj66Ysomo0F+rM="
29406 },
29407 "node_modules/upath": {
29408 "version": "1.2.0",
29409 "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
29410 "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
29411 "dev": true,
29412 "engines": {
29413 "node": ">=4",
29414 "yarn": "*"
29415 }
29416 },
29417 "node_modules/upcast": {
29418 "version": "2.1.2",
29419 "resolved": "https://registry.npmjs.org/upcast/-/upcast-2.1.2.tgz",
29420 "integrity": "sha512-c+ueM175OVWv9vr1SYA3rI1ao0bxq6Y7l6u5Sac25Hi0yWz9Lz341zt9/sVOa5+7lYcvHMb0xxaacFy/2lVF2w==",
29421 "dependencies": {
29422 "cross-env": "^5.1.0"
29423 },
29424 "engines": {
29425 "node": ">4"
29426 }
29427 },
29428 "node_modules/upcast/node_modules/cross-env": {
29429 "version": "5.2.1",
29430 "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-5.2.1.tgz",
29431 "integrity": "sha512-1yHhtcfAd1r4nwQgknowuUNfIT9E8dOMMspC36g45dN+iD1blloi7xp8X/xAIDnjHWyt1uQ8PHk2fkNaym7soQ==",
29432 "dependencies": {
29433 "cross-spawn": "^6.0.5"
29434 },
29435 "bin": {
29436 "cross-env": "dist/bin/cross-env.js",
29437 "cross-env-shell": "dist/bin/cross-env-shell.js"
29438 },
29439 "engines": {
29440 "node": ">=4.0"
29441 }
29442 },
29443 "node_modules/upcast/node_modules/cross-spawn": {
29444 "version": "6.0.5",
29445 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
29446 "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
29447 "dependencies": {
29448 "nice-try": "^1.0.4",
29449 "path-key": "^2.0.1",
29450 "semver": "^5.5.0",
29451 "shebang-command": "^1.2.0",
29452 "which": "^1.2.9"
29453 },
29454 "engines": {
29455 "node": ">=4.8"
29456 }
29457 },
29458 "node_modules/upcast/node_modules/path-key": {
29459 "version": "2.0.1",
29460 "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
29461 "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
29462 "engines": {
29463 "node": ">=4"
29464 }
29465 },
29466 "node_modules/upcast/node_modules/semver": {
29467 "version": "5.7.1",
29468 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
29469 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
29470 "bin": {
29471 "semver": "bin/semver"
29472 }
29473 },
29474 "node_modules/upcast/node_modules/shebang-command": {
29475 "version": "1.2.0",
29476 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
29477 "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
29478 "dependencies": {
29479 "shebang-regex": "^1.0.0"
29480 },
29481 "engines": {
29482 "node": ">=0.10.0"
29483 }
29484 },
29485 "node_modules/upcast/node_modules/shebang-regex": {
29486 "version": "1.0.0",
29487 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
29488 "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
29489 "engines": {
29490 "node": ">=0.10.0"
29491 }
29492 },
29493 "node_modules/upcast/node_modules/which": {
29494 "version": "1.3.1",
29495 "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
29496 "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
29497 "dependencies": {
29498 "isexe": "^2.0.0"
29499 },
29500 "bin": {
29501 "which": "bin/which"
29502 }
29503 },
29504 "node_modules/update-notifier": {
29505 "version": "5.1.0",
29506 "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz",
29507 "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==",
29508 "dev": true,
29509 "dependencies": {
29510 "boxen": "^5.0.0",
29511 "chalk": "^4.1.0",
29512 "configstore": "^5.0.1",
29513 "has-yarn": "^2.1.0",
29514 "import-lazy": "^2.1.0",
29515 "is-ci": "^2.0.0",
29516 "is-installed-globally": "^0.4.0",
29517 "is-npm": "^5.0.0",
29518 "is-yarn-global": "^0.3.0",
29519 "latest-version": "^5.1.0",
29520 "pupa": "^2.1.1",
29521 "semver": "^7.3.4",
29522 "semver-diff": "^3.1.1",
29523 "xdg-basedir": "^4.0.0"
29524 },
29525 "engines": {
29526 "node": ">=10"
29527 },
29528 "funding": {
29529 "url": "https://github.com/yeoman/update-notifier?sponsor=1"
29530 }
29531 },
29532 "node_modules/update-notifier/node_modules/ansi-styles": {
29533 "version": "4.3.0",
29534 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
29535 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
29536 "dev": true,
29537 "dependencies": {
29538 "color-convert": "^2.0.1"
29539 },
29540 "engines": {
29541 "node": ">=8"
29542 },
29543 "funding": {
29544 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
29545 }
29546 },
29547 "node_modules/update-notifier/node_modules/chalk": {
29548 "version": "4.1.2",
29549 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
29550 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
29551 "dev": true,
29552 "dependencies": {
29553 "ansi-styles": "^4.1.0",
29554 "supports-color": "^7.1.0"
29555 },
29556 "engines": {
29557 "node": ">=10"
29558 },
29559 "funding": {
29560 "url": "https://github.com/chalk/chalk?sponsor=1"
29561 }
29562 },
29563 "node_modules/update-notifier/node_modules/ci-info": {
29564 "version": "2.0.0",
29565 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
29566 "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==",
29567 "dev": true
29568 },
29569 "node_modules/update-notifier/node_modules/color-convert": {
29570 "version": "2.0.1",
29571 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
29572 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
29573 "dev": true,
29574 "dependencies": {
29575 "color-name": "~1.1.4"
29576 },
29577 "engines": {
29578 "node": ">=7.0.0"
29579 }
29580 },
29581 "node_modules/update-notifier/node_modules/color-name": {
29582 "version": "1.1.4",
29583 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
29584 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
29585 "dev": true
29586 },
29587 "node_modules/update-notifier/node_modules/has-flag": {
29588 "version": "4.0.0",
29589 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
29590 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
29591 "dev": true,
29592 "engines": {
29593 "node": ">=8"
29594 }
29595 },
29596 "node_modules/update-notifier/node_modules/is-ci": {
29597 "version": "2.0.0",
29598 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz",
29599 "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==",
29600 "dev": true,
29601 "dependencies": {
29602 "ci-info": "^2.0.0"
29603 },
29604 "bin": {
29605 "is-ci": "bin.js"
29606 }
29607 },
29608 "node_modules/update-notifier/node_modules/supports-color": {
29609 "version": "7.2.0",
29610 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
29611 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
29612 "dev": true,
29613 "dependencies": {
29614 "has-flag": "^4.0.0"
29615 },
29616 "engines": {
29617 "node": ">=8"
29618 }
29619 },
29620 "node_modules/upper-case": {
29621 "version": "1.1.3",
29622 "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz",
29623 "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=",
29624 "dev": true
29625 },
29626 "node_modules/uri-js": {
29627 "version": "4.4.1",
29628 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
29629 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
29630 "devOptional": true,
29631 "dependencies": {
29632 "punycode": "^2.1.0"
29633 }
29634 },
29635 "node_modules/urix": {
29636 "version": "0.1.0",
29637 "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
29638 "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
29639 "deprecated": "Please see https://github.com/lydell/urix#deprecated"
29640 },
29641 "node_modules/url": {
29642 "version": "0.11.0",
29643 "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
29644 "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
29645 "dev": true,
29646 "dependencies": {
29647 "punycode": "1.3.2",
29648 "querystring": "0.2.0"
29649 }
29650 },
29651 "node_modules/url-parse": {
29652 "version": "1.5.3",
29653 "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.3.tgz",
29654 "integrity": "sha512-IIORyIQD9rvj0A4CLWsHkBBJuNqWpFQe224b6j9t/ABmquIS0qDU2pY6kl6AuOrL5OkCXHMCFNe1jBcuAggjvQ==",
29655 "dev": true,
29656 "dependencies": {
29657 "querystringify": "^2.1.1",
29658 "requires-port": "^1.0.0"
29659 }
29660 },
29661 "node_modules/url-parse-lax": {
29662 "version": "3.0.0",
29663 "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz",
29664 "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=",
29665 "dev": true,
29666 "dependencies": {
29667 "prepend-http": "^2.0.0"
29668 },
29669 "engines": {
29670 "node": ">=4"
29671 }
29672 },
29673 "node_modules/url/node_modules/punycode": {
29674 "version": "1.3.2",
29675 "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
29676 "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
29677 "dev": true
29678 },
29679 "node_modules/use": {
29680 "version": "3.1.1",
29681 "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
29682 "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
29683 "engines": {
29684 "node": ">=0.10.0"
29685 }
29686 },
29687 "node_modules/useragent": {
29688 "version": "2.3.0",
29689 "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz",
29690 "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==",
29691 "dependencies": {
29692 "lru-cache": "4.1.x",
29693 "tmp": "0.0.x"
29694 }
29695 },
29696 "node_modules/useragent-generator": {
29697 "version": "1.1.1-amkt-22079-finish.0",
29698 "resolved": "https://registry.npmjs.org/useragent-generator/-/useragent-generator-1.1.1-amkt-22079-finish.0.tgz",
29699 "integrity": "sha512-jUVHvx1t3bVjx2dI9fG4iKzjO5WA6qtjWaR/PitNvd6zQMJNlFYehNwRUaAAKkhBCkw1T0U9e2oG9Sg3wSmc6Q==",
29700 "dependencies": {
29701 "normalize-version": "^1.0.5",
29702 "semver": "^5.4.1",
29703 "semver-closest": "^0.1.0"
29704 }
29705 },
29706 "node_modules/useragent-generator/node_modules/semver": {
29707 "version": "5.7.1",
29708 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
29709 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
29710 "bin": {
29711 "semver": "bin/semver"
29712 }
29713 },
29714 "node_modules/useragent/node_modules/lru-cache": {
29715 "version": "4.1.5",
29716 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
29717 "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
29718 "dependencies": {
29719 "pseudomap": "^1.0.2",
29720 "yallist": "^2.1.2"
29721 }
29722 },
29723 "node_modules/useragent/node_modules/yallist": {
29724 "version": "2.1.2",
29725 "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
29726 "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI="
29727 },
29728 "node_modules/usocket": {
29729 "version": "0.3.0",
29730 "resolved": "https://registry.npmjs.org/usocket/-/usocket-0.3.0.tgz",
29731 "integrity": "sha512-V/H02RNiaOCJZuPoKont/y12VJaImC6C5xW7OzPFjYu9qnig0yv9hyp9E7Wqjm6d8yZuZouH3NAfDATVMgh2SQ==",
29732 "hasInstallScript": true,
29733 "optional": true,
29734 "dependencies": {
29735 "bindings": "^1.5.0",
29736 "nan": "^2.14.2",
29737 "node-gyp": "^7.1.2"
29738 }
29739 },
29740 "node_modules/usocket/node_modules/glob": {
29741 "version": "7.2.0",
29742 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
29743 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
29744 "optional": true,
29745 "dependencies": {
29746 "fs.realpath": "^1.0.0",
29747 "inflight": "^1.0.4",
29748 "inherits": "2",
29749 "minimatch": "^3.0.4",
29750 "once": "^1.3.0",
29751 "path-is-absolute": "^1.0.0"
29752 },
29753 "engines": {
29754 "node": "*"
29755 },
29756 "funding": {
29757 "url": "https://github.com/sponsors/isaacs"
29758 }
29759 },
29760 "node_modules/usocket/node_modules/node-gyp": {
29761 "version": "7.1.2",
29762 "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-7.1.2.tgz",
29763 "integrity": "sha512-CbpcIo7C3eMu3dL1c3d0xw449fHIGALIJsRP4DDPHpyiW8vcriNY7ubh9TE4zEKfSxscY7PjeFnshE7h75ynjQ==",
29764 "optional": true,
29765 "dependencies": {
29766 "env-paths": "^2.2.0",
29767 "glob": "^7.1.4",
29768 "graceful-fs": "^4.2.3",
29769 "nopt": "^5.0.0",
29770 "npmlog": "^4.1.2",
29771 "request": "^2.88.2",
29772 "rimraf": "^3.0.2",
29773 "semver": "^7.3.2",
29774 "tar": "^6.0.2",
29775 "which": "^2.0.2"
29776 },
29777 "bin": {
29778 "node-gyp": "bin/node-gyp.js"
29779 },
29780 "engines": {
29781 "node": ">= 10.12.0"
29782 }
29783 },
29784 "node_modules/utf8-byte-length": {
29785 "version": "1.0.4",
29786 "resolved": "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz",
29787 "integrity": "sha1-9F8VDExm7uloGGUFq5P8u4rWv2E=",
29788 "dev": true
29789 },
29790 "node_modules/util": {
29791 "version": "0.11.1",
29792 "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz",
29793 "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==",
29794 "dev": true,
29795 "dependencies": {
29796 "inherits": "2.0.3"
29797 }
29798 },
29799 "node_modules/util-deprecate": {
29800 "version": "1.0.2",
29801 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
29802 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
29803 },
29804 "node_modules/util.promisify": {
29805 "version": "1.0.0",
29806 "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz",
29807 "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==",
29808 "dev": true,
29809 "dependencies": {
29810 "define-properties": "^1.1.2",
29811 "object.getownpropertydescriptors": "^2.0.3"
29812 }
29813 },
29814 "node_modules/util/node_modules/inherits": {
29815 "version": "2.0.3",
29816 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
29817 "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
29818 "dev": true
29819 },
29820 "node_modules/utila": {
29821 "version": "0.4.0",
29822 "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz",
29823 "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=",
29824 "dev": true
29825 },
29826 "node_modules/utils-merge": {
29827 "version": "1.0.1",
29828 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
29829 "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
29830 "dev": true,
29831 "engines": {
29832 "node": ">= 0.4.0"
29833 }
29834 },
29835 "node_modules/uuid": {
29836 "version": "8.3.2",
29837 "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
29838 "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
29839 "bin": {
29840 "uuid": "dist/bin/uuid"
29841 }
29842 },
29843 "node_modules/v8-compile-cache": {
29844 "version": "2.3.0",
29845 "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
29846 "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
29847 "dev": true
29848 },
29849 "node_modules/v8-to-istanbul": {
29850 "version": "8.1.0",
29851 "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.0.tgz",
29852 "integrity": "sha512-/PRhfd8aTNp9Ggr62HPzXg2XasNFGy5PBt0Rp04du7/8GNNSgxFL6WBTkgMKSL9bFjH+8kKEG3f37FmxiTqUUA==",
29853 "dev": true,
29854 "dependencies": {
29855 "@types/istanbul-lib-coverage": "^2.0.1",
29856 "convert-source-map": "^1.6.0",
29857 "source-map": "^0.7.3"
29858 },
29859 "engines": {
29860 "node": ">=10.12.0"
29861 }
29862 },
29863 "node_modules/v8-to-istanbul/node_modules/source-map": {
29864 "version": "0.7.3",
29865 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
29866 "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
29867 "dev": true,
29868 "engines": {
29869 "node": ">= 8"
29870 }
29871 },
29872 "node_modules/v8flags": {
29873 "version": "3.2.0",
29874 "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz",
29875 "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==",
29876 "dependencies": {
29877 "homedir-polyfill": "^1.0.1"
29878 },
29879 "engines": {
29880 "node": ">= 0.10"
29881 }
29882 },
29883 "node_modules/validate-npm-package-license": {
29884 "version": "3.0.4",
29885 "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
29886 "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
29887 "dev": true,
29888 "dependencies": {
29889 "spdx-correct": "^3.0.0",
29890 "spdx-expression-parse": "^3.0.0"
29891 }
29892 },
29893 "node_modules/validator": {
29894 "version": "13.6.0",
29895 "resolved": "https://registry.npmjs.org/validator/-/validator-13.6.0.tgz",
29896 "integrity": "sha512-gVgKbdbHgtxpRyR8K0O6oFZPhhB5tT1jeEHZR0Znr9Svg03U0+r9DXWMrnRAB+HtCStDQKlaIZm42tVsVjqtjg==",
29897 "engines": {
29898 "node": ">= 0.10"
29899 }
29900 },
29901 "node_modules/value-or-function": {
29902 "version": "3.0.0",
29903 "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz",
29904 "integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=",
29905 "dev": true,
29906 "engines": {
29907 "node": ">= 0.10"
29908 }
29909 },
29910 "node_modules/vary": {
29911 "version": "1.1.2",
29912 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
29913 "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
29914 "engines": {
29915 "node": ">= 0.8"
29916 }
29917 },
29918 "node_modules/verror": {
29919 "version": "1.10.0",
29920 "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
29921 "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
29922 "engines": [
29923 "node >=0.6.0"
29924 ],
29925 "optional": true,
29926 "dependencies": {
29927 "assert-plus": "^1.0.0",
29928 "core-util-is": "1.0.2",
29929 "extsprintf": "^1.2.0"
29930 }
29931 },
29932 "node_modules/verror/node_modules/core-util-is": {
29933 "version": "1.0.2",
29934 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
29935 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
29936 "optional": true
29937 },
29938 "node_modules/vinyl": {
29939 "version": "2.2.1",
29940 "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz",
29941 "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==",
29942 "dev": true,
29943 "dependencies": {
29944 "clone": "^2.1.1",
29945 "clone-buffer": "^1.0.0",
29946 "clone-stats": "^1.0.0",
29947 "cloneable-readable": "^1.0.0",
29948 "remove-trailing-separator": "^1.0.1",
29949 "replace-ext": "^1.0.0"
29950 },
29951 "engines": {
29952 "node": ">= 0.10"
29953 }
29954 },
29955 "node_modules/vinyl-fs": {
29956 "version": "3.0.3",
29957 "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz",
29958 "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==",
29959 "dev": true,
29960 "dependencies": {
29961 "fs-mkdirp-stream": "^1.0.0",
29962 "glob-stream": "^6.1.0",
29963 "graceful-fs": "^4.0.0",
29964 "is-valid-glob": "^1.0.0",
29965 "lazystream": "^1.0.0",
29966 "lead": "^1.0.0",
29967 "object.assign": "^4.0.4",
29968 "pumpify": "^1.3.5",
29969 "readable-stream": "^2.3.3",
29970 "remove-bom-buffer": "^3.0.0",
29971 "remove-bom-stream": "^1.2.0",
29972 "resolve-options": "^1.1.0",
29973 "through2": "^2.0.0",
29974 "to-through": "^2.0.0",
29975 "value-or-function": "^3.0.0",
29976 "vinyl": "^2.0.0",
29977 "vinyl-sourcemap": "^1.1.0"
29978 },
29979 "engines": {
29980 "node": ">= 0.10"
29981 }
29982 },
29983 "node_modules/vinyl-fs/node_modules/through2": {
29984 "version": "2.0.5",
29985 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
29986 "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
29987 "dev": true,
29988 "dependencies": {
29989 "readable-stream": "~2.3.6",
29990 "xtend": "~4.0.1"
29991 }
29992 },
29993 "node_modules/vinyl-sourcemap": {
29994 "version": "1.1.0",
29995 "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz",
29996 "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=",
29997 "dev": true,
29998 "dependencies": {
29999 "append-buffer": "^1.0.2",
30000 "convert-source-map": "^1.5.0",
30001 "graceful-fs": "^4.1.6",
30002 "normalize-path": "^2.1.1",
30003 "now-and-later": "^2.0.0",
30004 "remove-bom-buffer": "^3.0.0",
30005 "vinyl": "^2.0.0"
30006 },
30007 "engines": {
30008 "node": ">= 0.10"
30009 }
30010 },
30011 "node_modules/vinyl-sourcemap/node_modules/normalize-path": {
30012 "version": "2.1.1",
30013 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
30014 "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
30015 "dev": true,
30016 "dependencies": {
30017 "remove-trailing-separator": "^1.0.1"
30018 },
30019 "engines": {
30020 "node": ">=0.10.0"
30021 }
30022 },
30023 "node_modules/vinyl-sourcemaps-apply": {
30024 "version": "0.2.1",
30025 "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz",
30026 "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=",
30027 "dev": true,
30028 "dependencies": {
30029 "source-map": "^0.5.1"
30030 }
30031 },
30032 "node_modules/vm-browserify": {
30033 "version": "1.1.2",
30034 "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
30035 "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==",
30036 "dev": true
30037 },
30038 "node_modules/w3c-hr-time": {
30039 "version": "1.0.2",
30040 "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz",
30041 "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==",
30042 "dev": true,
30043 "dependencies": {
30044 "browser-process-hrtime": "^1.0.0"
30045 }
30046 },
30047 "node_modules/w3c-xmlserializer": {
30048 "version": "2.0.0",
30049 "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz",
30050 "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==",
30051 "dev": true,
30052 "dependencies": {
30053 "xml-name-validator": "^3.0.0"
30054 },
30055 "engines": {
30056 "node": ">=10"
30057 }
30058 },
30059 "node_modules/wait-on": {
30060 "version": "6.0.0",
30061 "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-6.0.0.tgz",
30062 "integrity": "sha512-tnUJr9p5r+bEYXPUdRseolmz5XqJTTj98JgOsfBn7Oz2dxfE2g3zw1jE+Mo8lopM3j3et/Mq1yW7kKX6qw7RVw==",
30063 "dev": true,
30064 "dependencies": {
30065 "axios": "^0.21.1",
30066 "joi": "^17.4.0",
30067 "lodash": "^4.17.21",
30068 "minimist": "^1.2.5",
30069 "rxjs": "^7.1.0"
30070 },
30071 "bin": {
30072 "wait-on": "bin/wait-on"
30073 },
30074 "engines": {
30075 "node": ">=10.0.0"
30076 }
30077 },
30078 "node_modules/wait-on/node_modules/rxjs": {
30079 "version": "7.4.0",
30080 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.4.0.tgz",
30081 "integrity": "sha512-7SQDi7xeTMCJpqViXh8gL/lebcwlp3d831F05+9B44A4B0WfsEwUQHR64gsH1kvJ+Ep/J9K2+n1hVl1CsGN23w==",
30082 "dev": true,
30083 "dependencies": {
30084 "tslib": "~2.1.0"
30085 }
30086 },
30087 "node_modules/wait-on/node_modules/tslib": {
30088 "version": "2.1.0",
30089 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz",
30090 "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==",
30091 "dev": true
30092 },
30093 "node_modules/walker": {
30094 "version": "1.0.8",
30095 "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz",
30096 "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==",
30097 "dev": true,
30098 "dependencies": {
30099 "makeerror": "1.0.12"
30100 }
30101 },
30102 "node_modules/warning": {
30103 "version": "3.0.0",
30104 "resolved": "https://registry.npmjs.org/warning/-/warning-3.0.0.tgz",
30105 "integrity": "sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w=",
30106 "dependencies": {
30107 "loose-envify": "^1.0.0"
30108 }
30109 },
30110 "node_modules/warning-symbol": {
30111 "version": "0.1.0",
30112 "resolved": "https://registry.npmjs.org/warning-symbol/-/warning-symbol-0.1.0.tgz",
30113 "integrity": "sha1-uzHdEbeg+dZ6su2V9Fe2WCW7rSE=",
30114 "engines": {
30115 "node": ">=0.10.0"
30116 }
30117 },
30118 "node_modules/watchpack": {
30119 "version": "1.7.5",
30120 "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz",
30121 "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==",
30122 "dev": true,
30123 "dependencies": {
30124 "graceful-fs": "^4.1.2",
30125 "neo-async": "^2.5.0"
30126 },
30127 "optionalDependencies": {
30128 "chokidar": "^3.4.1",
30129 "watchpack-chokidar2": "^2.0.1"
30130 }
30131 },
30132 "node_modules/watchpack-chokidar2": {
30133 "version": "2.0.1",
30134 "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz",
30135 "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==",
30136 "dev": true,
30137 "optional": true,
30138 "dependencies": {
30139 "chokidar": "^2.1.8"
30140 }
30141 },
30142 "node_modules/watchpack/node_modules/anymatch": {
30143 "version": "3.1.2",
30144 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
30145 "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
30146 "dev": true,
30147 "optional": true,
30148 "dependencies": {
30149 "normalize-path": "^3.0.0",
30150 "picomatch": "^2.0.4"
30151 },
30152 "engines": {
30153 "node": ">= 8"
30154 }
30155 },
30156 "node_modules/watchpack/node_modules/binary-extensions": {
30157 "version": "2.2.0",
30158 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
30159 "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
30160 "dev": true,
30161 "optional": true,
30162 "engines": {
30163 "node": ">=8"
30164 }
30165 },
30166 "node_modules/watchpack/node_modules/braces": {
30167 "version": "3.0.2",
30168 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
30169 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
30170 "dev": true,
30171 "optional": true,
30172 "dependencies": {
30173 "fill-range": "^7.0.1"
30174 },
30175 "engines": {
30176 "node": ">=8"
30177 }
30178 },
30179 "node_modules/watchpack/node_modules/chokidar": {
30180 "version": "3.5.2",
30181 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz",
30182 "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==",
30183 "dev": true,
30184 "optional": true,
30185 "dependencies": {
30186 "anymatch": "~3.1.2",
30187 "braces": "~3.0.2",
30188 "glob-parent": "~5.1.2",
30189 "is-binary-path": "~2.1.0",
30190 "is-glob": "~4.0.1",
30191 "normalize-path": "~3.0.0",
30192 "readdirp": "~3.6.0"
30193 },
30194 "engines": {
30195 "node": ">= 8.10.0"
30196 },
30197 "optionalDependencies": {
30198 "fsevents": "~2.3.2"
30199 }
30200 },
30201 "node_modules/watchpack/node_modules/fill-range": {
30202 "version": "7.0.1",
30203 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
30204 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
30205 "dev": true,
30206 "optional": true,
30207 "dependencies": {
30208 "to-regex-range": "^5.0.1"
30209 },
30210 "engines": {
30211 "node": ">=8"
30212 }
30213 },
30214 "node_modules/watchpack/node_modules/fsevents": {
30215 "version": "2.3.2",
30216 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
30217 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
30218 "dev": true,
30219 "hasInstallScript": true,
30220 "optional": true,
30221 "os": [
30222 "darwin"
30223 ],
30224 "engines": {
30225 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
30226 }
30227 },
30228 "node_modules/watchpack/node_modules/glob-parent": {
30229 "version": "5.1.2",
30230 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
30231 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
30232 "dev": true,
30233 "optional": true,
30234 "dependencies": {
30235 "is-glob": "^4.0.1"
30236 },
30237 "engines": {
30238 "node": ">= 6"
30239 }
30240 },
30241 "node_modules/watchpack/node_modules/is-binary-path": {
30242 "version": "2.1.0",
30243 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
30244 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
30245 "dev": true,
30246 "optional": true,
30247 "dependencies": {
30248 "binary-extensions": "^2.0.0"
30249 },
30250 "engines": {
30251 "node": ">=8"
30252 }
30253 },
30254 "node_modules/watchpack/node_modules/is-number": {
30255 "version": "7.0.0",
30256 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
30257 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
30258 "dev": true,
30259 "optional": true,
30260 "engines": {
30261 "node": ">=0.12.0"
30262 }
30263 },
30264 "node_modules/watchpack/node_modules/readdirp": {
30265 "version": "3.6.0",
30266 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
30267 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
30268 "dev": true,
30269 "optional": true,
30270 "dependencies": {
30271 "picomatch": "^2.2.1"
30272 },
30273 "engines": {
30274 "node": ">=8.10.0"
30275 }
30276 },
30277 "node_modules/watchpack/node_modules/to-regex-range": {
30278 "version": "5.0.1",
30279 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
30280 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
30281 "dev": true,
30282 "optional": true,
30283 "dependencies": {
30284 "is-number": "^7.0.0"
30285 },
30286 "engines": {
30287 "node": ">=8.0"
30288 }
30289 },
30290 "node_modules/wbuf": {
30291 "version": "1.7.3",
30292 "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz",
30293 "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
30294 "dev": true,
30295 "dependencies": {
30296 "minimalistic-assert": "^1.0.0"
30297 }
30298 },
30299 "node_modules/webidl-conversions": {
30300 "version": "6.1.0",
30301 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz",
30302 "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==",
30303 "dev": true,
30304 "engines": {
30305 "node": ">=10.4"
30306 }
30307 },
30308 "node_modules/webpack": {
30309 "version": "4.46.0",
30310 "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.46.0.tgz",
30311 "integrity": "sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q==",
30312 "dev": true,
30313 "dependencies": {
30314 "@webassemblyjs/ast": "1.9.0",
30315 "@webassemblyjs/helper-module-context": "1.9.0",
30316 "@webassemblyjs/wasm-edit": "1.9.0",
30317 "@webassemblyjs/wasm-parser": "1.9.0",
30318 "acorn": "^6.4.1",
30319 "ajv": "^6.10.2",
30320 "ajv-keywords": "^3.4.1",
30321 "chrome-trace-event": "^1.0.2",
30322 "enhanced-resolve": "^4.5.0",
30323 "eslint-scope": "^4.0.3",
30324 "json-parse-better-errors": "^1.0.2",
30325 "loader-runner": "^2.4.0",
30326 "loader-utils": "^1.2.3",
30327 "memory-fs": "^0.4.1",
30328 "micromatch": "^3.1.10",
30329 "mkdirp": "^0.5.3",
30330 "neo-async": "^2.6.1",
30331 "node-libs-browser": "^2.2.1",
30332 "schema-utils": "^1.0.0",
30333 "tapable": "^1.1.3",
30334 "terser-webpack-plugin": "^1.4.3",
30335 "watchpack": "^1.7.4",
30336 "webpack-sources": "^1.4.1"
30337 },
30338 "bin": {
30339 "webpack": "bin/webpack.js"
30340 },
30341 "engines": {
30342 "node": ">=6.11.5"
30343 },
30344 "funding": {
30345 "type": "opencollective",
30346 "url": "https://opencollective.com/webpack"
30347 },
30348 "peerDependenciesMeta": {
30349 "webpack-cli": {
30350 "optional": true
30351 },
30352 "webpack-command": {
30353 "optional": true
30354 }
30355 }
30356 },
30357 "node_modules/webpack-cli": {
30358 "version": "3.3.12",
30359 "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.3.12.tgz",
30360 "integrity": "sha512-NVWBaz9k839ZH/sinurM+HcDvJOTXwSjYp1ku+5XKeOC03z8v5QitnK/x+lAxGXFyhdayoIf/GOpv85z3/xPag==",
30361 "dev": true,
30362 "dependencies": {
30363 "chalk": "^2.4.2",
30364 "cross-spawn": "^6.0.5",
30365 "enhanced-resolve": "^4.1.1",
30366 "findup-sync": "^3.0.0",
30367 "global-modules": "^2.0.0",
30368 "import-local": "^2.0.0",
30369 "interpret": "^1.4.0",
30370 "loader-utils": "^1.4.0",
30371 "supports-color": "^6.1.0",
30372 "v8-compile-cache": "^2.1.1",
30373 "yargs": "^13.3.2"
30374 },
30375 "bin": {
30376 "webpack-cli": "bin/cli.js"
30377 },
30378 "engines": {
30379 "node": ">=6.11.5"
30380 },
30381 "peerDependencies": {
30382 "webpack": "4.x.x"
30383 }
30384 },
30385 "node_modules/webpack-cli/node_modules/ansi-regex": {
30386 "version": "4.1.0",
30387 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
30388 "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
30389 "dev": true,
30390 "engines": {
30391 "node": ">=6"
30392 }
30393 },
30394 "node_modules/webpack-cli/node_modules/cliui": {
30395 "version": "5.0.0",
30396 "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
30397 "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
30398 "dev": true,
30399 "dependencies": {
30400 "string-width": "^3.1.0",
30401 "strip-ansi": "^5.2.0",
30402 "wrap-ansi": "^5.1.0"
30403 }
30404 },
30405 "node_modules/webpack-cli/node_modules/cross-spawn": {
30406 "version": "6.0.5",
30407 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
30408 "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
30409 "dev": true,
30410 "dependencies": {
30411 "nice-try": "^1.0.4",
30412 "path-key": "^2.0.1",
30413 "semver": "^5.5.0",
30414 "shebang-command": "^1.2.0",
30415 "which": "^1.2.9"
30416 },
30417 "engines": {
30418 "node": ">=4.8"
30419 }
30420 },
30421 "node_modules/webpack-cli/node_modules/define-property": {
30422 "version": "2.0.2",
30423 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
30424 "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
30425 "dev": true,
30426 "dependencies": {
30427 "is-descriptor": "^1.0.2",
30428 "isobject": "^3.0.1"
30429 },
30430 "engines": {
30431 "node": ">=0.10.0"
30432 }
30433 },
30434 "node_modules/webpack-cli/node_modules/emoji-regex": {
30435 "version": "7.0.3",
30436 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
30437 "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
30438 "dev": true
30439 },
30440 "node_modules/webpack-cli/node_modules/extend-shallow": {
30441 "version": "3.0.2",
30442 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
30443 "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
30444 "dev": true,
30445 "dependencies": {
30446 "assign-symbols": "^1.0.0",
30447 "is-extendable": "^1.0.1"
30448 },
30449 "engines": {
30450 "node": ">=0.10.0"
30451 }
30452 },
30453 "node_modules/webpack-cli/node_modules/find-up": {
30454 "version": "3.0.0",
30455 "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
30456 "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
30457 "dev": true,
30458 "dependencies": {
30459 "locate-path": "^3.0.0"
30460 },
30461 "engines": {
30462 "node": ">=6"
30463 }
30464 },
30465 "node_modules/webpack-cli/node_modules/findup-sync": {
30466 "version": "3.0.0",
30467 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz",
30468 "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==",
30469 "dev": true,
30470 "dependencies": {
30471 "detect-file": "^1.0.0",
30472 "is-glob": "^4.0.0",
30473 "micromatch": "^3.0.4",
30474 "resolve-dir": "^1.0.1"
30475 },
30476 "engines": {
30477 "node": ">= 0.10"
30478 }
30479 },
30480 "node_modules/webpack-cli/node_modules/global-modules": {
30481 "version": "2.0.0",
30482 "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz",
30483 "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==",
30484 "dev": true,
30485 "dependencies": {
30486 "global-prefix": "^3.0.0"
30487 },
30488 "engines": {
30489 "node": ">=6"
30490 }
30491 },
30492 "node_modules/webpack-cli/node_modules/global-prefix": {
30493 "version": "3.0.0",
30494 "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz",
30495 "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==",
30496 "dev": true,
30497 "dependencies": {
30498 "ini": "^1.3.5",
30499 "kind-of": "^6.0.2",
30500 "which": "^1.3.1"
30501 },
30502 "engines": {
30503 "node": ">=6"
30504 }
30505 },
30506 "node_modules/webpack-cli/node_modules/import-local": {
30507 "version": "2.0.0",
30508 "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz",
30509 "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==",
30510 "dev": true,
30511 "dependencies": {
30512 "pkg-dir": "^3.0.0",
30513 "resolve-cwd": "^2.0.0"
30514 },
30515 "bin": {
30516 "import-local-fixture": "fixtures/cli.js"
30517 },
30518 "engines": {
30519 "node": ">=6"
30520 }
30521 },
30522 "node_modules/webpack-cli/node_modules/is-extendable": {
30523 "version": "1.0.1",
30524 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
30525 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
30526 "dev": true,
30527 "dependencies": {
30528 "is-plain-object": "^2.0.4"
30529 },
30530 "engines": {
30531 "node": ">=0.10.0"
30532 }
30533 },
30534 "node_modules/webpack-cli/node_modules/locate-path": {
30535 "version": "3.0.0",
30536 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
30537 "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
30538 "dev": true,
30539 "dependencies": {
30540 "p-locate": "^3.0.0",
30541 "path-exists": "^3.0.0"
30542 },
30543 "engines": {
30544 "node": ">=6"
30545 }
30546 },
30547 "node_modules/webpack-cli/node_modules/micromatch": {
30548 "version": "3.1.10",
30549 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
30550 "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
30551 "dev": true,
30552 "dependencies": {
30553 "arr-diff": "^4.0.0",
30554 "array-unique": "^0.3.2",
30555 "braces": "^2.3.1",
30556 "define-property": "^2.0.2",
30557 "extend-shallow": "^3.0.2",
30558 "extglob": "^2.0.4",
30559 "fragment-cache": "^0.2.1",
30560 "kind-of": "^6.0.2",
30561 "nanomatch": "^1.2.9",
30562 "object.pick": "^1.3.0",
30563 "regex-not": "^1.0.0",
30564 "snapdragon": "^0.8.1",
30565 "to-regex": "^3.0.2"
30566 },
30567 "engines": {
30568 "node": ">=0.10.0"
30569 }
30570 },
30571 "node_modules/webpack-cli/node_modules/p-limit": {
30572 "version": "2.3.0",
30573 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
30574 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
30575 "dev": true,
30576 "dependencies": {
30577 "p-try": "^2.0.0"
30578 },
30579 "engines": {
30580 "node": ">=6"
30581 },
30582 "funding": {
30583 "url": "https://github.com/sponsors/sindresorhus"
30584 }
30585 },
30586 "node_modules/webpack-cli/node_modules/p-locate": {
30587 "version": "3.0.0",
30588 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
30589 "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
30590 "dev": true,
30591 "dependencies": {
30592 "p-limit": "^2.0.0"
30593 },
30594 "engines": {
30595 "node": ">=6"
30596 }
30597 },
30598 "node_modules/webpack-cli/node_modules/path-exists": {
30599 "version": "3.0.0",
30600 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
30601 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
30602 "dev": true,
30603 "engines": {
30604 "node": ">=4"
30605 }
30606 },
30607 "node_modules/webpack-cli/node_modules/path-key": {
30608 "version": "2.0.1",
30609 "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
30610 "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
30611 "dev": true,
30612 "engines": {
30613 "node": ">=4"
30614 }
30615 },
30616 "node_modules/webpack-cli/node_modules/pkg-dir": {
30617 "version": "3.0.0",
30618 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
30619 "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
30620 "dev": true,
30621 "dependencies": {
30622 "find-up": "^3.0.0"
30623 },
30624 "engines": {
30625 "node": ">=6"
30626 }
30627 },
30628 "node_modules/webpack-cli/node_modules/resolve-cwd": {
30629 "version": "2.0.0",
30630 "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
30631 "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=",
30632 "dev": true,
30633 "dependencies": {
30634 "resolve-from": "^3.0.0"
30635 },
30636 "engines": {
30637 "node": ">=4"
30638 }
30639 },
30640 "node_modules/webpack-cli/node_modules/resolve-from": {
30641 "version": "3.0.0",
30642 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
30643 "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
30644 "dev": true,
30645 "engines": {
30646 "node": ">=4"
30647 }
30648 },
30649 "node_modules/webpack-cli/node_modules/semver": {
30650 "version": "5.7.1",
30651 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
30652 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
30653 "dev": true,
30654 "bin": {
30655 "semver": "bin/semver"
30656 }
30657 },
30658 "node_modules/webpack-cli/node_modules/shebang-command": {
30659 "version": "1.2.0",
30660 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
30661 "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
30662 "dev": true,
30663 "dependencies": {
30664 "shebang-regex": "^1.0.0"
30665 },
30666 "engines": {
30667 "node": ">=0.10.0"
30668 }
30669 },
30670 "node_modules/webpack-cli/node_modules/shebang-regex": {
30671 "version": "1.0.0",
30672 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
30673 "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
30674 "dev": true,
30675 "engines": {
30676 "node": ">=0.10.0"
30677 }
30678 },
30679 "node_modules/webpack-cli/node_modules/string-width": {
30680 "version": "3.1.0",
30681 "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
30682 "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
30683 "dev": true,
30684 "dependencies": {
30685 "emoji-regex": "^7.0.1",
30686 "is-fullwidth-code-point": "^2.0.0",
30687 "strip-ansi": "^5.1.0"
30688 },
30689 "engines": {
30690 "node": ">=6"
30691 }
30692 },
30693 "node_modules/webpack-cli/node_modules/strip-ansi": {
30694 "version": "5.2.0",
30695 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
30696 "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
30697 "dev": true,
30698 "dependencies": {
30699 "ansi-regex": "^4.1.0"
30700 },
30701 "engines": {
30702 "node": ">=6"
30703 }
30704 },
30705 "node_modules/webpack-cli/node_modules/supports-color": {
30706 "version": "6.1.0",
30707 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
30708 "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
30709 "dev": true,
30710 "dependencies": {
30711 "has-flag": "^3.0.0"
30712 },
30713 "engines": {
30714 "node": ">=6"
30715 }
30716 },
30717 "node_modules/webpack-cli/node_modules/which": {
30718 "version": "1.3.1",
30719 "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
30720 "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
30721 "dev": true,
30722 "dependencies": {
30723 "isexe": "^2.0.0"
30724 },
30725 "bin": {
30726 "which": "bin/which"
30727 }
30728 },
30729 "node_modules/webpack-cli/node_modules/wrap-ansi": {
30730 "version": "5.1.0",
30731 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
30732 "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
30733 "dev": true,
30734 "dependencies": {
30735 "ansi-styles": "^3.2.0",
30736 "string-width": "^3.0.0",
30737 "strip-ansi": "^5.0.0"
30738 },
30739 "engines": {
30740 "node": ">=6"
30741 }
30742 },
30743 "node_modules/webpack-cli/node_modules/yargs": {
30744 "version": "13.3.2",
30745 "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
30746 "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",
30747 "dev": true,
30748 "dependencies": {
30749 "cliui": "^5.0.0",
30750 "find-up": "^3.0.0",
30751 "get-caller-file": "^2.0.1",
30752 "require-directory": "^2.1.1",
30753 "require-main-filename": "^2.0.0",
30754 "set-blocking": "^2.0.0",
30755 "string-width": "^3.0.0",
30756 "which-module": "^2.0.0",
30757 "y18n": "^4.0.0",
30758 "yargs-parser": "^13.1.2"
30759 }
30760 },
30761 "node_modules/webpack-cli/node_modules/yargs-parser": {
30762 "version": "13.1.2",
30763 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
30764 "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
30765 "dev": true,
30766 "dependencies": {
30767 "camelcase": "^5.0.0",
30768 "decamelize": "^1.2.0"
30769 }
30770 },
30771 "node_modules/webpack-dev-middleware": {
30772 "version": "3.7.3",
30773 "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz",
30774 "integrity": "sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==",
30775 "dev": true,
30776 "dependencies": {
30777 "memory-fs": "^0.4.1",
30778 "mime": "^2.4.4",
30779 "mkdirp": "^0.5.1",
30780 "range-parser": "^1.2.1",
30781 "webpack-log": "^2.0.0"
30782 },
30783 "engines": {
30784 "node": ">= 6"
30785 },
30786 "peerDependencies": {
30787 "webpack": "^4.0.0 || ^5.0.0"
30788 }
30789 },
30790 "node_modules/webpack-dev-middleware/node_modules/memory-fs": {
30791 "version": "0.4.1",
30792 "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
30793 "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
30794 "dev": true,
30795 "dependencies": {
30796 "errno": "^0.1.3",
30797 "readable-stream": "^2.0.1"
30798 }
30799 },
30800 "node_modules/webpack-dev-server": {
30801 "version": "3.11.2",
30802 "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.2.tgz",
30803 "integrity": "sha512-A80BkuHRQfCiNtGBS1EMf2ChTUs0x+B3wGDFmOeT4rmJOHhHTCH2naNxIHhmkr0/UillP4U3yeIyv1pNp+QDLQ==",
30804 "dev": true,
30805 "dependencies": {
30806 "ansi-html": "0.0.7",
30807 "bonjour": "^3.5.0",
30808 "chokidar": "^2.1.8",
30809 "compression": "^1.7.4",
30810 "connect-history-api-fallback": "^1.6.0",
30811 "debug": "^4.1.1",
30812 "del": "^4.1.1",
30813 "express": "^4.17.1",
30814 "html-entities": "^1.3.1",
30815 "http-proxy-middleware": "0.19.1",
30816 "import-local": "^2.0.0",
30817 "internal-ip": "^4.3.0",
30818 "ip": "^1.1.5",
30819 "is-absolute-url": "^3.0.3",
30820 "killable": "^1.0.1",
30821 "loglevel": "^1.6.8",
30822 "opn": "^5.5.0",
30823 "p-retry": "^3.0.1",
30824 "portfinder": "^1.0.26",
30825 "schema-utils": "^1.0.0",
30826 "selfsigned": "^1.10.8",
30827 "semver": "^6.3.0",
30828 "serve-index": "^1.9.1",
30829 "sockjs": "^0.3.21",
30830 "sockjs-client": "^1.5.0",
30831 "spdy": "^4.0.2",
30832 "strip-ansi": "^3.0.1",
30833 "supports-color": "^6.1.0",
30834 "url": "^0.11.0",
30835 "webpack-dev-middleware": "^3.7.2",
30836 "webpack-log": "^2.0.0",
30837 "ws": "^6.2.1",
30838 "yargs": "^13.3.2"
30839 },
30840 "bin": {
30841 "webpack-dev-server": "bin/webpack-dev-server.js"
30842 },
30843 "engines": {
30844 "node": ">= 6.11.5"
30845 },
30846 "peerDependencies": {
30847 "webpack": "^4.0.0 || ^5.0.0"
30848 },
30849 "peerDependenciesMeta": {
30850 "webpack-cli": {
30851 "optional": true
30852 }
30853 }
30854 },
30855 "node_modules/webpack-dev-server/node_modules/ansi-regex": {
30856 "version": "2.1.1",
30857 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
30858 "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
30859 "dev": true,
30860 "engines": {
30861 "node": ">=0.10.0"
30862 }
30863 },
30864 "node_modules/webpack-dev-server/node_modules/cliui": {
30865 "version": "5.0.0",
30866 "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
30867 "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
30868 "dev": true,
30869 "dependencies": {
30870 "string-width": "^3.1.0",
30871 "strip-ansi": "^5.2.0",
30872 "wrap-ansi": "^5.1.0"
30873 }
30874 },
30875 "node_modules/webpack-dev-server/node_modules/cliui/node_modules/ansi-regex": {
30876 "version": "4.1.0",
30877 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
30878 "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
30879 "dev": true,
30880 "engines": {
30881 "node": ">=6"
30882 }
30883 },
30884 "node_modules/webpack-dev-server/node_modules/cliui/node_modules/strip-ansi": {
30885 "version": "5.2.0",
30886 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
30887 "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
30888 "dev": true,
30889 "dependencies": {
30890 "ansi-regex": "^4.1.0"
30891 },
30892 "engines": {
30893 "node": ">=6"
30894 }
30895 },
30896 "node_modules/webpack-dev-server/node_modules/emoji-regex": {
30897 "version": "7.0.3",
30898 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
30899 "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
30900 "dev": true
30901 },
30902 "node_modules/webpack-dev-server/node_modules/find-up": {
30903 "version": "3.0.0",
30904 "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
30905 "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
30906 "dev": true,
30907 "dependencies": {
30908 "locate-path": "^3.0.0"
30909 },
30910 "engines": {
30911 "node": ">=6"
30912 }
30913 },
30914 "node_modules/webpack-dev-server/node_modules/import-local": {
30915 "version": "2.0.0",
30916 "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz",
30917 "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==",
30918 "dev": true,
30919 "dependencies": {
30920 "pkg-dir": "^3.0.0",
30921 "resolve-cwd": "^2.0.0"
30922 },
30923 "bin": {
30924 "import-local-fixture": "fixtures/cli.js"
30925 },
30926 "engines": {
30927 "node": ">=6"
30928 }
30929 },
30930 "node_modules/webpack-dev-server/node_modules/locate-path": {
30931 "version": "3.0.0",
30932 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
30933 "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
30934 "dev": true,
30935 "dependencies": {
30936 "p-locate": "^3.0.0",
30937 "path-exists": "^3.0.0"
30938 },
30939 "engines": {
30940 "node": ">=6"
30941 }
30942 },
30943 "node_modules/webpack-dev-server/node_modules/p-limit": {
30944 "version": "2.3.0",
30945 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
30946 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
30947 "dev": true,
30948 "dependencies": {
30949 "p-try": "^2.0.0"
30950 },
30951 "engines": {
30952 "node": ">=6"
30953 },
30954 "funding": {
30955 "url": "https://github.com/sponsors/sindresorhus"
30956 }
30957 },
30958 "node_modules/webpack-dev-server/node_modules/p-locate": {
30959 "version": "3.0.0",
30960 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
30961 "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
30962 "dev": true,
30963 "dependencies": {
30964 "p-limit": "^2.0.0"
30965 },
30966 "engines": {
30967 "node": ">=6"
30968 }
30969 },
30970 "node_modules/webpack-dev-server/node_modules/path-exists": {
30971 "version": "3.0.0",
30972 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
30973 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
30974 "dev": true,
30975 "engines": {
30976 "node": ">=4"
30977 }
30978 },
30979 "node_modules/webpack-dev-server/node_modules/pkg-dir": {
30980 "version": "3.0.0",
30981 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
30982 "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
30983 "dev": true,
30984 "dependencies": {
30985 "find-up": "^3.0.0"
30986 },
30987 "engines": {
30988 "node": ">=6"
30989 }
30990 },
30991 "node_modules/webpack-dev-server/node_modules/resolve-cwd": {
30992 "version": "2.0.0",
30993 "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
30994 "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=",
30995 "dev": true,
30996 "dependencies": {
30997 "resolve-from": "^3.0.0"
30998 },
30999 "engines": {
31000 "node": ">=4"
31001 }
31002 },
31003 "node_modules/webpack-dev-server/node_modules/resolve-from": {
31004 "version": "3.0.0",
31005 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
31006 "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
31007 "dev": true,
31008 "engines": {
31009 "node": ">=4"
31010 }
31011 },
31012 "node_modules/webpack-dev-server/node_modules/semver": {
31013 "version": "6.3.0",
31014 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
31015 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
31016 "dev": true,
31017 "bin": {
31018 "semver": "bin/semver.js"
31019 }
31020 },
31021 "node_modules/webpack-dev-server/node_modules/string-width": {
31022 "version": "3.1.0",
31023 "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
31024 "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
31025 "dev": true,
31026 "dependencies": {
31027 "emoji-regex": "^7.0.1",
31028 "is-fullwidth-code-point": "^2.0.0",
31029 "strip-ansi": "^5.1.0"
31030 },
31031 "engines": {
31032 "node": ">=6"
31033 }
31034 },
31035 "node_modules/webpack-dev-server/node_modules/string-width/node_modules/ansi-regex": {
31036 "version": "4.1.0",
31037 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
31038 "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
31039 "dev": true,
31040 "engines": {
31041 "node": ">=6"
31042 }
31043 },
31044 "node_modules/webpack-dev-server/node_modules/string-width/node_modules/strip-ansi": {
31045 "version": "5.2.0",
31046 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
31047 "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
31048 "dev": true,
31049 "dependencies": {
31050 "ansi-regex": "^4.1.0"
31051 },
31052 "engines": {
31053 "node": ">=6"
31054 }
31055 },
31056 "node_modules/webpack-dev-server/node_modules/strip-ansi": {
31057 "version": "3.0.1",
31058 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
31059 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
31060 "dev": true,
31061 "dependencies": {
31062 "ansi-regex": "^2.0.0"
31063 },
31064 "engines": {
31065 "node": ">=0.10.0"
31066 }
31067 },
31068 "node_modules/webpack-dev-server/node_modules/supports-color": {
31069 "version": "6.1.0",
31070 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
31071 "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
31072 "dev": true,
31073 "dependencies": {
31074 "has-flag": "^3.0.0"
31075 },
31076 "engines": {
31077 "node": ">=6"
31078 }
31079 },
31080 "node_modules/webpack-dev-server/node_modules/wrap-ansi": {
31081 "version": "5.1.0",
31082 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
31083 "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
31084 "dev": true,
31085 "dependencies": {
31086 "ansi-styles": "^3.2.0",
31087 "string-width": "^3.0.0",
31088 "strip-ansi": "^5.0.0"
31089 },
31090 "engines": {
31091 "node": ">=6"
31092 }
31093 },
31094 "node_modules/webpack-dev-server/node_modules/wrap-ansi/node_modules/ansi-regex": {
31095 "version": "4.1.0",
31096 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
31097 "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
31098 "dev": true,
31099 "engines": {
31100 "node": ">=6"
31101 }
31102 },
31103 "node_modules/webpack-dev-server/node_modules/wrap-ansi/node_modules/strip-ansi": {
31104 "version": "5.2.0",
31105 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
31106 "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
31107 "dev": true,
31108 "dependencies": {
31109 "ansi-regex": "^4.1.0"
31110 },
31111 "engines": {
31112 "node": ">=6"
31113 }
31114 },
31115 "node_modules/webpack-dev-server/node_modules/ws": {
31116 "version": "6.2.2",
31117 "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz",
31118 "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==",
31119 "dev": true,
31120 "dependencies": {
31121 "async-limiter": "~1.0.0"
31122 }
31123 },
31124 "node_modules/webpack-dev-server/node_modules/yargs": {
31125 "version": "13.3.2",
31126 "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
31127 "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",
31128 "dev": true,
31129 "dependencies": {
31130 "cliui": "^5.0.0",
31131 "find-up": "^3.0.0",
31132 "get-caller-file": "^2.0.1",
31133 "require-directory": "^2.1.1",
31134 "require-main-filename": "^2.0.0",
31135 "set-blocking": "^2.0.0",
31136 "string-width": "^3.0.0",
31137 "which-module": "^2.0.0",
31138 "y18n": "^4.0.0",
31139 "yargs-parser": "^13.1.2"
31140 }
31141 },
31142 "node_modules/webpack-dev-server/node_modules/yargs-parser": {
31143 "version": "13.1.2",
31144 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
31145 "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
31146 "dev": true,
31147 "dependencies": {
31148 "camelcase": "^5.0.0",
31149 "decamelize": "^1.2.0"
31150 }
31151 },
31152 "node_modules/webpack-log": {
31153 "version": "2.0.0",
31154 "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz",
31155 "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==",
31156 "dev": true,
31157 "dependencies": {
31158 "ansi-colors": "^3.0.0",
31159 "uuid": "^3.3.2"
31160 },
31161 "engines": {
31162 "node": ">= 6"
31163 }
31164 },
31165 "node_modules/webpack-log/node_modules/ansi-colors": {
31166 "version": "3.2.4",
31167 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz",
31168 "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==",
31169 "dev": true,
31170 "engines": {
31171 "node": ">=6"
31172 }
31173 },
31174 "node_modules/webpack-log/node_modules/uuid": {
31175 "version": "3.4.0",
31176 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
31177 "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
31178 "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.",
31179 "dev": true,
31180 "bin": {
31181 "uuid": "bin/uuid"
31182 }
31183 },
31184 "node_modules/webpack-sources": {
31185 "version": "1.4.3",
31186 "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz",
31187 "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==",
31188 "dev": true,
31189 "dependencies": {
31190 "source-list-map": "^2.0.0",
31191 "source-map": "~0.6.1"
31192 }
31193 },
31194 "node_modules/webpack-sources/node_modules/source-map": {
31195 "version": "0.6.1",
31196 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
31197 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
31198 "dev": true,
31199 "engines": {
31200 "node": ">=0.10.0"
31201 }
31202 },
31203 "node_modules/webpack/node_modules/acorn": {
31204 "version": "6.4.2",
31205 "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz",
31206 "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==",
31207 "dev": true,
31208 "bin": {
31209 "acorn": "bin/acorn"
31210 },
31211 "engines": {
31212 "node": ">=0.4.0"
31213 }
31214 },
31215 "node_modules/webpack/node_modules/define-property": {
31216 "version": "2.0.2",
31217 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
31218 "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
31219 "dev": true,
31220 "dependencies": {
31221 "is-descriptor": "^1.0.2",
31222 "isobject": "^3.0.1"
31223 },
31224 "engines": {
31225 "node": ">=0.10.0"
31226 }
31227 },
31228 "node_modules/webpack/node_modules/eslint-scope": {
31229 "version": "4.0.3",
31230 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
31231 "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
31232 "dev": true,
31233 "dependencies": {
31234 "esrecurse": "^4.1.0",
31235 "estraverse": "^4.1.1"
31236 },
31237 "engines": {
31238 "node": ">=4.0.0"
31239 }
31240 },
31241 "node_modules/webpack/node_modules/estraverse": {
31242 "version": "4.3.0",
31243 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
31244 "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
31245 "dev": true,
31246 "engines": {
31247 "node": ">=4.0"
31248 }
31249 },
31250 "node_modules/webpack/node_modules/extend-shallow": {
31251 "version": "3.0.2",
31252 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
31253 "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
31254 "dev": true,
31255 "dependencies": {
31256 "assign-symbols": "^1.0.0",
31257 "is-extendable": "^1.0.1"
31258 },
31259 "engines": {
31260 "node": ">=0.10.0"
31261 }
31262 },
31263 "node_modules/webpack/node_modules/is-extendable": {
31264 "version": "1.0.1",
31265 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
31266 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
31267 "dev": true,
31268 "dependencies": {
31269 "is-plain-object": "^2.0.4"
31270 },
31271 "engines": {
31272 "node": ">=0.10.0"
31273 }
31274 },
31275 "node_modules/webpack/node_modules/memory-fs": {
31276 "version": "0.4.1",
31277 "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
31278 "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
31279 "dev": true,
31280 "dependencies": {
31281 "errno": "^0.1.3",
31282 "readable-stream": "^2.0.1"
31283 }
31284 },
31285 "node_modules/webpack/node_modules/micromatch": {
31286 "version": "3.1.10",
31287 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
31288 "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
31289 "dev": true,
31290 "dependencies": {
31291 "arr-diff": "^4.0.0",
31292 "array-unique": "^0.3.2",
31293 "braces": "^2.3.1",
31294 "define-property": "^2.0.2",
31295 "extend-shallow": "^3.0.2",
31296 "extglob": "^2.0.4",
31297 "fragment-cache": "^0.2.1",
31298 "kind-of": "^6.0.2",
31299 "nanomatch": "^1.2.9",
31300 "object.pick": "^1.3.0",
31301 "regex-not": "^1.0.0",
31302 "snapdragon": "^0.8.1",
31303 "to-regex": "^3.0.2"
31304 },
31305 "engines": {
31306 "node": ">=0.10.0"
31307 }
31308 },
31309 "node_modules/websocket-driver": {
31310 "version": "0.7.4",
31311 "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz",
31312 "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==",
31313 "dev": true,
31314 "dependencies": {
31315 "http-parser-js": ">=0.5.1",
31316 "safe-buffer": ">=5.1.0",
31317 "websocket-extensions": ">=0.1.1"
31318 },
31319 "engines": {
31320 "node": ">=0.8.0"
31321 }
31322 },
31323 "node_modules/websocket-extensions": {
31324 "version": "0.1.4",
31325 "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz",
31326 "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==",
31327 "dev": true,
31328 "engines": {
31329 "node": ">=0.8.0"
31330 }
31331 },
31332 "node_modules/whatwg-encoding": {
31333 "version": "1.0.5",
31334 "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz",
31335 "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==",
31336 "dev": true,
31337 "dependencies": {
31338 "iconv-lite": "0.4.24"
31339 }
31340 },
31341 "node_modules/whatwg-encoding/node_modules/iconv-lite": {
31342 "version": "0.4.24",
31343 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
31344 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
31345 "dev": true,
31346 "dependencies": {
31347 "safer-buffer": ">= 2.1.2 < 3"
31348 },
31349 "engines": {
31350 "node": ">=0.10.0"
31351 }
31352 },
31353 "node_modules/whatwg-mimetype": {
31354 "version": "2.3.0",
31355 "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz",
31356 "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==",
31357 "dev": true
31358 },
31359 "node_modules/whatwg-url": {
31360 "version": "8.7.0",
31361 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz",
31362 "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==",
31363 "dev": true,
31364 "dependencies": {
31365 "lodash": "^4.7.0",
31366 "tr46": "^2.1.0",
31367 "webidl-conversions": "^6.1.0"
31368 },
31369 "engines": {
31370 "node": ">=10"
31371 }
31372 },
31373 "node_modules/which": {
31374 "version": "2.0.2",
31375 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
31376 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
31377 "dependencies": {
31378 "isexe": "^2.0.0"
31379 },
31380 "bin": {
31381 "node-which": "bin/node-which"
31382 },
31383 "engines": {
31384 "node": ">= 8"
31385 }
31386 },
31387 "node_modules/which-boxed-primitive": {
31388 "version": "1.0.2",
31389 "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
31390 "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
31391 "dev": true,
31392 "dependencies": {
31393 "is-bigint": "^1.0.1",
31394 "is-boolean-object": "^1.1.0",
31395 "is-number-object": "^1.0.4",
31396 "is-string": "^1.0.5",
31397 "is-symbol": "^1.0.3"
31398 },
31399 "funding": {
31400 "url": "https://github.com/sponsors/ljharb"
31401 }
31402 },
31403 "node_modules/which-module": {
31404 "version": "2.0.0",
31405 "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
31406 "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
31407 "dev": true
31408 },
31409 "node_modules/wide-align": {
31410 "version": "1.1.5",
31411 "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz",
31412 "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==",
31413 "dependencies": {
31414 "string-width": "^1.0.2 || 2 || 3 || 4"
31415 }
31416 },
31417 "node_modules/widest-line": {
31418 "version": "3.1.0",
31419 "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz",
31420 "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==",
31421 "dev": true,
31422 "dependencies": {
31423 "string-width": "^4.0.0"
31424 },
31425 "engines": {
31426 "node": ">=8"
31427 }
31428 },
31429 "node_modules/widest-line/node_modules/emoji-regex": {
31430 "version": "8.0.0",
31431 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
31432 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
31433 "dev": true
31434 },
31435 "node_modules/widest-line/node_modules/is-fullwidth-code-point": {
31436 "version": "3.0.0",
31437 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
31438 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
31439 "dev": true,
31440 "engines": {
31441 "node": ">=8"
31442 }
31443 },
31444 "node_modules/widest-line/node_modules/string-width": {
31445 "version": "4.2.3",
31446 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
31447 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
31448 "dev": true,
31449 "dependencies": {
31450 "emoji-regex": "^8.0.0",
31451 "is-fullwidth-code-point": "^3.0.0",
31452 "strip-ansi": "^6.0.1"
31453 },
31454 "engines": {
31455 "node": ">=8"
31456 }
31457 },
31458 "node_modules/window-size": {
31459 "version": "1.1.1",
31460 "resolved": "https://registry.npmjs.org/window-size/-/window-size-1.1.1.tgz",
31461 "integrity": "sha512-5D/9vujkmVQ7pSmc0SCBmHXbkv6eaHwXEx65MywhmUMsI8sGqJ972APq1lotfcwMKPFLuCFfL8xGHLIp7jaBmA==",
31462 "dependencies": {
31463 "define-property": "^1.0.0",
31464 "is-number": "^3.0.0"
31465 },
31466 "bin": {
31467 "window-size": "cli.js"
31468 },
31469 "engines": {
31470 "node": ">= 0.10.0"
31471 }
31472 },
31473 "node_modules/windows-release": {
31474 "version": "4.0.0",
31475 "resolved": "https://registry.npmjs.org/windows-release/-/windows-release-4.0.0.tgz",
31476 "integrity": "sha512-OxmV4wzDKB1x7AZaZgXMVsdJ1qER1ed83ZrTYd5Bwq2HfJVg3DJS8nqlAG4sMoJ7mu8cuRmLEYyU13BKwctRAg==",
31477 "dependencies": {
31478 "execa": "^4.0.2"
31479 },
31480 "engines": {
31481 "node": ">=10"
31482 },
31483 "funding": {
31484 "url": "https://github.com/sponsors/sindresorhus"
31485 }
31486 },
31487 "node_modules/windows-release/node_modules/execa": {
31488 "version": "4.1.0",
31489 "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz",
31490 "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==",
31491 "dependencies": {
31492 "cross-spawn": "^7.0.0",
31493 "get-stream": "^5.0.0",
31494 "human-signals": "^1.1.1",
31495 "is-stream": "^2.0.0",
31496 "merge-stream": "^2.0.0",
31497 "npm-run-path": "^4.0.0",
31498 "onetime": "^5.1.0",
31499 "signal-exit": "^3.0.2",
31500 "strip-final-newline": "^2.0.0"
31501 },
31502 "engines": {
31503 "node": ">=10"
31504 },
31505 "funding": {
31506 "url": "https://github.com/sindresorhus/execa?sponsor=1"
31507 }
31508 },
31509 "node_modules/windows-release/node_modules/get-stream": {
31510 "version": "5.2.0",
31511 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
31512 "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
31513 "dependencies": {
31514 "pump": "^3.0.0"
31515 },
31516 "engines": {
31517 "node": ">=8"
31518 },
31519 "funding": {
31520 "url": "https://github.com/sponsors/sindresorhus"
31521 }
31522 },
31523 "node_modules/windows-release/node_modules/human-signals": {
31524 "version": "1.1.1",
31525 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz",
31526 "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==",
31527 "engines": {
31528 "node": ">=8.12.0"
31529 }
31530 },
31531 "node_modules/winreg": {
31532 "version": "1.2.4",
31533 "resolved": "https://registry.npmjs.org/winreg/-/winreg-1.2.4.tgz",
31534 "integrity": "sha1-ugZWKbepJRMOFXeRCM9UCZDpjRs="
31535 },
31536 "node_modules/winston": {
31537 "version": "3.3.3",
31538 "resolved": "https://registry.npmjs.org/winston/-/winston-3.3.3.tgz",
31539 "integrity": "sha512-oEXTISQnC8VlSAKf1KYSSd7J6IWuRPQqDdo8eoRNaYKLvwSb5+79Z3Yi1lrl6KDpU6/VWaxpakDAtb1oQ4n9aw==",
31540 "dependencies": {
31541 "@dabh/diagnostics": "^2.0.2",
31542 "async": "^3.1.0",
31543 "is-stream": "^2.0.0",
31544 "logform": "^2.2.0",
31545 "one-time": "^1.0.0",
31546 "readable-stream": "^3.4.0",
31547 "stack-trace": "0.0.x",
31548 "triple-beam": "^1.3.0",
31549 "winston-transport": "^4.4.0"
31550 },
31551 "engines": {
31552 "node": ">= 6.4.0"
31553 }
31554 },
31555 "node_modules/winston-transport": {
31556 "version": "4.4.0",
31557 "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.4.0.tgz",
31558 "integrity": "sha512-Lc7/p3GtqtqPBYYtS6KCN3c77/2QCev51DvcJKbkFPQNoj1sinkGwLGFDxkXY9J6p9+EPnYs+D90uwbnaiURTw==",
31559 "dependencies": {
31560 "readable-stream": "^2.3.7",
31561 "triple-beam": "^1.2.0"
31562 },
31563 "engines": {
31564 "node": ">= 6.4.0"
31565 }
31566 },
31567 "node_modules/winston/node_modules/readable-stream": {
31568 "version": "3.6.0",
31569 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
31570 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
31571 "dependencies": {
31572 "inherits": "^2.0.3",
31573 "string_decoder": "^1.1.1",
31574 "util-deprecate": "^1.0.1"
31575 },
31576 "engines": {
31577 "node": ">= 6"
31578 }
31579 },
31580 "node_modules/word-wrap": {
31581 "version": "1.2.3",
31582 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
31583 "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
31584 "dev": true,
31585 "engines": {
31586 "node": ">=0.10.0"
31587 }
31588 },
31589 "node_modules/worker-farm": {
31590 "version": "1.7.0",
31591 "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz",
31592 "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==",
31593 "dev": true,
31594 "dependencies": {
31595 "errno": "~0.1.7"
31596 }
31597 },
31598 "node_modules/workerpool": {
31599 "version": "6.1.5",
31600 "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.1.5.tgz",
31601 "integrity": "sha512-XdKkCK0Zqc6w3iTxLckiuJ81tiD/o5rBE/m+nXpRCB+/Sq4DqkfXZ/x0jW02DG1tGsfUGXbTJyZDP+eu67haSw==",
31602 "dev": true
31603 },
31604 "node_modules/wrap-ansi": {
31605 "version": "7.0.0",
31606 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
31607 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
31608 "dev": true,
31609 "dependencies": {
31610 "ansi-styles": "^4.0.0",
31611 "string-width": "^4.1.0",
31612 "strip-ansi": "^6.0.0"
31613 },
31614 "engines": {
31615 "node": ">=10"
31616 },
31617 "funding": {
31618 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
31619 }
31620 },
31621 "node_modules/wrap-ansi/node_modules/ansi-styles": {
31622 "version": "4.3.0",
31623 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
31624 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
31625 "dev": true,
31626 "dependencies": {
31627 "color-convert": "^2.0.1"
31628 },
31629 "engines": {
31630 "node": ">=8"
31631 },
31632 "funding": {
31633 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
31634 }
31635 },
31636 "node_modules/wrap-ansi/node_modules/color-convert": {
31637 "version": "2.0.1",
31638 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
31639 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
31640 "dev": true,
31641 "dependencies": {
31642 "color-name": "~1.1.4"
31643 },
31644 "engines": {
31645 "node": ">=7.0.0"
31646 }
31647 },
31648 "node_modules/wrap-ansi/node_modules/color-name": {
31649 "version": "1.1.4",
31650 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
31651 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
31652 "dev": true
31653 },
31654 "node_modules/wrap-ansi/node_modules/emoji-regex": {
31655 "version": "8.0.0",
31656 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
31657 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
31658 "dev": true
31659 },
31660 "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": {
31661 "version": "3.0.0",
31662 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
31663 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
31664 "dev": true,
31665 "engines": {
31666 "node": ">=8"
31667 }
31668 },
31669 "node_modules/wrap-ansi/node_modules/string-width": {
31670 "version": "4.2.3",
31671 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
31672 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
31673 "dev": true,
31674 "dependencies": {
31675 "emoji-regex": "^8.0.0",
31676 "is-fullwidth-code-point": "^3.0.0",
31677 "strip-ansi": "^6.0.1"
31678 },
31679 "engines": {
31680 "node": ">=8"
31681 }
31682 },
31683 "node_modules/wrappy": {
31684 "version": "1.0.2",
31685 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
31686 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
31687 },
31688 "node_modules/write-file-atomic": {
31689 "version": "3.0.3",
31690 "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz",
31691 "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==",
31692 "dev": true,
31693 "dependencies": {
31694 "imurmurhash": "^0.1.4",
31695 "is-typedarray": "^1.0.0",
31696 "signal-exit": "^3.0.2",
31697 "typedarray-to-buffer": "^3.1.5"
31698 }
31699 },
31700 "node_modules/ws": {
31701 "version": "8.2.3",
31702 "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz",
31703 "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==",
31704 "engines": {
31705 "node": ">=10.0.0"
31706 },
31707 "peerDependencies": {
31708 "bufferutil": "^4.0.1",
31709 "utf-8-validate": "^5.0.2"
31710 },
31711 "peerDependenciesMeta": {
31712 "bufferutil": {
31713 "optional": true
31714 },
31715 "utf-8-validate": {
31716 "optional": true
31717 }
31718 }
31719 },
31720 "node_modules/xdg-basedir": {
31721 "version": "4.0.0",
31722 "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz",
31723 "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==",
31724 "dev": true,
31725 "engines": {
31726 "node": ">=8"
31727 }
31728 },
31729 "node_modules/xml-name-validator": {
31730 "version": "3.0.0",
31731 "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz",
31732 "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==",
31733 "dev": true
31734 },
31735 "node_modules/xml2js": {
31736 "version": "0.4.23",
31737 "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz",
31738 "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==",
31739 "dependencies": {
31740 "sax": ">=0.6.0",
31741 "xmlbuilder": "~11.0.0"
31742 },
31743 "engines": {
31744 "node": ">=4.0.0"
31745 }
31746 },
31747 "node_modules/xml2js/node_modules/xmlbuilder": {
31748 "version": "11.0.1",
31749 "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz",
31750 "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==",
31751 "engines": {
31752 "node": ">=4.0"
31753 }
31754 },
31755 "node_modules/xmlbuilder": {
31756 "version": "15.1.1",
31757 "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz",
31758 "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==",
31759 "dev": true,
31760 "optional": true,
31761 "engines": {
31762 "node": ">=8.0"
31763 }
31764 },
31765 "node_modules/xmlchars": {
31766 "version": "2.2.0",
31767 "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
31768 "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
31769 "dev": true
31770 },
31771 "node_modules/xtend": {
31772 "version": "4.0.2",
31773 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
31774 "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
31775 "engines": {
31776 "node": ">=0.4"
31777 }
31778 },
31779 "node_modules/y18n": {
31780 "version": "4.0.3",
31781 "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
31782 "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
31783 "dev": true
31784 },
31785 "node_modules/yallist": {
31786 "version": "4.0.0",
31787 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
31788 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
31789 },
31790 "node_modules/yaml": {
31791 "version": "1.10.2",
31792 "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
31793 "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
31794 "dev": true,
31795 "engines": {
31796 "node": ">= 6"
31797 }
31798 },
31799 "node_modules/yargs": {
31800 "version": "17.2.1",
31801 "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.2.1.tgz",
31802 "integrity": "sha512-XfR8du6ua4K6uLGm5S6fA+FIJom/MdJcFNVY8geLlp2v8GYbOXD4EB1tPNZsRn4vBzKGMgb5DRZMeWuFc2GO8Q==",
31803 "dev": true,
31804 "dependencies": {
31805 "cliui": "^7.0.2",
31806 "escalade": "^3.1.1",
31807 "get-caller-file": "^2.0.5",
31808 "require-directory": "^2.1.1",
31809 "string-width": "^4.2.0",
31810 "y18n": "^5.0.5",
31811 "yargs-parser": "^20.2.2"
31812 },
31813 "engines": {
31814 "node": ">=12"
31815 }
31816 },
31817 "node_modules/yargs-parser": {
31818 "version": "20.2.9",
31819 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
31820 "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
31821 "dev": true,
31822 "engines": {
31823 "node": ">=10"
31824 }
31825 },
31826 "node_modules/yargs-unparser": {
31827 "version": "2.0.0",
31828 "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz",
31829 "integrity": "sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==",
31830 "dev": true,
31831 "dependencies": {
31832 "camelcase": "^6.0.0",
31833 "decamelize": "^4.0.0",
31834 "flat": "^5.0.2",
31835 "is-plain-obj": "^2.1.0"
31836 },
31837 "engines": {
31838 "node": ">=10"
31839 }
31840 },
31841 "node_modules/yargs-unparser/node_modules/camelcase": {
31842 "version": "6.2.0",
31843 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz",
31844 "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==",
31845 "dev": true,
31846 "engines": {
31847 "node": ">=10"
31848 },
31849 "funding": {
31850 "url": "https://github.com/sponsors/sindresorhus"
31851 }
31852 },
31853 "node_modules/yargs-unparser/node_modules/decamelize": {
31854 "version": "4.0.0",
31855 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz",
31856 "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==",
31857 "dev": true,
31858 "engines": {
31859 "node": ">=10"
31860 },
31861 "funding": {
31862 "url": "https://github.com/sponsors/sindresorhus"
31863 }
31864 },
31865 "node_modules/yargs-unparser/node_modules/is-plain-obj": {
31866 "version": "2.1.0",
31867 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
31868 "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
31869 "dev": true,
31870 "engines": {
31871 "node": ">=8"
31872 }
31873 },
31874 "node_modules/yargs/node_modules/emoji-regex": {
31875 "version": "8.0.0",
31876 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
31877 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
31878 "dev": true
31879 },
31880 "node_modules/yargs/node_modules/is-fullwidth-code-point": {
31881 "version": "3.0.0",
31882 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
31883 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
31884 "dev": true,
31885 "engines": {
31886 "node": ">=8"
31887 }
31888 },
31889 "node_modules/yargs/node_modules/string-width": {
31890 "version": "4.2.3",
31891 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
31892 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
31893 "dev": true,
31894 "dependencies": {
31895 "emoji-regex": "^8.0.0",
31896 "is-fullwidth-code-point": "^3.0.0",
31897 "strip-ansi": "^6.0.1"
31898 },
31899 "engines": {
31900 "node": ">=8"
31901 }
31902 },
31903 "node_modules/yargs/node_modules/y18n": {
31904 "version": "5.0.8",
31905 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
31906 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
31907 "dev": true,
31908 "engines": {
31909 "node": ">=10"
31910 }
31911 },
31912 "node_modules/yauzl": {
31913 "version": "2.10.0",
31914 "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
31915 "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=",
31916 "dev": true,
31917 "dependencies": {
31918 "buffer-crc32": "~0.2.3",
31919 "fd-slicer": "~1.1.0"
31920 }
31921 },
31922 "node_modules/yn": {
31923 "version": "3.1.1",
31924 "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz",
31925 "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==",
31926 "dev": true,
31927 "engines": {
31928 "node": ">=6"
31929 }
31930 },
31931 "node_modules/yocto-queue": {
31932 "version": "0.1.0",
31933 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
31934 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
31935 "dev": true,
31936 "engines": {
31937 "node": ">=10"
31938 },
31939 "funding": {
31940 "url": "https://github.com/sponsors/sindresorhus"
31941 }
31942 },
31943 "node_modules/youch": {
31944 "version": "2.2.2",
31945 "resolved": "https://registry.npmjs.org/youch/-/youch-2.2.2.tgz",
31946 "integrity": "sha512-/FaCeG3GkuJwaMR34GHVg0l8jCbafZLHiFowSjqLlqhC6OMyf2tPJBu8UirF7/NI9X/R5ai4QfEKUCOxMAGxZQ==",
31947 "dependencies": {
31948 "@types/stack-trace": "0.0.29",
31949 "cookie": "^0.4.1",
31950 "mustache": "^4.2.0",
31951 "stack-trace": "0.0.10"
31952 }
31953 },
31954 "node_modules/youch-terminal": {
31955 "version": "1.1.1",
31956 "resolved": "https://registry.npmjs.org/youch-terminal/-/youch-terminal-1.1.1.tgz",
31957 "integrity": "sha512-LRJCIDkMH4AA6KtiX1JH3nBO8xCJx8le/CHI2hheBGHd7hcpP62owgUW5R9ObrxW0RLQT/VqPRO4mR92STkvAw==",
31958 "dependencies": {
31959 "kleur": "^4.1.4"
31960 }
31961 },
31962 "node_modules/youch-terminal/node_modules/kleur": {
31963 "version": "4.1.4",
31964 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.4.tgz",
31965 "integrity": "sha512-8QADVssbrFjivHWQU7KkMgptGTl6WAcSdlbBPY4uNF+mWr6DGcKrvY2w4FQJoXch7+fKMjj0dRrL75vk3k23OA==",
31966 "engines": {
31967 "node": ">=6"
31968 }
31969 },
31970 "node_modules/youch/node_modules/mustache": {
31971 "version": "4.2.0",
31972 "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz",
31973 "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==",
31974 "bin": {
31975 "mustache": "bin/mustache"
31976 }
31977 }
31978 },
31979 "dependencies": {
13 "@adonisjs/ace": { 31980 "@adonisjs/ace": {
14 "version": "5.0.8", 31981 "version": "5.0.8",
15 "resolved": "https://registry.npmjs.org/@adonisjs/ace/-/ace-5.0.8.tgz", 31982 "resolved": "https://registry.npmjs.org/@adonisjs/ace/-/ace-5.0.8.tgz",
@@ -1816,45 +33783,6 @@
1816 "dev": true, 33783 "dev": true,
1817 "requires": { 33784 "requires": {
1818 "find-up": "^5.0.0" 33785 "find-up": "^5.0.0"
1819 },
1820 "dependencies": {
1821 "find-up": {
1822 "version": "5.0.0",
1823 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
1824 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
1825 "dev": true,
1826 "requires": {
1827 "locate-path": "^6.0.0",
1828 "path-exists": "^4.0.0"
1829 }
1830 },
1831 "locate-path": {
1832 "version": "6.0.0",
1833 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
1834 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
1835 "dev": true,
1836 "requires": {
1837 "p-locate": "^5.0.0"
1838 }
1839 },
1840 "p-limit": {
1841 "version": "3.1.0",
1842 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
1843 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
1844 "dev": true,
1845 "requires": {
1846 "yocto-queue": "^0.1.0"
1847 }
1848 },
1849 "p-locate": {
1850 "version": "5.0.0",
1851 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
1852 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
1853 "dev": true,
1854 "requires": {
1855 "p-limit": "^3.0.2"
1856 }
1857 }
1858 } 33786 }
1859 }, 33787 },
1860 "@commitlint/types": { 33788 "@commitlint/types": {
@@ -2048,6 +33976,12 @@
2048 "tslib": "^2" 33976 "tslib": "^2"
2049 }, 33977 },
2050 "dependencies": { 33978 "dependencies": {
33979 "diff": {
33980 "version": "4.0.2",
33981 "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
33982 "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==",
33983 "dev": true
33984 },
2051 "ts-node": { 33985 "ts-node": {
2052 "version": "9.1.1", 33986 "version": "9.1.1",
2053 "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-9.1.1.tgz", 33987 "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-9.1.1.tgz",
@@ -2459,6 +34393,15 @@
2459 "p-locate": "^4.1.0" 34393 "p-locate": "^4.1.0"
2460 } 34394 }
2461 }, 34395 },
34396 "p-limit": {
34397 "version": "2.3.0",
34398 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
34399 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
34400 "dev": true,
34401 "requires": {
34402 "p-try": "^2.0.0"
34403 }
34404 },
2462 "p-locate": { 34405 "p-locate": {
2463 "version": "4.1.0", 34406 "version": "4.1.0",
2464 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", 34407 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
@@ -3269,6 +35212,54 @@
3269 "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", 35212 "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==",
3270 "dev": true 35213 "dev": true
3271 }, 35214 },
35215 "@sindresorhus/do-not-disturb": {
35216 "version": "1.1.0",
35217 "resolved": "https://registry.npmjs.org/@sindresorhus/do-not-disturb/-/do-not-disturb-1.1.0.tgz",
35218 "integrity": "sha512-0P8Cd3FFF2/nPhwcVvbKZz8khzZtbtZ29WGL2S1WKbiuwhPnCgpfHJVOM2AGPhnbwxp4l00QEmIrtm0Nu57UFw==",
35219 "requires": {
35220 "electron-util": "^0.12.1",
35221 "execa": "^2.0.1"
35222 },
35223 "dependencies": {
35224 "execa": {
35225 "version": "2.1.0",
35226 "resolved": "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz",
35227 "integrity": "sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==",
35228 "requires": {
35229 "cross-spawn": "^7.0.0",
35230 "get-stream": "^5.0.0",
35231 "is-stream": "^2.0.0",
35232 "merge-stream": "^2.0.0",
35233 "npm-run-path": "^3.0.0",
35234 "onetime": "^5.1.0",
35235 "p-finally": "^2.0.0",
35236 "signal-exit": "^3.0.2",
35237 "strip-final-newline": "^2.0.0"
35238 }
35239 },
35240 "get-stream": {
35241 "version": "5.2.0",
35242 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
35243 "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
35244 "requires": {
35245 "pump": "^3.0.0"
35246 }
35247 },
35248 "npm-run-path": {
35249 "version": "3.1.0",
35250 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz",
35251 "integrity": "sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==",
35252 "requires": {
35253 "path-key": "^3.0.0"
35254 }
35255 },
35256 "p-finally": {
35257 "version": "2.0.1",
35258 "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz",
35259 "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw=="
35260 }
35261 }
35262 },
3272 "@sindresorhus/is": { 35263 "@sindresorhus/is": {
3273 "version": "0.14.0", 35264 "version": "0.14.0",
3274 "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", 35265 "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz",
@@ -4164,15 +36155,11 @@
4164 "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", 36155 "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
4165 "dev": true 36156 "dev": true
4166 }, 36157 },
4167 "JSONStream": { 36158 "7zip-bin": {
4168 "version": "1.3.5", 36159 "version": "5.1.1",
4169 "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", 36160 "resolved": "https://registry.npmjs.org/7zip-bin/-/7zip-bin-5.1.1.tgz",
4170 "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", 36161 "integrity": "sha512-sAP4LldeWNz0lNzmTird3uWfFDWWTeg6V/MsmyyLR9X1idwKBWIgt/ZvinqQldJm3LecKEs1emkbquO6PCiLVQ==",
4171 "dev": true, 36162 "dev": true
4172 "requires": {
4173 "jsonparse": "^1.2.0",
4174 "through": ">=2.2.7 <3"
4175 }
4176 }, 36163 },
4177 "abab": { 36164 "abab": {
4178 "version": "2.0.5", 36165 "version": "2.0.5",
@@ -4287,6 +36274,7 @@
4287 "version": "6.12.6", 36274 "version": "6.12.6",
4288 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 36275 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
4289 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 36276 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
36277 "devOptional": true,
4290 "requires": { 36278 "requires": {
4291 "fast-deep-equal": "^3.1.1", 36279 "fast-deep-equal": "^3.1.1",
4292 "fast-json-stable-stringify": "^2.0.0", 36280 "fast-json-stable-stringify": "^2.0.0",
@@ -4369,6 +36357,12 @@
4369 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 36357 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
4370 "dev": true 36358 "dev": true
4371 }, 36359 },
36360 "emoji-regex": {
36361 "version": "8.0.0",
36362 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
36363 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
36364 "dev": true
36365 },
4372 "find-up": { 36366 "find-up": {
4373 "version": "4.1.0", 36367 "version": "4.1.0",
4374 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", 36368 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
@@ -4400,6 +36394,15 @@
4400 "p-locate": "^4.1.0" 36394 "p-locate": "^4.1.0"
4401 } 36395 }
4402 }, 36396 },
36397 "p-limit": {
36398 "version": "2.3.0",
36399 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
36400 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
36401 "dev": true,
36402 "requires": {
36403 "p-try": "^2.0.0"
36404 }
36405 },
4403 "p-locate": { 36406 "p-locate": {
4404 "version": "4.1.0", 36407 "version": "4.1.0",
4405 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", 36408 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
@@ -4446,12 +36449,6 @@
4446 "strip-ansi": "^6.0.0" 36449 "strip-ansi": "^6.0.0"
4447 } 36450 }
4448 }, 36451 },
4449 "y18n": {
4450 "version": "4.0.3",
4451 "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
4452 "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
4453 "dev": true
4454 },
4455 "yargs": { 36452 "yargs": {
4456 "version": "15.4.1", 36453 "version": "15.4.1",
4457 "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", 36454 "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
@@ -4492,6 +36489,12 @@
4492 "string-width": "^4.1.0" 36489 "string-width": "^4.1.0"
4493 }, 36490 },
4494 "dependencies": { 36491 "dependencies": {
36492 "emoji-regex": {
36493 "version": "8.0.0",
36494 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
36495 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
36496 "dev": true
36497 },
4495 "is-fullwidth-code-point": { 36498 "is-fullwidth-code-point": {
4496 "version": "3.0.0", 36499 "version": "3.0.0",
4497 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 36500 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
@@ -4630,14 +36633,6 @@
4630 "dev": true, 36633 "dev": true,
4631 "requires": { 36634 "requires": {
4632 "type-fest": "^0.21.3" 36635 "type-fest": "^0.21.3"
4633 },
4634 "dependencies": {
4635 "type-fest": {
4636 "version": "0.21.3",
4637 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
4638 "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
4639 "dev": true
4640 }
4641 } 36636 }
4642 }, 36637 },
4643 "ansi-gray": { 36638 "ansi-gray": {
@@ -4857,10 +36852,10 @@
4857 "integrity": "sha512-k3VwKP4kpsnUaXoUkm1s4zaSHPHIMFnN4kPMU9yXaKmE1LfHHqBaEah5bXeTAX5V/BC41wFdg8CF5vOjvgy8Rg==", 36852 "integrity": "sha512-k3VwKP4kpsnUaXoUkm1s4zaSHPHIMFnN4kPMU9yXaKmE1LfHHqBaEah5bXeTAX5V/BC41wFdg8CF5vOjvgy8Rg==",
4858 "dev": true, 36853 "dev": true,
4859 "requires": { 36854 "requires": {
4860 "7zip-bin": "~5.1.1",
4861 "@develar/schema-utils": "~2.6.5", 36855 "@develar/schema-utils": "~2.6.5",
4862 "@electron/universal": "1.0.5", 36856 "@electron/universal": "1.0.5",
4863 "@malept/flatpak-bundler": "^0.4.0", 36857 "@malept/flatpak-bundler": "^0.4.0",
36858 "7zip-bin": "~5.1.1",
4864 "async-exit-hook": "^2.0.1", 36859 "async-exit-hook": "^2.0.1",
4865 "bluebird-lst": "^1.0.9", 36860 "bluebird-lst": "^1.0.9",
4866 "builder-util": "22.14.5", 36861 "builder-util": "22.14.5",
@@ -5281,7 +37276,8 @@
5281 "asynckit": { 37276 "asynckit": {
5282 "version": "0.4.0", 37277 "version": "0.4.0",
5283 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", 37278 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
5284 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" 37279 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
37280 "devOptional": true
5285 }, 37281 },
5286 "at-least-node": { 37282 "at-least-node": {
5287 "version": "1.0.0", 37283 "version": "1.0.0",
@@ -5673,6 +37669,7 @@
5673 "version": "1.5.0", 37669 "version": "1.5.0",
5674 "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", 37670 "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
5675 "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", 37671 "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
37672 "optional": true,
5676 "requires": { 37673 "requires": {
5677 "file-uri-to-path": "1.0.0" 37674 "file-uri-to-path": "1.0.0"
5678 } 37675 }
@@ -5820,6 +37817,12 @@
5820 "iconv-lite": "0.4.24", 37817 "iconv-lite": "0.4.24",
5821 "unpipe": "1.0.0" 37818 "unpipe": "1.0.0"
5822 } 37819 }
37820 },
37821 "setprototypeof": {
37822 "version": "1.1.1",
37823 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
37824 "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
37825 "dev": true
5823 } 37826 }
5824 } 37827 }
5825 }, 37828 },
@@ -5906,6 +37909,12 @@
5906 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 37909 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
5907 "dev": true 37910 "dev": true
5908 }, 37911 },
37912 "emoji-regex": {
37913 "version": "8.0.0",
37914 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
37915 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
37916 "dev": true
37917 },
5909 "has-flag": { 37918 "has-flag": {
5910 "version": "4.0.0", 37919 "version": "4.0.0",
5911 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 37920 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
@@ -6120,14 +38129,14 @@
6120 "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==" 38129 "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g=="
6121 }, 38130 },
6122 "buffer": { 38131 "buffer": {
6123 "version": "4.9.2", 38132 "version": "5.7.1",
6124 "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", 38133 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
6125 "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", 38134 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
6126 "dev": true, 38135 "dev": true,
38136 "optional": true,
6127 "requires": { 38137 "requires": {
6128 "base64-js": "^1.0.2", 38138 "base64-js": "^1.3.1",
6129 "ieee754": "^1.1.4", 38139 "ieee754": "^1.1.13"
6130 "isarray": "^1.0.0"
6131 } 38140 }
6132 }, 38141 },
6133 "buffer-alloc": { 38142 "buffer-alloc": {
@@ -6203,9 +38212,9 @@
6203 "integrity": "sha512-zqIHDFJwmA7jV7SC9aI+33MWwT2mWoijH+Ol9IntNAwuuRXoS+7XeJwnhLBXOhcDBzXT4kDzHnRk4JKeaygEYA==", 38212 "integrity": "sha512-zqIHDFJwmA7jV7SC9aI+33MWwT2mWoijH+Ol9IntNAwuuRXoS+7XeJwnhLBXOhcDBzXT4kDzHnRk4JKeaygEYA==",
6204 "dev": true, 38213 "dev": true,
6205 "requires": { 38214 "requires": {
6206 "7zip-bin": "~5.1.1",
6207 "@types/debug": "^4.1.6", 38215 "@types/debug": "^4.1.6",
6208 "@types/fs-extra": "^9.0.11", 38216 "@types/fs-extra": "^9.0.11",
38217 "7zip-bin": "~5.1.1",
6209 "app-builder-bin": "3.7.1", 38218 "app-builder-bin": "3.7.1",
6210 "bluebird-lst": "^1.0.9", 38219 "bluebird-lst": "^1.0.9",
6211 "builder-util-runtime": "8.9.1", 38220 "builder-util-runtime": "8.9.1",
@@ -6359,12 +38368,6 @@
6359 "glob": "^7.1.3" 38368 "glob": "^7.1.3"
6360 } 38369 }
6361 }, 38370 },
6362 "y18n": {
6363 "version": "4.0.3",
6364 "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
6365 "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
6366 "dev": true
6367 },
6368 "yallist": { 38371 "yallist": {
6369 "version": "3.1.1", 38372 "version": "3.1.1",
6370 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", 38373 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
@@ -6749,6 +38752,7 @@
6749 "version": "2.7.0", 38752 "version": "2.7.0",
6750 "resolved": "https://registry.npmjs.org/cld/-/cld-2.7.0.tgz", 38753 "resolved": "https://registry.npmjs.org/cld/-/cld-2.7.0.tgz",
6751 "integrity": "sha512-rM20jIISRqMYfZAlowCA4DwLLegJXqfCFdVb1vtS+RG7yKHn4FrYdFfUx2WGbmaqOQV/w4MRIszh43FH78/oRA==", 38754 "integrity": "sha512-rM20jIISRqMYfZAlowCA4DwLLegJXqfCFdVb1vtS+RG7yKHn4FrYdFfUx2WGbmaqOQV/w4MRIszh43FH78/oRA==",
38755 "optional": true,
6752 "requires": { 38756 "requires": {
6753 "glob": "^5.0.10", 38757 "glob": "^5.0.10",
6754 "node-addon-api": "*", 38758 "node-addon-api": "*",
@@ -6760,6 +38764,7 @@
6760 "version": "2.7.1", 38764 "version": "2.7.1",
6761 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", 38765 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
6762 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", 38766 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
38767 "optional": true,
6763 "requires": { 38768 "requires": {
6764 "glob": "^7.1.3" 38769 "glob": "^7.1.3"
6765 }, 38770 },
@@ -6768,6 +38773,7 @@
6768 "version": "7.2.0", 38773 "version": "7.2.0",
6769 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", 38774 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
6770 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", 38775 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
38776 "optional": true,
6771 "requires": { 38777 "requires": {
6772 "fs.realpath": "^1.0.0", 38778 "fs.realpath": "^1.0.0",
6773 "inflight": "^1.0.4", 38779 "inflight": "^1.0.4",
@@ -6864,6 +38870,12 @@
6864 "wrap-ansi": "^7.0.0" 38870 "wrap-ansi": "^7.0.0"
6865 }, 38871 },
6866 "dependencies": { 38872 "dependencies": {
38873 "emoji-regex": {
38874 "version": "8.0.0",
38875 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
38876 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
38877 "dev": true
38878 },
6867 "is-fullwidth-code-point": { 38879 "is-fullwidth-code-point": {
6868 "version": "3.0.0", 38880 "version": "3.0.0",
6869 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 38881 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
@@ -6898,6 +38910,7 @@
6898 "version": "4.0.1", 38910 "version": "4.0.1",
6899 "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", 38911 "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
6900 "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", 38912 "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
38913 "dev": true,
6901 "requires": { 38914 "requires": {
6902 "is-plain-object": "^2.0.4", 38915 "is-plain-object": "^2.0.4",
6903 "kind-of": "^6.0.2", 38916 "kind-of": "^6.0.2",
@@ -7072,6 +39085,7 @@
7072 "version": "1.0.8", 39085 "version": "1.0.8",
7073 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", 39086 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
7074 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", 39087 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
39088 "devOptional": true,
7075 "requires": { 39089 "requires": {
7076 "delayed-stream": "~1.0.0" 39090 "delayed-stream": "~1.0.0"
7077 } 39091 }
@@ -7400,6 +39414,12 @@
7400 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 39414 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
7401 "dev": true 39415 "dev": true
7402 }, 39416 },
39417 "emoji-regex": {
39418 "version": "8.0.0",
39419 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
39420 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
39421 "dev": true
39422 },
7403 "has-flag": { 39423 "has-flag": {
7404 "version": "4.0.0", 39424 "version": "4.0.0",
7405 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 39425 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
@@ -7432,6 +39452,12 @@
7432 "has-flag": "^4.0.0" 39452 "has-flag": "^4.0.0"
7433 } 39453 }
7434 }, 39454 },
39455 "y18n": {
39456 "version": "5.0.8",
39457 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
39458 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
39459 "dev": true
39460 },
7435 "yargs": { 39461 "yargs": {
7436 "version": "16.2.0", 39462 "version": "16.2.0",
7437 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", 39463 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
@@ -7608,8 +39634,8 @@
7608 "integrity": "sha512-YyRDR7On9H07ICFpRm/igcdjIqebXbvf4Cff+Pf0BrBys1i1EOzx9iFXNlAbdrLAR8jf7bkUYkDAr8pEy0q4Pw==", 39634 "integrity": "sha512-YyRDR7On9H07ICFpRm/igcdjIqebXbvf4Cff+Pf0BrBys1i1EOzx9iFXNlAbdrLAR8jf7bkUYkDAr8pEy0q4Pw==",
7609 "dev": true, 39635 "dev": true,
7610 "requires": { 39636 "requires": {
7611 "JSONStream": "^1.0.4",
7612 "is-text-path": "^1.0.1", 39637 "is-text-path": "^1.0.1",
39638 "JSONStream": "^1.0.4",
7613 "lodash": "^4.17.15", 39639 "lodash": "^4.17.15",
7614 "meow": "^8.0.0", 39640 "meow": "^8.0.0",
7615 "split2": "^3.0.0", 39641 "split2": "^3.0.0",
@@ -7754,19 +39780,6 @@
7754 "optional": true, 39780 "optional": true,
7755 "requires": { 39781 "requires": {
7756 "buffer": "^5.1.0" 39782 "buffer": "^5.1.0"
7757 },
7758 "dependencies": {
7759 "buffer": {
7760 "version": "5.7.1",
7761 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
7762 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
7763 "dev": true,
7764 "optional": true,
7765 "requires": {
7766 "base64-js": "^1.3.1",
7767 "ieee754": "^1.1.13"
7768 }
7769 }
7770 } 39783 }
7771 }, 39784 },
7772 "create-ecdh": { 39785 "create-ecdh": {
@@ -8377,7 +40390,8 @@
8377 "delayed-stream": { 40390 "delayed-stream": {
8378 "version": "1.0.0", 40391 "version": "1.0.0",
8379 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 40392 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
8380 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" 40393 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
40394 "devOptional": true
8381 }, 40395 },
8382 "delegates": { 40396 "delegates": {
8383 "version": "1.0.0", 40397 "version": "1.0.0",
@@ -8439,9 +40453,9 @@
8439 "dev": true 40453 "dev": true
8440 }, 40454 },
8441 "diff": { 40455 "diff": {
8442 "version": "4.0.2", 40456 "version": "5.0.0",
8443 "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", 40457 "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz",
8444 "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", 40458 "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==",
8445 "dev": true 40459 "dev": true
8446 }, 40460 },
8447 "diff-sequences": { 40461 "diff-sequences": {
@@ -8578,12 +40592,11 @@
8578 } 40592 }
8579 }, 40593 },
8580 "dom-helpers": { 40594 "dom-helpers": {
8581 "version": "5.2.1", 40595 "version": "3.4.0",
8582 "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", 40596 "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-3.4.0.tgz",
8583 "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", 40597 "integrity": "sha512-LnuPJ+dwqKDIyotW1VzmOZ5TONUN7CwkCR5hrgawTUbkBGYdeoNLZo6nNfGkCrjtE1nXXaj7iMMpDa8/d9WoIA==",
8584 "requires": { 40598 "requires": {
8585 "@babel/runtime": "^7.8.7", 40599 "@babel/runtime": "^7.1.2"
8586 "csstype": "^3.0.2"
8587 } 40600 }
8588 }, 40601 },
8589 "dom-serializer": { 40602 "dom-serializer": {
@@ -8718,15 +40731,28 @@
8718 "dev": true 40731 "dev": true
8719 }, 40732 },
8720 "duplexify": { 40733 "duplexify": {
8721 "version": "3.7.1", 40734 "version": "4.1.2",
8722 "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", 40735 "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.2.tgz",
8723 "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", 40736 "integrity": "sha512-fz3OjcNCHmRP12MJoZMPglx8m4rrFP8rovnk4vT8Fs+aonZoCwGg10dSsQsfP/E62eZcPTMSMP6686fu9Qlqtw==",
8724 "dev": true, 40737 "dev": true,
8725 "requires": { 40738 "requires": {
8726 "end-of-stream": "^1.0.0", 40739 "end-of-stream": "^1.4.1",
8727 "inherits": "^2.0.1", 40740 "inherits": "^2.0.3",
8728 "readable-stream": "^2.0.0", 40741 "readable-stream": "^3.1.1",
8729 "stream-shift": "^1.0.0" 40742 "stream-shift": "^1.0.0"
40743 },
40744 "dependencies": {
40745 "readable-stream": {
40746 "version": "3.6.0",
40747 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
40748 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
40749 "dev": true,
40750 "requires": {
40751 "inherits": "^2.0.3",
40752 "string_decoder": "^1.1.1",
40753 "util-deprecate": "^1.0.1"
40754 }
40755 }
8730 } 40756 }
8731 }, 40757 },
8732 "each-props": { 40758 "each-props": {
@@ -8902,6 +40928,11 @@
8902 "resolved": "https://registry.npmjs.org/electron-find/-/electron-find-1.0.7.tgz", 40928 "resolved": "https://registry.npmjs.org/electron-find/-/electron-find-1.0.7.tgz",
8903 "integrity": "sha512-C2FQJuk8567P2a2loBNwl5c8kwOTQVMB0capgHtPI7zKwZG16X0UxG+sNYZExQfnJ0PA+ecECA/4LcXxQa2TCA==" 40929 "integrity": "sha512-C2FQJuk8567P2a2loBNwl5c8kwOTQVMB0capgHtPI7zKwZG16X0UxG+sNYZExQfnJ0PA+ecECA/4LcXxQa2TCA=="
8904 }, 40930 },
40931 "electron-is-dev": {
40932 "version": "1.2.0",
40933 "resolved": "https://registry.npmjs.org/electron-is-dev/-/electron-is-dev-1.2.0.tgz",
40934 "integrity": "sha512-R1oD5gMBPS7PVU8gJwH6CtT0e6VSoD0+SzSnYpNm+dBkcijgA+K7VAMHDfnRq/lkKPZArpzplTW6jfiMYosdzw=="
40935 },
8905 "electron-notarize": { 40936 "electron-notarize": {
8906 "version": "1.1.1", 40937 "version": "1.1.1",
8907 "resolved": "https://registry.npmjs.org/electron-notarize/-/electron-notarize-1.1.1.tgz", 40938 "resolved": "https://registry.npmjs.org/electron-notarize/-/electron-notarize-1.1.1.tgz",
@@ -9053,9 +41084,9 @@
9053 } 41084 }
9054 }, 41085 },
9055 "electron-to-chromium": { 41086 "electron-to-chromium": {
9056 "version": "1.3.882", 41087 "version": "1.3.883",
9057 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.882.tgz", 41088 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.883.tgz",
9058 "integrity": "sha512-Kllt2R9+7yEIBbASR0MReJSK9TjPmHoomLbCLRP7r4SVtSy+Y0hYIhQ7LGjnMhlAyWUtGXTiznoGsaKxEH0ttw==", 41089 "integrity": "sha512-goyjNx4wB9j911PBteb+AXNbErug7rJVkmDXWdw5SCVn2JlARBwsqucPkvp1h5mXWxHUbBRK3bwXTrqSxSiAIQ==",
9059 "dev": true 41090 "dev": true
9060 }, 41091 },
9061 "electron-updater": { 41092 "electron-updater": {
@@ -9084,6 +41115,15 @@
9084 } 41115 }
9085 } 41116 }
9086 }, 41117 },
41118 "electron-util": {
41119 "version": "0.12.3",
41120 "resolved": "https://registry.npmjs.org/electron-util/-/electron-util-0.12.3.tgz",
41121 "integrity": "sha512-6Vq8UzUFcwghVpXazIY4cD5TkTvqXOTvJpzsoeiQY051Twdwu6ofHHP/shEFkpxf8X81M6F8/cdeoT+2XYpTBg==",
41122 "requires": {
41123 "electron-is-dev": "^1.1.0",
41124 "new-github-issue-url": "^0.2.1"
41125 }
41126 },
9087 "electron-window-state": { 41127 "electron-window-state": {
9088 "version": "5.0.3", 41128 "version": "5.0.3",
9089 "resolved": "https://registry.npmjs.org/electron-window-state/-/electron-window-state-5.0.3.tgz", 41129 "resolved": "https://registry.npmjs.org/electron-window-state/-/electron-window-state-5.0.3.tgz",
@@ -9123,9 +41163,9 @@
9123 "dev": true 41163 "dev": true
9124 }, 41164 },
9125 "emoji-regex": { 41165 "emoji-regex": {
9126 "version": "8.0.0", 41166 "version": "9.2.2",
9127 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 41167 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
9128 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 41168 "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
9129 "dev": true 41169 "dev": true
9130 }, 41170 },
9131 "emojis-list": { 41171 "emojis-list": {
@@ -9214,7 +41254,8 @@
9214 "env-paths": { 41254 "env-paths": {
9215 "version": "2.2.1", 41255 "version": "2.2.1",
9216 "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", 41256 "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz",
9217 "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==" 41257 "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==",
41258 "devOptional": true
9218 }, 41259 },
9219 "err-code": { 41260 "err-code": {
9220 "version": "2.0.3", 41261 "version": "2.0.3",
@@ -9378,12 +41419,6 @@
9378 "source-map": "~0.6.1" 41419 "source-map": "~0.6.1"
9379 }, 41420 },
9380 "dependencies": { 41421 "dependencies": {
9381 "estraverse": {
9382 "version": "5.3.0",
9383 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
9384 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
9385 "dev": true
9386 },
9387 "levn": { 41422 "levn": {
9388 "version": "0.3.0", 41423 "version": "0.3.0",
9389 "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", 41424 "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
@@ -9549,21 +41584,6 @@
9549 "integrity": "sha512-mJOZa35trBTb3IyRmo8xmKBZlxf+N7OnUl4+ZhJHs/r+0770Wh/LEACE2pqMGMe27G/4y8P2bYGk4J70IC5k1Q==", 41584 "integrity": "sha512-mJOZa35trBTb3IyRmo8xmKBZlxf+N7OnUl4+ZhJHs/r+0770Wh/LEACE2pqMGMe27G/4y8P2bYGk4J70IC5k1Q==",
9550 "dev": true 41585 "dev": true
9551 }, 41586 },
9552 "estraverse": {
9553 "version": "5.3.0",
9554 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
9555 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
9556 "dev": true
9557 },
9558 "glob-parent": {
9559 "version": "6.0.2",
9560 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
9561 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
9562 "dev": true,
9563 "requires": {
9564 "is-glob": "^4.0.3"
9565 }
9566 },
9567 "globals": { 41587 "globals": {
9568 "version": "13.12.0", 41588 "version": "13.12.0",
9569 "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.0.tgz", 41589 "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.0.tgz",
@@ -9734,15 +41754,6 @@
9734 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", 41754 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
9735 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", 41755 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
9736 "dev": true 41756 "dev": true
9737 },
9738 "pkg-dir": {
9739 "version": "2.0.0",
9740 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
9741 "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
9742 "dev": true,
9743 "requires": {
9744 "find-up": "^2.1.0"
9745 }
9746 } 41757 }
9747 } 41758 }
9748 }, 41759 },
@@ -9819,14 +41830,6 @@
9819 "has": "^1.0.3", 41830 "has": "^1.0.3",
9820 "jsx-ast-utils": "^3.1.0", 41831 "jsx-ast-utils": "^3.1.0",
9821 "language-tags": "^1.0.5" 41832 "language-tags": "^1.0.5"
9822 },
9823 "dependencies": {
9824 "emoji-regex": {
9825 "version": "9.2.2",
9826 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
9827 "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
9828 "dev": true
9829 }
9830 } 41833 }
9831 }, 41834 },
9832 "eslint-plugin-prettier": { 41835 "eslint-plugin-prettier": {
@@ -9869,12 +41872,6 @@
9869 "esutils": "^2.0.2" 41872 "esutils": "^2.0.2"
9870 } 41873 }
9871 }, 41874 },
9872 "estraverse": {
9873 "version": "5.3.0",
9874 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
9875 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
9876 "dev": true
9877 },
9878 "resolve": { 41875 "resolve": {
9879 "version": "2.0.0-next.3", 41876 "version": "2.0.0-next.3",
9880 "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", 41877 "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz",
@@ -9944,6 +41941,14 @@
9944 "requires": { 41941 "requires": {
9945 "esrecurse": "^4.3.0", 41942 "esrecurse": "^4.3.0",
9946 "estraverse": "^4.1.1" 41943 "estraverse": "^4.1.1"
41944 },
41945 "dependencies": {
41946 "estraverse": {
41947 "version": "4.3.0",
41948 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
41949 "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
41950 "dev": true
41951 }
9947 } 41952 }
9948 }, 41953 },
9949 "eslint-template-visitor": { 41954 "eslint-template-visitor": {
@@ -10005,14 +42010,6 @@
10005 "dev": true, 42010 "dev": true,
10006 "requires": { 42011 "requires": {
10007 "estraverse": "^5.1.0" 42012 "estraverse": "^5.1.0"
10008 },
10009 "dependencies": {
10010 "estraverse": {
10011 "version": "5.3.0",
10012 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
10013 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
10014 "dev": true
10015 }
10016 } 42013 }
10017 }, 42014 },
10018 "esrecurse": { 42015 "esrecurse": {
@@ -10022,20 +42019,12 @@
10022 "dev": true, 42019 "dev": true,
10023 "requires": { 42020 "requires": {
10024 "estraverse": "^5.2.0" 42021 "estraverse": "^5.2.0"
10025 },
10026 "dependencies": {
10027 "estraverse": {
10028 "version": "5.3.0",
10029 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
10030 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
10031 "dev": true
10032 }
10033 } 42022 }
10034 }, 42023 },
10035 "estraverse": { 42024 "estraverse": {
10036 "version": "4.3.0", 42025 "version": "5.3.0",
10037 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", 42026 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
10038 "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", 42027 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
10039 "dev": true 42028 "dev": true
10040 }, 42029 },
10041 "estree-walker": { 42030 "estree-walker": {
@@ -10330,6 +42319,19 @@
10330 "ms": "2.0.0" 42319 "ms": "2.0.0"
10331 } 42320 }
10332 }, 42321 },
42322 "http-errors": {
42323 "version": "1.7.3",
42324 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz",
42325 "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==",
42326 "dev": true,
42327 "requires": {
42328 "depd": "~1.1.2",
42329 "inherits": "2.0.4",
42330 "setprototypeof": "1.1.1",
42331 "statuses": ">= 1.5.0 < 2",
42332 "toidentifier": "1.0.0"
42333 }
42334 },
10333 "mime": { 42335 "mime": {
10334 "version": "1.6.0", 42336 "version": "1.6.0",
10335 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", 42337 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
@@ -10382,6 +42384,12 @@
10382 "dev": true 42384 "dev": true
10383 } 42385 }
10384 } 42386 }
42387 },
42388 "setprototypeof": {
42389 "version": "1.1.1",
42390 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
42391 "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
42392 "dev": true
10385 } 42393 }
10386 } 42394 }
10387 }, 42395 },
@@ -10519,7 +42527,8 @@
10519 "fast-deep-equal": { 42527 "fast-deep-equal": {
10520 "version": "3.1.3", 42528 "version": "3.1.3",
10521 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 42529 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
10522 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" 42530 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
42531 "devOptional": true
10523 }, 42532 },
10524 "fast-diff": { 42533 "fast-diff": {
10525 "version": "1.2.0", 42534 "version": "1.2.0",
@@ -10546,12 +42555,24 @@
10546 "glob-parent": "^5.1.2", 42555 "glob-parent": "^5.1.2",
10547 "merge2": "^1.3.0", 42556 "merge2": "^1.3.0",
10548 "micromatch": "^4.0.4" 42557 "micromatch": "^4.0.4"
42558 },
42559 "dependencies": {
42560 "glob-parent": {
42561 "version": "5.1.2",
42562 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
42563 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
42564 "dev": true,
42565 "requires": {
42566 "is-glob": "^4.0.1"
42567 }
42568 }
10549 } 42569 }
10550 }, 42570 },
10551 "fast-json-stable-stringify": { 42571 "fast-json-stable-stringify": {
10552 "version": "2.1.0", 42572 "version": "2.1.0",
10553 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 42573 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
10554 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" 42574 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
42575 "devOptional": true
10555 }, 42576 },
10556 "fast-levenshtein": { 42577 "fast-levenshtein": {
10557 "version": "2.0.6", 42578 "version": "2.0.6",
@@ -10634,7 +42655,8 @@
10634 "file-uri-to-path": { 42655 "file-uri-to-path": {
10635 "version": "1.0.0", 42656 "version": "1.0.0",
10636 "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", 42657 "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
10637 "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==" 42658 "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
42659 "optional": true
10638 }, 42660 },
10639 "filelist": { 42661 "filelist": {
10640 "version": "1.0.2", 42662 "version": "1.0.2",
@@ -10697,6 +42719,60 @@
10697 "commondir": "^1.0.1", 42719 "commondir": "^1.0.1",
10698 "make-dir": "^2.0.0", 42720 "make-dir": "^2.0.0",
10699 "pkg-dir": "^3.0.0" 42721 "pkg-dir": "^3.0.0"
42722 },
42723 "dependencies": {
42724 "find-up": {
42725 "version": "3.0.0",
42726 "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
42727 "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
42728 "dev": true,
42729 "requires": {
42730 "locate-path": "^3.0.0"
42731 }
42732 },
42733 "locate-path": {
42734 "version": "3.0.0",
42735 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
42736 "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
42737 "dev": true,
42738 "requires": {
42739 "p-locate": "^3.0.0",
42740 "path-exists": "^3.0.0"
42741 }
42742 },
42743 "p-limit": {
42744 "version": "2.3.0",
42745 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
42746 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
42747 "dev": true,
42748 "requires": {
42749 "p-try": "^2.0.0"
42750 }
42751 },
42752 "p-locate": {
42753 "version": "3.0.0",
42754 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
42755 "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
42756 "dev": true,
42757 "requires": {
42758 "p-limit": "^2.0.0"
42759 }
42760 },
42761 "path-exists": {
42762 "version": "3.0.0",
42763 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
42764 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
42765 "dev": true
42766 },
42767 "pkg-dir": {
42768 "version": "3.0.0",
42769 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
42770 "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
42771 "dev": true,
42772 "requires": {
42773 "find-up": "^3.0.0"
42774 }
42775 }
10700 } 42776 }
10701 }, 42777 },
10702 "find-node-modules": { 42778 "find-node-modules": {
@@ -10716,12 +42792,13 @@
10716 "dev": true 42792 "dev": true
10717 }, 42793 },
10718 "find-up": { 42794 "find-up": {
10719 "version": "3.0.0", 42795 "version": "5.0.0",
10720 "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", 42796 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
10721 "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", 42797 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
10722 "dev": true, 42798 "dev": true,
10723 "requires": { 42799 "requires": {
10724 "locate-path": "^3.0.0" 42800 "locate-path": "^6.0.0",
42801 "path-exists": "^4.0.0"
10725 } 42802 }
10726 }, 42803 },
10727 "findup-sync": { 42804 "findup-sync": {
@@ -11114,6 +43191,7 @@
11114 "version": "5.0.15", 43191 "version": "5.0.15",
11115 "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", 43192 "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
11116 "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", 43193 "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
43194 "optional": true,
11117 "requires": { 43195 "requires": {
11118 "inflight": "^1.0.4", 43196 "inflight": "^1.0.4",
11119 "inherits": "2", 43197 "inherits": "2",
@@ -11123,12 +43201,12 @@
11123 } 43201 }
11124 }, 43202 },
11125 "glob-parent": { 43203 "glob-parent": {
11126 "version": "5.1.2", 43204 "version": "6.0.2",
11127 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 43205 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
11128 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 43206 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
11129 "dev": true, 43207 "dev": true,
11130 "requires": { 43208 "requires": {
11131 "is-glob": "^4.0.1" 43209 "is-glob": "^4.0.3"
11132 } 43210 }
11133 }, 43211 },
11134 "glob-stream": { 43212 "glob-stream": {
@@ -12165,6 +44243,30 @@
12165 "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", 44243 "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz",
12166 "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", 44244 "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==",
12167 "dev": true 44245 "dev": true
44246 },
44247 "source-map": {
44248 "version": "0.6.1",
44249 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
44250 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
44251 "dev": true
44252 },
44253 "uglify-js": {
44254 "version": "3.4.10",
44255 "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz",
44256 "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==",
44257 "dev": true,
44258 "requires": {
44259 "commander": "~2.19.0",
44260 "source-map": "~0.6.1"
44261 },
44262 "dependencies": {
44263 "commander": {
44264 "version": "2.19.0",
44265 "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz",
44266 "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==",
44267 "dev": true
44268 }
44269 }
12168 } 44270 }
12169 } 44271 }
12170 }, 44272 },
@@ -12253,13 +44355,13 @@
12253 "dev": true 44355 "dev": true
12254 }, 44356 },
12255 "http-errors": { 44357 "http-errors": {
12256 "version": "1.7.3", 44358 "version": "1.8.0",
12257 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", 44359 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.0.tgz",
12258 "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", 44360 "integrity": "sha512-4I8r0C5JDhT5VkvI47QktDW75rNlGVsUf/8hzjCC/wkWI/jdTRmBb9aI7erSG82r1bjKY3F6k28WnsVxB1C73A==",
12259 "requires": { 44361 "requires": {
12260 "depd": "~1.1.2", 44362 "depd": "~1.1.2",
12261 "inherits": "2.0.4", 44363 "inherits": "2.0.4",
12262 "setprototypeof": "1.1.1", 44364 "setprototypeof": "1.2.0",
12263 "statuses": ">= 1.5.0 < 2", 44365 "statuses": ">= 1.5.0 < 2",
12264 "toidentifier": "1.0.0" 44366 "toidentifier": "1.0.0"
12265 } 44367 }
@@ -12515,6 +44617,15 @@
12515 "p-locate": "^4.1.0" 44617 "p-locate": "^4.1.0"
12516 } 44618 }
12517 }, 44619 },
44620 "p-limit": {
44621 "version": "2.3.0",
44622 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
44623 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
44624 "dev": true,
44625 "requires": {
44626 "p-try": "^2.0.0"
44627 }
44628 },
12518 "p-locate": { 44629 "p-locate": {
12519 "version": "4.1.0", 44630 "version": "4.1.0",
12520 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", 44631 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
@@ -12641,6 +44752,12 @@
12641 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 44752 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
12642 "dev": true 44753 "dev": true
12643 }, 44754 },
44755 "emoji-regex": {
44756 "version": "8.0.0",
44757 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
44758 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
44759 "dev": true
44760 },
12644 "has-flag": { 44761 "has-flag": {
12645 "version": "4.0.0", 44762 "version": "4.0.0",
12646 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 44763 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
@@ -13114,7 +45231,8 @@
13114 "is-typedarray": { 45231 "is-typedarray": {
13115 "version": "1.0.0", 45232 "version": "1.0.0",
13116 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", 45233 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
13117 "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" 45234 "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
45235 "devOptional": true
13118 }, 45236 },
13119 "is-unc-path": { 45237 "is-unc-path": {
13120 "version": "1.0.0", 45238 "version": "1.0.0",
@@ -13322,6 +45440,44 @@
13322 "@jest/core": "^27.3.1", 45440 "@jest/core": "^27.3.1",
13323 "import-local": "^3.0.2", 45441 "import-local": "^3.0.2",
13324 "jest-cli": "^27.3.1" 45442 "jest-cli": "^27.3.1"
45443 }
45444 },
45445 "jest-changed-files": {
45446 "version": "27.3.0",
45447 "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.3.0.tgz",
45448 "integrity": "sha512-9DJs9garMHv4RhylUMZgbdCJ3+jHSkpL9aaVKp13xtXAD80qLTLrqcDZL1PHA9dYA0bCI86Nv2BhkLpLhrBcPg==",
45449 "dev": true,
45450 "requires": {
45451 "@jest/types": "^27.2.5",
45452 "execa": "^5.0.0",
45453 "throat": "^6.0.1"
45454 }
45455 },
45456 "jest-circus": {
45457 "version": "27.3.1",
45458 "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.3.1.tgz",
45459 "integrity": "sha512-v1dsM9II6gvXokgqq6Yh2jHCpfg7ZqV4jWY66u7npz24JnhP3NHxI0sKT7+ZMQ7IrOWHYAaeEllOySbDbWsiXw==",
45460 "dev": true,
45461 "requires": {
45462 "@jest/environment": "^27.3.1",
45463 "@jest/test-result": "^27.3.1",
45464 "@jest/types": "^27.2.5",
45465 "@types/node": "*",
45466 "chalk": "^4.0.0",
45467 "co": "^4.6.0",
45468 "dedent": "^0.7.0",
45469 "expect": "^27.3.1",
45470 "is-generator-fn": "^2.0.0",
45471 "jest-each": "^27.3.1",
45472 "jest-matcher-utils": "^27.3.1",
45473 "jest-message-util": "^27.3.1",
45474 "jest-runtime": "^27.3.1",
45475 "jest-snapshot": "^27.3.1",
45476 "jest-util": "^27.3.1",
45477 "pretty-format": "^27.3.1",
45478 "slash": "^3.0.0",
45479 "stack-utils": "^2.0.3",
45480 "throat": "^6.0.1"
13325 }, 45481 },
13326 "dependencies": { 45482 "dependencies": {
13327 "ansi-styles": { 45483 "ansi-styles": {
@@ -13364,43 +45520,6 @@
13364 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 45520 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
13365 "dev": true 45521 "dev": true
13366 }, 45522 },
13367 "is-fullwidth-code-point": {
13368 "version": "3.0.0",
13369 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
13370 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
13371 "dev": true
13372 },
13373 "jest-cli": {
13374 "version": "27.3.1",
13375 "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.3.1.tgz",
13376 "integrity": "sha512-WHnCqpfK+6EvT62me6WVs8NhtbjAS4/6vZJnk7/2+oOr50cwAzG4Wxt6RXX0hu6m1169ZGMlhYYUNeKBXCph/Q==",
13377 "dev": true,
13378 "requires": {
13379 "@jest/core": "^27.3.1",
13380 "@jest/test-result": "^27.3.1",
13381 "@jest/types": "^27.2.5",
13382 "chalk": "^4.0.0",
13383 "exit": "^0.1.2",
13384 "graceful-fs": "^4.2.4",
13385 "import-local": "^3.0.2",
13386 "jest-config": "^27.3.1",
13387 "jest-util": "^27.3.1",
13388 "jest-validate": "^27.3.1",
13389 "prompts": "^2.0.1",
13390 "yargs": "^16.2.0"
13391 }
13392 },
13393 "string-width": {
13394 "version": "4.2.3",
13395 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
13396 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
13397 "dev": true,
13398 "requires": {
13399 "emoji-regex": "^8.0.0",
13400 "is-fullwidth-code-point": "^3.0.0",
13401 "strip-ansi": "^6.0.1"
13402 }
13403 },
13404 "supports-color": { 45523 "supports-color": {
13405 "version": "7.2.0", 45524 "version": "7.2.0",
13406 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 45525 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -13409,60 +45528,27 @@
13409 "requires": { 45528 "requires": {
13410 "has-flag": "^4.0.0" 45529 "has-flag": "^4.0.0"
13411 } 45530 }
13412 },
13413 "yargs": {
13414 "version": "16.2.0",
13415 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
13416 "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
13417 "dev": true,
13418 "requires": {
13419 "cliui": "^7.0.2",
13420 "escalade": "^3.1.1",
13421 "get-caller-file": "^2.0.5",
13422 "require-directory": "^2.1.1",
13423 "string-width": "^4.2.0",
13424 "y18n": "^5.0.5",
13425 "yargs-parser": "^20.2.2"
13426 }
13427 } 45531 }
13428 } 45532 }
13429 }, 45533 },
13430 "jest-changed-files": { 45534 "jest-cli": {
13431 "version": "27.3.0",
13432 "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.3.0.tgz",
13433 "integrity": "sha512-9DJs9garMHv4RhylUMZgbdCJ3+jHSkpL9aaVKp13xtXAD80qLTLrqcDZL1PHA9dYA0bCI86Nv2BhkLpLhrBcPg==",
13434 "dev": true,
13435 "requires": {
13436 "@jest/types": "^27.2.5",
13437 "execa": "^5.0.0",
13438 "throat": "^6.0.1"
13439 }
13440 },
13441 "jest-circus": {
13442 "version": "27.3.1", 45535 "version": "27.3.1",
13443 "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.3.1.tgz", 45536 "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.3.1.tgz",
13444 "integrity": "sha512-v1dsM9II6gvXokgqq6Yh2jHCpfg7ZqV4jWY66u7npz24JnhP3NHxI0sKT7+ZMQ7IrOWHYAaeEllOySbDbWsiXw==", 45537 "integrity": "sha512-WHnCqpfK+6EvT62me6WVs8NhtbjAS4/6vZJnk7/2+oOr50cwAzG4Wxt6RXX0hu6m1169ZGMlhYYUNeKBXCph/Q==",
13445 "dev": true, 45538 "dev": true,
13446 "requires": { 45539 "requires": {
13447 "@jest/environment": "^27.3.1", 45540 "@jest/core": "^27.3.1",
13448 "@jest/test-result": "^27.3.1", 45541 "@jest/test-result": "^27.3.1",
13449 "@jest/types": "^27.2.5", 45542 "@jest/types": "^27.2.5",
13450 "@types/node": "*",
13451 "chalk": "^4.0.0", 45543 "chalk": "^4.0.0",
13452 "co": "^4.6.0", 45544 "exit": "^0.1.2",
13453 "dedent": "^0.7.0", 45545 "graceful-fs": "^4.2.4",
13454 "expect": "^27.3.1", 45546 "import-local": "^3.0.2",
13455 "is-generator-fn": "^2.0.0", 45547 "jest-config": "^27.3.1",
13456 "jest-each": "^27.3.1",
13457 "jest-matcher-utils": "^27.3.1",
13458 "jest-message-util": "^27.3.1",
13459 "jest-runtime": "^27.3.1",
13460 "jest-snapshot": "^27.3.1",
13461 "jest-util": "^27.3.1", 45548 "jest-util": "^27.3.1",
13462 "pretty-format": "^27.3.1", 45549 "jest-validate": "^27.3.1",
13463 "slash": "^3.0.0", 45550 "prompts": "^2.0.1",
13464 "stack-utils": "^2.0.3", 45551 "yargs": "^16.2.0"
13465 "throat": "^6.0.1"
13466 }, 45552 },
13467 "dependencies": { 45553 "dependencies": {
13468 "ansi-styles": { 45554 "ansi-styles": {
@@ -13499,12 +45585,35 @@
13499 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 45585 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
13500 "dev": true 45586 "dev": true
13501 }, 45587 },
45588 "emoji-regex": {
45589 "version": "8.0.0",
45590 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
45591 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
45592 "dev": true
45593 },
13502 "has-flag": { 45594 "has-flag": {
13503 "version": "4.0.0", 45595 "version": "4.0.0",
13504 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 45596 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
13505 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 45597 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
13506 "dev": true 45598 "dev": true
13507 }, 45599 },
45600 "is-fullwidth-code-point": {
45601 "version": "3.0.0",
45602 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
45603 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
45604 "dev": true
45605 },
45606 "string-width": {
45607 "version": "4.2.3",
45608 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
45609 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
45610 "dev": true,
45611 "requires": {
45612 "emoji-regex": "^8.0.0",
45613 "is-fullwidth-code-point": "^3.0.0",
45614 "strip-ansi": "^6.0.1"
45615 }
45616 },
13508 "supports-color": { 45617 "supports-color": {
13509 "version": "7.2.0", 45618 "version": "7.2.0",
13510 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 45619 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -13513,6 +45622,27 @@
13513 "requires": { 45622 "requires": {
13514 "has-flag": "^4.0.0" 45623 "has-flag": "^4.0.0"
13515 } 45624 }
45625 },
45626 "y18n": {
45627 "version": "5.0.8",
45628 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
45629 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
45630 "dev": true
45631 },
45632 "yargs": {
45633 "version": "16.2.0",
45634 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
45635 "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
45636 "dev": true,
45637 "requires": {
45638 "cliui": "^7.0.2",
45639 "escalade": "^3.1.1",
45640 "get-caller-file": "^2.0.5",
45641 "require-directory": "^2.1.1",
45642 "string-width": "^4.2.0",
45643 "y18n": "^5.0.5",
45644 "yargs-parser": "^20.2.2"
45645 }
13516 } 45646 }
13517 } 45647 }
13518 }, 45648 },
@@ -14299,6 +46429,12 @@
14299 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 46429 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
14300 "dev": true 46430 "dev": true
14301 }, 46431 },
46432 "emoji-regex": {
46433 "version": "8.0.0",
46434 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
46435 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
46436 "dev": true
46437 },
14302 "glob": { 46438 "glob": {
14303 "version": "7.2.0", 46439 "version": "7.2.0",
14304 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", 46440 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
@@ -14345,6 +46481,12 @@
14345 "has-flag": "^4.0.0" 46481 "has-flag": "^4.0.0"
14346 } 46482 }
14347 }, 46483 },
46484 "y18n": {
46485 "version": "5.0.8",
46486 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
46487 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
46488 "dev": true
46489 },
14348 "yargs": { 46490 "yargs": {
14349 "version": "16.2.0", 46491 "version": "16.2.0",
14350 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", 46492 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
@@ -14871,7 +47013,8 @@
14871 "json-schema-traverse": { 47013 "json-schema-traverse": {
14872 "version": "0.4.1", 47014 "version": "0.4.1",
14873 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 47015 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
14874 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" 47016 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
47017 "devOptional": true
14875 }, 47018 },
14876 "json-stable-stringify": { 47019 "json-stable-stringify": {
14877 "version": "1.0.1", 47020 "version": "1.0.1",
@@ -14929,6 +47072,16 @@
14929 "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", 47072 "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
14930 "dev": true 47073 "dev": true
14931 }, 47074 },
47075 "JSONStream": {
47076 "version": "1.3.5",
47077 "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
47078 "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
47079 "dev": true,
47080 "requires": {
47081 "jsonparse": "^1.2.0",
47082 "through": ">=2.2.7 <3"
47083 }
47084 },
14932 "jsonwebtoken": { 47085 "jsonwebtoken": {
14933 "version": "8.5.1", 47086 "version": "8.5.1",
14934 "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", 47087 "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz",
@@ -15530,21 +47683,12 @@
15530 } 47683 }
15531 }, 47684 },
15532 "locate-path": { 47685 "locate-path": {
15533 "version": "3.0.0", 47686 "version": "6.0.0",
15534 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", 47687 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
15535 "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", 47688 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
15536 "dev": true, 47689 "dev": true,
15537 "requires": { 47690 "requires": {
15538 "p-locate": "^3.0.0", 47691 "p-locate": "^5.0.0"
15539 "path-exists": "^3.0.0"
15540 },
15541 "dependencies": {
15542 "path-exists": {
15543 "version": "3.0.0",
15544 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
15545 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
15546 "dev": true
15547 }
15548 } 47692 }
15549 }, 47693 },
15550 "lodash": { 47694 "lodash": {
@@ -15812,25 +47956,17 @@
15812 "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", 47956 "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==",
15813 "dev": true 47957 "dev": true
15814 }, 47958 },
15815 "lru-cache": {
15816 "version": "6.0.0",
15817 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
15818 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
15819 "requires": {
15820 "yallist": "^4.0.0"
15821 }
15822 },
15823 "lru_map": { 47959 "lru_map": {
15824 "version": "0.3.3", 47960 "version": "0.3.3",
15825 "resolved": "https://registry.npmjs.org/lru_map/-/lru_map-0.3.3.tgz", 47961 "resolved": "https://registry.npmjs.org/lru_map/-/lru_map-0.3.3.tgz",
15826 "integrity": "sha1-tcg1G5Rky9dQM1p5ZQoOwOVhGN0=" 47962 "integrity": "sha1-tcg1G5Rky9dQM1p5ZQoOwOVhGN0="
15827 }, 47963 },
15828 "macos-notification-state": { 47964 "lru-cache": {
15829 "version": "1.3.6", 47965 "version": "6.0.0",
15830 "resolved": "https://registry.npmjs.org/macos-notification-state/-/macos-notification-state-1.3.6.tgz", 47966 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
15831 "integrity": "sha512-/iL0Mepra7laWWxCWvXWQea+D8j7o73iazcgap5gYd/Lbx29JY0nfH3dYVNzWQT/AKvoB0I55fdTY/fd5JiTPg==", 47967 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
15832 "requires": { 47968 "requires": {
15833 "bindings": "^1.5.0" 47969 "yallist": "^4.0.0"
15834 } 47970 }
15835 }, 47971 },
15836 "macos-release": { 47972 "macos-release": {
@@ -16194,6 +48330,14 @@
16194 "trim-newlines": "^3.0.0", 48330 "trim-newlines": "^3.0.0",
16195 "type-fest": "^0.18.0", 48331 "type-fest": "^0.18.0",
16196 "yargs-parser": "^20.2.3" 48332 "yargs-parser": "^20.2.3"
48333 },
48334 "dependencies": {
48335 "type-fest": {
48336 "version": "0.18.1",
48337 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz",
48338 "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==",
48339 "dev": true
48340 }
16197 } 48341 }
16198 }, 48342 },
16199 "merge": { 48343 "merge": {
@@ -16443,6 +48587,18 @@
16443 "through2": "^2.0.0" 48587 "through2": "^2.0.0"
16444 }, 48588 },
16445 "dependencies": { 48589 "dependencies": {
48590 "duplexify": {
48591 "version": "3.7.1",
48592 "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
48593 "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
48594 "dev": true,
48595 "requires": {
48596 "end-of-stream": "^1.0.0",
48597 "inherits": "^2.0.1",
48598 "readable-stream": "^2.0.0",
48599 "stream-shift": "^1.0.0"
48600 }
48601 },
16446 "through2": { 48602 "through2": {
16447 "version": "2.0.5", 48603 "version": "2.0.5",
16448 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", 48604 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
@@ -16612,10 +48768,10 @@
16612 "readdirp": "~3.6.0" 48768 "readdirp": "~3.6.0"
16613 } 48769 }
16614 }, 48770 },
16615 "diff": { 48771 "emoji-regex": {
16616 "version": "5.0.0", 48772 "version": "8.0.0",
16617 "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz", 48773 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
16618 "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", 48774 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
16619 "dev": true 48775 "dev": true
16620 }, 48776 },
16621 "escape-string-regexp": { 48777 "escape-string-regexp": {
@@ -16633,16 +48789,6 @@
16633 "to-regex-range": "^5.0.1" 48789 "to-regex-range": "^5.0.1"
16634 } 48790 }
16635 }, 48791 },
16636 "find-up": {
16637 "version": "5.0.0",
16638 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
16639 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
16640 "dev": true,
16641 "requires": {
16642 "locate-path": "^6.0.0",
16643 "path-exists": "^4.0.0"
16644 }
16645 },
16646 "fsevents": { 48792 "fsevents": {
16647 "version": "2.3.2", 48793 "version": "2.3.2",
16648 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 48794 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
@@ -16664,6 +48810,15 @@
16664 "path-is-absolute": "^1.0.0" 48810 "path-is-absolute": "^1.0.0"
16665 } 48811 }
16666 }, 48812 },
48813 "glob-parent": {
48814 "version": "5.1.2",
48815 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
48816 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
48817 "dev": true,
48818 "requires": {
48819 "is-glob": "^4.0.1"
48820 }
48821 },
16667 "has-flag": { 48822 "has-flag": {
16668 "version": "4.0.0", 48823 "version": "4.0.0",
16669 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 48824 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
@@ -16691,39 +48846,6 @@
16691 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 48846 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
16692 "dev": true 48847 "dev": true
16693 }, 48848 },
16694 "locate-path": {
16695 "version": "6.0.0",
16696 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
16697 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
16698 "dev": true,
16699 "requires": {
16700 "p-locate": "^5.0.0"
16701 }
16702 },
16703 "nanoid": {
16704 "version": "3.1.25",
16705 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.25.tgz",
16706 "integrity": "sha512-rdwtIXaXCLFAQbnfqDRnI6jaRHp9fTcYBjtFKE8eezcZ7LuLjhUaQGNeMXf1HmRoCH32CLz6XwX0TtxEOS/A3Q==",
16707 "dev": true
16708 },
16709 "p-limit": {
16710 "version": "3.1.0",
16711 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
16712 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
16713 "dev": true,
16714 "requires": {
16715 "yocto-queue": "^0.1.0"
16716 }
16717 },
16718 "p-locate": {
16719 "version": "5.0.0",
16720 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
16721 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
16722 "dev": true,
16723 "requires": {
16724 "p-limit": "^3.0.2"
16725 }
16726 },
16727 "readdirp": { 48849 "readdirp": {
16728 "version": "3.6.0", 48850 "version": "3.6.0",
16729 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 48851 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
@@ -16768,6 +48890,12 @@
16768 "is-number": "^7.0.0" 48890 "is-number": "^7.0.0"
16769 } 48891 }
16770 }, 48892 },
48893 "y18n": {
48894 "version": "5.0.8",
48895 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
48896 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
48897 "dev": true
48898 },
16771 "yargs": { 48899 "yargs": {
16772 "version": "16.2.0", 48900 "version": "16.2.0",
16773 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", 48901 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
@@ -16877,27 +49005,10 @@
16877 "uid-safe": "2.1.5" 49005 "uid-safe": "2.1.5"
16878 }, 49006 },
16879 "dependencies": { 49007 "dependencies": {
16880 "http-errors": {
16881 "version": "1.8.0",
16882 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.0.tgz",
16883 "integrity": "sha512-4I8r0C5JDhT5VkvI47QktDW75rNlGVsUf/8hzjCC/wkWI/jdTRmBb9aI7erSG82r1bjKY3F6k28WnsVxB1C73A==",
16884 "requires": {
16885 "depd": "~1.1.2",
16886 "inherits": "2.0.4",
16887 "setprototypeof": "1.2.0",
16888 "statuses": ">= 1.5.0 < 2",
16889 "toidentifier": "1.0.0"
16890 }
16891 },
16892 "safe-buffer": { 49008 "safe-buffer": {
16893 "version": "5.2.1", 49009 "version": "5.2.1",
16894 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 49010 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
16895 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" 49011 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
16896 },
16897 "setprototypeof": {
16898 "version": "1.2.0",
16899 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
16900 "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
16901 } 49012 }
16902 } 49013 }
16903 }, 49014 },
@@ -16925,9 +49036,9 @@
16925 "optional": true 49036 "optional": true
16926 }, 49037 },
16927 "nanoid": { 49038 "nanoid": {
16928 "version": "3.1.30", 49039 "version": "3.1.25",
16929 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz", 49040 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.25.tgz",
16930 "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==", 49041 "integrity": "sha512-rdwtIXaXCLFAQbnfqDRnI6jaRHp9fTcYBjtFKE8eezcZ7LuLjhUaQGNeMXf1HmRoCH32CLz6XwX0TtxEOS/A3Q==",
16931 "dev": true 49042 "dev": true
16932 }, 49043 },
16933 "nanomatch": { 49044 "nanomatch": {
@@ -17021,6 +49132,11 @@
17021 "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", 49132 "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
17022 "dev": true 49133 "dev": true
17023 }, 49134 },
49135 "new-github-issue-url": {
49136 "version": "0.2.1",
49137 "resolved": "https://registry.npmjs.org/new-github-issue-url/-/new-github-issue-url-0.2.1.tgz",
49138 "integrity": "sha512-md4cGoxuT4T4d/HDOXbrUHkTKrp/vp+m3aOA7XXVYwNsUNMK49g3SQicTSeV5GIz/5QVGAeYRAOlyp9OvlgsYA=="
49139 },
17024 "next-tick": { 49140 "next-tick": {
17025 "version": "1.0.0", 49141 "version": "1.0.0",
17026 "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", 49142 "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
@@ -17044,7 +49160,8 @@
17044 "node-addon-api": { 49160 "node-addon-api": {
17045 "version": "4.2.0", 49161 "version": "4.2.0",
17046 "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-4.2.0.tgz", 49162 "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-4.2.0.tgz",
17047 "integrity": "sha512-eazsqzwG2lskuzBqCGPi7Ac2UgOoMz8JVOXVhTvvPDYhthvNpefx8jWD8Np7Gv+2Sz0FlPWZk0nJV0z598Wn8Q==" 49163 "integrity": "sha512-eazsqzwG2lskuzBqCGPi7Ac2UgOoMz8JVOXVhTvvPDYhthvNpefx8jWD8Np7Gv+2Sz0FlPWZk0nJV0z598Wn8Q==",
49164 "optional": true
17048 }, 49165 },
17049 "node-cookie": { 49166 "node-cookie": {
17050 "version": "2.1.2", 49167 "version": "2.1.2",
@@ -17166,6 +49283,17 @@
17166 "vm-browserify": "^1.0.1" 49283 "vm-browserify": "^1.0.1"
17167 }, 49284 },
17168 "dependencies": { 49285 "dependencies": {
49286 "buffer": {
49287 "version": "4.9.2",
49288 "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz",
49289 "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==",
49290 "dev": true,
49291 "requires": {
49292 "base64-js": "^1.0.2",
49293 "ieee754": "^1.1.4",
49294 "isarray": "^1.0.0"
49295 }
49296 },
17169 "punycode": { 49297 "punycode": {
17170 "version": "1.4.1", 49298 "version": "1.4.1",
17171 "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", 49299 "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
@@ -17178,6 +49306,7 @@
17178 "version": "2.2.0", 49306 "version": "2.2.0",
17179 "resolved": "https://registry.npmjs.org/node-mac-permissions/-/node-mac-permissions-2.2.0.tgz", 49307 "resolved": "https://registry.npmjs.org/node-mac-permissions/-/node-mac-permissions-2.2.0.tgz",
17180 "integrity": "sha512-oLEZY46M47A/rcMacPEqo/5z6u7alXdMXhtE7xPDyMixZF35Grl9KGx3N2adE3//lEtGL6Tig98p+1gkonkwQg==", 49308 "integrity": "sha512-oLEZY46M47A/rcMacPEqo/5z6u7alXdMXhtE7xPDyMixZF35Grl9KGx3N2adE3//lEtGL6Tig98p+1gkonkwQg==",
49309 "optional": true,
17181 "requires": { 49310 "requires": {
17182 "bindings": "^1.5.0", 49311 "bindings": "^1.5.0",
17183 "node-addon-api": "^2.0.0" 49312 "node-addon-api": "^2.0.0"
@@ -17186,7 +49315,8 @@
17186 "node-addon-api": { 49315 "node-addon-api": {
17187 "version": "2.0.2", 49316 "version": "2.0.2",
17188 "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-2.0.2.tgz", 49317 "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-2.0.2.tgz",
17189 "integrity": "sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==" 49318 "integrity": "sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==",
49319 "optional": true
17190 } 49320 }
17191 } 49321 }
17192 }, 49322 },
@@ -17339,6 +49469,7 @@
17339 "version": "5.0.0", 49469 "version": "5.0.0",
17340 "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", 49470 "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz",
17341 "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", 49471 "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==",
49472 "devOptional": true,
17342 "requires": { 49473 "requires": {
17343 "abbrev": "1" 49474 "abbrev": "1"
17344 } 49475 }
@@ -17808,21 +49939,21 @@
17808 "dev": true 49939 "dev": true
17809 }, 49940 },
17810 "p-limit": { 49941 "p-limit": {
17811 "version": "2.3.0", 49942 "version": "3.1.0",
17812 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", 49943 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
17813 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", 49944 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
17814 "dev": true, 49945 "dev": true,
17815 "requires": { 49946 "requires": {
17816 "p-try": "^2.0.0" 49947 "yocto-queue": "^0.1.0"
17817 } 49948 }
17818 }, 49949 },
17819 "p-locate": { 49950 "p-locate": {
17820 "version": "3.0.0", 49951 "version": "5.0.0",
17821 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", 49952 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
17822 "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", 49953 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
17823 "dev": true, 49954 "dev": true,
17824 "requires": { 49955 "requires": {
17825 "p-limit": "^2.0.0" 49956 "p-limit": "^3.0.2"
17826 } 49957 }
17827 }, 49958 },
17828 "p-map": { 49959 "p-map": {
@@ -18142,12 +50273,63 @@
18142 } 50273 }
18143 }, 50274 },
18144 "pkg-dir": { 50275 "pkg-dir": {
18145 "version": "3.0.0", 50276 "version": "2.0.0",
18146 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", 50277 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
18147 "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", 50278 "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
18148 "dev": true, 50279 "dev": true,
18149 "requires": { 50280 "requires": {
18150 "find-up": "^3.0.0" 50281 "find-up": "^2.1.0"
50282 },
50283 "dependencies": {
50284 "find-up": {
50285 "version": "2.1.0",
50286 "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
50287 "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
50288 "dev": true,
50289 "requires": {
50290 "locate-path": "^2.0.0"
50291 }
50292 },
50293 "locate-path": {
50294 "version": "2.0.0",
50295 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
50296 "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
50297 "dev": true,
50298 "requires": {
50299 "p-locate": "^2.0.0",
50300 "path-exists": "^3.0.0"
50301 }
50302 },
50303 "p-limit": {
50304 "version": "1.3.0",
50305 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
50306 "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
50307 "dev": true,
50308 "requires": {
50309 "p-try": "^1.0.0"
50310 }
50311 },
50312 "p-locate": {
50313 "version": "2.0.0",
50314 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
50315 "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
50316 "dev": true,
50317 "requires": {
50318 "p-limit": "^1.1.0"
50319 }
50320 },
50321 "p-try": {
50322 "version": "1.0.0",
50323 "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
50324 "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
50325 "dev": true
50326 },
50327 "path-exists": {
50328 "version": "3.0.0",
50329 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
50330 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
50331 "dev": true
50332 }
18151 } 50333 }
18152 }, 50334 },
18153 "platform": { 50335 "platform": {
@@ -18261,6 +50443,14 @@
18261 "nanoid": "^3.1.30", 50443 "nanoid": "^3.1.30",
18262 "picocolors": "^1.0.0", 50444 "picocolors": "^1.0.0",
18263 "source-map-js": "^0.6.2" 50445 "source-map-js": "^0.6.2"
50446 },
50447 "dependencies": {
50448 "nanoid": {
50449 "version": "3.1.30",
50450 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz",
50451 "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==",
50452 "dev": true
50453 }
18264 } 50454 }
18265 }, 50455 },
18266 "prelude-ls": { 50456 "prelude-ls": {
@@ -18445,11 +50635,73 @@
18445 "ms": "^2.1.1" 50635 "ms": "^2.1.1"
18446 } 50636 }
18447 }, 50637 },
50638 "is-number": {
50639 "version": "6.0.0",
50640 "resolved": "https://registry.npmjs.org/is-number/-/is-number-6.0.0.tgz",
50641 "integrity": "sha512-Wu1VHeILBK8KAWJUAiSZQX94GmOE45Rg6/538fKwiloUu21KncEkYGPqob2oSZ5mUT73vLGrHQjKw3KMPwfDzg=="
50642 },
18448 "kind-of": { 50643 "kind-of": {
18449 "version": "5.1.0", 50644 "version": "5.1.0",
18450 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", 50645 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
18451 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" 50646 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw=="
18452 }, 50647 },
50648 "prompt-choices": {
50649 "version": "4.1.0",
50650 "resolved": "https://registry.npmjs.org/prompt-choices/-/prompt-choices-4.1.0.tgz",
50651 "integrity": "sha512-ZNYLv6rW9z9n0WdwCkEuS+w5nUAGzRgtRt6GQ5aFNFz6MIcU7nHFlHOwZtzy7RQBk80KzUGPSRQphvMiQzB8pg==",
50652 "requires": {
50653 "arr-flatten": "^1.1.0",
50654 "arr-swap": "^1.0.1",
50655 "choices-separator": "^2.0.0",
50656 "clone-deep": "^4.0.0",
50657 "collection-visit": "^1.0.0",
50658 "define-property": "^2.0.2",
50659 "is-number": "^6.0.0",
50660 "kind-of": "^6.0.2",
50661 "koalas": "^1.0.2",
50662 "log-utils": "^0.2.1",
50663 "pointer-symbol": "^1.0.0",
50664 "radio-symbol": "^2.0.0",
50665 "set-value": "^3.0.0",
50666 "strip-color": "^0.1.0",
50667 "terminal-paginator": "^2.0.2",
50668 "toggle-array": "^1.0.1"
50669 },
50670 "dependencies": {
50671 "clone-deep": {
50672 "version": "4.0.1",
50673 "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
50674 "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
50675 "requires": {
50676 "is-plain-object": "^2.0.4",
50677 "kind-of": "^6.0.2",
50678 "shallow-clone": "^3.0.0"
50679 }
50680 },
50681 "define-property": {
50682 "version": "2.0.2",
50683 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
50684 "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
50685 "requires": {
50686 "is-descriptor": "^1.0.2",
50687 "isobject": "^3.0.1"
50688 }
50689 },
50690 "kind-of": {
50691 "version": "6.0.3",
50692 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
50693 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
50694 },
50695 "shallow-clone": {
50696 "version": "3.0.1",
50697 "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz",
50698 "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
50699 "requires": {
50700 "kind-of": "^6.0.2"
50701 }
50702 }
50703 }
50704 },
18453 "prompt-question": { 50705 "prompt-question": {
18454 "version": "5.0.2", 50706 "version": "5.0.2",
18455 "resolved": "https://registry.npmjs.org/prompt-question/-/prompt-question-5.0.2.tgz", 50707 "resolved": "https://registry.npmjs.org/prompt-question/-/prompt-question-5.0.2.tgz",
@@ -18464,6 +50716,14 @@
18464 "prompt-choices": "^4.0.5" 50716 "prompt-choices": "^4.0.5"
18465 } 50717 }
18466 }, 50718 },
50719 "set-value": {
50720 "version": "3.0.2",
50721 "resolved": "https://registry.npmjs.org/set-value/-/set-value-3.0.2.tgz",
50722 "integrity": "sha512-npjkVoz+ank0zjlV9F47Fdbjfj/PfXyVhZvGALWsyIYU/qrMzpi6avjKW3/7KeSU2Df3I46BrN1xOI1+6vW0hA==",
50723 "requires": {
50724 "is-plain-object": "^2.0.4"
50725 }
50726 },
18467 "shallow-clone": { 50727 "shallow-clone": {
18468 "version": "1.0.0", 50728 "version": "1.0.0",
18469 "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-1.0.0.tgz", 50729 "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-1.0.0.tgz",
@@ -18502,48 +50762,95 @@
18502 } 50762 }
18503 }, 50763 },
18504 "prompt-choices": { 50764 "prompt-choices": {
18505 "version": "4.1.0", 50765 "version": "3.0.6",
18506 "resolved": "https://registry.npmjs.org/prompt-choices/-/prompt-choices-4.1.0.tgz", 50766 "resolved": "https://registry.npmjs.org/prompt-choices/-/prompt-choices-3.0.6.tgz",
18507 "integrity": "sha512-ZNYLv6rW9z9n0WdwCkEuS+w5nUAGzRgtRt6GQ5aFNFz6MIcU7nHFlHOwZtzy7RQBk80KzUGPSRQphvMiQzB8pg==", 50767 "integrity": "sha1-XDXD2Z7hft/ZVjwfuBBGsISe+P8=",
18508 "requires": { 50768 "requires": {
18509 "arr-flatten": "^1.1.0", 50769 "arr-flatten": "^1.0.3",
18510 "arr-swap": "^1.0.1",
18511 "choices-separator": "^2.0.0", 50770 "choices-separator": "^2.0.0",
18512 "clone-deep": "^4.0.0", 50771 "clone-deep": "^0.3.0",
18513 "collection-visit": "^1.0.0", 50772 "collection-visit": "^1.0.0",
18514 "define-property": "^2.0.2", 50773 "debug": "^2.6.8",
18515 "is-number": "^6.0.0", 50774 "define-property": "^1.0.0",
18516 "kind-of": "^6.0.2", 50775 "extend-shallow": "^2.0.1",
18517 "koalas": "^1.0.2", 50776 "is-number": "^3.0.0",
50777 "kind-of": "^4.0.0",
50778 "lazy-cache": "^2.0.2",
18518 "log-utils": "^0.2.1", 50779 "log-utils": "^0.2.1",
18519 "pointer-symbol": "^1.0.0", 50780 "pointer-symbol": "^1.0.0",
18520 "radio-symbol": "^2.0.0", 50781 "radio-symbol": "^2.0.0",
18521 "set-value": "^3.0.0", 50782 "set-value": "^1.0.0",
18522 "strip-color": "^0.1.0", 50783 "strip-color": "^0.1.0",
18523 "terminal-paginator": "^2.0.2", 50784 "terminal-paginator": "^2.0.0",
18524 "toggle-array": "^1.0.1" 50785 "toggle-array": "^1.0.1"
18525 }, 50786 },
18526 "dependencies": { 50787 "dependencies": {
18527 "define-property": { 50788 "clone-deep": {
18528 "version": "2.0.2", 50789 "version": "0.3.0",
18529 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", 50790 "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-0.3.0.tgz",
18530 "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", 50791 "integrity": "sha1-NIxhrpzb4O3+BT2R/0zFIdeQ7eg=",
18531 "requires": { 50792 "requires": {
18532 "is-descriptor": "^1.0.2", 50793 "for-own": "^1.0.0",
18533 "isobject": "^3.0.1" 50794 "is-plain-object": "^2.0.1",
50795 "kind-of": "^3.2.2",
50796 "shallow-clone": "^0.1.2"
50797 },
50798 "dependencies": {
50799 "kind-of": {
50800 "version": "3.2.2",
50801 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
50802 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
50803 "requires": {
50804 "is-buffer": "^1.1.5"
50805 }
50806 }
18534 } 50807 }
18535 }, 50808 },
18536 "is-number": { 50809 "debug": {
18537 "version": "6.0.0", 50810 "version": "2.6.9",
18538 "resolved": "https://registry.npmjs.org/is-number/-/is-number-6.0.0.tgz", 50811 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
18539 "integrity": "sha512-Wu1VHeILBK8KAWJUAiSZQX94GmOE45Rg6/538fKwiloUu21KncEkYGPqob2oSZ5mUT73vLGrHQjKw3KMPwfDzg==" 50812 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
50813 "requires": {
50814 "ms": "2.0.0"
50815 }
18540 }, 50816 },
18541 "set-value": { 50817 "kind-of": {
18542 "version": "3.0.2", 50818 "version": "4.0.0",
18543 "resolved": "https://registry.npmjs.org/set-value/-/set-value-3.0.2.tgz", 50819 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
18544 "integrity": "sha512-npjkVoz+ank0zjlV9F47Fdbjfj/PfXyVhZvGALWsyIYU/qrMzpi6avjKW3/7KeSU2Df3I46BrN1xOI1+6vW0hA==", 50820 "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
18545 "requires": { 50821 "requires": {
18546 "is-plain-object": "^2.0.4" 50822 "is-buffer": "^1.1.5"
50823 }
50824 },
50825 "ms": {
50826 "version": "2.0.0",
50827 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
50828 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
50829 },
50830 "shallow-clone": {
50831 "version": "0.1.2",
50832 "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz",
50833 "integrity": "sha1-WQnodLp3EG1zrEFM/sH/yofZcGA=",
50834 "requires": {
50835 "is-extendable": "^0.1.1",
50836 "kind-of": "^2.0.1",
50837 "lazy-cache": "^0.2.3",
50838 "mixin-object": "^2.0.1"
50839 },
50840 "dependencies": {
50841 "kind-of": {
50842 "version": "2.0.1",
50843 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz",
50844 "integrity": "sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU=",
50845 "requires": {
50846 "is-buffer": "^1.0.2"
50847 }
50848 },
50849 "lazy-cache": {
50850 "version": "0.2.7",
50851 "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz",
50852 "integrity": "sha1-f+3fLctu23fRHvHRF6tf/fCrG2U="
50853 }
18547 } 50854 }
18548 } 50855 }
18549 } 50856 }
@@ -18685,40 +50992,6 @@
18685 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 50992 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
18686 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" 50993 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
18687 }, 50994 },
18688 "prompt-choices": {
18689 "version": "3.0.6",
18690 "resolved": "https://registry.npmjs.org/prompt-choices/-/prompt-choices-3.0.6.tgz",
18691 "integrity": "sha1-XDXD2Z7hft/ZVjwfuBBGsISe+P8=",
18692 "requires": {
18693 "arr-flatten": "^1.0.3",
18694 "choices-separator": "^2.0.0",
18695 "clone-deep": "^0.3.0",
18696 "collection-visit": "^1.0.0",
18697 "debug": "^2.6.8",
18698 "define-property": "^1.0.0",
18699 "extend-shallow": "^2.0.1",
18700 "is-number": "^3.0.0",
18701 "kind-of": "^4.0.0",
18702 "lazy-cache": "^2.0.2",
18703 "log-utils": "^0.2.1",
18704 "pointer-symbol": "^1.0.0",
18705 "radio-symbol": "^2.0.0",
18706 "set-value": "^1.0.0",
18707 "strip-color": "^0.1.0",
18708 "terminal-paginator": "^2.0.0",
18709 "toggle-array": "^1.0.1"
18710 },
18711 "dependencies": {
18712 "lazy-cache": {
18713 "version": "2.0.2",
18714 "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-2.0.2.tgz",
18715 "integrity": "sha1-uRkKT5EzVGlIQIWfio9whNiCImQ=",
18716 "requires": {
18717 "set-getter": "^0.1.0"
18718 }
18719 }
18720 }
18721 },
18722 "shallow-clone": { 50995 "shallow-clone": {
18723 "version": "0.1.2", 50996 "version": "0.1.2",
18724 "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz", 50997 "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz",
@@ -18857,7 +51130,8 @@
18857 "psl": { 51130 "psl": {
18858 "version": "1.8.0", 51131 "version": "1.8.0",
18859 "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", 51132 "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
18860 "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" 51133 "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==",
51134 "devOptional": true
18861 }, 51135 },
18862 "public-encrypt": { 51136 "public-encrypt": {
18863 "version": "4.0.3", 51137 "version": "4.0.3",
@@ -18901,6 +51175,18 @@
18901 "pump": "^2.0.0" 51175 "pump": "^2.0.0"
18902 }, 51176 },
18903 "dependencies": { 51177 "dependencies": {
51178 "duplexify": {
51179 "version": "3.7.1",
51180 "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
51181 "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
51182 "dev": true,
51183 "requires": {
51184 "end-of-stream": "^1.0.0",
51185 "inherits": "^2.0.1",
51186 "readable-stream": "^2.0.0",
51187 "stream-shift": "^1.0.0"
51188 }
51189 },
18904 "pump": { 51190 "pump": {
18905 "version": "2.0.1", 51191 "version": "2.0.1",
18906 "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", 51192 "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
@@ -18916,7 +51202,8 @@
18916 "punycode": { 51202 "punycode": {
18917 "version": "2.1.1", 51203 "version": "2.1.1",
18918 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", 51204 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
18919 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" 51205 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
51206 "devOptional": true
18920 }, 51207 },
18921 "pupa": { 51208 "pupa": {
18922 "version": "2.1.1", 51209 "version": "2.1.1",
@@ -19029,6 +51316,18 @@
19029 "unpipe": "1.0.0" 51316 "unpipe": "1.0.0"
19030 }, 51317 },
19031 "dependencies": { 51318 "dependencies": {
51319 "http-errors": {
51320 "version": "1.7.3",
51321 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz",
51322 "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==",
51323 "requires": {
51324 "depd": "~1.1.2",
51325 "inherits": "2.0.4",
51326 "setprototypeof": "1.1.1",
51327 "statuses": ">= 1.5.0 < 2",
51328 "toidentifier": "1.0.0"
51329 }
51330 },
19032 "iconv-lite": { 51331 "iconv-lite": {
19033 "version": "0.4.24", 51332 "version": "0.4.24",
19034 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", 51333 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
@@ -19036,6 +51335,11 @@
19036 "requires": { 51335 "requires": {
19037 "safer-buffer": ">= 2.1.2 < 3" 51336 "safer-buffer": ">= 2.1.2 < 3"
19038 } 51337 }
51338 },
51339 "setprototypeof": {
51340 "version": "1.1.1",
51341 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
51342 "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw=="
19039 } 51343 }
19040 } 51344 }
19041 }, 51345 },
@@ -19248,16 +51552,6 @@
19248 "loose-envify": "^1.3.1", 51552 "loose-envify": "^1.3.1",
19249 "prop-types": "^15.5.6", 51553 "prop-types": "^15.5.6",
19250 "warning": "^3.0.0" 51554 "warning": "^3.0.0"
19251 },
19252 "dependencies": {
19253 "dom-helpers": {
19254 "version": "3.4.0",
19255 "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-3.4.0.tgz",
19256 "integrity": "sha512-LnuPJ+dwqKDIyotW1VzmOZ5TONUN7CwkCR5hrgawTUbkBGYdeoNLZo6nNfGkCrjtE1nXXaj7iMMpDa8/d9WoIA==",
19257 "requires": {
19258 "@babel/runtime": "^7.1.2"
19259 }
19260 }
19261 } 51555 }
19262 }, 51556 },
19263 "react-virtualized": { 51557 "react-virtualized": {
@@ -19271,6 +51565,17 @@
19271 "loose-envify": "^1.4.0", 51565 "loose-envify": "^1.4.0",
19272 "prop-types": "^15.7.2", 51566 "prop-types": "^15.7.2",
19273 "react-lifecycles-compat": "^3.0.4" 51567 "react-lifecycles-compat": "^3.0.4"
51568 },
51569 "dependencies": {
51570 "dom-helpers": {
51571 "version": "5.2.1",
51572 "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz",
51573 "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==",
51574 "requires": {
51575 "@babel/runtime": "^7.8.7",
51576 "csstype": "^3.0.2"
51577 }
51578 }
19274 } 51579 }
19275 }, 51580 },
19276 "reactive-localstorage": { 51581 "reactive-localstorage": {
@@ -19373,6 +51678,15 @@
19373 "p-locate": "^4.1.0" 51678 "p-locate": "^4.1.0"
19374 } 51679 }
19375 }, 51680 },
51681 "p-limit": {
51682 "version": "2.3.0",
51683 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
51684 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
51685 "dev": true,
51686 "requires": {
51687 "p-try": "^2.0.0"
51688 }
51689 },
19376 "p-locate": { 51690 "p-locate": {
19377 "version": "4.1.0", 51691 "version": "4.1.0",
19378 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", 51692 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
@@ -20006,6 +52320,7 @@
20006 "version": "3.0.2", 52320 "version": "3.0.2",
20007 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 52321 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
20008 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 52322 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
52323 "devOptional": true,
20009 "requires": { 52324 "requires": {
20010 "glob": "^7.1.3" 52325 "glob": "^7.1.3"
20011 }, 52326 },
@@ -20014,6 +52329,7 @@
20014 "version": "7.2.0", 52329 "version": "7.2.0",
20015 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", 52330 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
20016 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", 52331 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
52332 "devOptional": true,
20017 "requires": { 52333 "requires": {
20018 "fs.realpath": "^1.0.0", 52334 "fs.realpath": "^1.0.0",
20019 "inflight": "^1.0.4", 52335 "inflight": "^1.0.4",
@@ -20206,6 +52522,15 @@
20206 "dev": true, 52522 "dev": true,
20207 "optional": true 52523 "optional": true
20208 }, 52524 },
52525 "glob-parent": {
52526 "version": "5.1.2",
52527 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
52528 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
52529 "dev": true,
52530 "requires": {
52531 "is-glob": "^4.0.1"
52532 }
52533 },
20209 "is-binary-path": { 52534 "is-binary-path": {
20210 "version": "2.1.0", 52535 "version": "2.1.0",
20211 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 52536 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
@@ -20527,6 +52852,18 @@
20527 } 52852 }
20528 } 52853 }
20529 }, 52854 },
52855 "http-errors": {
52856 "version": "1.7.3",
52857 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz",
52858 "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==",
52859 "requires": {
52860 "depd": "~1.1.2",
52861 "inherits": "2.0.4",
52862 "setprototypeof": "1.1.1",
52863 "statuses": ">= 1.5.0 < 2",
52864 "toidentifier": "1.0.0"
52865 }
52866 },
20530 "mime": { 52867 "mime": {
20531 "version": "1.6.0", 52868 "version": "1.6.0",
20532 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", 52869 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
@@ -20556,6 +52893,11 @@
20556 "range-parser": "~1.2.1", 52893 "range-parser": "~1.2.1",
20557 "statuses": "~1.5.0" 52894 "statuses": "~1.5.0"
20558 } 52895 }
52896 },
52897 "setprototypeof": {
52898 "version": "1.1.1",
52899 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
52900 "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw=="
20559 } 52901 }
20560 } 52902 }
20561 }, 52903 },
@@ -20589,9 +52931,9 @@
20589 "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" 52931 "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU="
20590 }, 52932 },
20591 "setprototypeof": { 52933 "setprototypeof": {
20592 "version": "1.1.1", 52934 "version": "1.2.0",
20593 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", 52935 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
20594 "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" 52936 "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
20595 }, 52937 },
20596 "sha.js": { 52938 "sha.js": {
20597 "version": "2.4.11", 52939 "version": "2.4.11",
@@ -20607,6 +52949,7 @@
20607 "version": "3.0.1", 52949 "version": "3.0.1",
20608 "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", 52950 "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz",
20609 "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", 52951 "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
52952 "dev": true,
20610 "requires": { 52953 "requires": {
20611 "kind-of": "^6.0.2" 52954 "kind-of": "^6.0.2"
20612 } 52955 }
@@ -21410,6 +53753,14 @@
21410 "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", 53753 "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz",
21411 "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" 53754 "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM="
21412 }, 53755 },
53756 "string_decoder": {
53757 "version": "1.1.1",
53758 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
53759 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
53760 "requires": {
53761 "safe-buffer": "~5.1.0"
53762 }
53763 },
21413 "string-length": { 53764 "string-length": {
21414 "version": "4.0.2", 53765 "version": "4.0.2",
21415 "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", 53766 "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz",
@@ -21486,14 +53837,6 @@
21486 "define-properties": "^1.1.3" 53837 "define-properties": "^1.1.3"
21487 } 53838 }
21488 }, 53839 },
21489 "string_decoder": {
21490 "version": "1.1.1",
21491 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
21492 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
21493 "requires": {
21494 "safe-buffer": "~5.1.0"
21495 }
21496 },
21497 "strip-ansi": { 53840 "strip-ansi": {
21498 "version": "6.0.1", 53841 "version": "6.0.1",
21499 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 53842 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
@@ -21706,29 +54049,6 @@
21706 "through2": "^3.0.1" 54049 "through2": "^3.0.1"
21707 }, 54050 },
21708 "dependencies": { 54051 "dependencies": {
21709 "duplexify": {
21710 "version": "4.1.2",
21711 "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.2.tgz",
21712 "integrity": "sha512-fz3OjcNCHmRP12MJoZMPglx8m4rrFP8rovnk4vT8Fs+aonZoCwGg10dSsQsfP/E62eZcPTMSMP6686fu9Qlqtw==",
21713 "dev": true,
21714 "requires": {
21715 "end-of-stream": "^1.4.1",
21716 "inherits": "^2.0.3",
21717 "readable-stream": "^3.1.1",
21718 "stream-shift": "^1.0.0"
21719 }
21720 },
21721 "readable-stream": {
21722 "version": "3.6.0",
21723 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
21724 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
21725 "dev": true,
21726 "requires": {
21727 "inherits": "^2.0.3",
21728 "string_decoder": "^1.1.1",
21729 "util-deprecate": "^1.0.1"
21730 }
21731 },
21732 "through2": { 54052 "through2": {
21733 "version": "3.0.2", 54053 "version": "3.0.2",
21734 "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", 54054 "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz",
@@ -22333,6 +54653,12 @@
22333 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", 54653 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz",
22334 "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", 54654 "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==",
22335 "dev": true 54655 "dev": true
54656 },
54657 "diff": {
54658 "version": "4.0.2",
54659 "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
54660 "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==",
54661 "dev": true
22336 } 54662 }
22337 } 54663 }
22338 }, 54664 },
@@ -22447,9 +54773,9 @@
22447 "dev": true 54773 "dev": true
22448 }, 54774 },
22449 "type-fest": { 54775 "type-fest": {
22450 "version": "0.18.1", 54776 "version": "0.21.3",
22451 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", 54777 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
22452 "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", 54778 "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
22453 "dev": true 54779 "dev": true
22454 }, 54780 },
22455 "type-is": { 54781 "type-is": {
@@ -22488,28 +54814,10 @@
22488 "dev": true 54814 "dev": true
22489 }, 54815 },
22490 "uglify-js": { 54816 "uglify-js": {
22491 "version": "3.4.10", 54817 "version": "3.14.2",
22492 "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz", 54818 "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.14.2.tgz",
22493 "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==", 54819 "integrity": "sha512-rtPMlmcO4agTUfz10CbgJ1k6UAoXM2gWb3GoMPPZB/+/Ackf8lNWk11K4rYi2D0apgoFRLtQOZhb+/iGNJq26A==",
22494 "dev": true, 54820 "dev": true
22495 "requires": {
22496 "commander": "~2.19.0",
22497 "source-map": "~0.6.1"
22498 },
22499 "dependencies": {
22500 "commander": {
22501 "version": "2.19.0",
22502 "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz",
22503 "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==",
22504 "dev": true
22505 },
22506 "source-map": {
22507 "version": "0.6.1",
22508 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
22509 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
22510 "dev": true
22511 }
22512 }
22513 }, 54821 },
22514 "uid-safe": { 54822 "uid-safe": {
22515 "version": "2.1.5", 54823 "version": "2.1.5",
@@ -22539,7 +54847,8 @@
22539 "underscore": { 54847 "underscore": {
22540 "version": "1.13.1", 54848 "version": "1.13.1",
22541 "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.1.tgz", 54849 "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.1.tgz",
22542 "integrity": "sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g==" 54850 "integrity": "sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g==",
54851 "optional": true
22543 }, 54852 },
22544 "undertaker": { 54853 "undertaker": {
22545 "version": "1.3.0", 54854 "version": "1.3.0",
@@ -22911,6 +55220,7 @@
22911 "version": "4.4.1", 55220 "version": "4.4.1",
22912 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 55221 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
22913 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 55222 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
55223 "devOptional": true,
22914 "requires": { 55224 "requires": {
22915 "punycode": "^2.1.0" 55225 "punycode": "^2.1.0"
22916 } 55226 }
@@ -23418,6 +55728,16 @@
23418 "dev": true, 55728 "dev": true,
23419 "optional": true 55729 "optional": true
23420 }, 55730 },
55731 "glob-parent": {
55732 "version": "5.1.2",
55733 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
55734 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
55735 "dev": true,
55736 "optional": true,
55737 "requires": {
55738 "is-glob": "^4.0.1"
55739 }
55740 },
23421 "is-binary-path": { 55741 "is-binary-path": {
23422 "version": "2.1.0", 55742 "version": "2.1.0",
23423 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 55743 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
@@ -23539,6 +55859,12 @@
23539 "estraverse": "^4.1.1" 55859 "estraverse": "^4.1.1"
23540 } 55860 }
23541 }, 55861 },
55862 "estraverse": {
55863 "version": "4.3.0",
55864 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
55865 "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
55866 "dev": true
55867 },
23542 "extend-shallow": { 55868 "extend-shallow": {
23543 "version": "3.0.2", 55869 "version": "3.0.2",
23544 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", 55870 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
@@ -23666,6 +55992,15 @@
23666 "is-extendable": "^1.0.1" 55992 "is-extendable": "^1.0.1"
23667 } 55993 }
23668 }, 55994 },
55995 "find-up": {
55996 "version": "3.0.0",
55997 "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
55998 "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
55999 "dev": true,
56000 "requires": {
56001 "locate-path": "^3.0.0"
56002 }
56003 },
23669 "findup-sync": { 56004 "findup-sync": {
23670 "version": "3.0.0", 56005 "version": "3.0.0",
23671 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", 56006 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz",
@@ -23717,6 +56052,16 @@
23717 "is-plain-object": "^2.0.4" 56052 "is-plain-object": "^2.0.4"
23718 } 56053 }
23719 }, 56054 },
56055 "locate-path": {
56056 "version": "3.0.0",
56057 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
56058 "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
56059 "dev": true,
56060 "requires": {
56061 "p-locate": "^3.0.0",
56062 "path-exists": "^3.0.0"
56063 }
56064 },
23720 "micromatch": { 56065 "micromatch": {
23721 "version": "3.1.10", 56066 "version": "3.1.10",
23722 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", 56067 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
@@ -23738,12 +56083,45 @@
23738 "to-regex": "^3.0.2" 56083 "to-regex": "^3.0.2"
23739 } 56084 }
23740 }, 56085 },
56086 "p-limit": {
56087 "version": "2.3.0",
56088 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
56089 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
56090 "dev": true,
56091 "requires": {
56092 "p-try": "^2.0.0"
56093 }
56094 },
56095 "p-locate": {
56096 "version": "3.0.0",
56097 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
56098 "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
56099 "dev": true,
56100 "requires": {
56101 "p-limit": "^2.0.0"
56102 }
56103 },
56104 "path-exists": {
56105 "version": "3.0.0",
56106 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
56107 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
56108 "dev": true
56109 },
23741 "path-key": { 56110 "path-key": {
23742 "version": "2.0.1", 56111 "version": "2.0.1",
23743 "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", 56112 "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
23744 "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", 56113 "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
23745 "dev": true 56114 "dev": true
23746 }, 56115 },
56116 "pkg-dir": {
56117 "version": "3.0.0",
56118 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
56119 "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
56120 "dev": true,
56121 "requires": {
56122 "find-up": "^3.0.0"
56123 }
56124 },
23747 "resolve-cwd": { 56125 "resolve-cwd": {
23748 "version": "2.0.0", 56126 "version": "2.0.0",
23749 "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", 56127 "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
@@ -23829,12 +56207,6 @@
23829 "strip-ansi": "^5.0.0" 56207 "strip-ansi": "^5.0.0"
23830 } 56208 }
23831 }, 56209 },
23832 "y18n": {
23833 "version": "4.0.3",
23834 "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
23835 "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
23836 "dev": true
23837 },
23838 "yargs": { 56210 "yargs": {
23839 "version": "13.3.2", 56211 "version": "13.3.2",
23840 "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", 56212 "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
@@ -23971,6 +56343,15 @@
23971 "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", 56343 "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
23972 "dev": true 56344 "dev": true
23973 }, 56345 },
56346 "find-up": {
56347 "version": "3.0.0",
56348 "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
56349 "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
56350 "dev": true,
56351 "requires": {
56352 "locate-path": "^3.0.0"
56353 }
56354 },
23974 "import-local": { 56355 "import-local": {
23975 "version": "2.0.0", 56356 "version": "2.0.0",
23976 "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", 56357 "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz",
@@ -23981,6 +56362,49 @@
23981 "resolve-cwd": "^2.0.0" 56362 "resolve-cwd": "^2.0.0"
23982 } 56363 }
23983 }, 56364 },
56365 "locate-path": {
56366 "version": "3.0.0",
56367 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
56368 "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
56369 "dev": true,
56370 "requires": {
56371 "p-locate": "^3.0.0",
56372 "path-exists": "^3.0.0"
56373 }
56374 },
56375 "p-limit": {
56376 "version": "2.3.0",
56377 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
56378 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
56379 "dev": true,
56380 "requires": {
56381 "p-try": "^2.0.0"
56382 }
56383 },
56384 "p-locate": {
56385 "version": "3.0.0",
56386 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
56387 "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
56388 "dev": true,
56389 "requires": {
56390 "p-limit": "^2.0.0"
56391 }
56392 },
56393 "path-exists": {
56394 "version": "3.0.0",
56395 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
56396 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
56397 "dev": true
56398 },
56399 "pkg-dir": {
56400 "version": "3.0.0",
56401 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
56402 "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
56403 "dev": true,
56404 "requires": {
56405 "find-up": "^3.0.0"
56406 }
56407 },
23984 "resolve-cwd": { 56408 "resolve-cwd": {
23985 "version": "2.0.0", 56409 "version": "2.0.0",
23986 "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", 56410 "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
@@ -24085,12 +56509,6 @@
24085 "async-limiter": "~1.0.0" 56509 "async-limiter": "~1.0.0"
24086 } 56510 }
24087 }, 56511 },
24088 "y18n": {
24089 "version": "4.0.3",
24090 "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
24091 "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
24092 "dev": true
24093 },
24094 "yargs": { 56512 "yargs": {
24095 "version": "13.3.2", 56513 "version": "13.3.2",
24096 "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", 56514 "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
@@ -24261,6 +56679,12 @@
24261 "string-width": "^4.0.0" 56679 "string-width": "^4.0.0"
24262 }, 56680 },
24263 "dependencies": { 56681 "dependencies": {
56682 "emoji-regex": {
56683 "version": "8.0.0",
56684 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
56685 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
56686 "dev": true
56687 },
24264 "is-fullwidth-code-point": { 56688 "is-fullwidth-code-point": {
24265 "version": "3.0.0", 56689 "version": "3.0.0",
24266 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 56690 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
@@ -24426,6 +56850,12 @@
24426 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 56850 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
24427 "dev": true 56851 "dev": true
24428 }, 56852 },
56853 "emoji-regex": {
56854 "version": "8.0.0",
56855 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
56856 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
56857 "dev": true
56858 },
24429 "is-fullwidth-code-point": { 56859 "is-fullwidth-code-point": {
24430 "version": "3.0.0", 56860 "version": "3.0.0",
24431 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 56861 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
@@ -24486,12 +56916,21 @@
24486 "requires": { 56916 "requires": {
24487 "sax": ">=0.6.0", 56917 "sax": ">=0.6.0",
24488 "xmlbuilder": "~11.0.0" 56918 "xmlbuilder": "~11.0.0"
56919 },
56920 "dependencies": {
56921 "xmlbuilder": {
56922 "version": "11.0.1",
56923 "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz",
56924 "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA=="
56925 }
24489 } 56926 }
24490 }, 56927 },
24491 "xmlbuilder": { 56928 "xmlbuilder": {
24492 "version": "11.0.1", 56929 "version": "15.1.1",
24493 "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", 56930 "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz",
24494 "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==" 56931 "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==",
56932 "dev": true,
56933 "optional": true
24495 }, 56934 },
24496 "xmlchars": { 56935 "xmlchars": {
24497 "version": "2.2.0", 56936 "version": "2.2.0",
@@ -24505,9 +56944,9 @@
24505 "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" 56944 "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ=="
24506 }, 56945 },
24507 "y18n": { 56946 "y18n": {
24508 "version": "5.0.8", 56947 "version": "4.0.3",
24509 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", 56948 "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
24510 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", 56949 "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
24511 "dev": true 56950 "dev": true
24512 }, 56951 },
24513 "yallist": { 56952 "yallist": {
@@ -24536,6 +56975,12 @@
24536 "yargs-parser": "^20.2.2" 56975 "yargs-parser": "^20.2.2"
24537 }, 56976 },
24538 "dependencies": { 56977 "dependencies": {
56978 "emoji-regex": {
56979 "version": "8.0.0",
56980 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
56981 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
56982 "dev": true
56983 },
24539 "is-fullwidth-code-point": { 56984 "is-fullwidth-code-point": {
24540 "version": "3.0.0", 56985 "version": "3.0.0",
24541 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 56986 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
@@ -24552,6 +56997,12 @@
24552 "is-fullwidth-code-point": "^3.0.0", 56997 "is-fullwidth-code-point": "^3.0.0",
24553 "strip-ansi": "^6.0.1" 56998 "strip-ansi": "^6.0.1"
24554 } 56999 }
57000 },
57001 "y18n": {
57002 "version": "5.0.8",
57003 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
57004 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
57005 "dev": true
24555 } 57006 }
24556 } 57007 }
24557 }, 57008 },
diff --git a/package.json b/package.json
index e6804da9d..f5e1c6dba 100644
--- a/package.json
+++ b/package.json
@@ -11,12 +11,12 @@
11 "repository": "https://github.com/getferdi/ferdi.git", 11 "repository": "https://github.com/getferdi/ferdi.git",
12 "private": true, 12 "private": true,
13 "engines": { 13 "engines": {
14 "node": "^14.18", 14 "node": "^16.13.0",
15 "npm": "^6.14" 15 "npm": "^8.1.0"
16 }, 16 },
17 "engine-strict": true, 17 "engine-strict": true,
18 "scripts": { 18 "scripts": {
19 "prepare": "ts-node scripts/prepare.ts", 19 "prepare": "is-ci || husky install",
20 "start": "electron ./build", 20 "start": "electron ./build",
21 "start:local": "cross-env USE_LOCAL_API=1 npm start", 21 "start:local": "cross-env USE_LOCAL_API=1 npm start",
22 "start:live": "cross-env USE_LIVE_API=1 npm start", 22 "start:live": "cross-env USE_LIVE_API=1 npm start",
@@ -62,10 +62,10 @@
62 "@mdi/js": "6.3.95", 62 "@mdi/js": "6.3.95",
63 "@mdi/react": "1.5.0", 63 "@mdi/react": "1.5.0",
64 "@sentry/electron": "2.5.4", 64 "@sentry/electron": "2.5.4",
65 "@sindresorhus/do-not-disturb": "1.1.0",
65 "auto-launch": "5.0.5", 66 "auto-launch": "5.0.5",
66 "btoa": "1.2.1", 67 "btoa": "1.2.1",
67 "classnames": "2.3.1", 68 "classnames": "2.3.1",
68 "cld": "2.7.0",
69 "color": "4.0.1", 69 "color": "4.0.1",
70 "csstype": "3.0.9", 70 "csstype": "3.0.9",
71 "darkreader": "4.9.39", 71 "darkreader": "4.9.39",
@@ -82,7 +82,6 @@
82 "jsonwebtoken": "8.5.1", 82 "jsonwebtoken": "8.5.1",
83 "jss": "10.8.1", 83 "jss": "10.8.1",
84 "lodash": "4.17.21", 84 "lodash": "4.17.21",
85 "macos-notification-state": "1.3.6",
86 "macos-version": "5.2.1", 85 "macos-version": "5.2.1",
87 "mime-types": "2.1.33", 86 "mime-types": "2.1.33",
88 "minimist": "1.2.5", 87 "minimist": "1.2.5",
@@ -94,7 +93,6 @@
94 "moment": "2.29.1", 93 "moment": "2.29.1",
95 "ms": "2.1.3", 94 "ms": "2.1.3",
96 "node-fetch": "2.6.1", 95 "node-fetch": "2.6.1",
97 "node-mac-permissions": "2.2.0",
98 "normalize-url": "6.1.0", 96 "normalize-url": "6.1.0",
99 "os-name": "4.0.1", 97 "os-name": "4.0.1",
100 "pretty-bytes": "5.6.0", 98 "pretty-bytes": "5.6.0",
@@ -184,6 +182,7 @@
184 "hex-rgb": "4.3.0", 182 "hex-rgb": "4.3.0",
185 "html-webpack-plugin": "4.5.2", 183 "html-webpack-plugin": "4.5.2",
186 "husky": "7.0.4", 184 "husky": "7.0.4",
185 "is-ci": "3.0.1",
187 "jest": "27.3.1", 186 "jest": "27.3.1",
188 "kebab-case": "1.0.1", 187 "kebab-case": "1.0.1",
189 "mocha": "9.1.3", 188 "mocha": "9.1.3",
@@ -203,6 +202,10 @@
203 "webpack-cli": "3.3.12", 202 "webpack-cli": "3.3.12",
204 "webpack-dev-server": "3.11.2" 203 "webpack-dev-server": "3.11.2"
205 }, 204 },
205 "optionalDependencies": {
206 "cld": "2.7.0",
207 "node-mac-permissions": "2.2.0"
208 },
206 "config": { 209 "config": {
207 "commitizen": { 210 "commitizen": {
208 "path": "./node_modules/cz-conventional-changelog", 211 "path": "./node_modules/cz-conventional-changelog",
diff --git a/scripts/prepare.ts b/scripts/prepare.ts
deleted file mode 100644
index 4b145b69d..000000000
--- a/scripts/prepare.ts
+++ /dev/null
@@ -1,4 +0,0 @@
1if (process.env.NODE_ENV === 'development') {
2 // eslint-disable-next-line global-require
3 require('husky').install();
4}
diff --git a/src/electron/ipc-api/cld.ts b/src/electron/ipc-api/cld.ts
index 4221f9b22..5e958b102 100644
--- a/src/electron/ipc-api/cld.ts
+++ b/src/electron/ipc-api/cld.ts
@@ -5,6 +5,9 @@ const debug = require('debug')('Ferdi:ipcApi:cld');
5 5
6export default async () => { 6export default async () => {
7 ipcMain.handle('detect-language', async (_event, { sample }) => { 7 ipcMain.handle('detect-language', async (_event, { sample }) => {
8 if (!cld) {
9 return null;
10 }
8 try { 11 try {
9 const result = await cld.detect(sample); 12 const result = await cld.detect(sample);
10 debug('Checking language', 'probability', result.languages); 13 debug('Checking language', 'probability', result.languages);
@@ -18,6 +21,7 @@ export default async () => {
18 } 21 }
19 } catch (error) { 22 } catch (error) {
20 console.error(error); 23 console.error(error);
24 return null;
21 } 25 }
22 }); 26 });
23}; 27};
diff --git a/src/electron/ipc-api/dnd.ts b/src/electron/ipc-api/dnd.ts
index afaef9a66..d8958d9b0 100644
--- a/src/electron/ipc-api/dnd.ts
+++ b/src/electron/ipc-api/dnd.ts
@@ -1,5 +1,5 @@
1import { ipcMain } from 'electron'; 1import { ipcMain } from 'electron';
2import { getDoNotDisturb } from 'macos-notification-state'; 2import doNotDisturb from '@sindresorhus/do-not-disturb';
3import { isMac } from '../../environment'; 3import { isMac } from '../../environment';
4 4
5const debug = require('debug')('Ferdi:ipcApi:dnd'); 5const debug = require('debug')('Ferdi:ipcApi:dnd');
@@ -7,12 +7,11 @@ const debug = require('debug')('Ferdi:ipcApi:dnd');
7export default async () => { 7export default async () => {
8 ipcMain.handle('get-dnd', async () => { 8 ipcMain.handle('get-dnd', async () => {
9 if (!isMac) { 9 if (!isMac) {
10 debug('Not on macOS, returning', false);
11 return false; 10 return false;
12 } 11 }
13 12
14 try { 13 try {
15 const isDND = getDoNotDisturb(); 14 const isDND = await doNotDisturb.isEnabled();
16 debug('Fetching DND state, set to', isDND); 15 debug('Fetching DND state, set to', isDND);
17 return isDND; 16 return isDND;
18 } catch (error) { 17 } catch (error) {
diff --git a/src/styles/main.scss b/src/styles/main.scss
index bd1226b31..e6278efd0 100644
--- a/src/styles/main.scss
+++ b/src/styles/main.scss
@@ -1,4 +1,4 @@
1@import '~electron-react-titlebar/assets/style.css'; 1@import './node_modules/electron-react-titlebar/assets/style';
2 2
3// modules 3// modules
4@import './reset.scss'; 4@import './reset.scss';
diff --git a/src/webview/recipe.js b/src/webview/recipe.js
index 92c1ee2f0..70241419a 100644
--- a/src/webview/recipe.js
+++ b/src/webview/recipe.js
@@ -436,6 +436,9 @@ class RecipeController {
436 const locale = await ipcRenderer.invoke('detect-language', { 436 const locale = await ipcRenderer.invoke('detect-language', {
437 sample: value, 437 sample: value,
438 }); 438 });
439 if (!locale) {
440 return;
441 }
439 442
440 const spellcheckerLocale = 443 const spellcheckerLocale =
441 getSpellcheckerLocaleByFuzzyIdentifier(locale); 444 getSpellcheckerLocaleByFuzzyIdentifier(locale);