aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--package.json44
-rw-r--r--pnpm-lock.yaml1679
-rw-r--r--scripts/add-crowdin-contributors.ts2
-rw-r--r--scripts/link-readme.ts2
-rw-r--r--src/components/services/content/ServiceWebview.tsx2
-rw-r--r--src/electron/exception.ts1
-rw-r--r--src/electron/ipc-api/appIndicator.ts2
-rw-r--r--src/electron/ipc-api/download.ts2
-rw-r--r--src/electron/ipc-api/localServer.ts2
-rw-r--r--src/electron/macOSPermissions.ts2
-rw-r--r--src/index.ts4
-rw-r--r--src/internal-server/app/Controllers/Http/UserController.js2
-rw-r--r--src/internal-server/app/ImageHelper.js2
-rw-r--r--src/internal-server/start.ts2
-rw-r--r--src/lib/Menu.ts2
-rw-r--r--src/lib/Tray.ts2
-rw-r--r--src/models/Recipe.ts2
-rw-r--r--src/models/Service.ts2
-rw-r--r--src/preload-safe-debug.ts2
-rw-r--r--src/stores/AppStore.ts2
-rw-r--r--src/stores/RecipesStore.ts4
-rw-r--r--src/stores/ServicesStore.ts2
-rw-r--r--src/webview/recipe.ts4
23 files changed, 778 insertions, 992 deletions
diff --git a/package.json b/package.json
index 93e451440..d3b49126d 100644
--- a/package.json
+++ b/package.json
@@ -80,22 +80,22 @@
80 "electron-react-titlebar": "1.2.1", 80 "electron-react-titlebar": "1.2.1",
81 "electron-updater": "5.3.0", 81 "electron-updater": "5.3.0",
82 "electron-window-state": "5.0.3", 82 "electron-window-state": "5.0.3",
83 "fast-folder-size": "2.1.0", 83 "fast-folder-size": "2.2.0",
84 "fs-extra": "11.1.1", 84 "fs-extra": "11.1.1",
85 "google-translate-api-x": "10.6.7", 85 "google-translate-api-x": "10.6.7",
86 "history": "5.3.0", 86 "history": "5.3.0",
87 "immutable": "4.3.1", 87 "immutable": "4.3.2",
88 "jsonwebtoken": "9.0.1", 88 "jsonwebtoken": "9.0.1",
89 "jss": "10.10.0", 89 "jss": "10.10.0",
90 "languagedetect": "2.0.0", 90 "languagedetect": "2.0.0",
91 "lodash": "4.17.21", 91 "lodash": "4.17.21",
92 "macos-version": "5.2.1", 92 "macos-version": "5.2.1",
93 "markdown-to-jsx": "7.2.1", 93 "markdown-to-jsx": "7.3.2",
94 "minimist": "1.2.8", 94 "minimist": "1.2.8",
95 "mobx": "6.10.0", 95 "mobx": "6.10.0",
96 "mobx-localstorage": "1.2.0", 96 "mobx-localstorage": "1.2.0",
97 "mobx-react": "7.6.0", 97 "mobx-react": "7.6.0",
98 "mobx-react-form": "6.3.5", 98 "mobx-react-form": "6.3.6",
99 "moment": "2.29.4", 99 "moment": "2.29.4",
100 "ms": "2.1.3", 100 "ms": "2.1.3",
101 "node-fetch": "2.6.11", 101 "node-fetch": "2.6.11",
@@ -113,9 +113,9 @@
113 "react-jss": "10.10.0", 113 "react-jss": "10.10.0",
114 "react-loader": "2.4.7", 114 "react-loader": "2.4.7",
115 "react-modal": "3.16.1", 115 "react-modal": "3.16.1",
116 "react-router-dom": "6.11.2", 116 "react-router-dom": "6.15.0",
117 "react-sortable-hoc": "2.0.0", 117 "react-sortable-hoc": "2.0.0",
118 "react-tooltip": "5.13.1", 118 "react-tooltip": "5.20.0",
119 "react-topbar-progress-indicator": "4.1.1", 119 "react-topbar-progress-indicator": "4.1.1",
120 "react-transition-group": "4.4.5", 120 "react-transition-group": "4.4.5",
121 "route-parser": "0.0.5", 121 "route-parser": "0.0.5",
@@ -123,15 +123,15 @@
123 "semver": "7.5.4", 123 "semver": "7.5.4",
124 "sqlite3": "5.1.6", 124 "sqlite3": "5.1.6",
125 "tar": "6.1.15", 125 "tar": "6.1.15",
126 "tslib": "2.6.0", 126 "tslib": "2.6.1",
127 "useragent-generator": "1.1.1-amkt-22079-finish.0", 127 "useragent-generator": "1.1.1-amkt-22079-finish.0",
128 "uuid": "9.0.0", 128 "uuid": "9.0.0",
129 "validator": "13.9.0", 129 "validator": "13.11.0",
130 "ws": "8.13.0" 130 "ws": "8.13.0"
131 }, 131 },
132 "devDependencies": { 132 "devDependencies": {
133 "@commitlint/cli": "17.6.7", 133 "@commitlint/cli": "17.7.1",
134 "@commitlint/config-conventional": "17.6.7", 134 "@commitlint/config-conventional": "17.7.0",
135 "@electron/notarize": "1.2.3", 135 "@electron/notarize": "1.2.3",
136 "@formatjs/cli": "6.1.3", 136 "@formatjs/cli": "6.1.3",
137 "@jest/types": "29.6.1", 137 "@jest/types": "29.6.1",
@@ -139,23 +139,23 @@
139 "@types/color": "3.0.3", 139 "@types/color": "3.0.3",
140 "@types/fs-extra": "11.0.1", 140 "@types/fs-extra": "11.0.1",
141 "@types/jest": "29.5.3", 141 "@types/jest": "29.5.3",
142 "@types/lodash": "4.14.195", 142 "@types/lodash": "4.14.197",
143 "@types/minimist": "1.2.2", 143 "@types/minimist": "1.2.2",
144 "@types/ms": "0.7.31", 144 "@types/ms": "0.7.31",
145 "@types/node": "18.15.3", 145 "@types/node": "18.15.3",
146 "@types/prop-types": "15.7.5", 146 "@types/prop-types": "15.7.5",
147 "@types/react": "18.2.12", 147 "@types/react": "18.2.20",
148 "@types/react-color": "3.0.6", 148 "@types/react-color": "3.0.6",
149 "@types/react-dom": "18.2.5", 149 "@types/react-dom": "18.2.7",
150 "@types/react-loader": "2.4.5", 150 "@types/react-loader": "2.4.5",
151 "@types/react-transition-group": "4.4.6", 151 "@types/react-transition-group": "4.4.6",
152 "@types/route-parser": "0.1.4", 152 "@types/route-parser": "0.1.4",
153 "@types/semver": "7.5.0", 153 "@types/semver": "7.5.0",
154 "@types/tar": "6.1.5", 154 "@types/tar": "6.1.5",
155 "@types/uuid": "9.0.2", 155 "@types/uuid": "9.0.2",
156 "@types/validator": "13.7.17", 156 "@types/validator": "13.11.1",
157 "@typescript-eslint/eslint-plugin": "6.1.0", 157 "@typescript-eslint/eslint-plugin": "6.4.0",
158 "@typescript-eslint/parser": "6.1.0", 158 "@typescript-eslint/parser": "6.4.0",
159 "all-contributors-cli": "6.26.1", 159 "all-contributors-cli": "6.26.1",
160 "chalk": "5.3.0", 160 "chalk": "5.3.0",
161 "concurrently": "8.2.0", 161 "concurrently": "8.2.0",
@@ -166,23 +166,23 @@
166 "esbuild-plugin-copy": "2.1.1", 166 "esbuild-plugin-copy": "2.1.1",
167 "esbuild-runner": "2.2.2", 167 "esbuild-runner": "2.2.2",
168 "esbuild-sass-plugin": "2.10.0", 168 "esbuild-sass-plugin": "2.10.0",
169 "eslint": "8.45.0", 169 "eslint": "8.47.0",
170 "eslint-config-airbnb": "19.0.4", 170 "eslint-config-airbnb": "19.0.4",
171 "eslint-config-airbnb-typescript": "17.1.0", 171 "eslint-config-airbnb-typescript": "17.1.0",
172 "eslint-config-prettier": "8.8.0", 172 "eslint-config-prettier": "8.8.0",
173 "eslint-plugin-import": "2.27.5", 173 "eslint-plugin-import": "2.28.0",
174 "eslint-plugin-jest": "27.2.3", 174 "eslint-plugin-jest": "27.2.3",
175 "eslint-plugin-jsx-a11y": "6.7.1", 175 "eslint-plugin-jsx-a11y": "6.7.1",
176 "eslint-plugin-prettier": "5.0.0", 176 "eslint-plugin-prettier": "5.0.0",
177 "eslint-plugin-react": "7.33.0", 177 "eslint-plugin-react": "7.33.1",
178 "eslint-plugin-react-hooks": "4.6.0", 178 "eslint-plugin-react-hooks": "4.6.0",
179 "eslint-plugin-sonar": "0.12.0", 179 "eslint-plugin-sonar": "0.12.0",
180 "eslint-plugin-unicorn": "48.0.0", 180 "eslint-plugin-unicorn": "48.0.1",
181 "gulp-livereload": "4.0.2", 181 "gulp-livereload": "4.0.2",
182 "husky": "8.0.3", 182 "husky": "8.0.3",
183 "is-ci": "3.0.1", 183 "is-ci": "3.0.1",
184 "jest": "29.6.1", 184 "jest": "29.6.2",
185 "prettier": "3.0.0", 185 "prettier": "3.0.2",
186 "preval-build-info": "1.0.3", 186 "preval-build-info": "1.0.3",
187 "rimraf": "5.0.1", 187 "rimraf": "5.0.1",
188 "simple-git": "3.19.1", 188 "simple-git": "3.19.1",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 24029a458..231dd13e7 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -102,8 +102,8 @@ dependencies:
102 specifier: 5.0.3 102 specifier: 5.0.3
103 version: 5.0.3 103 version: 5.0.3
104 fast-folder-size: 104 fast-folder-size:
105 specifier: 2.1.0 105 specifier: 2.2.0
106 version: 2.1.0 106 version: 2.2.0
107 fs-extra: 107 fs-extra:
108 specifier: 11.1.1 108 specifier: 11.1.1
109 version: 11.1.1 109 version: 11.1.1
@@ -114,8 +114,8 @@ dependencies:
114 specifier: 5.3.0 114 specifier: 5.3.0
115 version: 5.3.0 115 version: 5.3.0
116 immutable: 116 immutable:
117 specifier: 4.3.1 117 specifier: 4.3.2
118 version: 4.3.1 118 version: 4.3.2
119 jsonwebtoken: 119 jsonwebtoken:
120 specifier: 9.0.1 120 specifier: 9.0.1
121 version: 9.0.1 121 version: 9.0.1
@@ -132,8 +132,8 @@ dependencies:
132 specifier: 5.2.1 132 specifier: 5.2.1
133 version: 5.2.1 133 version: 5.2.1
134 markdown-to-jsx: 134 markdown-to-jsx:
135 specifier: 7.2.1 135 specifier: 7.3.2
136 version: 7.2.1(react@18.2.0) 136 version: 7.3.2(react@18.2.0)
137 minimist: 137 minimist:
138 specifier: 1.2.8 138 specifier: 1.2.8
139 version: 1.2.8 139 version: 1.2.8
@@ -147,8 +147,8 @@ dependencies:
147 specifier: 7.6.0 147 specifier: 7.6.0
148 version: 7.6.0(mobx@6.10.0)(react-dom@18.2.0)(react@18.2.0) 148 version: 7.6.0(mobx@6.10.0)(react-dom@18.2.0)(react@18.2.0)
149 mobx-react-form: 149 mobx-react-form:
150 specifier: 6.3.5 150 specifier: 6.3.6
151 version: 6.3.5(mobx@6.10.0) 151 version: 6.3.6(mobx@6.10.0)
152 moment: 152 moment:
153 specifier: 2.29.4 153 specifier: 2.29.4
154 version: 2.29.4 154 version: 2.29.4
@@ -201,14 +201,14 @@ dependencies:
201 specifier: 3.16.1 201 specifier: 3.16.1
202 version: 3.16.1(react-dom@18.2.0)(react@18.2.0) 202 version: 3.16.1(react-dom@18.2.0)(react@18.2.0)
203 react-router-dom: 203 react-router-dom:
204 specifier: 6.11.2 204 specifier: 6.15.0
205 version: 6.11.2(react-dom@18.2.0)(react@18.2.0) 205 version: 6.15.0(react-dom@18.2.0)(react@18.2.0)
206 react-sortable-hoc: 206 react-sortable-hoc:
207 specifier: 2.0.0 207 specifier: 2.0.0
208 version: 2.0.0(prop-types@15.8.1)(react-dom@18.2.0)(react@18.2.0) 208 version: 2.0.0(prop-types@15.8.1)(react-dom@18.2.0)(react@18.2.0)
209 react-tooltip: 209 react-tooltip:
210 specifier: 5.13.1 210 specifier: 5.20.0
211 version: 5.13.1(react-dom@18.2.0)(react@18.2.0) 211 version: 5.20.0(react-dom@18.2.0)(react@18.2.0)
212 react-topbar-progress-indicator: 212 react-topbar-progress-indicator:
213 specifier: 4.1.1 213 specifier: 4.1.1
214 version: 4.1.1(react@18.2.0) 214 version: 4.1.1(react@18.2.0)
@@ -231,8 +231,8 @@ dependencies:
231 specifier: 6.1.15 231 specifier: 6.1.15
232 version: 6.1.15 232 version: 6.1.15
233 tslib: 233 tslib:
234 specifier: 2.6.0 234 specifier: 2.6.1
235 version: 2.6.0 235 version: 2.6.1
236 useragent-generator: 236 useragent-generator:
237 specifier: 1.1.1-amkt-22079-finish.0 237 specifier: 1.1.1-amkt-22079-finish.0
238 version: 1.1.1-amkt-22079-finish.0 238 version: 1.1.1-amkt-22079-finish.0
@@ -240,8 +240,8 @@ dependencies:
240 specifier: 9.0.0 240 specifier: 9.0.0
241 version: 9.0.0 241 version: 9.0.0
242 validator: 242 validator:
243 specifier: 13.9.0 243 specifier: 13.11.0
244 version: 13.9.0 244 version: 13.11.0
245 ws: 245 ws:
246 specifier: 8.13.0 246 specifier: 8.13.0
247 version: 8.13.0 247 version: 8.13.0
@@ -256,11 +256,11 @@ optionalDependencies:
256 256
257devDependencies: 257devDependencies:
258 '@commitlint/cli': 258 '@commitlint/cli':
259 specifier: 17.6.7 259 specifier: 17.7.1
260 version: 17.6.7 260 version: 17.7.1
261 '@commitlint/config-conventional': 261 '@commitlint/config-conventional':
262 specifier: 17.6.7 262 specifier: 17.7.0
263 version: 17.6.7 263 version: 17.7.0
264 '@electron/notarize': 264 '@electron/notarize':
265 specifier: 1.2.3 265 specifier: 1.2.3
266 version: 1.2.3 266 version: 1.2.3
@@ -283,8 +283,8 @@ devDependencies:
283 specifier: 29.5.3 283 specifier: 29.5.3
284 version: 29.5.3 284 version: 29.5.3
285 '@types/lodash': 285 '@types/lodash':
286 specifier: 4.14.195 286 specifier: 4.14.197
287 version: 4.14.195 287 version: 4.14.197
288 '@types/minimist': 288 '@types/minimist':
289 specifier: 1.2.2 289 specifier: 1.2.2
290 version: 1.2.2 290 version: 1.2.2
@@ -298,14 +298,14 @@ devDependencies:
298 specifier: 15.7.5 298 specifier: 15.7.5
299 version: 15.7.5 299 version: 15.7.5
300 '@types/react': 300 '@types/react':
301 specifier: 18.2.12 301 specifier: 18.2.20
302 version: 18.2.12 302 version: 18.2.20
303 '@types/react-color': 303 '@types/react-color':
304 specifier: 3.0.6 304 specifier: 3.0.6
305 version: 3.0.6 305 version: 3.0.6
306 '@types/react-dom': 306 '@types/react-dom':
307 specifier: 18.2.5 307 specifier: 18.2.7
308 version: 18.2.5 308 version: 18.2.7
309 '@types/react-loader': 309 '@types/react-loader':
310 specifier: 2.4.5 310 specifier: 2.4.5
311 version: 2.4.5 311 version: 2.4.5
@@ -325,14 +325,14 @@ devDependencies:
325 specifier: 9.0.2 325 specifier: 9.0.2
326 version: 9.0.2 326 version: 9.0.2
327 '@types/validator': 327 '@types/validator':
328 specifier: 13.7.17 328 specifier: 13.11.1
329 version: 13.7.17 329 version: 13.11.1
330 '@typescript-eslint/eslint-plugin': 330 '@typescript-eslint/eslint-plugin':
331 specifier: 6.1.0 331 specifier: 6.4.0
332 version: 6.1.0(@typescript-eslint/parser@6.1.0)(eslint@8.45.0)(typescript@5.0.4) 332 version: 6.4.0(@typescript-eslint/parser@6.4.0)(eslint@8.47.0)(typescript@5.0.4)
333 '@typescript-eslint/parser': 333 '@typescript-eslint/parser':
334 specifier: 6.1.0 334 specifier: 6.4.0
335 version: 6.1.0(eslint@8.45.0)(typescript@5.0.4) 335 version: 6.4.0(eslint@8.47.0)(typescript@5.0.4)
336 all-contributors-cli: 336 all-contributors-cli:
337 specifier: 6.26.1 337 specifier: 6.26.1
338 version: 6.26.1 338 version: 6.26.1
@@ -364,41 +364,41 @@ devDependencies:
364 specifier: 2.10.0 364 specifier: 2.10.0
365 version: 2.10.0(esbuild@0.16.17) 365 version: 2.10.0(esbuild@0.16.17)
366 eslint: 366 eslint:
367 specifier: 8.45.0 367 specifier: 8.47.0
368 version: 8.45.0 368 version: 8.47.0
369 eslint-config-airbnb: 369 eslint-config-airbnb:
370 specifier: 19.0.4 370 specifier: 19.0.4
371 version: 19.0.4(eslint-plugin-import@2.27.5)(eslint-plugin-jsx-a11y@6.7.1)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.0)(eslint@8.45.0) 371 version: 19.0.4(eslint-plugin-import@2.28.0)(eslint-plugin-jsx-a11y@6.7.1)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.1)(eslint@8.47.0)
372 eslint-config-airbnb-typescript: 372 eslint-config-airbnb-typescript:
373 specifier: 17.1.0 373 specifier: 17.1.0
374 version: 17.1.0(@typescript-eslint/eslint-plugin@6.1.0)(@typescript-eslint/parser@6.1.0)(eslint-plugin-import@2.27.5)(eslint@8.45.0) 374 version: 17.1.0(@typescript-eslint/eslint-plugin@6.4.0)(@typescript-eslint/parser@6.4.0)(eslint-plugin-import@2.28.0)(eslint@8.47.0)
375 eslint-config-prettier: 375 eslint-config-prettier:
376 specifier: 8.8.0 376 specifier: 8.8.0
377 version: 8.8.0(eslint@8.45.0) 377 version: 8.8.0(eslint@8.47.0)
378 eslint-plugin-import: 378 eslint-plugin-import:
379 specifier: 2.27.5 379 specifier: 2.28.0
380 version: 2.27.5(@typescript-eslint/parser@6.1.0)(eslint@8.45.0) 380 version: 2.28.0(@typescript-eslint/parser@6.4.0)(eslint@8.47.0)
381 eslint-plugin-jest: 381 eslint-plugin-jest:
382 specifier: 27.2.3 382 specifier: 27.2.3
383 version: 27.2.3(@typescript-eslint/eslint-plugin@6.1.0)(eslint@8.45.0)(jest@29.6.1)(typescript@5.0.4) 383 version: 27.2.3(@typescript-eslint/eslint-plugin@6.4.0)(eslint@8.47.0)(jest@29.6.2)(typescript@5.0.4)
384 eslint-plugin-jsx-a11y: 384 eslint-plugin-jsx-a11y:
385 specifier: 6.7.1 385 specifier: 6.7.1
386 version: 6.7.1(eslint@8.45.0) 386 version: 6.7.1(eslint@8.47.0)
387 eslint-plugin-prettier: 387 eslint-plugin-prettier:
388 specifier: 5.0.0 388 specifier: 5.0.0
389 version: 5.0.0(eslint-config-prettier@8.8.0)(eslint@8.45.0)(prettier@3.0.0) 389 version: 5.0.0(eslint-config-prettier@8.8.0)(eslint@8.47.0)(prettier@3.0.2)
390 eslint-plugin-react: 390 eslint-plugin-react:
391 specifier: 7.33.0 391 specifier: 7.33.1
392 version: 7.33.0(eslint@8.45.0) 392 version: 7.33.1(eslint@8.47.0)
393 eslint-plugin-react-hooks: 393 eslint-plugin-react-hooks:
394 specifier: 4.6.0 394 specifier: 4.6.0
395 version: 4.6.0(eslint@8.45.0) 395 version: 4.6.0(eslint@8.47.0)
396 eslint-plugin-sonar: 396 eslint-plugin-sonar:
397 specifier: 0.12.0 397 specifier: 0.12.0
398 version: 0.12.0(@babel/core@7.22.10)(@typescript-eslint/parser@6.1.0)(eslint@8.45.0)(typescript@5.0.4) 398 version: 0.12.0(@babel/core@7.22.10)(@typescript-eslint/parser@6.4.0)(eslint@8.47.0)(typescript@5.0.4)
399 eslint-plugin-unicorn: 399 eslint-plugin-unicorn:
400 specifier: 48.0.0 400 specifier: 48.0.1
401 version: 48.0.0(eslint@8.45.0) 401 version: 48.0.1(eslint@8.47.0)
402 gulp-livereload: 402 gulp-livereload:
403 specifier: 4.0.2 403 specifier: 4.0.2
404 version: 4.0.2 404 version: 4.0.2
@@ -409,11 +409,11 @@ devDependencies:
409 specifier: 3.0.1 409 specifier: 3.0.1
410 version: 3.0.1 410 version: 3.0.1
411 jest: 411 jest:
412 specifier: 29.6.1 412 specifier: 29.6.2
413 version: 29.6.1(@types/node@18.15.3)(ts-node@10.9.1) 413 version: 29.6.2(@types/node@18.15.3)(ts-node@10.9.1)
414 prettier: 414 prettier:
415 specifier: 3.0.0 415 specifier: 3.0.2
416 version: 3.0.0 416 version: 3.0.2
417 preval-build-info: 417 preval-build-info:
418 specifier: 1.0.3 418 specifier: 1.0.3
419 version: 1.0.3 419 version: 1.0.3
@@ -643,14 +643,6 @@ packages:
643 lodash: 4.17.21 643 lodash: 4.17.21
644 dev: false 644 dev: false
645 645
646 /@ampproject/remapping@2.2.0:
647 resolution: {integrity: sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==}
648 engines: {node: '>=6.0.0'}
649 dependencies:
650 '@jridgewell/gen-mapping': 0.1.1
651 '@jridgewell/trace-mapping': 0.3.18
652 dev: true
653
654 /@ampproject/remapping@2.2.1: 646 /@ampproject/remapping@2.2.1:
655 resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} 647 resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==}
656 engines: {node: '>=6.0.0'} 648 engines: {node: '>=6.0.0'}
@@ -674,39 +666,11 @@ packages:
674 '@babel/highlight': 7.22.5 666 '@babel/highlight': 7.22.5
675 dev: true 667 dev: true
676 668
677 /@babel/compat-data@7.20.1:
678 resolution: {integrity: sha512-EWZ4mE2diW3QALKvDMiXnbZpRvlj+nayZ112nK93SnhqOtpdsbVD4W+2tEoT3YNBAG9RBR0ISY758ZkOgsn6pQ==}
679 engines: {node: '>=6.9.0'}
680 dev: true
681
682 /@babel/compat-data@7.22.9: 669 /@babel/compat-data@7.22.9:
683 resolution: {integrity: sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==} 670 resolution: {integrity: sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==}
684 engines: {node: '>=6.9.0'} 671 engines: {node: '>=6.9.0'}
685 dev: true 672 dev: true
686 673
687 /@babel/core@7.20.5:
688 resolution: {integrity: sha512-UdOWmk4pNWTm/4DlPUl/Pt4Gz4rcEMb7CY0Y3eJl5Yz1vI8ZJGmHWaVE55LoxRjdpx0z259GE9U5STA9atUinQ==}
689 engines: {node: '>=6.9.0'}
690 dependencies:
691 '@ampproject/remapping': 2.2.0
692 '@babel/code-frame': 7.22.5
693 '@babel/generator': 7.20.5
694 '@babel/helper-compilation-targets': 7.20.0(@babel/core@7.20.5)
695 '@babel/helper-module-transforms': 7.20.2
696 '@babel/helpers': 7.20.6
697 '@babel/parser': 7.20.5
698 '@babel/template': 7.18.10
699 '@babel/traverse': 7.20.5
700 '@babel/types': 7.20.5
701 convert-source-map: 1.9.0
702 debug: 4.3.4
703 gensync: 1.0.0-beta.2
704 json5: 2.2.1
705 semver: 6.3.1
706 transitivePeerDependencies:
707 - supports-color
708 dev: true
709
710 /@babel/core@7.22.10: 674 /@babel/core@7.22.10:
711 resolution: {integrity: sha512-fTmqbbUBAwCcre6zPzNngvsI0aNrPZe77AeqvDxWM9Nm+04RrJ3CAmGHA9f7lJQY6ZMhRztNemy4uslDxTX4Qw==} 675 resolution: {integrity: sha512-fTmqbbUBAwCcre6zPzNngvsI0aNrPZe77AeqvDxWM9Nm+04RrJ3CAmGHA9f7lJQY6ZMhRztNemy4uslDxTX4Qw==}
712 engines: {node: '>=6.9.0'} 676 engines: {node: '>=6.9.0'}
@@ -730,7 +694,7 @@ packages:
730 - supports-color 694 - supports-color
731 dev: true 695 dev: true
732 696
733 /@babel/eslint-parser@7.22.9(@babel/core@7.22.10)(eslint@8.45.0): 697 /@babel/eslint-parser@7.22.9(@babel/core@7.22.10)(eslint@8.47.0):
734 resolution: {integrity: sha512-xdMkt39/nviO/4vpVdrEYPwXCsYIXSSAr6mC7WQsNIlGnuxKyKE7GZjalcnbSWiC4OXGNNN3UQPeHfjSC6sTDA==} 698 resolution: {integrity: sha512-xdMkt39/nviO/4vpVdrEYPwXCsYIXSSAr6mC7WQsNIlGnuxKyKE7GZjalcnbSWiC4OXGNNN3UQPeHfjSC6sTDA==}
735 engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} 699 engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0}
736 peerDependencies: 700 peerDependencies:
@@ -739,20 +703,11 @@ packages:
739 dependencies: 703 dependencies:
740 '@babel/core': 7.22.10 704 '@babel/core': 7.22.10
741 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 705 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1
742 eslint: 8.45.0 706 eslint: 8.47.0
743 eslint-visitor-keys: 2.1.0 707 eslint-visitor-keys: 2.1.0
744 semver: 6.3.1 708 semver: 6.3.1
745 dev: true 709 dev: true
746 710
747 /@babel/generator@7.20.5:
748 resolution: {integrity: sha512-jl7JY2Ykn9S0yj4DQP82sYvPU+T3g0HFcWTqDLqiuA9tGRNIj9VfbtXGAYTTkyNEnQk1jkMGOdYka8aG/lulCA==}
749 engines: {node: '>=6.9.0'}
750 dependencies:
751 '@babel/types': 7.20.5
752 '@jridgewell/gen-mapping': 0.3.2
753 jsesc: 2.5.2
754 dev: true
755
756 /@babel/generator@7.22.10: 711 /@babel/generator@7.22.10:
757 resolution: {integrity: sha512-79KIf7YiWjjdZ81JnLujDRApWtl7BxTqWD88+FFdQEIOG8LJ0etDOM7CXuIgGJa55sGOwZVwuEsaLEm0PJ5/+A==} 712 resolution: {integrity: sha512-79KIf7YiWjjdZ81JnLujDRApWtl7BxTqWD88+FFdQEIOG8LJ0etDOM7CXuIgGJa55sGOwZVwuEsaLEm0PJ5/+A==}
758 engines: {node: '>=6.9.0'} 713 engines: {node: '>=6.9.0'}
@@ -763,19 +718,6 @@ packages:
763 jsesc: 2.5.2 718 jsesc: 2.5.2
764 dev: true 719 dev: true
765 720
766 /@babel/helper-compilation-targets@7.20.0(@babel/core@7.20.5):
767 resolution: {integrity: sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==}
768 engines: {node: '>=6.9.0'}
769 peerDependencies:
770 '@babel/core': ^7.0.0
771 dependencies:
772 '@babel/compat-data': 7.20.1
773 '@babel/core': 7.20.5
774 '@babel/helper-validator-option': 7.18.6
775 browserslist: 4.21.4
776 semver: 6.3.1
777 dev: true
778
779 /@babel/helper-compilation-targets@7.22.10: 721 /@babel/helper-compilation-targets@7.22.10:
780 resolution: {integrity: sha512-JMSwHD4J7SLod0idLq5PKgI+6g/hLD/iuWBq08ZX49xE14VpVEojJ5rHWptpirV2j020MvypRLAXAO50igCJ5Q==} 722 resolution: {integrity: sha512-JMSwHD4J7SLod0idLq5PKgI+6g/hLD/iuWBq08ZX49xE14VpVEojJ5rHWptpirV2j020MvypRLAXAO50igCJ5Q==}
781 engines: {node: '>=6.9.0'} 723 engines: {node: '>=6.9.0'}
@@ -787,24 +729,11 @@ packages:
787 semver: 6.3.1 729 semver: 6.3.1
788 dev: true 730 dev: true
789 731
790 /@babel/helper-environment-visitor@7.18.9:
791 resolution: {integrity: sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==}
792 engines: {node: '>=6.9.0'}
793 dev: true
794
795 /@babel/helper-environment-visitor@7.22.5: 732 /@babel/helper-environment-visitor@7.22.5:
796 resolution: {integrity: sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==} 733 resolution: {integrity: sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==}
797 engines: {node: '>=6.9.0'} 734 engines: {node: '>=6.9.0'}
798 dev: true 735 dev: true
799 736
800 /@babel/helper-function-name@7.19.0:
801 resolution: {integrity: sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==}
802 engines: {node: '>=6.9.0'}
803 dependencies:
804 '@babel/template': 7.18.10
805 '@babel/types': 7.20.5
806 dev: true
807
808 /@babel/helper-function-name@7.22.5: 737 /@babel/helper-function-name@7.22.5:
809 resolution: {integrity: sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==} 738 resolution: {integrity: sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==}
810 engines: {node: '>=6.9.0'} 739 engines: {node: '>=6.9.0'}
@@ -813,13 +742,6 @@ packages:
813 '@babel/types': 7.22.10 742 '@babel/types': 7.22.10
814 dev: true 743 dev: true
815 744
816 /@babel/helper-hoist-variables@7.18.6:
817 resolution: {integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==}
818 engines: {node: '>=6.9.0'}
819 dependencies:
820 '@babel/types': 7.20.5
821 dev: true
822
823 /@babel/helper-hoist-variables@7.22.5: 745 /@babel/helper-hoist-variables@7.22.5:
824 resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} 746 resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==}
825 engines: {node: '>=6.9.0'} 747 engines: {node: '>=6.9.0'}
@@ -827,13 +749,6 @@ packages:
827 '@babel/types': 7.22.10 749 '@babel/types': 7.22.10
828 dev: true 750 dev: true
829 751
830 /@babel/helper-module-imports@7.18.6:
831 resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==}
832 engines: {node: '>=6.9.0'}
833 dependencies:
834 '@babel/types': 7.20.5
835 dev: true
836
837 /@babel/helper-module-imports@7.22.5: 752 /@babel/helper-module-imports@7.22.5:
838 resolution: {integrity: sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==} 753 resolution: {integrity: sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==}
839 engines: {node: '>=6.9.0'} 754 engines: {node: '>=6.9.0'}
@@ -841,22 +756,6 @@ packages:
841 '@babel/types': 7.22.10 756 '@babel/types': 7.22.10
842 dev: true 757 dev: true
843 758
844 /@babel/helper-module-transforms@7.20.2:
845 resolution: {integrity: sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA==}
846 engines: {node: '>=6.9.0'}
847 dependencies:
848 '@babel/helper-environment-visitor': 7.18.9
849 '@babel/helper-module-imports': 7.18.6
850 '@babel/helper-simple-access': 7.20.2
851 '@babel/helper-split-export-declaration': 7.18.6
852 '@babel/helper-validator-identifier': 7.22.5
853 '@babel/template': 7.18.10
854 '@babel/traverse': 7.20.5
855 '@babel/types': 7.20.5
856 transitivePeerDependencies:
857 - supports-color
858 dev: true
859
860 /@babel/helper-module-transforms@7.22.9(@babel/core@7.22.10): 759 /@babel/helper-module-transforms@7.22.9(@babel/core@7.22.10):
861 resolution: {integrity: sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ==} 760 resolution: {integrity: sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ==}
862 engines: {node: '>=6.9.0'} 761 engines: {node: '>=6.9.0'}
@@ -876,13 +775,6 @@ packages:
876 engines: {node: '>=6.9.0'} 775 engines: {node: '>=6.9.0'}
877 dev: true 776 dev: true
878 777
879 /@babel/helper-simple-access@7.20.2:
880 resolution: {integrity: sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==}
881 engines: {node: '>=6.9.0'}
882 dependencies:
883 '@babel/types': 7.20.5
884 dev: true
885
886 /@babel/helper-simple-access@7.22.5: 778 /@babel/helper-simple-access@7.22.5:
887 resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} 779 resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==}
888 engines: {node: '>=6.9.0'} 780 engines: {node: '>=6.9.0'}
@@ -890,13 +782,6 @@ packages:
890 '@babel/types': 7.22.10 782 '@babel/types': 7.22.10
891 dev: true 783 dev: true
892 784
893 /@babel/helper-split-export-declaration@7.18.6:
894 resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==}
895 engines: {node: '>=6.9.0'}
896 dependencies:
897 '@babel/types': 7.20.5
898 dev: true
899
900 /@babel/helper-split-export-declaration@7.22.6: 785 /@babel/helper-split-export-declaration@7.22.6:
901 resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} 786 resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==}
902 engines: {node: '>=6.9.0'} 787 engines: {node: '>=6.9.0'}
@@ -904,11 +789,6 @@ packages:
904 '@babel/types': 7.22.10 789 '@babel/types': 7.22.10
905 dev: true 790 dev: true
906 791
907 /@babel/helper-string-parser@7.19.4:
908 resolution: {integrity: sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==}
909 engines: {node: '>=6.9.0'}
910 dev: true
911
912 /@babel/helper-string-parser@7.22.5: 792 /@babel/helper-string-parser@7.22.5:
913 resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==} 793 resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==}
914 engines: {node: '>=6.9.0'} 794 engines: {node: '>=6.9.0'}
@@ -919,27 +799,11 @@ packages:
919 engines: {node: '>=6.9.0'} 799 engines: {node: '>=6.9.0'}
920 dev: true 800 dev: true
921 801
922 /@babel/helper-validator-option@7.18.6:
923 resolution: {integrity: sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==}
924 engines: {node: '>=6.9.0'}
925 dev: true
926
927 /@babel/helper-validator-option@7.22.5: 802 /@babel/helper-validator-option@7.22.5:
928 resolution: {integrity: sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==} 803 resolution: {integrity: sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==}
929 engines: {node: '>=6.9.0'} 804 engines: {node: '>=6.9.0'}
930 dev: true 805 dev: true
931 806
932 /@babel/helpers@7.20.6:
933 resolution: {integrity: sha512-Pf/OjgfgFRW5bApskEz5pvidpim7tEDPlFtKcNRXWmfHGn9IEI2W2flqRQXTFb7gIPTyK++N6rVHuwKut4XK6w==}
934 engines: {node: '>=6.9.0'}
935 dependencies:
936 '@babel/template': 7.18.10
937 '@babel/traverse': 7.20.5
938 '@babel/types': 7.20.5
939 transitivePeerDependencies:
940 - supports-color
941 dev: true
942
943 /@babel/helpers@7.22.10: 807 /@babel/helpers@7.22.10:
944 resolution: {integrity: sha512-a41J4NW8HyZa1I1vAndrraTlPZ/eZoga2ZgS7fEr0tZJGVU4xqdE80CEm0CcNjha5EZ8fTBYLKHF0kqDUuAwQw==} 808 resolution: {integrity: sha512-a41J4NW8HyZa1I1vAndrraTlPZ/eZoga2ZgS7fEr0tZJGVU4xqdE80CEm0CcNjha5EZ8fTBYLKHF0kqDUuAwQw==}
945 engines: {node: '>=6.9.0'} 809 engines: {node: '>=6.9.0'}
@@ -969,14 +833,6 @@ packages:
969 js-tokens: 4.0.0 833 js-tokens: 4.0.0
970 dev: true 834 dev: true
971 835
972 /@babel/parser@7.20.5:
973 resolution: {integrity: sha512-r27t/cy/m9uKLXQNWWebeCUHgnAZq0CpG1OwKRxzJMP1vpSU4bSIK2hq+/cp0bQxetkXx38n09rNu8jVkcK/zA==}
974 engines: {node: '>=6.0.0'}
975 hasBin: true
976 dependencies:
977 '@babel/types': 7.20.5
978 dev: true
979
980 /@babel/parser@7.22.10: 836 /@babel/parser@7.22.10:
981 resolution: {integrity: sha512-lNbdGsQb9ekfsnjFGhEiF4hfFqGgfOP3H3d27re3n+CGhNuTSUEQdfWk556sTLNTloczcdM5TYF2LhzmDQKyvQ==} 837 resolution: {integrity: sha512-lNbdGsQb9ekfsnjFGhEiF4hfFqGgfOP3H3d27re3n+CGhNuTSUEQdfWk556sTLNTloczcdM5TYF2LhzmDQKyvQ==}
982 engines: {node: '>=6.0.0'} 838 engines: {node: '>=6.0.0'}
@@ -985,132 +841,132 @@ packages:
985 '@babel/types': 7.22.10 841 '@babel/types': 7.22.10
986 dev: true 842 dev: true
987 843
988 /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.20.5): 844 /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.22.10):
989 resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} 845 resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==}
990 peerDependencies: 846 peerDependencies:
991 '@babel/core': ^7.0.0-0 847 '@babel/core': ^7.0.0-0
992 dependencies: 848 dependencies:
993 '@babel/core': 7.20.5 849 '@babel/core': 7.22.10
994 '@babel/helper-plugin-utils': 7.20.2 850 '@babel/helper-plugin-utils': 7.20.2
995 dev: true 851 dev: true
996 852
997 /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.20.5): 853 /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.22.10):
998 resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} 854 resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==}
999 peerDependencies: 855 peerDependencies:
1000 '@babel/core': ^7.0.0-0 856 '@babel/core': ^7.0.0-0
1001 dependencies: 857 dependencies:
1002 '@babel/core': 7.20.5 858 '@babel/core': 7.22.10
1003 '@babel/helper-plugin-utils': 7.20.2 859 '@babel/helper-plugin-utils': 7.20.2
1004 dev: true 860 dev: true
1005 861
1006 /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.20.5): 862 /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.22.10):
1007 resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} 863 resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==}
1008 peerDependencies: 864 peerDependencies:
1009 '@babel/core': ^7.0.0-0 865 '@babel/core': ^7.0.0-0
1010 dependencies: 866 dependencies:
1011 '@babel/core': 7.20.5 867 '@babel/core': 7.22.10
1012 '@babel/helper-plugin-utils': 7.20.2 868 '@babel/helper-plugin-utils': 7.20.2
1013 dev: true 869 dev: true
1014 870
1015 /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.20.5): 871 /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.22.10):
1016 resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} 872 resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==}
1017 peerDependencies: 873 peerDependencies:
1018 '@babel/core': ^7.0.0-0 874 '@babel/core': ^7.0.0-0
1019 dependencies: 875 dependencies:
1020 '@babel/core': 7.20.5 876 '@babel/core': 7.22.10
1021 '@babel/helper-plugin-utils': 7.20.2 877 '@babel/helper-plugin-utils': 7.20.2
1022 dev: true 878 dev: true
1023 879
1024 /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.20.5): 880 /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.22.10):
1025 resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} 881 resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==}
1026 peerDependencies: 882 peerDependencies:
1027 '@babel/core': ^7.0.0-0 883 '@babel/core': ^7.0.0-0
1028 dependencies: 884 dependencies:
1029 '@babel/core': 7.20.5 885 '@babel/core': 7.22.10
1030 '@babel/helper-plugin-utils': 7.20.2 886 '@babel/helper-plugin-utils': 7.20.2
1031 dev: true 887 dev: true
1032 888
1033 /@babel/plugin-syntax-jsx@7.21.4(@babel/core@7.20.5): 889 /@babel/plugin-syntax-jsx@7.21.4(@babel/core@7.22.10):
1034 resolution: {integrity: sha512-5hewiLct5OKyh6PLKEYaFclcqtIgCb6bmELouxjF6up5q3Sov7rOayW4RwhbaBL0dit8rA80GNfY+UuDp2mBbQ==} 890 resolution: {integrity: sha512-5hewiLct5OKyh6PLKEYaFclcqtIgCb6bmELouxjF6up5q3Sov7rOayW4RwhbaBL0dit8rA80GNfY+UuDp2mBbQ==}
1035 engines: {node: '>=6.9.0'} 891 engines: {node: '>=6.9.0'}
1036 peerDependencies: 892 peerDependencies:
1037 '@babel/core': ^7.0.0-0 893 '@babel/core': ^7.0.0-0
1038 dependencies: 894 dependencies:
1039 '@babel/core': 7.20.5 895 '@babel/core': 7.22.10
1040 '@babel/helper-plugin-utils': 7.20.2 896 '@babel/helper-plugin-utils': 7.20.2
1041 dev: true 897 dev: true
1042 898
1043 /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.20.5): 899 /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.22.10):
1044 resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} 900 resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==}
1045 peerDependencies: 901 peerDependencies:
1046 '@babel/core': ^7.0.0-0 902 '@babel/core': ^7.0.0-0
1047 dependencies: 903 dependencies:
1048 '@babel/core': 7.20.5 904 '@babel/core': 7.22.10
1049 '@babel/helper-plugin-utils': 7.20.2 905 '@babel/helper-plugin-utils': 7.20.2
1050 dev: true 906 dev: true
1051 907
1052 /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.20.5): 908 /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.22.10):
1053 resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} 909 resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==}
1054 peerDependencies: 910 peerDependencies:
1055 '@babel/core': ^7.0.0-0 911 '@babel/core': ^7.0.0-0
1056 dependencies: 912 dependencies:
1057 '@babel/core': 7.20.5 913 '@babel/core': 7.22.10
1058 '@babel/helper-plugin-utils': 7.20.2 914 '@babel/helper-plugin-utils': 7.20.2
1059 dev: true 915 dev: true
1060 916
1061 /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.20.5): 917 /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.22.10):
1062 resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} 918 resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==}
1063 peerDependencies: 919 peerDependencies:
1064 '@babel/core': ^7.0.0-0 920 '@babel/core': ^7.0.0-0
1065 dependencies: 921 dependencies:
1066 '@babel/core': 7.20.5 922 '@babel/core': 7.22.10
1067 '@babel/helper-plugin-utils': 7.20.2 923 '@babel/helper-plugin-utils': 7.20.2
1068 dev: true 924 dev: true
1069 925
1070 /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.20.5): 926 /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.22.10):
1071 resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} 927 resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==}
1072 peerDependencies: 928 peerDependencies:
1073 '@babel/core': ^7.0.0-0 929 '@babel/core': ^7.0.0-0
1074 dependencies: 930 dependencies:
1075 '@babel/core': 7.20.5 931 '@babel/core': 7.22.10
1076 '@babel/helper-plugin-utils': 7.20.2 932 '@babel/helper-plugin-utils': 7.20.2
1077 dev: true 933 dev: true
1078 934
1079 /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.20.5): 935 /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.22.10):
1080 resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} 936 resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==}
1081 peerDependencies: 937 peerDependencies:
1082 '@babel/core': ^7.0.0-0 938 '@babel/core': ^7.0.0-0
1083 dependencies: 939 dependencies:
1084 '@babel/core': 7.20.5 940 '@babel/core': 7.22.10
1085 '@babel/helper-plugin-utils': 7.20.2 941 '@babel/helper-plugin-utils': 7.20.2
1086 dev: true 942 dev: true
1087 943
1088 /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.20.5): 944 /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.22.10):
1089 resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} 945 resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==}
1090 peerDependencies: 946 peerDependencies:
1091 '@babel/core': ^7.0.0-0 947 '@babel/core': ^7.0.0-0
1092 dependencies: 948 dependencies:
1093 '@babel/core': 7.20.5 949 '@babel/core': 7.22.10
1094 '@babel/helper-plugin-utils': 7.20.2 950 '@babel/helper-plugin-utils': 7.20.2
1095 dev: true 951 dev: true
1096 952
1097 /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.20.5): 953 /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.22.10):
1098 resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} 954 resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==}
1099 engines: {node: '>=6.9.0'} 955 engines: {node: '>=6.9.0'}
1100 peerDependencies: 956 peerDependencies:
1101 '@babel/core': ^7.0.0-0 957 '@babel/core': ^7.0.0-0
1102 dependencies: 958 dependencies:
1103 '@babel/core': 7.20.5 959 '@babel/core': 7.22.10
1104 '@babel/helper-plugin-utils': 7.20.2 960 '@babel/helper-plugin-utils': 7.20.2
1105 dev: true 961 dev: true
1106 962
1107 /@babel/plugin-syntax-typescript@7.20.0(@babel/core@7.20.5): 963 /@babel/plugin-syntax-typescript@7.20.0(@babel/core@7.22.10):
1108 resolution: {integrity: sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==} 964 resolution: {integrity: sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==}
1109 engines: {node: '>=6.9.0'} 965 engines: {node: '>=6.9.0'}
1110 peerDependencies: 966 peerDependencies:
1111 '@babel/core': ^7.0.0-0 967 '@babel/core': ^7.0.0-0
1112 dependencies: 968 dependencies:
1113 '@babel/core': 7.20.5 969 '@babel/core': 7.22.10
1114 '@babel/helper-plugin-utils': 7.20.2 970 '@babel/helper-plugin-utils': 7.20.2
1115 dev: true 971 dev: true
1116 972
@@ -1133,15 +989,6 @@ packages:
1133 dependencies: 989 dependencies:
1134 regenerator-runtime: 0.13.11 990 regenerator-runtime: 0.13.11
1135 991
1136 /@babel/template@7.18.10:
1137 resolution: {integrity: sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==}
1138 engines: {node: '>=6.9.0'}
1139 dependencies:
1140 '@babel/code-frame': 7.22.5
1141 '@babel/parser': 7.20.5
1142 '@babel/types': 7.20.5
1143 dev: true
1144
1145 /@babel/template@7.22.5: 992 /@babel/template@7.22.5:
1146 resolution: {integrity: sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==} 993 resolution: {integrity: sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==}
1147 engines: {node: '>=6.9.0'} 994 engines: {node: '>=6.9.0'}
@@ -1151,24 +998,6 @@ packages:
1151 '@babel/types': 7.22.10 998 '@babel/types': 7.22.10
1152 dev: true 999 dev: true
1153 1000
1154 /@babel/traverse@7.20.5:
1155 resolution: {integrity: sha512-WM5ZNN3JITQIq9tFZaw1ojLU3WgWdtkxnhM1AegMS+PvHjkM5IXjmYEGY7yukz5XS4sJyEf2VzWjI8uAavhxBQ==}
1156 engines: {node: '>=6.9.0'}
1157 dependencies:
1158 '@babel/code-frame': 7.22.5
1159 '@babel/generator': 7.20.5
1160 '@babel/helper-environment-visitor': 7.18.9
1161 '@babel/helper-function-name': 7.19.0
1162 '@babel/helper-hoist-variables': 7.18.6
1163 '@babel/helper-split-export-declaration': 7.18.6
1164 '@babel/parser': 7.20.5
1165 '@babel/types': 7.20.5
1166 debug: 4.3.4
1167 globals: 11.12.0
1168 transitivePeerDependencies:
1169 - supports-color
1170 dev: true
1171
1172 /@babel/traverse@7.22.10: 1001 /@babel/traverse@7.22.10:
1173 resolution: {integrity: sha512-Q/urqV4pRByiNNpb/f5OSv28ZlGJiFiiTh+GAHktbIrkPhPbl90+uW6SmpoLyZqutrg9AEaEf3Q/ZBRHBXgxig==} 1002 resolution: {integrity: sha512-Q/urqV4pRByiNNpb/f5OSv28ZlGJiFiiTh+GAHktbIrkPhPbl90+uW6SmpoLyZqutrg9AEaEf3Q/ZBRHBXgxig==}
1174 engines: {node: '>=6.9.0'} 1003 engines: {node: '>=6.9.0'}
@@ -1187,15 +1016,6 @@ packages:
1187 - supports-color 1016 - supports-color
1188 dev: true 1017 dev: true
1189 1018
1190 /@babel/types@7.20.5:
1191 resolution: {integrity: sha512-c9fst/h2/dcF7H+MJKZ2T0KjEQ8hY/BNnDk/H3XY8C4Aw/eWQXWn/lWntHF9ooUBnGmEvbfGrTgLWc+um0YDUg==}
1192 engines: {node: '>=6.9.0'}
1193 dependencies:
1194 '@babel/helper-string-parser': 7.19.4
1195 '@babel/helper-validator-identifier': 7.22.5
1196 to-fast-properties: 2.0.0
1197 dev: true
1198
1199 /@babel/types@7.22.10: 1019 /@babel/types@7.22.10:
1200 resolution: {integrity: sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg==} 1020 resolution: {integrity: sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg==}
1201 engines: {node: '>=6.9.0'} 1021 engines: {node: '>=6.9.0'}
@@ -1214,14 +1034,14 @@ packages:
1214 engines: {node: '>=0.1.90'} 1034 engines: {node: '>=0.1.90'}
1215 dev: false 1035 dev: false
1216 1036
1217 /@commitlint/cli@17.6.7: 1037 /@commitlint/cli@17.7.1:
1218 resolution: {integrity: sha512-nzZmfO5KIOupYppn1MsnYX/80I+KDlxiwkks3CJT0XT+t34UgqGi3eSyEuzgcIjPlORk5/GMaAEiys78iLfGMg==} 1038 resolution: {integrity: sha512-BCm/AT06SNCQtvFv921iNhudOHuY16LswT0R3OeolVGLk8oP+Rk9TfQfgjH7QPMjhvp76bNqGFEcpKojxUNW1g==}
1219 engines: {node: '>=v14'} 1039 engines: {node: '>=v14'}
1220 hasBin: true 1040 hasBin: true
1221 dependencies: 1041 dependencies:
1222 '@commitlint/format': 17.4.4 1042 '@commitlint/format': 17.4.4
1223 '@commitlint/lint': 17.6.7 1043 '@commitlint/lint': 17.7.0
1224 '@commitlint/load': 17.6.7 1044 '@commitlint/load': 17.7.1
1225 '@commitlint/read': 17.5.1 1045 '@commitlint/read': 17.5.1
1226 '@commitlint/types': 17.4.4 1046 '@commitlint/types': 17.4.4
1227 execa: 5.1.1 1047 execa: 5.1.1
@@ -1234,11 +1054,11 @@ packages:
1234 - '@swc/wasm' 1054 - '@swc/wasm'
1235 dev: true 1055 dev: true
1236 1056
1237 /@commitlint/config-conventional@17.6.7: 1057 /@commitlint/config-conventional@17.7.0:
1238 resolution: {integrity: sha512-4oTpEUC0HRM54QRHBPMOJW1pETp7usxXn9RuNYNWHcmu8wi1mpws95hvS20u2n6HtIkTn0jfn7vHioCm4AGUTw==} 1058 resolution: {integrity: sha512-iicqh2o6et+9kWaqsQiEYZzfLbtoWv9uZl8kbI8EGfnc0HeGafQBF7AJ0ylN9D/2kj6txltsdyQs8+2fTMwWEw==}
1239 engines: {node: '>=v14'} 1059 engines: {node: '>=v14'}
1240 dependencies: 1060 dependencies:
1241 conventional-changelog-conventionalcommits: 5.0.0 1061 conventional-changelog-conventionalcommits: 6.1.0
1242 dev: true 1062 dev: true
1243 1063
1244 /@commitlint/config-validator@17.6.7: 1064 /@commitlint/config-validator@17.6.7:
@@ -1274,41 +1094,41 @@ packages:
1274 chalk: 4.1.2 1094 chalk: 4.1.2
1275 dev: true 1095 dev: true
1276 1096
1277 /@commitlint/is-ignored@17.6.7: 1097 /@commitlint/is-ignored@17.7.0:
1278 resolution: {integrity: sha512-vqyNRqtbq72P2JadaoWiuoLtXIs9SaAWDqdtef6G2zsoXqKFc7vqj1f+thzVgosXG3X/5K9jNp+iYijmvOfc/g==} 1098 resolution: {integrity: sha512-043rA7m45tyEfW7Zv2vZHF++176MLHH9h70fnPoYlB1slKBeKl8BwNIlnPg4xBdRBVNPaCqvXxWswx2GR4c9Hw==}
1279 engines: {node: '>=v14'} 1099 engines: {node: '>=v14'}
1280 dependencies: 1100 dependencies:
1281 '@commitlint/types': 17.4.4 1101 '@commitlint/types': 17.4.4
1282 semver: 7.5.2 1102 semver: 7.5.4
1283 dev: true 1103 dev: true
1284 1104
1285 /@commitlint/lint@17.6.7: 1105 /@commitlint/lint@17.7.0:
1286 resolution: {integrity: sha512-TW+AozfuOFMrHn+jdwtz0IWu8REKFp0eryOvoBp2r8IXNc4KihKB1spAiUB6SFyHD6hVVeolz12aHnJ3Mb+xVQ==} 1106 resolution: {integrity: sha512-TCQihm7/uszA5z1Ux1vw+Nf3yHTgicus/+9HiUQk+kRSQawByxZNESeQoX9ujfVd3r4Sa+3fn0JQAguG4xvvbA==}
1287 engines: {node: '>=v14'} 1107 engines: {node: '>=v14'}
1288 dependencies: 1108 dependencies:
1289 '@commitlint/is-ignored': 17.6.7 1109 '@commitlint/is-ignored': 17.7.0
1290 '@commitlint/parse': 17.6.7 1110 '@commitlint/parse': 17.7.0
1291 '@commitlint/rules': 17.6.7 1111 '@commitlint/rules': 17.7.0
1292 '@commitlint/types': 17.4.4 1112 '@commitlint/types': 17.4.4
1293 dev: true 1113 dev: true
1294 1114
1295 /@commitlint/load@17.6.7: 1115 /@commitlint/load@17.7.1:
1296 resolution: {integrity: sha512-QZ2rJTbX55BQdYrCm/p6+hh/pFBgC9nTJxfsrK6xRPe2thiQzHN0AQDBqBwAirn6gIkHrjIbCbtAE6kiDYLjrw==} 1116 resolution: {integrity: sha512-S/QSOjE1ztdogYj61p6n3UbkUvweR17FQ0zDbNtoTLc+Hz7vvfS7ehoTMQ27hPSjVBpp7SzEcOQu081RLjKHJQ==}
1297 engines: {node: '>=v14'} 1117 engines: {node: '>=v14'}
1298 dependencies: 1118 dependencies:
1299 '@commitlint/config-validator': 17.6.7 1119 '@commitlint/config-validator': 17.6.7
1300 '@commitlint/execute-rule': 17.4.0 1120 '@commitlint/execute-rule': 17.4.0
1301 '@commitlint/resolve-extends': 17.6.7 1121 '@commitlint/resolve-extends': 17.6.7
1302 '@commitlint/types': 17.4.4 1122 '@commitlint/types': 17.4.4
1303 '@types/node': 18.15.3 1123 '@types/node': 20.4.7
1304 chalk: 4.1.2 1124 chalk: 4.1.2
1305 cosmiconfig: 8.1.3 1125 cosmiconfig: 8.1.3
1306 cosmiconfig-typescript-loader: 4.3.0(@types/node@18.15.3)(cosmiconfig@8.1.3)(ts-node@10.9.1)(typescript@5.0.4) 1126 cosmiconfig-typescript-loader: 4.3.0(@types/node@20.4.7)(cosmiconfig@8.1.3)(ts-node@10.9.1)(typescript@5.0.4)
1307 lodash.isplainobject: 4.0.6 1127 lodash.isplainobject: 4.0.6
1308 lodash.merge: 4.6.2 1128 lodash.merge: 4.6.2
1309 lodash.uniq: 4.5.0 1129 lodash.uniq: 4.5.0
1310 resolve-from: 5.0.0 1130 resolve-from: 5.0.0
1311 ts-node: 10.9.1(@types/node@18.15.3)(typescript@5.0.4) 1131 ts-node: 10.9.1(@types/node@20.4.7)(typescript@5.0.4)
1312 typescript: 5.0.4 1132 typescript: 5.0.4
1313 transitivePeerDependencies: 1133 transitivePeerDependencies:
1314 - '@swc/core' 1134 - '@swc/core'
@@ -1320,13 +1140,13 @@ packages:
1320 engines: {node: '>=v14'} 1140 engines: {node: '>=v14'}
1321 dev: true 1141 dev: true
1322 1142
1323 /@commitlint/parse@17.6.7: 1143 /@commitlint/parse@17.7.0:
1324 resolution: {integrity: sha512-ibO03BgEns+JJpohpBZYD49mCdSNMg6fTv7vA5yqzEFWkBQk5NWhEBw2yG+Z1UClStIRkMkAYyI2HzoQG9tCQQ==} 1144 resolution: {integrity: sha512-dIvFNUMCUHqq5Abv80mIEjLVfw8QNuA4DS7OWip4pcK/3h5wggmjVnlwGCDvDChkw2TjK1K6O+tAEV78oxjxag==}
1325 engines: {node: '>=v14'} 1145 engines: {node: '>=v14'}
1326 dependencies: 1146 dependencies:
1327 '@commitlint/types': 17.4.4 1147 '@commitlint/types': 17.4.4
1328 conventional-changelog-angular: 5.0.13 1148 conventional-changelog-angular: 6.0.0
1329 conventional-commits-parser: 3.2.4 1149 conventional-commits-parser: 4.0.0
1330 dev: true 1150 dev: true
1331 1151
1332 /@commitlint/read@17.5.1: 1152 /@commitlint/read@17.5.1:
@@ -1352,8 +1172,8 @@ packages:
1352 resolve-global: 1.0.0 1172 resolve-global: 1.0.0
1353 dev: true 1173 dev: true
1354 1174
1355 /@commitlint/rules@17.6.7: 1175 /@commitlint/rules@17.7.0:
1356 resolution: {integrity: sha512-x/SDwDTN3w3Gr5xkhrIORu96rlKCc8ZLYEMXRqi9+MB33st2mKcGvKa5uJuigHlbl3xm75bAAubATrodVrjguQ==} 1176 resolution: {integrity: sha512-J3qTh0+ilUE5folSaoK91ByOb8XeQjiGcdIdiB/8UT1/Rd1itKo0ju/eQVGyFzgTMYt8HrDJnGTmNWwcMR1rmA==}
1357 engines: {node: '>=v14'} 1177 engines: {node: '>=v14'}
1358 dependencies: 1178 dependencies:
1359 '@commitlint/ensure': 17.6.7 1179 '@commitlint/ensure': 17.6.7
@@ -1452,7 +1272,7 @@ packages:
1452 fs-extra: 10.1.0 1272 fs-extra: 10.1.0
1453 isbinaryfile: 4.0.10 1273 isbinaryfile: 4.0.10
1454 minimist: 1.2.8 1274 minimist: 1.2.8
1455 plist: 3.0.6 1275 plist: 3.1.0
1456 transitivePeerDependencies: 1276 transitivePeerDependencies:
1457 - supports-color 1277 - supports-color
1458 dev: true 1278 dev: true
@@ -1470,13 +1290,12 @@ packages:
1470 got: 11.8.6 1290 got: 11.8.6
1471 node-abi: 3.46.0 1291 node-abi: 3.46.0
1472 node-api-version: 0.1.4 1292 node-api-version: 0.1.4
1473 node-gyp: 9.3.1 1293 node-gyp: 9.4.0
1474 ora: 5.4.1 1294 ora: 5.4.1
1475 semver: 7.5.4 1295 semver: 7.5.4
1476 tar: 6.1.15 1296 tar: 6.1.15
1477 yargs: 17.7.2 1297 yargs: 17.7.2
1478 transitivePeerDependencies: 1298 transitivePeerDependencies:
1479 - bluebird
1480 - supports-color 1299 - supports-color
1481 dev: true 1300 dev: true
1482 1301
@@ -1498,7 +1317,7 @@ packages:
1498 dir-compare: 3.3.0 1317 dir-compare: 3.3.0
1499 fs-extra: 9.1.0 1318 fs-extra: 9.1.0
1500 minimatch: 3.1.2 1319 minimatch: 3.1.2
1501 plist: 3.0.6 1320 plist: 3.1.0
1502 transitivePeerDependencies: 1321 transitivePeerDependencies:
1503 - supports-color 1322 - supports-color
1504 dev: true 1323 dev: true
@@ -1711,13 +1530,13 @@ packages:
1711 dev: true 1530 dev: true
1712 optional: true 1531 optional: true
1713 1532
1714 /@eslint-community/eslint-utils@4.4.0(eslint@8.45.0): 1533 /@eslint-community/eslint-utils@4.4.0(eslint@8.47.0):
1715 resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} 1534 resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}
1716 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1535 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1717 peerDependencies: 1536 peerDependencies:
1718 eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 1537 eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
1719 dependencies: 1538 dependencies:
1720 eslint: 8.45.0 1539 eslint: 8.47.0
1721 eslint-visitor-keys: 3.4.1 1540 eslint-visitor-keys: 3.4.1
1722 dev: true 1541 dev: true
1723 1542
@@ -1726,8 +1545,13 @@ packages:
1726 engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} 1545 engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
1727 dev: true 1546 dev: true
1728 1547
1729 /@eslint/eslintrc@2.1.0: 1548 /@eslint-community/regexpp@4.6.2:
1730 resolution: {integrity: sha512-Lj7DECXqIVCqnqjjHMPna4vn6GJcMgul/wuS0je9OZ9gsL0zzDpKPVtcG1HaDVc+9y+qgXneTeUMbCqXJNpH1A==} 1549 resolution: {integrity: sha512-pPTNuaAG3QMH+buKyBIGJs3g/S5y0caxw0ygM3YyE6yJFySwiGGSzA+mM3KJ8QQvzeLh3blwgSonkFjgQdxzMw==}
1550 engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
1551 dev: true
1552
1553 /@eslint/eslintrc@2.1.2:
1554 resolution: {integrity: sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==}
1731 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1555 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1732 dependencies: 1556 dependencies:
1733 ajv: 6.12.6 1557 ajv: 6.12.6
@@ -1743,8 +1567,8 @@ packages:
1743 - supports-color 1567 - supports-color
1744 dev: true 1568 dev: true
1745 1569
1746 /@eslint/js@8.44.0: 1570 /@eslint/js@8.47.0:
1747 resolution: {integrity: sha512-Ag+9YM4ocKQx9AarydN0KY2j0ErMHNIocPDrVo8zAE44xLTjEtz81OdR68/cydGtk6m6jDb5Za3r2useMzYmSw==} 1571 resolution: {integrity: sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og==}
1748 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1572 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1749 dev: true 1573 dev: true
1750 1574
@@ -1773,13 +1597,13 @@ packages:
1773 resolution: {integrity: sha512-6ueQTeJZtwKjmh23bdkq/DMqH4l4bmfvtQH98blOSbiXv/OUiyijSW6jU22IT8BNM1ujCaEvJfTtyCYVH38EMQ==} 1597 resolution: {integrity: sha512-6ueQTeJZtwKjmh23bdkq/DMqH4l4bmfvtQH98blOSbiXv/OUiyijSW6jU22IT8BNM1ujCaEvJfTtyCYVH38EMQ==}
1774 dependencies: 1598 dependencies:
1775 '@formatjs/intl-localematcher': 0.4.0 1599 '@formatjs/intl-localematcher': 0.4.0
1776 tslib: 2.6.0 1600 tslib: 2.6.1
1777 dev: false 1601 dev: false
1778 1602
1779 /@formatjs/fast-memoize@2.2.0: 1603 /@formatjs/fast-memoize@2.2.0:
1780 resolution: {integrity: sha512-hnk/nY8FyrL5YxwP9e4r9dqeM6cAbo8PeU9UjyXojZMNvVad2Z06FAVHyR3Ecw6fza+0GH7vdJgiKIVXTMbSBA==} 1604 resolution: {integrity: sha512-hnk/nY8FyrL5YxwP9e4r9dqeM6cAbo8PeU9UjyXojZMNvVad2Z06FAVHyR3Ecw6fza+0GH7vdJgiKIVXTMbSBA==}
1781 dependencies: 1605 dependencies:
1782 tslib: 2.6.0 1606 tslib: 2.6.1
1783 dev: false 1607 dev: false
1784 1608
1785 /@formatjs/icu-messageformat-parser@2.6.0: 1609 /@formatjs/icu-messageformat-parser@2.6.0:
@@ -1787,14 +1611,14 @@ packages:
1787 dependencies: 1611 dependencies:
1788 '@formatjs/ecma402-abstract': 1.17.0 1612 '@formatjs/ecma402-abstract': 1.17.0
1789 '@formatjs/icu-skeleton-parser': 1.6.0 1613 '@formatjs/icu-skeleton-parser': 1.6.0
1790 tslib: 2.6.0 1614 tslib: 2.6.1
1791 dev: false 1615 dev: false
1792 1616
1793 /@formatjs/icu-skeleton-parser@1.6.0: 1617 /@formatjs/icu-skeleton-parser@1.6.0:
1794 resolution: {integrity: sha512-eMmxNpoX/J1IPUjPGSZwo0Wh+7CEvdEMddP2Jxg1gQJXfGfht/FdW2D5XDFj3VMbOTUQlDIdZJY7uC6O6gjPoA==} 1618 resolution: {integrity: sha512-eMmxNpoX/J1IPUjPGSZwo0Wh+7CEvdEMddP2Jxg1gQJXfGfht/FdW2D5XDFj3VMbOTUQlDIdZJY7uC6O6gjPoA==}
1795 dependencies: 1619 dependencies:
1796 '@formatjs/ecma402-abstract': 1.17.0 1620 '@formatjs/ecma402-abstract': 1.17.0
1797 tslib: 2.6.0 1621 tslib: 2.6.1
1798 dev: false 1622 dev: false
1799 1623
1800 /@formatjs/intl-displaynames@6.5.0: 1624 /@formatjs/intl-displaynames@6.5.0:
@@ -1802,7 +1626,7 @@ packages:
1802 dependencies: 1626 dependencies:
1803 '@formatjs/ecma402-abstract': 1.17.0 1627 '@formatjs/ecma402-abstract': 1.17.0
1804 '@formatjs/intl-localematcher': 0.4.0 1628 '@formatjs/intl-localematcher': 0.4.0
1805 tslib: 2.6.0 1629 tslib: 2.6.1
1806 dev: false 1630 dev: false
1807 1631
1808 /@formatjs/intl-listformat@7.4.0: 1632 /@formatjs/intl-listformat@7.4.0:
@@ -1810,13 +1634,13 @@ packages:
1810 dependencies: 1634 dependencies:
1811 '@formatjs/ecma402-abstract': 1.17.0 1635 '@formatjs/ecma402-abstract': 1.17.0
1812 '@formatjs/intl-localematcher': 0.4.0 1636 '@formatjs/intl-localematcher': 0.4.0
1813 tslib: 2.6.0 1637 tslib: 2.6.1
1814 dev: false 1638 dev: false
1815 1639
1816 /@formatjs/intl-localematcher@0.4.0: 1640 /@formatjs/intl-localematcher@0.4.0:
1817 resolution: {integrity: sha512-bRTd+rKomvfdS4QDlVJ6TA/Jx1F2h/TBVO5LjvhQ7QPPHp19oPNMIum7W2CMEReq/zPxpmCeB31F9+5gl/qtvw==} 1641 resolution: {integrity: sha512-bRTd+rKomvfdS4QDlVJ6TA/Jx1F2h/TBVO5LjvhQ7QPPHp19oPNMIum7W2CMEReq/zPxpmCeB31F9+5gl/qtvw==}
1818 dependencies: 1642 dependencies:
1819 tslib: 2.6.0 1643 tslib: 2.6.1
1820 dev: false 1644 dev: false
1821 1645
1822 /@formatjs/intl@2.9.0(typescript@5.0.4): 1646 /@formatjs/intl@2.9.0(typescript@5.0.4):
@@ -1833,12 +1657,14 @@ packages:
1833 '@formatjs/intl-displaynames': 6.5.0 1657 '@formatjs/intl-displaynames': 6.5.0
1834 '@formatjs/intl-listformat': 7.4.0 1658 '@formatjs/intl-listformat': 7.4.0
1835 intl-messageformat: 10.5.0 1659 intl-messageformat: 10.5.0
1836 tslib: 2.6.0 1660 tslib: 2.6.1
1837 typescript: 5.0.4 1661 typescript: 5.0.4
1838 dev: false 1662 dev: false
1839 1663
1840 /@gar/promisify@1.1.3: 1664 /@gar/promisify@1.1.3:
1841 resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} 1665 resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==}
1666 dev: false
1667 optional: true
1842 1668
1843 /@hapi/hoek@9.3.0: 1669 /@hapi/hoek@9.3.0:
1844 resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==} 1670 resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==}
@@ -1906,20 +1732,20 @@ packages:
1906 engines: {node: '>=8'} 1732 engines: {node: '>=8'}
1907 dev: true 1733 dev: true
1908 1734
1909 /@jest/console@29.6.1: 1735 /@jest/console@29.6.2:
1910 resolution: {integrity: sha512-Aj772AYgwTSr5w8qnyoJ0eDYvN6bMsH3ORH1ivMotrInHLKdUz6BDlaEXHdM6kODaBIkNIyQGzsMvRdOv7VG7Q==} 1736 resolution: {integrity: sha512-0N0yZof5hi44HAR2pPS+ikJ3nzKNoZdVu8FffRf3wy47I7Dm7etk/3KetMdRUqzVd16V4O2m2ISpNTbnIuqy1w==}
1911 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 1737 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
1912 dependencies: 1738 dependencies:
1913 '@jest/types': 29.6.1 1739 '@jest/types': 29.6.1
1914 '@types/node': 18.15.3 1740 '@types/node': 18.15.3
1915 chalk: 4.1.2 1741 chalk: 4.1.2
1916 jest-message-util: 29.6.1 1742 jest-message-util: 29.6.2
1917 jest-util: 29.6.1 1743 jest-util: 29.6.2
1918 slash: 3.0.0 1744 slash: 3.0.0
1919 dev: true 1745 dev: true
1920 1746
1921 /@jest/core@29.6.1(ts-node@10.9.1): 1747 /@jest/core@29.6.2(ts-node@10.9.1):
1922 resolution: {integrity: sha512-CcowHypRSm5oYQ1obz1wfvkjZZ2qoQlrKKvlfPwh5jUXVU12TWr2qMeH8chLMuTFzHh5a1g2yaqlqDICbr+ukQ==} 1748 resolution: {integrity: sha512-Oj+5B+sDMiMWLhPFF+4/DvHOf+U10rgvCLGPHP8Xlsy/7QxS51aU/eBngudHlJXnaWD5EohAgJ4js+T6pa+zOg==}
1923 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 1749 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
1924 peerDependencies: 1750 peerDependencies:
1925 node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 1751 node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
@@ -1927,10 +1753,10 @@ packages:
1927 node-notifier: 1753 node-notifier:
1928 optional: true 1754 optional: true
1929 dependencies: 1755 dependencies:
1930 '@jest/console': 29.6.1 1756 '@jest/console': 29.6.2
1931 '@jest/reporters': 29.6.1 1757 '@jest/reporters': 29.6.2
1932 '@jest/test-result': 29.6.1 1758 '@jest/test-result': 29.6.2
1933 '@jest/transform': 29.6.1 1759 '@jest/transform': 29.6.2
1934 '@jest/types': 29.6.1 1760 '@jest/types': 29.6.1
1935 '@types/node': 18.15.3 1761 '@types/node': 18.15.3
1936 ansi-escapes: 4.3.2 1762 ansi-escapes: 4.3.2
@@ -1939,35 +1765,36 @@ packages:
1939 exit: 0.1.2 1765 exit: 0.1.2
1940 graceful-fs: 4.2.11 1766 graceful-fs: 4.2.11
1941 jest-changed-files: 29.5.0 1767 jest-changed-files: 29.5.0
1942 jest-config: 29.6.1(@types/node@18.15.3)(ts-node@10.9.1) 1768 jest-config: 29.6.2(@types/node@18.15.3)(ts-node@10.9.1)
1943 jest-haste-map: 29.6.1 1769 jest-haste-map: 29.6.2
1944 jest-message-util: 29.6.1 1770 jest-message-util: 29.6.2
1945 jest-regex-util: 29.4.3 1771 jest-regex-util: 29.4.3
1946 jest-resolve: 29.6.1 1772 jest-resolve: 29.6.2
1947 jest-resolve-dependencies: 29.6.1 1773 jest-resolve-dependencies: 29.6.2
1948 jest-runner: 29.6.1 1774 jest-runner: 29.6.2
1949 jest-runtime: 29.6.1 1775 jest-runtime: 29.6.2
1950 jest-snapshot: 29.6.1 1776 jest-snapshot: 29.6.2
1951 jest-util: 29.6.1 1777 jest-util: 29.6.2
1952 jest-validate: 29.6.1 1778 jest-validate: 29.6.2
1953 jest-watcher: 29.6.1 1779 jest-watcher: 29.6.2
1954 micromatch: 4.0.5 1780 micromatch: 4.0.5
1955 pretty-format: 29.6.1 1781 pretty-format: 29.6.2
1956 slash: 3.0.0 1782 slash: 3.0.0
1957 strip-ansi: 6.0.1 1783 strip-ansi: 6.0.1
1958 transitivePeerDependencies: 1784 transitivePeerDependencies:
1785 - babel-plugin-macros
1959 - supports-color 1786 - supports-color
1960 - ts-node 1787 - ts-node
1961 dev: true 1788 dev: true
1962 1789
1963 /@jest/environment@29.6.1: 1790 /@jest/environment@29.6.2:
1964 resolution: {integrity: sha512-RMMXx4ws+Gbvw3DfLSuo2cfQlK7IwGbpuEWXCqyYDcqYTI+9Ju3a5hDnXaxjNsa6uKh9PQF2v+qg+RLe63tz5A==} 1791 resolution: {integrity: sha512-AEcW43C7huGd/vogTddNNTDRpO6vQ2zaQNrttvWV18ArBx9Z56h7BIsXkNFJVOO4/kblWEQz30ckw0+L3izc+Q==}
1965 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 1792 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
1966 dependencies: 1793 dependencies:
1967 '@jest/fake-timers': 29.6.1 1794 '@jest/fake-timers': 29.6.2
1968 '@jest/types': 29.6.1 1795 '@jest/types': 29.6.1
1969 '@types/node': 18.15.3 1796 '@types/node': 18.15.3
1970 jest-mock: 29.6.1 1797 jest-mock: 29.6.2
1971 dev: true 1798 dev: true
1972 1799
1973 /@jest/expect-utils@29.5.0: 1800 /@jest/expect-utils@29.5.0:
@@ -1977,49 +1804,49 @@ packages:
1977 jest-get-type: 29.4.3 1804 jest-get-type: 29.4.3
1978 dev: true 1805 dev: true
1979 1806
1980 /@jest/expect-utils@29.6.1: 1807 /@jest/expect-utils@29.6.2:
1981 resolution: {integrity: sha512-o319vIf5pEMx0LmzSxxkYYxo4wrRLKHq9dP1yJU7FoPTB0LfAKSz8SWD6D/6U3v/O52t9cF5t+MeJiRsfk7zMw==} 1808 resolution: {integrity: sha512-6zIhM8go3RV2IG4aIZaZbxwpOzz3ZiM23oxAlkquOIole+G6TrbeXnykxWYlqF7kz2HlBjdKtca20x9atkEQYg==}
1982 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 1809 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
1983 dependencies: 1810 dependencies:
1984 jest-get-type: 29.4.3 1811 jest-get-type: 29.4.3
1985 dev: true 1812 dev: true
1986 1813
1987 /@jest/expect@29.6.1: 1814 /@jest/expect@29.6.2:
1988 resolution: {integrity: sha512-N5xlPrAYaRNyFgVf2s9Uyyvr795jnB6rObuPx4QFvNJz8aAjpZUDfO4bh5G/xuplMID8PrnuF1+SfSyDxhsgYg==} 1815 resolution: {integrity: sha512-m6DrEJxVKjkELTVAztTLyS/7C92Y2b0VYqmDROYKLLALHn8T/04yPs70NADUYPrV3ruI+H3J0iUIuhkjp7vkfg==}
1989 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 1816 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
1990 dependencies: 1817 dependencies:
1991 expect: 29.6.1 1818 expect: 29.6.2
1992 jest-snapshot: 29.6.1 1819 jest-snapshot: 29.6.2
1993 transitivePeerDependencies: 1820 transitivePeerDependencies:
1994 - supports-color 1821 - supports-color
1995 dev: true 1822 dev: true
1996 1823
1997 /@jest/fake-timers@29.6.1: 1824 /@jest/fake-timers@29.6.2:
1998 resolution: {integrity: sha512-RdgHgbXyosCDMVYmj7lLpUwXA4c69vcNzhrt69dJJdf8azUrpRh3ckFCaTPNjsEeRi27Cig0oKDGxy5j7hOgHg==} 1825 resolution: {integrity: sha512-euZDmIlWjm1Z0lJ1D0f7a0/y5Kh/koLFMUBE5SUYWrmy8oNhJpbTBDAP6CxKnadcMLDoDf4waRYCe35cH6G6PA==}
1999 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 1826 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
2000 dependencies: 1827 dependencies:
2001 '@jest/types': 29.6.1 1828 '@jest/types': 29.6.1
2002 '@sinonjs/fake-timers': 10.2.0 1829 '@sinonjs/fake-timers': 10.2.0
2003 '@types/node': 18.15.3 1830 '@types/node': 18.15.3
2004 jest-message-util: 29.6.1 1831 jest-message-util: 29.6.2
2005 jest-mock: 29.6.1 1832 jest-mock: 29.6.2
2006 jest-util: 29.6.1 1833 jest-util: 29.6.2
2007 dev: true 1834 dev: true
2008 1835
2009 /@jest/globals@29.6.1: 1836 /@jest/globals@29.6.2:
2010 resolution: {integrity: sha512-2VjpaGy78JY9n9370H8zGRCFbYVWwjY6RdDMhoJHa1sYfwe6XM/azGN0SjY8kk7BOZApIejQ1BFPyH7FPG0w3A==} 1837 resolution: {integrity: sha512-cjuJmNDjs6aMijCmSa1g2TNG4Lby/AeU7/02VtpW+SLcZXzOLK2GpN2nLqcFjmhy3B3AoPeQVx7BnyOf681bAw==}
2011 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 1838 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
2012 dependencies: 1839 dependencies:
2013 '@jest/environment': 29.6.1 1840 '@jest/environment': 29.6.2
2014 '@jest/expect': 29.6.1 1841 '@jest/expect': 29.6.2
2015 '@jest/types': 29.6.1 1842 '@jest/types': 29.6.1
2016 jest-mock: 29.6.1 1843 jest-mock: 29.6.2
2017 transitivePeerDependencies: 1844 transitivePeerDependencies:
2018 - supports-color 1845 - supports-color
2019 dev: true 1846 dev: true
2020 1847
2021 /@jest/reporters@29.6.1: 1848 /@jest/reporters@29.6.2:
2022 resolution: {integrity: sha512-9zuaI9QKr9JnoZtFQlw4GREQbxgmNYXU6QuWtmuODvk5nvPUeBYapVR/VYMyi2WSx3jXTLJTJji8rN6+Cm4+FA==} 1849 resolution: {integrity: sha512-sWtijrvIav8LgfJZlrGCdN0nP2EWbakglJY49J1Y5QihcQLfy7ovyxxjJBRXMNltgt4uPtEcFmIMbVshEDfFWw==}
2023 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 1850 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
2024 peerDependencies: 1851 peerDependencies:
2025 node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 1852 node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
@@ -2028,11 +1855,11 @@ packages:
2028 optional: true 1855 optional: true
2029 dependencies: 1856 dependencies:
2030 '@bcoe/v8-coverage': 0.2.3 1857 '@bcoe/v8-coverage': 0.2.3
2031 '@jest/console': 29.6.1 1858 '@jest/console': 29.6.2
2032 '@jest/test-result': 29.6.1 1859 '@jest/test-result': 29.6.2
2033 '@jest/transform': 29.6.1 1860 '@jest/transform': 29.6.2
2034 '@jest/types': 29.6.1 1861 '@jest/types': 29.6.1
2035 '@jridgewell/trace-mapping': 0.3.18 1862 '@jridgewell/trace-mapping': 0.3.19
2036 '@types/node': 18.15.3 1863 '@types/node': 18.15.3
2037 chalk: 4.1.2 1864 chalk: 4.1.2
2038 collect-v8-coverage: 1.0.1 1865 collect-v8-coverage: 1.0.1
@@ -2044,9 +1871,9 @@ packages:
2044 istanbul-lib-report: 3.0.0 1871 istanbul-lib-report: 3.0.0
2045 istanbul-lib-source-maps: 4.0.1 1872 istanbul-lib-source-maps: 4.0.1
2046 istanbul-reports: 3.1.5 1873 istanbul-reports: 3.1.5
2047 jest-message-util: 29.6.1 1874 jest-message-util: 29.6.2
2048 jest-util: 29.6.1 1875 jest-util: 29.6.2
2049 jest-worker: 29.6.1 1876 jest-worker: 29.6.2
2050 slash: 3.0.0 1877 slash: 3.0.0
2051 string-length: 4.0.2 1878 string-length: 4.0.2
2052 strip-ansi: 6.0.1 1879 strip-ansi: 6.0.1
@@ -2073,46 +1900,46 @@ packages:
2073 resolution: {integrity: sha512-oA+I2SHHQGxDCZpbrsCQSoMLb3Bz547JnM+jUr9qEbuw0vQlWZfpPS7CO9J7XiwKicEz9OFn/IYoLkkiUD7bzA==} 1900 resolution: {integrity: sha512-oA+I2SHHQGxDCZpbrsCQSoMLb3Bz547JnM+jUr9qEbuw0vQlWZfpPS7CO9J7XiwKicEz9OFn/IYoLkkiUD7bzA==}
2074 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 1901 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
2075 dependencies: 1902 dependencies:
2076 '@jridgewell/trace-mapping': 0.3.18 1903 '@jridgewell/trace-mapping': 0.3.19
2077 callsites: 3.1.0 1904 callsites: 3.1.0
2078 graceful-fs: 4.2.11 1905 graceful-fs: 4.2.11
2079 dev: true 1906 dev: true
2080 1907
2081 /@jest/test-result@29.6.1: 1908 /@jest/test-result@29.6.2:
2082 resolution: {integrity: sha512-Ynr13ZRcpX6INak0TPUukU8GWRfm/vAytE3JbJNGAvINySWYdfE7dGZMbk36oVuK4CigpbhMn8eg1dixZ7ZJOw==} 1909 resolution: {integrity: sha512-3VKFXzcV42EYhMCsJQURptSqnyjqCGbtLuX5Xxb6Pm6gUf1wIRIl+mandIRGJyWKgNKYF9cnstti6Ls5ekduqw==}
2083 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 1910 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
2084 dependencies: 1911 dependencies:
2085 '@jest/console': 29.6.1 1912 '@jest/console': 29.6.2
2086 '@jest/types': 29.6.1 1913 '@jest/types': 29.6.1
2087 '@types/istanbul-lib-coverage': 2.0.4 1914 '@types/istanbul-lib-coverage': 2.0.4
2088 collect-v8-coverage: 1.0.1 1915 collect-v8-coverage: 1.0.1
2089 dev: true 1916 dev: true
2090 1917
2091 /@jest/test-sequencer@29.6.1: 1918 /@jest/test-sequencer@29.6.2:
2092 resolution: {integrity: sha512-oBkC36PCDf/wb6dWeQIhaviU0l5u6VCsXa119yqdUosYAt7/FbQU2M2UoziO3igj/HBDEgp57ONQ3fm0v9uyyg==} 1919 resolution: {integrity: sha512-GVYi6PfPwVejO7slw6IDO0qKVum5jtrJ3KoLGbgBWyr2qr4GaxFV6su+ZAjdTX75Sr1DkMFRk09r2ZVa+wtCGw==}
2093 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 1920 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
2094 dependencies: 1921 dependencies:
2095 '@jest/test-result': 29.6.1 1922 '@jest/test-result': 29.6.2
2096 graceful-fs: 4.2.11 1923 graceful-fs: 4.2.11
2097 jest-haste-map: 29.6.1 1924 jest-haste-map: 29.6.2
2098 slash: 3.0.0 1925 slash: 3.0.0
2099 dev: true 1926 dev: true
2100 1927
2101 /@jest/transform@29.6.1: 1928 /@jest/transform@29.6.2:
2102 resolution: {integrity: sha512-URnTneIU3ZjRSaf906cvf6Hpox3hIeJXRnz3VDSw5/X93gR8ycdfSIEy19FlVx8NFmpN7fe3Gb1xF+NjXaQLWg==} 1929 resolution: {integrity: sha512-ZqCqEISr58Ce3U+buNFJYUktLJZOggfyvR+bZMaiV1e8B1SIvJbwZMrYz3gx/KAPn9EXmOmN+uB08yLCjWkQQg==}
2103 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 1930 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
2104 dependencies: 1931 dependencies:
2105 '@babel/core': 7.20.5 1932 '@babel/core': 7.22.10
2106 '@jest/types': 29.6.1 1933 '@jest/types': 29.6.1
2107 '@jridgewell/trace-mapping': 0.3.18 1934 '@jridgewell/trace-mapping': 0.3.19
2108 babel-plugin-istanbul: 6.1.1 1935 babel-plugin-istanbul: 6.1.1
2109 chalk: 4.1.2 1936 chalk: 4.1.2
2110 convert-source-map: 2.0.0 1937 convert-source-map: 2.0.0
2111 fast-json-stable-stringify: 2.1.0 1938 fast-json-stable-stringify: 2.1.0
2112 graceful-fs: 4.2.11 1939 graceful-fs: 4.2.11
2113 jest-haste-map: 29.6.1 1940 jest-haste-map: 29.6.2
2114 jest-regex-util: 29.4.3 1941 jest-regex-util: 29.4.3
2115 jest-util: 29.6.1 1942 jest-util: 29.6.2
2116 micromatch: 4.0.5 1943 micromatch: 4.0.5
2117 pirates: 4.0.5 1944 pirates: 4.0.5
2118 slash: 3.0.0 1945 slash: 3.0.0
@@ -2133,23 +1960,6 @@ packages:
2133 chalk: 4.1.2 1960 chalk: 4.1.2
2134 dev: true 1961 dev: true
2135 1962
2136 /@jridgewell/gen-mapping@0.1.1:
2137 resolution: {integrity: sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==}
2138 engines: {node: '>=6.0.0'}
2139 dependencies:
2140 '@jridgewell/set-array': 1.1.2
2141 '@jridgewell/sourcemap-codec': 1.4.15
2142 dev: true
2143
2144 /@jridgewell/gen-mapping@0.3.2:
2145 resolution: {integrity: sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==}
2146 engines: {node: '>=6.0.0'}
2147 dependencies:
2148 '@jridgewell/set-array': 1.1.2
2149 '@jridgewell/sourcemap-codec': 1.4.15
2150 '@jridgewell/trace-mapping': 0.3.18
2151 dev: true
2152
2153 /@jridgewell/gen-mapping@0.3.3: 1963 /@jridgewell/gen-mapping@0.3.3:
2154 resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} 1964 resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==}
2155 engines: {node: '>=6.0.0'} 1965 engines: {node: '>=6.0.0'}
@@ -2159,11 +1969,6 @@ packages:
2159 '@jridgewell/trace-mapping': 0.3.19 1969 '@jridgewell/trace-mapping': 0.3.19
2160 dev: true 1970 dev: true
2161 1971
2162 /@jridgewell/resolve-uri@3.1.0:
2163 resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==}
2164 engines: {node: '>=6.0.0'}
2165 dev: true
2166
2167 /@jridgewell/resolve-uri@3.1.1: 1972 /@jridgewell/resolve-uri@3.1.1:
2168 resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} 1973 resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==}
2169 engines: {node: '>=6.0.0'} 1974 engines: {node: '>=6.0.0'}
@@ -2174,21 +1979,10 @@ packages:
2174 engines: {node: '>=6.0.0'} 1979 engines: {node: '>=6.0.0'}
2175 dev: true 1980 dev: true
2176 1981
2177 /@jridgewell/sourcemap-codec@1.4.14:
2178 resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==}
2179 dev: true
2180
2181 /@jridgewell/sourcemap-codec@1.4.15: 1982 /@jridgewell/sourcemap-codec@1.4.15:
2182 resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} 1983 resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}
2183 dev: true 1984 dev: true
2184 1985
2185 /@jridgewell/trace-mapping@0.3.18:
2186 resolution: {integrity: sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==}
2187 dependencies:
2188 '@jridgewell/resolve-uri': 3.1.0
2189 '@jridgewell/sourcemap-codec': 1.4.14
2190 dev: true
2191
2192 /@jridgewell/trace-mapping@0.3.19: 1986 /@jridgewell/trace-mapping@0.3.19:
2193 resolution: {integrity: sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==} 1987 resolution: {integrity: sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==}
2194 dependencies: 1988 dependencies:
@@ -2333,11 +2127,10 @@ packages:
2333 dev: false 2127 dev: false
2334 optional: true 2128 optional: true
2335 2129
2336 /@npmcli/fs@2.1.2: 2130 /@npmcli/fs@3.1.0:
2337 resolution: {integrity: sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==} 2131 resolution: {integrity: sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==}
2338 engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} 2132 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
2339 dependencies: 2133 dependencies:
2340 '@gar/promisify': 1.1.3
2341 semver: 7.5.4 2134 semver: 7.5.4
2342 dev: true 2135 dev: true
2343 2136
@@ -2351,15 +2144,6 @@ packages:
2351 dev: false 2144 dev: false
2352 optional: true 2145 optional: true
2353 2146
2354 /@npmcli/move-file@2.0.1:
2355 resolution: {integrity: sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==}
2356 engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
2357 deprecated: This functionality has been moved to @npmcli/fs
2358 dependencies:
2359 mkdirp: 1.0.4
2360 rimraf: 3.0.2
2361 dev: true
2362
2363 /@octokit/auth-token@4.0.0: 2147 /@octokit/auth-token@4.0.0:
2364 resolution: {integrity: sha512-tY/msAuJo6ARbK6SPIxZrPBms3xPbfwBrulZe0Wtr/DIY9lje2HeV1uoebShn6mx7SjCHif6EjMvoREj+gZ+SA==} 2148 resolution: {integrity: sha512-tY/msAuJo6ARbK6SPIxZrPBms3xPbfwBrulZe0Wtr/DIY9lje2HeV1uoebShn6mx7SjCHif6EjMvoREj+gZ+SA==}
2365 engines: {node: '>= 18'} 2149 engines: {node: '>= 18'}
@@ -2442,12 +2226,12 @@ packages:
2442 is-glob: 4.0.3 2226 is-glob: 4.0.3
2443 open: 9.1.0 2227 open: 9.1.0
2444 picocolors: 1.0.0 2228 picocolors: 1.0.0
2445 tslib: 2.6.0 2229 tslib: 2.6.1
2446 dev: true 2230 dev: true
2447 2231
2448 /@remix-run/router@1.6.2: 2232 /@remix-run/router@1.8.0:
2449 resolution: {integrity: sha512-LzqpSrMK/3JBAVBI9u3NWtOhWNw5AMQfrUFYB0+bDHTSw17z++WJLsPsxAuK+oSddsxk4d7F/JcdDPM1M5YAhA==} 2233 resolution: {integrity: sha512-mrfKqIHnSZRyIzBcanNJmVQELTnX+qagEDlcKO90RgRBVOZGSGvZKeDihTRfWcqoDn5N/NkUcwWTccnpN18Tfg==}
2450 engines: {node: '>=14'} 2234 engines: {node: '>=14.0.0'}
2451 dev: false 2235 dev: false
2452 2236
2453 /@sentry/browser@7.16.0: 2237 /@sentry/browser@7.16.0:
@@ -2478,7 +2262,7 @@ packages:
2478 '@sentry/types': 7.16.0 2262 '@sentry/types': 7.16.0
2479 '@sentry/utils': 7.16.0 2263 '@sentry/utils': 7.16.0
2480 deepmerge: 4.2.2 2264 deepmerge: 4.2.2
2481 tslib: 2.6.0 2265 tslib: 2.6.1
2482 transitivePeerDependencies: 2266 transitivePeerDependencies:
2483 - supports-color 2267 - supports-color
2484 dev: false 2268 dev: false
@@ -2611,8 +2395,8 @@ packages:
2611 /@types/babel__core@7.1.20: 2395 /@types/babel__core@7.1.20:
2612 resolution: {integrity: sha512-PVb6Bg2QuscZ30FvOU7z4guG6c926D9YRvOxEaelzndpMsvP+YM74Q/dAFASpg2l6+XLalxSGxcq/lrgYWZtyQ==} 2396 resolution: {integrity: sha512-PVb6Bg2QuscZ30FvOU7z4guG6c926D9YRvOxEaelzndpMsvP+YM74Q/dAFASpg2l6+XLalxSGxcq/lrgYWZtyQ==}
2613 dependencies: 2397 dependencies:
2614 '@babel/parser': 7.20.5 2398 '@babel/parser': 7.22.10
2615 '@babel/types': 7.20.5 2399 '@babel/types': 7.22.10
2616 '@types/babel__generator': 7.6.4 2400 '@types/babel__generator': 7.6.4
2617 '@types/babel__template': 7.4.1 2401 '@types/babel__template': 7.4.1
2618 '@types/babel__traverse': 7.18.2 2402 '@types/babel__traverse': 7.18.2
@@ -2621,20 +2405,20 @@ packages:
2621 /@types/babel__generator@7.6.4: 2405 /@types/babel__generator@7.6.4:
2622 resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==} 2406 resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==}
2623 dependencies: 2407 dependencies:
2624 '@babel/types': 7.20.5 2408 '@babel/types': 7.22.10
2625 dev: true 2409 dev: true
2626 2410
2627 /@types/babel__template@7.4.1: 2411 /@types/babel__template@7.4.1:
2628 resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==} 2412 resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==}
2629 dependencies: 2413 dependencies:
2630 '@babel/parser': 7.20.5 2414 '@babel/parser': 7.22.10
2631 '@babel/types': 7.20.5 2415 '@babel/types': 7.22.10
2632 dev: true 2416 dev: true
2633 2417
2634 /@types/babel__traverse@7.18.2: 2418 /@types/babel__traverse@7.18.2:
2635 resolution: {integrity: sha512-FcFaxOr2V5KZCviw1TnutEMVUVsGt4D2hP1TAfXZAMKuHYW3xQhe3jTxNPWutgCJ3/X1c5yX8ZoGVEItxKbwBg==} 2419 resolution: {integrity: sha512-FcFaxOr2V5KZCviw1TnutEMVUVsGt4D2hP1TAfXZAMKuHYW3xQhe3jTxNPWutgCJ3/X1c5yX8ZoGVEItxKbwBg==}
2636 dependencies: 2420 dependencies:
2637 '@babel/types': 7.20.5 2421 '@babel/types': 7.22.10
2638 dev: true 2422 dev: true
2639 2423
2640 /@types/cacheable-request@6.0.3: 2424 /@types/cacheable-request@6.0.3:
@@ -2689,7 +2473,7 @@ packages:
2689 /@types/hoist-non-react-statics@3.3.1: 2473 /@types/hoist-non-react-statics@3.3.1:
2690 resolution: {integrity: sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==} 2474 resolution: {integrity: sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==}
2691 dependencies: 2475 dependencies:
2692 '@types/react': 18.2.12 2476 '@types/react': 18.2.20
2693 hoist-non-react-statics: 3.3.2 2477 hoist-non-react-statics: 3.3.2
2694 dev: false 2478 dev: false
2695 2479
@@ -2738,8 +2522,8 @@ packages:
2738 dependencies: 2522 dependencies:
2739 '@types/node': 18.15.3 2523 '@types/node': 18.15.3
2740 2524
2741 /@types/lodash@4.14.195: 2525 /@types/lodash@4.14.197:
2742 resolution: {integrity: sha512-Hwx9EUgdwf2GLarOjQp5ZH8ZmblzcbTBC2wtQWNKARBSxM9ezRIAUpeDTgoQRAFB0+8CNWXVA9+MaSOzOF3nPg==} 2526 resolution: {integrity: sha512-BMVOiWs0uNxHVlHBgzTIqJYmj+PgCo4euloGF+5m4okL3rEYzM2EEv78mw8zWSMM57dM7kVIgJ2QDvwHSoCI5g==}
2743 dev: true 2527 dev: true
2744 2528
2745 /@types/minimist@1.2.2: 2529 /@types/minimist@1.2.2:
@@ -2753,6 +2537,10 @@ packages:
2753 /@types/node@18.15.3: 2537 /@types/node@18.15.3:
2754 resolution: {integrity: sha512-p6ua9zBxz5otCmbpb5D3U4B5Nanw6Pk3PPyX05xnxbB/fRv71N7CPmORg7uAD5P70T0xmx1pzAx/FUfa5X+3cw==} 2538 resolution: {integrity: sha512-p6ua9zBxz5otCmbpb5D3U4B5Nanw6Pk3PPyX05xnxbB/fRv71N7CPmORg7uAD5P70T0xmx1pzAx/FUfa5X+3cw==}
2755 2539
2540 /@types/node@20.4.7:
2541 resolution: {integrity: sha512-bUBrPjEry2QUTsnuEjzjbS7voGWCc30W0qzgMf90GPeDGFRakvrz47ju+oqDAKCXLUCe39u57/ORMl/O/04/9g==}
2542 dev: true
2543
2756 /@types/normalize-package-data@2.4.1: 2544 /@types/normalize-package-data@2.4.1:
2757 resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} 2545 resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==}
2758 dev: true 2546 dev: true
@@ -2766,40 +2554,36 @@ packages:
2766 dev: true 2554 dev: true
2767 optional: true 2555 optional: true
2768 2556
2769 /@types/prettier@2.7.1:
2770 resolution: {integrity: sha512-ri0UmynRRvZiiUJdiz38MmIblKK+oH30MztdBVR95dv/Ubw6neWSb8u1XpRb72L4qsZOhz+L+z9JD40SJmfWow==}
2771 dev: true
2772
2773 /@types/prop-types@15.7.5: 2557 /@types/prop-types@15.7.5:
2774 resolution: {integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==} 2558 resolution: {integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==}
2775 2559
2776 /@types/react-color@3.0.6: 2560 /@types/react-color@3.0.6:
2777 resolution: {integrity: sha512-OzPIO5AyRmLA7PlOyISlgabpYUa3En74LP8mTMa0veCA719SvYQov4WLMsHvCgXP+L+KI9yGhYnqZafVGG0P4w==} 2561 resolution: {integrity: sha512-OzPIO5AyRmLA7PlOyISlgabpYUa3En74LP8mTMa0veCA719SvYQov4WLMsHvCgXP+L+KI9yGhYnqZafVGG0P4w==}
2778 dependencies: 2562 dependencies:
2779 '@types/react': 18.2.12 2563 '@types/react': 18.2.20
2780 '@types/reactcss': 1.2.6 2564 '@types/reactcss': 1.2.6
2781 dev: true 2565 dev: true
2782 2566
2783 /@types/react-dom@18.2.5: 2567 /@types/react-dom@18.2.7:
2784 resolution: {integrity: sha512-sRQsOS/sCLnpQhR4DSKGTtWFE3FZjpQa86KPVbhUqdYMRZ9FEFcfAytKhR/vUG2rH1oFbOOej6cuD7MFSobDRQ==} 2568 resolution: {integrity: sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA==}
2785 dependencies: 2569 dependencies:
2786 '@types/react': 18.2.12 2570 '@types/react': 18.2.20
2787 dev: true 2571 dev: true
2788 2572
2789 /@types/react-loader@2.4.5: 2573 /@types/react-loader@2.4.5:
2790 resolution: {integrity: sha512-eBtnKxGx/B+z6kSOMiVBYLPZmXLZDVoChSYk57N91HZKB1wSPICHPrgvlhC5j8Y7MCfoYRt4/emRwh2OQIhFrg==} 2574 resolution: {integrity: sha512-eBtnKxGx/B+z6kSOMiVBYLPZmXLZDVoChSYk57N91HZKB1wSPICHPrgvlhC5j8Y7MCfoYRt4/emRwh2OQIhFrg==}
2791 dependencies: 2575 dependencies:
2792 '@types/react': 18.2.12 2576 '@types/react': 18.2.20
2793 dev: true 2577 dev: true
2794 2578
2795 /@types/react-transition-group@4.4.6: 2579 /@types/react-transition-group@4.4.6:
2796 resolution: {integrity: sha512-VnCdSxfcm08KjsJVQcfBmhEQAPnLB8G08hAxn39azX1qYBQ/5RVQuoHuKIcfKOdncuaUvEpFKFzEvbtIMsfVew==} 2580 resolution: {integrity: sha512-VnCdSxfcm08KjsJVQcfBmhEQAPnLB8G08hAxn39azX1qYBQ/5RVQuoHuKIcfKOdncuaUvEpFKFzEvbtIMsfVew==}
2797 dependencies: 2581 dependencies:
2798 '@types/react': 18.2.12 2582 '@types/react': 18.2.20
2799 dev: true 2583 dev: true
2800 2584
2801 /@types/react@18.2.12: 2585 /@types/react@18.2.20:
2802 resolution: {integrity: sha512-ndmBMLCgn38v3SntMeoJaIrO6tGHYKMEBohCUmw8HoLLQdRMOIGXfeYaBTLe2lsFaSB3MOK1VXscYFnmLtTSmw==} 2586 resolution: {integrity: sha512-WKNtmsLWJM/3D5mG4U84cysVY31ivmyw85dE84fOCk5Hx78wezB/XEjVPWl2JTZ5FkEeaTJf+VgUAUn3PE7Isw==}
2803 dependencies: 2587 dependencies:
2804 '@types/prop-types': 15.7.5 2588 '@types/prop-types': 15.7.5
2805 '@types/scheduler': 0.16.2 2589 '@types/scheduler': 0.16.2
@@ -2808,7 +2592,7 @@ packages:
2808 /@types/reactcss@1.2.6: 2592 /@types/reactcss@1.2.6:
2809 resolution: {integrity: sha512-qaIzpCuXNWomGR1Xq8SCFTtF4v8V27Y6f+b9+bzHiv087MylI/nTCqqdChNeWS7tslgROmYB7yeiruWX7WnqNg==} 2593 resolution: {integrity: sha512-qaIzpCuXNWomGR1Xq8SCFTtF4v8V27Y6f+b9+bzHiv087MylI/nTCqqdChNeWS7tslgROmYB7yeiruWX7WnqNg==}
2810 dependencies: 2594 dependencies:
2811 '@types/react': 18.2.12 2595 '@types/react': 18.2.20
2812 dev: true 2596 dev: true
2813 2597
2814 /@types/responselike@1.0.0: 2598 /@types/responselike@1.0.0:
@@ -2845,8 +2629,8 @@ packages:
2845 resolution: {integrity: sha512-kNnC1GFBLuhImSnV7w4njQkUiJi0ZXUycu1rUaouPqiKlXkh77JKgdRnTAp1x5eBwcIwbtI+3otwzuIDEuDoxQ==} 2629 resolution: {integrity: sha512-kNnC1GFBLuhImSnV7w4njQkUiJi0ZXUycu1rUaouPqiKlXkh77JKgdRnTAp1x5eBwcIwbtI+3otwzuIDEuDoxQ==}
2846 dev: true 2630 dev: true
2847 2631
2848 /@types/validator@13.7.17: 2632 /@types/validator@13.11.1:
2849 resolution: {integrity: sha512-aqayTNmeWrZcvnG2MG9eGYI6b7S5fl+yKgPs6bAjOTwPS316R5SxBGKvtSExfyoJU7pIeHJfsHI0Ji41RVMkvQ==} 2633 resolution: {integrity: sha512-d/MUkJYdOeKycmm75Arql4M5+UuXmf4cHdHKsyw1GcvnNgL6s77UkgSgJ8TE/rI5PYsnwYq5jkcWBLuN/MpQ1A==}
2850 dev: true 2634 dev: true
2851 2635
2852 /@types/verror@1.10.6: 2636 /@types/verror@1.10.6:
@@ -2872,7 +2656,7 @@ packages:
2872 '@types/node': 18.15.3 2656 '@types/node': 18.15.3
2873 optional: true 2657 optional: true
2874 2658
2875 /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@6.1.0)(eslint@8.45.0)(typescript@5.0.4): 2659 /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@6.4.0)(eslint@8.47.0)(typescript@5.0.4):
2876 resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} 2660 resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==}
2877 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 2661 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
2878 peerDependencies: 2662 peerDependencies:
@@ -2884,12 +2668,12 @@ packages:
2884 optional: true 2668 optional: true
2885 dependencies: 2669 dependencies:
2886 '@eslint-community/regexpp': 4.6.0 2670 '@eslint-community/regexpp': 4.6.0
2887 '@typescript-eslint/parser': 6.1.0(eslint@8.45.0)(typescript@5.0.4) 2671 '@typescript-eslint/parser': 6.4.0(eslint@8.47.0)(typescript@5.0.4)
2888 '@typescript-eslint/scope-manager': 5.62.0 2672 '@typescript-eslint/scope-manager': 5.62.0
2889 '@typescript-eslint/type-utils': 5.62.0(eslint@8.45.0)(typescript@5.0.4) 2673 '@typescript-eslint/type-utils': 5.62.0(eslint@8.47.0)(typescript@5.0.4)
2890 '@typescript-eslint/utils': 5.62.0(eslint@8.45.0)(typescript@5.0.4) 2674 '@typescript-eslint/utils': 5.62.0(eslint@8.47.0)(typescript@5.0.4)
2891 debug: 4.3.4 2675 debug: 4.3.4
2892 eslint: 8.45.0 2676 eslint: 8.47.0
2893 graphemer: 1.4.0 2677 graphemer: 1.4.0
2894 ignore: 5.2.4 2678 ignore: 5.2.4
2895 natural-compare-lite: 1.4.0 2679 natural-compare-lite: 1.4.0
@@ -2900,8 +2684,8 @@ packages:
2900 - supports-color 2684 - supports-color
2901 dev: true 2685 dev: true
2902 2686
2903 /@typescript-eslint/eslint-plugin@6.1.0(@typescript-eslint/parser@6.1.0)(eslint@8.45.0)(typescript@5.0.4): 2687 /@typescript-eslint/eslint-plugin@6.4.0(@typescript-eslint/parser@6.4.0)(eslint@8.47.0)(typescript@5.0.4):
2904 resolution: {integrity: sha512-qg7Bm5TyP/I7iilGyp6DRqqkt8na00lI6HbjWZObgk3FFSzH5ypRwAHXJhJkwiRtTcfn+xYQIMOR5kJgpo6upw==} 2688 resolution: {integrity: sha512-62o2Hmc7Gs3p8SLfbXcipjWAa6qk2wZGChXG2JbBtYpwSRmti/9KHLqfbLs9uDigOexG+3PaQ9G2g3201FWLKg==}
2905 engines: {node: ^16.0.0 || >=18.0.0} 2689 engines: {node: ^16.0.0 || >=18.0.0}
2906 peerDependencies: 2690 peerDependencies:
2907 '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha 2691 '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha
@@ -2912,17 +2696,16 @@ packages:
2912 optional: true 2696 optional: true
2913 dependencies: 2697 dependencies:
2914 '@eslint-community/regexpp': 4.6.0 2698 '@eslint-community/regexpp': 4.6.0
2915 '@typescript-eslint/parser': 6.1.0(eslint@8.45.0)(typescript@5.0.4) 2699 '@typescript-eslint/parser': 6.4.0(eslint@8.47.0)(typescript@5.0.4)
2916 '@typescript-eslint/scope-manager': 6.1.0 2700 '@typescript-eslint/scope-manager': 6.4.0
2917 '@typescript-eslint/type-utils': 6.1.0(eslint@8.45.0)(typescript@5.0.4) 2701 '@typescript-eslint/type-utils': 6.4.0(eslint@8.47.0)(typescript@5.0.4)
2918 '@typescript-eslint/utils': 6.1.0(eslint@8.45.0)(typescript@5.0.4) 2702 '@typescript-eslint/utils': 6.4.0(eslint@8.47.0)(typescript@5.0.4)
2919 '@typescript-eslint/visitor-keys': 6.1.0 2703 '@typescript-eslint/visitor-keys': 6.4.0
2920 debug: 4.3.4 2704 debug: 4.3.4
2921 eslint: 8.45.0 2705 eslint: 8.47.0
2922 graphemer: 1.4.0 2706 graphemer: 1.4.0
2923 ignore: 5.2.4 2707 ignore: 5.2.4
2924 natural-compare: 1.4.0 2708 natural-compare: 1.4.0
2925 natural-compare-lite: 1.4.0
2926 semver: 7.5.4 2709 semver: 7.5.4
2927 ts-api-utils: 1.0.1(typescript@5.0.4) 2710 ts-api-utils: 1.0.1(typescript@5.0.4)
2928 typescript: 5.0.4 2711 typescript: 5.0.4
@@ -2930,8 +2713,8 @@ packages:
2930 - supports-color 2713 - supports-color
2931 dev: true 2714 dev: true
2932 2715
2933 /@typescript-eslint/parser@6.1.0(eslint@8.45.0)(typescript@5.0.4): 2716 /@typescript-eslint/parser@6.4.0(eslint@8.47.0)(typescript@5.0.4):
2934 resolution: {integrity: sha512-hIzCPvX4vDs4qL07SYzyomamcs2/tQYXg5DtdAfj35AyJ5PIUqhsLf4YrEIFzZcND7R2E8tpQIZKayxg8/6Wbw==} 2717 resolution: {integrity: sha512-I1Ah1irl033uxjxO9Xql7+biL3YD7w9IU8zF+xlzD/YxY6a4b7DYA08PXUUCbm2sEljwJF6ERFy2kTGAGcNilg==}
2935 engines: {node: ^16.0.0 || >=18.0.0} 2718 engines: {node: ^16.0.0 || >=18.0.0}
2936 peerDependencies: 2719 peerDependencies:
2937 eslint: ^7.0.0 || ^8.0.0 2720 eslint: ^7.0.0 || ^8.0.0
@@ -2940,12 +2723,12 @@ packages:
2940 typescript: 2723 typescript:
2941 optional: true 2724 optional: true
2942 dependencies: 2725 dependencies:
2943 '@typescript-eslint/scope-manager': 6.1.0 2726 '@typescript-eslint/scope-manager': 6.4.0
2944 '@typescript-eslint/types': 6.1.0 2727 '@typescript-eslint/types': 6.4.0
2945 '@typescript-eslint/typescript-estree': 6.1.0(typescript@5.0.4) 2728 '@typescript-eslint/typescript-estree': 6.4.0(typescript@5.0.4)
2946 '@typescript-eslint/visitor-keys': 6.1.0 2729 '@typescript-eslint/visitor-keys': 6.4.0
2947 debug: 4.3.4 2730 debug: 4.3.4
2948 eslint: 8.45.0 2731 eslint: 8.47.0
2949 typescript: 5.0.4 2732 typescript: 5.0.4
2950 transitivePeerDependencies: 2733 transitivePeerDependencies:
2951 - supports-color 2734 - supports-color
@@ -2967,15 +2750,15 @@ packages:
2967 '@typescript-eslint/visitor-keys': 5.62.0 2750 '@typescript-eslint/visitor-keys': 5.62.0
2968 dev: true 2751 dev: true
2969 2752
2970 /@typescript-eslint/scope-manager@6.1.0: 2753 /@typescript-eslint/scope-manager@6.4.0:
2971 resolution: {integrity: sha512-AxjgxDn27hgPpe2rQe19k0tXw84YCOsjDJ2r61cIebq1t+AIxbgiXKvD4999Wk49GVaAcdJ/d49FYel+Pp3jjw==} 2754 resolution: {integrity: sha512-TUS7vaKkPWDVvl7GDNHFQMsMruD+zhkd3SdVW0d7b+7Zo+bd/hXJQ8nsiUZMi1jloWo6c9qt3B7Sqo+flC1nig==}
2972 engines: {node: ^16.0.0 || >=18.0.0} 2755 engines: {node: ^16.0.0 || >=18.0.0}
2973 dependencies: 2756 dependencies:
2974 '@typescript-eslint/types': 6.1.0 2757 '@typescript-eslint/types': 6.4.0
2975 '@typescript-eslint/visitor-keys': 6.1.0 2758 '@typescript-eslint/visitor-keys': 6.4.0
2976 dev: true 2759 dev: true
2977 2760
2978 /@typescript-eslint/type-utils@5.62.0(eslint@8.45.0)(typescript@5.0.4): 2761 /@typescript-eslint/type-utils@5.62.0(eslint@8.47.0)(typescript@5.0.4):
2979 resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} 2762 resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==}
2980 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 2763 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
2981 peerDependencies: 2764 peerDependencies:
@@ -2986,17 +2769,17 @@ packages:
2986 optional: true 2769 optional: true
2987 dependencies: 2770 dependencies:
2988 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.0.4) 2771 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.0.4)
2989 '@typescript-eslint/utils': 5.62.0(eslint@8.45.0)(typescript@5.0.4) 2772 '@typescript-eslint/utils': 5.62.0(eslint@8.47.0)(typescript@5.0.4)
2990 debug: 4.3.4 2773 debug: 4.3.4
2991 eslint: 8.45.0 2774 eslint: 8.47.0
2992 tsutils: 3.21.0(typescript@5.0.4) 2775 tsutils: 3.21.0(typescript@5.0.4)
2993 typescript: 5.0.4 2776 typescript: 5.0.4
2994 transitivePeerDependencies: 2777 transitivePeerDependencies:
2995 - supports-color 2778 - supports-color
2996 dev: true 2779 dev: true
2997 2780
2998 /@typescript-eslint/type-utils@6.1.0(eslint@8.45.0)(typescript@5.0.4): 2781 /@typescript-eslint/type-utils@6.4.0(eslint@8.47.0)(typescript@5.0.4):
2999 resolution: {integrity: sha512-kFXBx6QWS1ZZ5Ni89TyT1X9Ag6RXVIVhqDs0vZE/jUeWlBv/ixq2diua6G7ece6+fXw3TvNRxP77/5mOMusx2w==} 2782 resolution: {integrity: sha512-TvqrUFFyGY0cX3WgDHcdl2/mMCWCDv/0thTtx/ODMY1QhEiyFtv/OlLaNIiYLwRpAxAtOLOY9SUf1H3Q3dlwAg==}
3000 engines: {node: ^16.0.0 || >=18.0.0} 2783 engines: {node: ^16.0.0 || >=18.0.0}
3001 peerDependencies: 2784 peerDependencies:
3002 eslint: ^7.0.0 || ^8.0.0 2785 eslint: ^7.0.0 || ^8.0.0
@@ -3005,10 +2788,10 @@ packages:
3005 typescript: 2788 typescript:
3006 optional: true 2789 optional: true
3007 dependencies: 2790 dependencies:
3008 '@typescript-eslint/typescript-estree': 6.1.0(typescript@5.0.4) 2791 '@typescript-eslint/typescript-estree': 6.4.0(typescript@5.0.4)
3009 '@typescript-eslint/utils': 6.1.0(eslint@8.45.0)(typescript@5.0.4) 2792 '@typescript-eslint/utils': 6.4.0(eslint@8.47.0)(typescript@5.0.4)
3010 debug: 4.3.4 2793 debug: 4.3.4
3011 eslint: 8.45.0 2794 eslint: 8.47.0
3012 ts-api-utils: 1.0.1(typescript@5.0.4) 2795 ts-api-utils: 1.0.1(typescript@5.0.4)
3013 typescript: 5.0.4 2796 typescript: 5.0.4
3014 transitivePeerDependencies: 2797 transitivePeerDependencies:
@@ -3025,8 +2808,8 @@ packages:
3025 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 2808 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
3026 dev: true 2809 dev: true
3027 2810
3028 /@typescript-eslint/types@6.1.0: 2811 /@typescript-eslint/types@6.4.0:
3029 resolution: {integrity: sha512-+Gfd5NHCpDoHDOaU/yIF3WWRI2PcBRKKpP91ZcVbL0t5tQpqYWBs3z/GGhvU+EV1D0262g9XCnyqQh19prU0JQ==} 2812 resolution: {integrity: sha512-+FV9kVFrS7w78YtzkIsNSoYsnOtrYVnKWSTVXoL1761CsCRv5wpDOINgsXpxD67YCLZtVQekDDyaxfjVWUJmmg==}
3030 engines: {node: ^16.0.0 || >=18.0.0} 2813 engines: {node: ^16.0.0 || >=18.0.0}
3031 dev: true 2814 dev: true
3032 2815
@@ -3072,8 +2855,8 @@ packages:
3072 - supports-color 2855 - supports-color
3073 dev: true 2856 dev: true
3074 2857
3075 /@typescript-eslint/typescript-estree@6.1.0(typescript@5.0.4): 2858 /@typescript-eslint/typescript-estree@6.4.0(typescript@5.0.4):
3076 resolution: {integrity: sha512-nUKAPWOaP/tQjU1IQw9sOPCDavs/iU5iYLiY/6u7gxS7oKQoi4aUxXS1nrrVGTyBBaGesjkcwwHkbkiD5eBvcg==} 2859 resolution: {integrity: sha512-iDPJArf/K2sxvjOR6skeUCNgHR/tCQXBsa+ee1/clRKr3olZjZ/dSkXPZjG6YkPtnW6p5D1egeEPMCW6Gn4yLA==}
3077 engines: {node: ^16.0.0 || >=18.0.0} 2860 engines: {node: ^16.0.0 || >=18.0.0}
3078 peerDependencies: 2861 peerDependencies:
3079 typescript: '*' 2862 typescript: '*'
@@ -3081,8 +2864,8 @@ packages:
3081 typescript: 2864 typescript:
3082 optional: true 2865 optional: true
3083 dependencies: 2866 dependencies:
3084 '@typescript-eslint/types': 6.1.0 2867 '@typescript-eslint/types': 6.4.0
3085 '@typescript-eslint/visitor-keys': 6.1.0 2868 '@typescript-eslint/visitor-keys': 6.4.0
3086 debug: 4.3.4 2869 debug: 4.3.4
3087 globby: 11.1.0 2870 globby: 11.1.0
3088 is-glob: 4.0.3 2871 is-glob: 4.0.3
@@ -3093,19 +2876,19 @@ packages:
3093 - supports-color 2876 - supports-color
3094 dev: true 2877 dev: true
3095 2878
3096 /@typescript-eslint/utils@5.59.11(eslint@8.45.0)(typescript@5.0.4): 2879 /@typescript-eslint/utils@5.59.11(eslint@8.47.0)(typescript@5.0.4):
3097 resolution: {integrity: sha512-didu2rHSOMUdJThLk4aZ1Or8IcO3HzCw/ZvEjTTIfjIrcdd5cvSIwwDy2AOlE7htSNp7QIZ10fLMyRCveesMLg==} 2880 resolution: {integrity: sha512-didu2rHSOMUdJThLk4aZ1Or8IcO3HzCw/ZvEjTTIfjIrcdd5cvSIwwDy2AOlE7htSNp7QIZ10fLMyRCveesMLg==}
3098 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 2881 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
3099 peerDependencies: 2882 peerDependencies:
3100 eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 2883 eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
3101 dependencies: 2884 dependencies:
3102 '@eslint-community/eslint-utils': 4.4.0(eslint@8.45.0) 2885 '@eslint-community/eslint-utils': 4.4.0(eslint@8.47.0)
3103 '@types/json-schema': 7.0.12 2886 '@types/json-schema': 7.0.12
3104 '@types/semver': 7.5.0 2887 '@types/semver': 7.5.0
3105 '@typescript-eslint/scope-manager': 5.59.11 2888 '@typescript-eslint/scope-manager': 5.59.11
3106 '@typescript-eslint/types': 5.59.11 2889 '@typescript-eslint/types': 5.59.11
3107 '@typescript-eslint/typescript-estree': 5.59.11(typescript@5.0.4) 2890 '@typescript-eslint/typescript-estree': 5.59.11(typescript@5.0.4)
3108 eslint: 8.45.0 2891 eslint: 8.47.0
3109 eslint-scope: 5.1.1 2892 eslint-scope: 5.1.1
3110 semver: 7.5.4 2893 semver: 7.5.4
3111 transitivePeerDependencies: 2894 transitivePeerDependencies:
@@ -3113,19 +2896,19 @@ packages:
3113 - typescript 2896 - typescript
3114 dev: true 2897 dev: true
3115 2898
3116 /@typescript-eslint/utils@5.62.0(eslint@8.45.0)(typescript@5.0.4): 2899 /@typescript-eslint/utils@5.62.0(eslint@8.47.0)(typescript@5.0.4):
3117 resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} 2900 resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==}
3118 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 2901 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
3119 peerDependencies: 2902 peerDependencies:
3120 eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 2903 eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
3121 dependencies: 2904 dependencies:
3122 '@eslint-community/eslint-utils': 4.4.0(eslint@8.45.0) 2905 '@eslint-community/eslint-utils': 4.4.0(eslint@8.47.0)
3123 '@types/json-schema': 7.0.12 2906 '@types/json-schema': 7.0.12
3124 '@types/semver': 7.5.0 2907 '@types/semver': 7.5.0
3125 '@typescript-eslint/scope-manager': 5.62.0 2908 '@typescript-eslint/scope-manager': 5.62.0
3126 '@typescript-eslint/types': 5.62.0 2909 '@typescript-eslint/types': 5.62.0
3127 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.0.4) 2910 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.0.4)
3128 eslint: 8.45.0 2911 eslint: 8.47.0
3129 eslint-scope: 5.1.1 2912 eslint-scope: 5.1.1
3130 semver: 7.5.4 2913 semver: 7.5.4
3131 transitivePeerDependencies: 2914 transitivePeerDependencies:
@@ -3133,19 +2916,19 @@ packages:
3133 - typescript 2916 - typescript
3134 dev: true 2917 dev: true
3135 2918
3136 /@typescript-eslint/utils@6.1.0(eslint@8.45.0)(typescript@5.0.4): 2919 /@typescript-eslint/utils@6.4.0(eslint@8.47.0)(typescript@5.0.4):
3137 resolution: {integrity: sha512-wp652EogZlKmQoMS5hAvWqRKplXvkuOnNzZSE0PVvsKjpexd/XznRVHAtrfHFYmqaJz0DFkjlDsGYC9OXw+OhQ==} 2920 resolution: {integrity: sha512-BvvwryBQpECPGo8PwF/y/q+yacg8Hn/2XS+DqL/oRsOPK+RPt29h5Ui5dqOKHDlbXrAeHUTnyG3wZA0KTDxRZw==}
3138 engines: {node: ^16.0.0 || >=18.0.0} 2921 engines: {node: ^16.0.0 || >=18.0.0}
3139 peerDependencies: 2922 peerDependencies:
3140 eslint: ^7.0.0 || ^8.0.0 2923 eslint: ^7.0.0 || ^8.0.0
3141 dependencies: 2924 dependencies:
3142 '@eslint-community/eslint-utils': 4.4.0(eslint@8.45.0) 2925 '@eslint-community/eslint-utils': 4.4.0(eslint@8.47.0)
3143 '@types/json-schema': 7.0.12 2926 '@types/json-schema': 7.0.12
3144 '@types/semver': 7.5.0 2927 '@types/semver': 7.5.0
3145 '@typescript-eslint/scope-manager': 6.1.0 2928 '@typescript-eslint/scope-manager': 6.4.0
3146 '@typescript-eslint/types': 6.1.0 2929 '@typescript-eslint/types': 6.4.0
3147 '@typescript-eslint/typescript-estree': 6.1.0(typescript@5.0.4) 2930 '@typescript-eslint/typescript-estree': 6.4.0(typescript@5.0.4)
3148 eslint: 8.45.0 2931 eslint: 8.47.0
3149 semver: 7.5.4 2932 semver: 7.5.4
3150 transitivePeerDependencies: 2933 transitivePeerDependencies:
3151 - supports-color 2934 - supports-color
@@ -3157,7 +2940,7 @@ packages:
3157 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 2940 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
3158 dependencies: 2941 dependencies:
3159 '@typescript-eslint/types': 5.59.11 2942 '@typescript-eslint/types': 5.59.11
3160 eslint-visitor-keys: 3.4.1 2943 eslint-visitor-keys: 3.4.3
3161 dev: true 2944 dev: true
3162 2945
3163 /@typescript-eslint/visitor-keys@5.62.0: 2946 /@typescript-eslint/visitor-keys@5.62.0:
@@ -3165,14 +2948,14 @@ packages:
3165 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 2948 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
3166 dependencies: 2949 dependencies:
3167 '@typescript-eslint/types': 5.62.0 2950 '@typescript-eslint/types': 5.62.0
3168 eslint-visitor-keys: 3.4.1 2951 eslint-visitor-keys: 3.4.3
3169 dev: true 2952 dev: true
3170 2953
3171 /@typescript-eslint/visitor-keys@6.1.0: 2954 /@typescript-eslint/visitor-keys@6.4.0:
3172 resolution: {integrity: sha512-yQeh+EXhquh119Eis4k0kYhj9vmFzNpbhM3LftWQVwqVjipCkwHBQOZutcYW+JVkjtTG9k8nrZU1UoNedPDd1A==} 2955 resolution: {integrity: sha512-yJSfyT+uJm+JRDWYRYdCm2i+pmvXJSMtPR9Cq5/XQs4QIgNoLcoRtDdzsLbLsFM/c6um6ohQkg/MLxWvoIndJA==}
3173 engines: {node: ^16.0.0 || >=18.0.0} 2956 engines: {node: ^16.0.0 || >=18.0.0}
3174 dependencies: 2957 dependencies:
3175 '@typescript-eslint/types': 6.1.0 2958 '@typescript-eslint/types': 6.4.0
3176 eslint-visitor-keys: 3.4.1 2959 eslint-visitor-keys: 3.4.1
3177 dev: true 2960 dev: true
3178 2961
@@ -3181,7 +2964,6 @@ packages:
3181 engines: {node: '>=10.0.0'} 2964 engines: {node: '>=10.0.0'}
3182 requiresBuild: true 2965 requiresBuild: true
3183 dev: true 2966 dev: true
3184 optional: true
3185 2967
3186 /JSONStream@1.3.5: 2968 /JSONStream@1.3.5:
3187 resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} 2969 resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==}
@@ -3640,7 +3422,6 @@ packages:
3640 tar: 6.1.15 3422 tar: 6.1.15
3641 temp-file: 3.4.0 3423 temp-file: 3.4.0
3642 transitivePeerDependencies: 3424 transitivePeerDependencies:
3643 - bluebird
3644 - supports-color 3425 - supports-color
3645 dev: true 3426 dev: true
3646 3427
@@ -3754,6 +3535,17 @@ packages:
3754 engines: {node: '>=0.10.0'} 3535 engines: {node: '>=0.10.0'}
3755 dev: false 3536 dev: false
3756 3537
3538 /array.prototype.findlastindex@1.2.2:
3539 resolution: {integrity: sha512-tb5thFFlUcp7NdNF6/MpDk/1r/4awWG1FIz3YqDf+/zJSTezBb+/5WViH41obXULHVpDzoiCLpJ/ZO9YbJMsdw==}
3540 engines: {node: '>= 0.4'}
3541 dependencies:
3542 call-bind: 1.0.2
3543 define-properties: 1.2.0
3544 es-abstract: 1.22.1
3545 es-shim-unscopables: 1.0.0
3546 get-intrinsic: 1.2.1
3547 dev: true
3548
3757 /array.prototype.flat@1.3.1: 3549 /array.prototype.flat@1.3.1:
3758 resolution: {integrity: sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==} 3550 resolution: {integrity: sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==}
3759 engines: {node: '>= 0.4'} 3551 engines: {node: '>= 0.4'}
@@ -3897,17 +3689,17 @@ packages:
3897 deep-equal: 2.2.0 3689 deep-equal: 2.2.0
3898 dev: true 3690 dev: true
3899 3691
3900 /babel-jest@29.6.1(@babel/core@7.20.5): 3692 /babel-jest@29.6.2(@babel/core@7.22.10):
3901 resolution: {integrity: sha512-qu+3bdPEQC6KZSPz+4Fyjbga5OODNcp49j6GKzG1EKbkfyJBxEYGVUmVGpwCSeGouG52R4EgYMLb6p9YeEEQ4A==} 3693 resolution: {integrity: sha512-BYCzImLos6J3BH/+HvUCHG1dTf2MzmAB4jaVxHV+29RZLjR29XuYTmsf2sdDwkrb+FczkGo3kOhE7ga6sI0P4A==}
3902 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 3694 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
3903 peerDependencies: 3695 peerDependencies:
3904 '@babel/core': ^7.8.0 3696 '@babel/core': ^7.8.0
3905 dependencies: 3697 dependencies:
3906 '@babel/core': 7.20.5 3698 '@babel/core': 7.22.10
3907 '@jest/transform': 29.6.1 3699 '@jest/transform': 29.6.2
3908 '@types/babel__core': 7.1.20 3700 '@types/babel__core': 7.1.20
3909 babel-plugin-istanbul: 6.1.1 3701 babel-plugin-istanbul: 6.1.1
3910 babel-preset-jest: 29.5.0(@babel/core@7.20.5) 3702 babel-preset-jest: 29.5.0(@babel/core@7.22.10)
3911 chalk: 4.1.2 3703 chalk: 4.1.2
3912 graceful-fs: 4.2.11 3704 graceful-fs: 4.2.11
3913 slash: 3.0.0 3705 slash: 3.0.0
@@ -3932,41 +3724,41 @@ packages:
3932 resolution: {integrity: sha512-zSuuuAlTMT4mzLj2nPnUm6fsE6270vdOfnpbJ+RmruU75UhLFvL0N2NgI7xpeS7NaB6hGqmd5pVpGTDYvi4Q3w==} 3724 resolution: {integrity: sha512-zSuuuAlTMT4mzLj2nPnUm6fsE6270vdOfnpbJ+RmruU75UhLFvL0N2NgI7xpeS7NaB6hGqmd5pVpGTDYvi4Q3w==}
3933 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 3725 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
3934 dependencies: 3726 dependencies:
3935 '@babel/template': 7.18.10 3727 '@babel/template': 7.22.5
3936 '@babel/types': 7.20.5 3728 '@babel/types': 7.22.10
3937 '@types/babel__core': 7.1.20 3729 '@types/babel__core': 7.1.20
3938 '@types/babel__traverse': 7.18.2 3730 '@types/babel__traverse': 7.18.2
3939 dev: true 3731 dev: true
3940 3732
3941 /babel-preset-current-node-syntax@1.0.1(@babel/core@7.20.5): 3733 /babel-preset-current-node-syntax@1.0.1(@babel/core@7.22.10):
3942 resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} 3734 resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==}
3943 peerDependencies: 3735 peerDependencies:
3944 '@babel/core': ^7.0.0 3736 '@babel/core': ^7.0.0
3945 dependencies: 3737 dependencies:
3946 '@babel/core': 7.20.5 3738 '@babel/core': 7.22.10
3947 '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.20.5) 3739 '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.22.10)
3948 '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.20.5) 3740 '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.22.10)
3949 '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.20.5) 3741 '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.22.10)
3950 '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.20.5) 3742 '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.22.10)
3951 '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.20.5) 3743 '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.22.10)
3952 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.20.5) 3744 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.22.10)
3953 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.20.5) 3745 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.10)
3954 '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.20.5) 3746 '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.22.10)
3955 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.20.5) 3747 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.22.10)
3956 '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.20.5) 3748 '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.22.10)
3957 '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.20.5) 3749 '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.10)
3958 '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.20.5) 3750 '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.22.10)
3959 dev: true 3751 dev: true
3960 3752
3961 /babel-preset-jest@29.5.0(@babel/core@7.20.5): 3753 /babel-preset-jest@29.5.0(@babel/core@7.22.10):
3962 resolution: {integrity: sha512-JOMloxOqdiBSxMAzjRaH023/vvcaSaec49zvg+2LmNsktC7ei39LTJGw02J+9uUtTZUq6xbLyJ4dxe9sSmIuAg==} 3754 resolution: {integrity: sha512-JOMloxOqdiBSxMAzjRaH023/vvcaSaec49zvg+2LmNsktC7ei39LTJGw02J+9uUtTZUq6xbLyJ4dxe9sSmIuAg==}
3963 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 3755 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
3964 peerDependencies: 3756 peerDependencies:
3965 '@babel/core': ^7.0.0 3757 '@babel/core': ^7.0.0
3966 dependencies: 3758 dependencies:
3967 '@babel/core': 7.20.5 3759 '@babel/core': 7.22.10
3968 babel-plugin-jest-hoist: 29.5.0 3760 babel-plugin-jest-hoist: 29.5.0
3969 babel-preset-current-node-syntax: 1.0.1(@babel/core@7.20.5) 3761 babel-preset-current-node-syntax: 1.0.1(@babel/core@7.22.10)
3970 dev: true 3762 dev: true
3971 3763
3972 /balanced-match@1.0.2: 3764 /balanced-match@1.0.2:
@@ -4120,17 +3912,6 @@ packages:
4120 update-browserslist-db: 1.0.11(browserslist@4.21.10) 3912 update-browserslist-db: 1.0.11(browserslist@4.21.10)
4121 dev: true 3913 dev: true
4122 3914
4123 /browserslist@4.21.4:
4124 resolution: {integrity: sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==}
4125 engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
4126 hasBin: true
4127 dependencies:
4128 caniuse-lite: 1.0.30001519
4129 electron-to-chromium: 1.4.284
4130 node-releases: 2.0.6
4131 update-browserslist-db: 1.0.10(browserslist@4.21.4)
4132 dev: true
4133
4134 /bser@2.1.1: 3915 /bser@2.1.1:
4135 resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} 3916 resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==}
4136 dependencies: 3917 dependencies:
@@ -4270,30 +4051,22 @@ packages:
4270 dev: false 4051 dev: false
4271 optional: true 4052 optional: true
4272 4053
4273 /cacache@16.1.3: 4054 /cacache@17.1.4:
4274 resolution: {integrity: sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==} 4055 resolution: {integrity: sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==}
4275 engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} 4056 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
4276 dependencies: 4057 dependencies:
4277 '@npmcli/fs': 2.1.2 4058 '@npmcli/fs': 3.1.0
4278 '@npmcli/move-file': 2.0.1 4059 fs-minipass: 3.0.3
4279 chownr: 2.0.0 4060 glob: 10.2.6
4280 fs-minipass: 2.1.0
4281 glob: 8.1.0
4282 infer-owner: 1.0.4
4283 lru-cache: 7.18.3 4061 lru-cache: 7.18.3
4284 minipass: 3.3.6 4062 minipass: 7.0.3
4285 minipass-collect: 1.0.2 4063 minipass-collect: 1.0.2
4286 minipass-flush: 1.0.5 4064 minipass-flush: 1.0.5
4287 minipass-pipeline: 1.2.4 4065 minipass-pipeline: 1.2.4
4288 mkdirp: 1.0.4
4289 p-map: 4.0.0 4066 p-map: 4.0.0
4290 promise-inflight: 1.0.1 4067 ssri: 10.0.5
4291 rimraf: 3.0.2
4292 ssri: 9.0.1
4293 tar: 6.1.15 4068 tar: 6.1.15
4294 unique-filename: 2.0.1 4069 unique-filename: 3.0.0
4295 transitivePeerDependencies:
4296 - bluebird
4297 dev: true 4070 dev: true
4298 4071
4299 /cache-base@1.0.1: 4072 /cache-base@1.0.1:
@@ -4373,10 +4146,6 @@ packages:
4373 engines: {node: '>=10'} 4146 engines: {node: '>=10'}
4374 dev: true 4147 dev: true
4375 4148
4376 /caniuse-lite@1.0.30001519:
4377 resolution: {integrity: sha512-0QHgqR+Jv4bxHMp8kZ1Kn8CH55OikjKJ6JmKkZYP1F3D7w+lnFXF70nG5eNfsZS89jadi5Ywy5UCSKLAglIRkg==}
4378 dev: true
4379
4380 /caniuse-lite@1.0.30001520: 4149 /caniuse-lite@1.0.30001520:
4381 resolution: {integrity: sha512-tahF5O9EiiTzwTUqAeFjIZbn4Dnqxzz7ktrgGlMYNLH43Ul26IgTMH/zvL3DG0lZxBYnlT04axvInszUsZULdA==} 4150 resolution: {integrity: sha512-tahF5O9EiiTzwTUqAeFjIZbn4Dnqxzz7ktrgGlMYNLH43Ul26IgTMH/zvL3DG0lZxBYnlT04axvInszUsZULdA==}
4382 dev: true 4151 dev: true
@@ -4775,34 +4544,29 @@ packages:
4775 resolution: {integrity: sha512-TF30kpKhTH8AGCG3dut0rdd/19B7Z+qCnrMoBLpyQu/2drZdNrrpcjPEoJeSVsQM+8KmWG5O56oPDjSSUsuTyA==} 4544 resolution: {integrity: sha512-TF30kpKhTH8AGCG3dut0rdd/19B7Z+qCnrMoBLpyQu/2drZdNrrpcjPEoJeSVsQM+8KmWG5O56oPDjSSUsuTyA==}
4776 dev: true 4545 dev: true
4777 4546
4778 /conventional-changelog-angular@5.0.13: 4547 /conventional-changelog-angular@6.0.0:
4779 resolution: {integrity: sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==} 4548 resolution: {integrity: sha512-6qLgrBF4gueoC7AFVHu51nHL9pF9FRjXrH+ceVf7WmAfH3gs+gEYOkvxhjMPjZu57I4AGUGoNTY8V7Hrgf1uqg==}
4780 engines: {node: '>=10'} 4549 engines: {node: '>=14'}
4781 dependencies: 4550 dependencies:
4782 compare-func: 2.0.0 4551 compare-func: 2.0.0
4783 q: 1.5.1
4784 dev: true 4552 dev: true
4785 4553
4786 /conventional-changelog-conventionalcommits@5.0.0: 4554 /conventional-changelog-conventionalcommits@6.1.0:
4787 resolution: {integrity: sha512-lCDbA+ZqVFQGUj7h9QBKoIpLhl8iihkO0nCTyRNzuXtcd7ubODpYB04IFy31JloiJgG0Uovu8ot8oxRzn7Nwtw==} 4555 resolution: {integrity: sha512-3cS3GEtR78zTfMzk0AizXKKIdN4OvSh7ibNz6/DPbhWWQu7LqE/8+/GqSodV+sywUR2gpJAdP/1JFf4XtN7Zpw==}
4788 engines: {node: '>=10'} 4556 engines: {node: '>=14'}
4789 dependencies: 4557 dependencies:
4790 compare-func: 2.0.0 4558 compare-func: 2.0.0
4791 lodash: 4.17.21
4792 q: 1.5.1
4793 dev: true 4559 dev: true
4794 4560
4795 /conventional-commits-parser@3.2.4: 4561 /conventional-commits-parser@4.0.0:
4796 resolution: {integrity: sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==} 4562 resolution: {integrity: sha512-WRv5j1FsVM5FISJkoYMR6tPk07fkKT0UodruX4je86V4owk451yjXAKzKAPOs9l7y59E2viHUS9eQ+dfUA9NSg==}
4797 engines: {node: '>=10'} 4563 engines: {node: '>=14'}
4798 hasBin: true 4564 hasBin: true
4799 dependencies: 4565 dependencies:
4800 JSONStream: 1.3.5 4566 JSONStream: 1.3.5
4801 is-text-path: 1.0.1 4567 is-text-path: 1.0.1
4802 lodash: 4.17.21
4803 meow: 8.1.2 4568 meow: 8.1.2
4804 split2: 3.2.2 4569 split2: 3.2.2
4805 through2: 4.0.2
4806 dev: true 4570 dev: true
4807 4571
4808 /convert-source-map@1.9.0: 4572 /convert-source-map@1.9.0:
@@ -4834,7 +4598,7 @@ packages:
4834 /core-util-is@1.0.3: 4598 /core-util-is@1.0.3:
4835 resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} 4599 resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}
4836 4600
4837 /cosmiconfig-typescript-loader@4.3.0(@types/node@18.15.3)(cosmiconfig@8.1.3)(ts-node@10.9.1)(typescript@5.0.4): 4601 /cosmiconfig-typescript-loader@4.3.0(@types/node@20.4.7)(cosmiconfig@8.1.3)(ts-node@10.9.1)(typescript@5.0.4):
4838 resolution: {integrity: sha512-NTxV1MFfZDLPiBMjxbHRwSh5LaLcPMwNdCutmnHJCKoVnlvldPWlllonKwrsRJ5pYZBIBGRWWU2tfvzxgeSW5Q==} 4602 resolution: {integrity: sha512-NTxV1MFfZDLPiBMjxbHRwSh5LaLcPMwNdCutmnHJCKoVnlvldPWlllonKwrsRJ5pYZBIBGRWWU2tfvzxgeSW5Q==}
4839 engines: {node: '>=12', npm: '>=6'} 4603 engines: {node: '>=12', npm: '>=6'}
4840 peerDependencies: 4604 peerDependencies:
@@ -4843,9 +4607,9 @@ packages:
4843 ts-node: '>=10' 4607 ts-node: '>=10'
4844 typescript: '>=3' 4608 typescript: '>=3'
4845 dependencies: 4609 dependencies:
4846 '@types/node': 18.15.3 4610 '@types/node': 20.4.7
4847 cosmiconfig: 8.1.3 4611 cosmiconfig: 8.1.3
4848 ts-node: 10.9.1(@types/node@18.15.3)(typescript@5.0.4) 4612 ts-node: 10.9.1(@types/node@20.4.7)(typescript@5.0.4)
4849 typescript: 5.0.4 4613 typescript: 5.0.4
4850 dev: true 4614 dev: true
4851 4615
@@ -5113,8 +4877,13 @@ packages:
5113 strip-dirs: 2.1.0 4877 strip-dirs: 2.1.0
5114 dev: false 4878 dev: false
5115 4879
5116 /dedent@0.7.0: 4880 /dedent@1.5.1:
5117 resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==} 4881 resolution: {integrity: sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==}
4882 peerDependencies:
4883 babel-plugin-macros: ^3.1.0
4884 peerDependenciesMeta:
4885 babel-plugin-macros:
4886 optional: true
5118 dev: true 4887 dev: true
5119 4888
5120 /deep-equal@2.2.0: 4889 /deep-equal@2.2.0:
@@ -5296,7 +5065,6 @@ packages:
5296 optionalDependencies: 5065 optionalDependencies:
5297 dmg-license: 1.0.11 5066 dmg-license: 1.0.11
5298 transitivePeerDependencies: 5067 transitivePeerDependencies:
5299 - bluebird
5300 - supports-color 5068 - supports-color
5301 dev: true 5069 dev: true
5302 5070
@@ -5426,7 +5194,6 @@ packages:
5426 simple-update-notifier: 1.1.0 5194 simple-update-notifier: 1.1.0
5427 yargs: 17.7.2 5195 yargs: 17.7.2
5428 transitivePeerDependencies: 5196 transitivePeerDependencies:
5429 - bluebird
5430 - supports-color 5197 - supports-color
5431 dev: true 5198 dev: true
5432 5199
@@ -5467,10 +5234,6 @@ packages:
5467 - react-dom 5234 - react-dom
5468 dev: false 5235 dev: false
5469 5236
5470 /electron-to-chromium@1.4.284:
5471 resolution: {integrity: sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==}
5472 dev: true
5473
5474 /electron-to-chromium@1.4.490: 5237 /electron-to-chromium@1.4.490:
5475 resolution: {integrity: sha512-6s7NVJz+sATdYnIwhdshx/N/9O6rvMxmhVoDSDFdj6iA45gHR8EQje70+RYsF4GeB+k0IeNSBnP7yG9ZXJFr7A==} 5238 resolution: {integrity: sha512-6s7NVJz+sATdYnIwhdshx/N/9O6rvMxmhVoDSDFdj6iA45gHR8EQje70+RYsF4GeB+k0IeNSBnP7yG9ZXJFr7A==}
5476 dev: true 5239 dev: true
@@ -5799,7 +5562,7 @@ packages:
5799 resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} 5562 resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
5800 engines: {node: '>=10'} 5563 engines: {node: '>=10'}
5801 5564
5802 /eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.27.5)(eslint@8.45.0): 5565 /eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.28.0)(eslint@8.47.0):
5803 resolution: {integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==} 5566 resolution: {integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==}
5804 engines: {node: ^10.12.0 || >=12.0.0} 5567 engines: {node: ^10.12.0 || >=12.0.0}
5805 peerDependencies: 5568 peerDependencies:
@@ -5807,14 +5570,14 @@ packages:
5807 eslint-plugin-import: ^2.25.2 5570 eslint-plugin-import: ^2.25.2
5808 dependencies: 5571 dependencies:
5809 confusing-browser-globals: 1.0.11 5572 confusing-browser-globals: 1.0.11
5810 eslint: 8.45.0 5573 eslint: 8.47.0
5811 eslint-plugin-import: 2.27.5(@typescript-eslint/parser@6.1.0)(eslint@8.45.0) 5574 eslint-plugin-import: 2.28.0(@typescript-eslint/parser@6.4.0)(eslint@8.47.0)
5812 object.assign: 4.1.4 5575 object.assign: 4.1.4
5813 object.entries: 1.1.6 5576 object.entries: 1.1.6
5814 semver: 6.3.1 5577 semver: 6.3.1
5815 dev: true 5578 dev: true
5816 5579
5817 /eslint-config-airbnb-typescript@17.1.0(@typescript-eslint/eslint-plugin@6.1.0)(@typescript-eslint/parser@6.1.0)(eslint-plugin-import@2.27.5)(eslint@8.45.0): 5580 /eslint-config-airbnb-typescript@17.1.0(@typescript-eslint/eslint-plugin@6.4.0)(@typescript-eslint/parser@6.4.0)(eslint-plugin-import@2.28.0)(eslint@8.47.0):
5818 resolution: {integrity: sha512-GPxI5URre6dDpJ0CtcthSZVBAfI+Uw7un5OYNVxP2EYi3H81Jw701yFP7AU+/vCE7xBtFmjge7kfhhk4+RAiig==} 5581 resolution: {integrity: sha512-GPxI5URre6dDpJ0CtcthSZVBAfI+Uw7un5OYNVxP2EYi3H81Jw701yFP7AU+/vCE7xBtFmjge7kfhhk4+RAiig==}
5819 peerDependencies: 5582 peerDependencies:
5820 '@typescript-eslint/eslint-plugin': ^5.13.0 || ^6.0.0 5583 '@typescript-eslint/eslint-plugin': ^5.13.0 || ^6.0.0
@@ -5822,14 +5585,14 @@ packages:
5822 eslint: ^7.32.0 || ^8.2.0 5585 eslint: ^7.32.0 || ^8.2.0
5823 eslint-plugin-import: ^2.25.3 5586 eslint-plugin-import: ^2.25.3
5824 dependencies: 5587 dependencies:
5825 '@typescript-eslint/eslint-plugin': 6.1.0(@typescript-eslint/parser@6.1.0)(eslint@8.45.0)(typescript@5.0.4) 5588 '@typescript-eslint/eslint-plugin': 6.4.0(@typescript-eslint/parser@6.4.0)(eslint@8.47.0)(typescript@5.0.4)
5826 '@typescript-eslint/parser': 6.1.0(eslint@8.45.0)(typescript@5.0.4) 5589 '@typescript-eslint/parser': 6.4.0(eslint@8.47.0)(typescript@5.0.4)
5827 eslint: 8.45.0 5590 eslint: 8.47.0
5828 eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.27.5)(eslint@8.45.0) 5591 eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.28.0)(eslint@8.47.0)
5829 eslint-plugin-import: 2.27.5(@typescript-eslint/parser@6.1.0)(eslint@8.45.0) 5592 eslint-plugin-import: 2.28.0(@typescript-eslint/parser@6.4.0)(eslint@8.47.0)
5830 dev: true 5593 dev: true
5831 5594
5832 /eslint-config-airbnb@19.0.4(eslint-plugin-import@2.27.5)(eslint-plugin-jsx-a11y@6.7.1)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.0)(eslint@8.45.0): 5595 /eslint-config-airbnb@19.0.4(eslint-plugin-import@2.28.0)(eslint-plugin-jsx-a11y@6.7.1)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.1)(eslint@8.47.0):
5833 resolution: {integrity: sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==} 5596 resolution: {integrity: sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==}
5834 engines: {node: ^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0} 5597 engines: {node: ^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0}
5835 peerDependencies: 5598 peerDependencies:
@@ -5839,37 +5602,37 @@ packages:
5839 eslint-plugin-react: ^7.28.0 5602 eslint-plugin-react: ^7.28.0
5840 eslint-plugin-react-hooks: ^4.3.0 5603 eslint-plugin-react-hooks: ^4.3.0
5841 dependencies: 5604 dependencies:
5842 eslint: 8.45.0 5605 eslint: 8.47.0
5843 eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.27.5)(eslint@8.45.0) 5606 eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.28.0)(eslint@8.47.0)
5844 eslint-plugin-import: 2.27.5(@typescript-eslint/parser@6.1.0)(eslint@8.45.0) 5607 eslint-plugin-import: 2.28.0(@typescript-eslint/parser@6.4.0)(eslint@8.47.0)
5845 eslint-plugin-jsx-a11y: 6.7.1(eslint@8.45.0) 5608 eslint-plugin-jsx-a11y: 6.7.1(eslint@8.47.0)
5846 eslint-plugin-react: 7.33.0(eslint@8.45.0) 5609 eslint-plugin-react: 7.33.1(eslint@8.47.0)
5847 eslint-plugin-react-hooks: 4.6.0(eslint@8.45.0) 5610 eslint-plugin-react-hooks: 4.6.0(eslint@8.47.0)
5848 object.assign: 4.1.4 5611 object.assign: 4.1.4
5849 object.entries: 1.1.6 5612 object.entries: 1.1.6
5850 dev: true 5613 dev: true
5851 5614
5852 /eslint-config-prettier@8.8.0(eslint@8.45.0): 5615 /eslint-config-prettier@8.8.0(eslint@8.47.0):
5853 resolution: {integrity: sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==} 5616 resolution: {integrity: sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==}
5854 hasBin: true 5617 hasBin: true
5855 peerDependencies: 5618 peerDependencies:
5856 eslint: '>=7.0.0' 5619 eslint: '>=7.0.0'
5857 dependencies: 5620 dependencies:
5858 eslint: 8.45.0 5621 eslint: 8.47.0
5859 dev: true 5622 dev: true
5860 5623
5861 /eslint-import-resolver-node@0.3.7: 5624 /eslint-import-resolver-node@0.3.7:
5862 resolution: {integrity: sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==} 5625 resolution: {integrity: sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==}
5863 dependencies: 5626 dependencies:
5864 debug: 3.2.7 5627 debug: 3.2.7
5865 is-core-module: 2.11.0 5628 is-core-module: 2.12.1
5866 resolve: 1.22.1 5629 resolve: 1.22.4
5867 transitivePeerDependencies: 5630 transitivePeerDependencies:
5868 - supports-color 5631 - supports-color
5869 dev: true 5632 dev: true
5870 5633
5871 /eslint-module-utils@2.7.4(@typescript-eslint/parser@6.1.0)(eslint-import-resolver-node@0.3.7)(eslint@8.45.0): 5634 /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.4.0)(eslint-import-resolver-node@0.3.7)(eslint@8.47.0):
5872 resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} 5635 resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==}
5873 engines: {node: '>=4'} 5636 engines: {node: '>=4'}
5874 peerDependencies: 5637 peerDependencies:
5875 '@typescript-eslint/parser': '*' 5638 '@typescript-eslint/parser': '*'
@@ -5889,16 +5652,16 @@ packages:
5889 eslint-import-resolver-webpack: 5652 eslint-import-resolver-webpack:
5890 optional: true 5653 optional: true
5891 dependencies: 5654 dependencies:
5892 '@typescript-eslint/parser': 6.1.0(eslint@8.45.0)(typescript@5.0.4) 5655 '@typescript-eslint/parser': 6.4.0(eslint@8.47.0)(typescript@5.0.4)
5893 debug: 3.2.7 5656 debug: 3.2.7
5894 eslint: 8.45.0 5657 eslint: 8.47.0
5895 eslint-import-resolver-node: 0.3.7 5658 eslint-import-resolver-node: 0.3.7
5896 transitivePeerDependencies: 5659 transitivePeerDependencies:
5897 - supports-color 5660 - supports-color
5898 dev: true 5661 dev: true
5899 5662
5900 /eslint-plugin-import@2.27.5(@typescript-eslint/parser@6.1.0)(eslint@8.45.0): 5663 /eslint-plugin-import@2.28.0(@typescript-eslint/parser@6.4.0)(eslint@8.47.0):
5901 resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} 5664 resolution: {integrity: sha512-B8s/n+ZluN7sxj9eUf7/pRFERX0r5bnFA2dCaLHy2ZeaQEAz0k+ZZkFWRFHJAqxfxQDx6KLv9LeIki7cFdwW+Q==}
5902 engines: {node: '>=4'} 5665 engines: {node: '>=4'}
5903 peerDependencies: 5666 peerDependencies:
5904 '@typescript-eslint/parser': '*' 5667 '@typescript-eslint/parser': '*'
@@ -5907,30 +5670,33 @@ packages:
5907 '@typescript-eslint/parser': 5670 '@typescript-eslint/parser':
5908 optional: true 5671 optional: true
5909 dependencies: 5672 dependencies:
5910 '@typescript-eslint/parser': 6.1.0(eslint@8.45.0)(typescript@5.0.4) 5673 '@typescript-eslint/parser': 6.4.0(eslint@8.47.0)(typescript@5.0.4)
5911 array-includes: 3.1.6 5674 array-includes: 3.1.6
5675 array.prototype.findlastindex: 1.2.2
5912 array.prototype.flat: 1.3.1 5676 array.prototype.flat: 1.3.1
5913 array.prototype.flatmap: 1.3.1 5677 array.prototype.flatmap: 1.3.1
5914 debug: 3.2.7 5678 debug: 3.2.7
5915 doctrine: 2.1.0 5679 doctrine: 2.1.0
5916 eslint: 8.45.0 5680 eslint: 8.47.0
5917 eslint-import-resolver-node: 0.3.7 5681 eslint-import-resolver-node: 0.3.7
5918 eslint-module-utils: 2.7.4(@typescript-eslint/parser@6.1.0)(eslint-import-resolver-node@0.3.7)(eslint@8.45.0) 5682 eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.4.0)(eslint-import-resolver-node@0.3.7)(eslint@8.47.0)
5919 has: 1.0.3 5683 has: 1.0.3
5920 is-core-module: 2.11.0 5684 is-core-module: 2.12.1
5921 is-glob: 4.0.3 5685 is-glob: 4.0.3
5922 minimatch: 3.1.2 5686 minimatch: 3.1.2
5687 object.fromentries: 2.0.6
5688 object.groupby: 1.0.0
5923 object.values: 1.1.6 5689 object.values: 1.1.6
5924 resolve: 1.22.1 5690 resolve: 1.22.4
5925 semver: 6.3.0 5691 semver: 6.3.1
5926 tsconfig-paths: 3.14.1 5692 tsconfig-paths: 3.14.2
5927 transitivePeerDependencies: 5693 transitivePeerDependencies:
5928 - eslint-import-resolver-typescript 5694 - eslint-import-resolver-typescript
5929 - eslint-import-resolver-webpack 5695 - eslint-import-resolver-webpack
5930 - supports-color 5696 - supports-color
5931 dev: true 5697 dev: true
5932 5698
5933 /eslint-plugin-jest@27.2.3(@typescript-eslint/eslint-plugin@6.1.0)(eslint@8.45.0)(jest@29.6.1)(typescript@5.0.4): 5699 /eslint-plugin-jest@27.2.3(@typescript-eslint/eslint-plugin@6.4.0)(eslint@8.47.0)(jest@29.6.2)(typescript@5.0.4):
5934 resolution: {integrity: sha512-sRLlSCpICzWuje66Gl9zvdF6mwD5X86I4u55hJyFBsxYOsBCmT5+kSUjf+fkFWVMMgpzNEupjW8WzUqi83hJAQ==} 5700 resolution: {integrity: sha512-sRLlSCpICzWuje66Gl9zvdF6mwD5X86I4u55hJyFBsxYOsBCmT5+kSUjf+fkFWVMMgpzNEupjW8WzUqi83hJAQ==}
5935 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 5701 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
5936 peerDependencies: 5702 peerDependencies:
@@ -5943,16 +5709,16 @@ packages:
5943 jest: 5709 jest:
5944 optional: true 5710 optional: true
5945 dependencies: 5711 dependencies:
5946 '@typescript-eslint/eslint-plugin': 6.1.0(@typescript-eslint/parser@6.1.0)(eslint@8.45.0)(typescript@5.0.4) 5712 '@typescript-eslint/eslint-plugin': 6.4.0(@typescript-eslint/parser@6.4.0)(eslint@8.47.0)(typescript@5.0.4)
5947 '@typescript-eslint/utils': 5.59.11(eslint@8.45.0)(typescript@5.0.4) 5713 '@typescript-eslint/utils': 5.59.11(eslint@8.47.0)(typescript@5.0.4)
5948 eslint: 8.45.0 5714 eslint: 8.47.0
5949 jest: 29.6.1(@types/node@18.15.3)(ts-node@10.9.1) 5715 jest: 29.6.2(@types/node@18.15.3)(ts-node@10.9.1)
5950 transitivePeerDependencies: 5716 transitivePeerDependencies:
5951 - supports-color 5717 - supports-color
5952 - typescript 5718 - typescript
5953 dev: true 5719 dev: true
5954 5720
5955 /eslint-plugin-jsx-a11y@6.7.1(eslint@8.45.0): 5721 /eslint-plugin-jsx-a11y@6.7.1(eslint@8.47.0):
5956 resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==} 5722 resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==}
5957 engines: {node: '>=4.0'} 5723 engines: {node: '>=4.0'}
5958 peerDependencies: 5724 peerDependencies:
@@ -5967,7 +5733,7 @@ packages:
5967 axobject-query: 3.1.1 5733 axobject-query: 3.1.1
5968 damerau-levenshtein: 1.0.8 5734 damerau-levenshtein: 1.0.8
5969 emoji-regex: 9.2.2 5735 emoji-regex: 9.2.2
5970 eslint: 8.45.0 5736 eslint: 8.47.0
5971 has: 1.0.3 5737 has: 1.0.3
5972 jsx-ast-utils: 3.3.3 5738 jsx-ast-utils: 3.3.3
5973 language-tags: 1.0.5 5739 language-tags: 1.0.5
@@ -5977,7 +5743,7 @@ packages:
5977 semver: 6.3.0 5743 semver: 6.3.0
5978 dev: true 5744 dev: true
5979 5745
5980 /eslint-plugin-prettier@5.0.0(eslint-config-prettier@8.8.0)(eslint@8.45.0)(prettier@3.0.0): 5746 /eslint-plugin-prettier@5.0.0(eslint-config-prettier@8.8.0)(eslint@8.47.0)(prettier@3.0.2):
5981 resolution: {integrity: sha512-AgaZCVuYDXHUGxj/ZGu1u8H8CYgDY3iG6w5kUFw4AzMVXzB7VvbKgYR4nATIN+OvUrghMbiDLeimVjVY5ilq3w==} 5747 resolution: {integrity: sha512-AgaZCVuYDXHUGxj/ZGu1u8H8CYgDY3iG6w5kUFw4AzMVXzB7VvbKgYR4nATIN+OvUrghMbiDLeimVjVY5ilq3w==}
5982 engines: {node: ^14.18.0 || >=16.0.0} 5748 engines: {node: ^14.18.0 || >=16.0.0}
5983 peerDependencies: 5749 peerDependencies:
@@ -5991,24 +5757,24 @@ packages:
5991 eslint-config-prettier: 5757 eslint-config-prettier:
5992 optional: true 5758 optional: true
5993 dependencies: 5759 dependencies:
5994 eslint: 8.45.0 5760 eslint: 8.47.0
5995 eslint-config-prettier: 8.8.0(eslint@8.45.0) 5761 eslint-config-prettier: 8.8.0(eslint@8.47.0)
5996 prettier: 3.0.0 5762 prettier: 3.0.2
5997 prettier-linter-helpers: 1.0.0 5763 prettier-linter-helpers: 1.0.0
5998 synckit: 0.8.5 5764 synckit: 0.8.5
5999 dev: true 5765 dev: true
6000 5766
6001 /eslint-plugin-react-hooks@4.6.0(eslint@8.45.0): 5767 /eslint-plugin-react-hooks@4.6.0(eslint@8.47.0):
6002 resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} 5768 resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==}
6003 engines: {node: '>=10'} 5769 engines: {node: '>=10'}
6004 peerDependencies: 5770 peerDependencies:
6005 eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 5771 eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0
6006 dependencies: 5772 dependencies:
6007 eslint: 8.45.0 5773 eslint: 8.47.0
6008 dev: true 5774 dev: true
6009 5775
6010 /eslint-plugin-react@7.33.0(eslint@8.45.0): 5776 /eslint-plugin-react@7.33.1(eslint@8.47.0):
6011 resolution: {integrity: sha512-qewL/8P34WkY8jAqdQxsiL82pDUeT7nhs8IsuXgfgnsEloKCT4miAV9N9kGtx7/KM9NH/NCGUE7Edt9iGxLXFw==} 5777 resolution: {integrity: sha512-L093k0WAMvr6VhNwReB8VgOq5s2LesZmrpPdKz/kZElQDzqS7G7+DnKoqT+w4JwuiGeAhAvHO0fvy0Eyk4ejDA==}
6012 engines: {node: '>=4'} 5778 engines: {node: '>=4'}
6013 peerDependencies: 5779 peerDependencies:
6014 eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 5780 eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
@@ -6017,7 +5783,7 @@ packages:
6017 array.prototype.flatmap: 1.3.1 5783 array.prototype.flatmap: 1.3.1
6018 array.prototype.tosorted: 1.1.1 5784 array.prototype.tosorted: 1.1.1
6019 doctrine: 2.1.0 5785 doctrine: 2.1.0
6020 eslint: 8.45.0 5786 eslint: 8.47.0
6021 estraverse: 5.3.0 5787 estraverse: 5.3.0
6022 jsx-ast-utils: 3.3.4 5788 jsx-ast-utils: 3.3.4
6023 minimatch: 3.1.2 5789 minimatch: 3.1.2
@@ -6031,21 +5797,21 @@ packages:
6031 string.prototype.matchall: 4.0.8 5797 string.prototype.matchall: 4.0.8
6032 dev: true 5798 dev: true
6033 5799
6034 /eslint-plugin-sonar@0.12.0(@babel/core@7.22.10)(@typescript-eslint/parser@6.1.0)(eslint@8.45.0)(typescript@5.0.4): 5800 /eslint-plugin-sonar@0.12.0(@babel/core@7.22.10)(@typescript-eslint/parser@6.4.0)(eslint@8.47.0)(typescript@5.0.4):
6035 resolution: {integrity: sha512-49linjQRXazFXZR4PXHwgMkkrnLavZTeSkxJ5+k3PoNqGm/shgJCVmdQAki3AJNqM+huZSwYxwsWS+LSpB48cQ==} 5801 resolution: {integrity: sha512-49linjQRXazFXZR4PXHwgMkkrnLavZTeSkxJ5+k3PoNqGm/shgJCVmdQAki3AJNqM+huZSwYxwsWS+LSpB48cQ==}
6036 engines: {node: '>=14'} 5802 engines: {node: '>=14'}
6037 peerDependencies: 5803 peerDependencies:
6038 eslint: ^7.0.0 || ^8.0.0 5804 eslint: ^7.0.0 || ^8.0.0
6039 typescript: ^4.0.0 || ^5.0.0 5805 typescript: ^4.0.0 || ^5.0.0
6040 dependencies: 5806 dependencies:
6041 '@babel/eslint-parser': 7.22.9(@babel/core@7.22.10)(eslint@8.45.0) 5807 '@babel/eslint-parser': 7.22.9(@babel/core@7.22.10)(eslint@8.47.0)
6042 '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@6.1.0)(eslint@8.45.0)(typescript@5.0.4) 5808 '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@6.4.0)(eslint@8.47.0)(typescript@5.0.4)
6043 builtin-modules: 3.3.0 5809 builtin-modules: 3.3.0
6044 bytes: 3.1.2 5810 bytes: 3.1.2
6045 eslint: 8.45.0 5811 eslint: 8.47.0
6046 eslint-plugin-react: 7.33.0(eslint@8.45.0) 5812 eslint-plugin-react: 7.33.1(eslint@8.47.0)
6047 eslint-plugin-react-hooks: 4.6.0(eslint@8.45.0) 5813 eslint-plugin-react-hooks: 4.6.0(eslint@8.47.0)
6048 eslint-plugin-sonarjs: 0.19.0(eslint@8.45.0) 5814 eslint-plugin-sonarjs: 0.19.0(eslint@8.47.0)
6049 functional-red-black-tree: 1.0.1 5815 functional-red-black-tree: 1.0.1
6050 regexpp: 3.2.0 5816 regexpp: 3.2.0
6051 scslre: 0.2.0 5817 scslre: 0.2.0
@@ -6057,26 +5823,26 @@ packages:
6057 - supports-color 5823 - supports-color
6058 dev: true 5824 dev: true
6059 5825
6060 /eslint-plugin-sonarjs@0.19.0(eslint@8.45.0): 5826 /eslint-plugin-sonarjs@0.19.0(eslint@8.47.0):
6061 resolution: {integrity: sha512-6+s5oNk5TFtVlbRxqZN7FIGmjdPCYQKaTzFPmqieCmsU1kBYDzndTeQav0xtQNwZJWu5awWfTGe8Srq9xFOGnw==} 5827 resolution: {integrity: sha512-6+s5oNk5TFtVlbRxqZN7FIGmjdPCYQKaTzFPmqieCmsU1kBYDzndTeQav0xtQNwZJWu5awWfTGe8Srq9xFOGnw==}
6062 engines: {node: '>=14'} 5828 engines: {node: '>=14'}
6063 peerDependencies: 5829 peerDependencies:
6064 eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 5830 eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0
6065 dependencies: 5831 dependencies:
6066 eslint: 8.45.0 5832 eslint: 8.47.0
6067 dev: true 5833 dev: true
6068 5834
6069 /eslint-plugin-unicorn@48.0.0(eslint@8.45.0): 5835 /eslint-plugin-unicorn@48.0.1(eslint@8.47.0):
6070 resolution: {integrity: sha512-8fk/v3p1ro34JSVDBEmtOq6EEQRpMR0iTir79q69KnXFZ6DJyPkT3RAi+ZoTqhQMdDSpGh8BGR68ne1sP5cnAA==} 5836 resolution: {integrity: sha512-FW+4r20myG/DqFcCSzoumaddKBicIPeFnTrifon2mWIzlfyvzwyqZjqVP7m4Cqr/ZYisS2aiLghkUWaPg6vtCw==}
6071 engines: {node: '>=16'} 5837 engines: {node: '>=16'}
6072 peerDependencies: 5838 peerDependencies:
6073 eslint: '>=8.44.0' 5839 eslint: '>=8.44.0'
6074 dependencies: 5840 dependencies:
6075 '@babel/helper-validator-identifier': 7.22.5 5841 '@babel/helper-validator-identifier': 7.22.5
6076 '@eslint-community/eslint-utils': 4.4.0(eslint@8.45.0) 5842 '@eslint-community/eslint-utils': 4.4.0(eslint@8.47.0)
6077 ci-info: 3.8.0 5843 ci-info: 3.8.0
6078 clean-regexp: 1.0.0 5844 clean-regexp: 1.0.0
6079 eslint: 8.45.0 5845 eslint: 8.47.0
6080 esquery: 1.5.0 5846 esquery: 1.5.0
6081 indent-string: 4.0.0 5847 indent-string: 4.0.0
6082 is-builtin-module: 3.2.1 5848 is-builtin-module: 3.2.1
@@ -6098,8 +5864,8 @@ packages:
6098 estraverse: 4.3.0 5864 estraverse: 4.3.0
6099 dev: true 5865 dev: true
6100 5866
6101 /eslint-scope@7.2.1: 5867 /eslint-scope@7.2.2:
6102 resolution: {integrity: sha512-CvefSOsDdaYYvxChovdrPo/ZGt8d5lrJWleAc1diXRKhHGiTYEI26cvo8Kle/wGnsizoCJjK73FMg1/IkIwiNA==} 5868 resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==}
6103 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 5869 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
6104 dependencies: 5870 dependencies:
6105 esrecurse: 4.3.0 5871 esrecurse: 4.3.0
@@ -6116,15 +5882,20 @@ packages:
6116 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 5882 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
6117 dev: true 5883 dev: true
6118 5884
6119 /eslint@8.45.0: 5885 /eslint-visitor-keys@3.4.3:
6120 resolution: {integrity: sha512-pd8KSxiQpdYRfYa9Wufvdoct3ZPQQuVuU5O6scNgMuOMYuxvH0IGaYK0wUFjo4UYYQQCUndlXiMbnxopwvvTiw==} 5886 resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==}
5887 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
5888 dev: true
5889
5890 /eslint@8.47.0:
5891 resolution: {integrity: sha512-spUQWrdPt+pRVP1TTJLmfRNJJHHZryFmptzcafwSvHsceV81djHOdnEeDmkdotZyLNjDhrOasNK8nikkoG1O8Q==}
6121 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 5892 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
6122 hasBin: true 5893 hasBin: true
6123 dependencies: 5894 dependencies:
6124 '@eslint-community/eslint-utils': 4.4.0(eslint@8.45.0) 5895 '@eslint-community/eslint-utils': 4.4.0(eslint@8.47.0)
6125 '@eslint-community/regexpp': 4.6.0 5896 '@eslint-community/regexpp': 4.6.2
6126 '@eslint/eslintrc': 2.1.0 5897 '@eslint/eslintrc': 2.1.2
6127 '@eslint/js': 8.44.0 5898 '@eslint/js': 8.47.0
6128 '@humanwhocodes/config-array': 0.11.10 5899 '@humanwhocodes/config-array': 0.11.10
6129 '@humanwhocodes/module-importer': 1.0.1 5900 '@humanwhocodes/module-importer': 1.0.1
6130 '@nodelib/fs.walk': 1.2.8 5901 '@nodelib/fs.walk': 1.2.8
@@ -6134,8 +5905,8 @@ packages:
6134 debug: 4.3.4 5905 debug: 4.3.4
6135 doctrine: 3.0.0 5906 doctrine: 3.0.0
6136 escape-string-regexp: 4.0.0 5907 escape-string-regexp: 4.0.0
6137 eslint-scope: 7.2.1 5908 eslint-scope: 7.2.2
6138 eslint-visitor-keys: 3.4.1 5909 eslint-visitor-keys: 3.4.3
6139 espree: 9.6.1 5910 espree: 9.6.1
6140 esquery: 1.5.0 5911 esquery: 1.5.0
6141 esutils: 2.0.3 5912 esutils: 2.0.3
@@ -6173,7 +5944,7 @@ packages:
6173 dependencies: 5944 dependencies:
6174 acorn: 8.10.0 5945 acorn: 8.10.0
6175 acorn-jsx: 5.3.2(acorn@8.10.0) 5946 acorn-jsx: 5.3.2(acorn@8.10.0)
6176 eslint-visitor-keys: 3.4.1 5947 eslint-visitor-keys: 3.4.3
6177 dev: true 5948 dev: true
6178 5949
6179 /esprima@4.0.1: 5950 /esprima@4.0.1:
@@ -6325,16 +6096,20 @@ packages:
6325 jest-util: 29.5.0 6096 jest-util: 29.5.0
6326 dev: true 6097 dev: true
6327 6098
6328 /expect@29.6.1: 6099 /expect@29.6.2:
6329 resolution: {integrity: sha512-XEdDLonERCU1n9uR56/Stx9OqojaLAQtZf9PrCHH9Hl8YXiEIka3H4NXJ3NOIBmQJTg7+j7buh34PMHfJujc8g==} 6100 resolution: {integrity: sha512-iAErsLxJ8C+S02QbLAwgSGSezLQK+XXRDt8IuFXFpwCNw2ECmzZSmjKcCaFVp5VRMk+WAvz6h6jokzEzBFZEuA==}
6330 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 6101 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
6331 dependencies: 6102 dependencies:
6332 '@jest/expect-utils': 29.6.1 6103 '@jest/expect-utils': 29.6.2
6333 '@types/node': 18.15.3 6104 '@types/node': 18.15.3
6334 jest-get-type: 29.4.3 6105 jest-get-type: 29.4.3
6335 jest-matcher-utils: 29.6.1 6106 jest-matcher-utils: 29.6.2
6336 jest-message-util: 29.6.1 6107 jest-message-util: 29.6.2
6337 jest-util: 29.6.1 6108 jest-util: 29.6.2
6109 dev: true
6110
6111 /exponential-backoff@3.1.1:
6112 resolution: {integrity: sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==}
6338 dev: true 6113 dev: true
6339 6114
6340 /ext-list@2.2.2: 6115 /ext-list@2.2.2:
@@ -6442,8 +6217,8 @@ packages:
6442 resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} 6217 resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==}
6443 dev: true 6218 dev: true
6444 6219
6445 /fast-folder-size@2.1.0: 6220 /fast-folder-size@2.2.0:
6446 resolution: {integrity: sha512-3h+e4YJJ6fze5RMaByScrfRdHE+DnM/as8r/jbjmIGhgty6v2yBRNbtOiItqhRitv4kBv8WAOQvbPtnyYK3gHw==} 6221 resolution: {integrity: sha512-7VsTlT/ELl5OQ4fnckM3idvaUkdJxf6VaYn0sC43GWoRmKqvbGfpoyC4BC/imTd9CEZtlfNsEf8/ZqdfoU4Nwg==}
6447 hasBin: true 6222 hasBin: true
6448 requiresBuild: true 6223 requiresBuild: true
6449 dependencies: 6224 dependencies:
@@ -6528,7 +6303,7 @@ packages:
6528 resolution: {integrity: sha512-QlZ5yJC0VxHxQQsQhXvBaC7VRJ2uaxTf+Tfpu4Z/OcVQJVpZO+DGU0rkoVW5ce2SccxugvpBJoMvUs59iILYdw==} 6303 resolution: {integrity: sha512-QlZ5yJC0VxHxQQsQhXvBaC7VRJ2uaxTf+Tfpu4Z/OcVQJVpZO+DGU0rkoVW5ce2SccxugvpBJoMvUs59iILYdw==}
6529 engines: {node: '>= 12'} 6304 engines: {node: '>= 12'}
6530 dependencies: 6305 dependencies:
6531 tslib: 2.6.0 6306 tslib: 2.6.1
6532 dev: false 6307 dev: false
6533 6308
6534 /file-type@3.9.0: 6309 /file-type@3.9.0:
@@ -6771,6 +6546,13 @@ packages:
6771 dependencies: 6546 dependencies:
6772 minipass: 3.3.6 6547 minipass: 3.3.6
6773 6548
6549 /fs-minipass@3.0.3:
6550 resolution: {integrity: sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==}
6551 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
6552 dependencies:
6553 minipass: 7.0.3
6554 dev: true
6555
6774 /fs.realpath@1.0.0: 6556 /fs.realpath@1.0.0:
6775 resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} 6557 resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
6776 6558
@@ -6943,17 +6725,6 @@ packages:
6943 once: 1.4.0 6725 once: 1.4.0
6944 path-is-absolute: 1.0.1 6726 path-is-absolute: 1.0.1
6945 6727
6946 /glob@8.1.0:
6947 resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==}
6948 engines: {node: '>=12'}
6949 dependencies:
6950 fs.realpath: 1.0.0
6951 inflight: 1.0.6
6952 inherits: 2.0.4
6953 minimatch: 5.1.6
6954 once: 1.4.0
6955 dev: true
6956
6957 /global-agent@3.0.0: 6728 /global-agent@3.0.0:
6958 resolution: {integrity: sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q==} 6729 resolution: {integrity: sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q==}
6959 engines: {node: '>=10.0'} 6730 engines: {node: '>=10.0'}
@@ -7376,8 +7147,8 @@ packages:
7376 engines: {node: '>= 4'} 7147 engines: {node: '>= 4'}
7377 dev: true 7148 dev: true
7378 7149
7379 /immutable@4.3.1: 7150 /immutable@4.3.2:
7380 resolution: {integrity: sha512-lj9cnmB/kVS0QHsJnYKD1uo3o39nrbKxszjnqS9Fr6NB7bZzW45U6WSGBPKXDL/CvDKqDNPA4r3DoDQ8GTxo2A==} 7151 resolution: {integrity: sha512-oGXzbEDem9OOpDWZu88jGiYCvIsLHMvGw+8OXlpsvTFvIQplQbjg1B1cvKg8f7Hoch6+NGjpPsH1Fr+Mc2D1aA==}
7381 7152
7382 /import-fresh@3.3.0: 7153 /import-fresh@3.3.0:
7383 resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} 7154 resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==}
@@ -7415,6 +7186,8 @@ packages:
7415 7186
7416 /infer-owner@1.0.4: 7187 /infer-owner@1.0.4:
7417 resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==} 7188 resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==}
7189 dev: false
7190 optional: true
7418 7191
7419 /inflation@2.0.0: 7192 /inflation@2.0.0:
7420 resolution: {integrity: sha512-m3xv4hJYR2oXw4o4Y5l6P5P16WYmazYof+el6Al3f+YlggGj6qT9kImBAnzDelRALnP5d3h4jGBPKzYCizjZZw==} 7193 resolution: {integrity: sha512-m3xv4hJYR2oXw4o4Y5l6P5P16WYmazYof+el6Al3f+YlggGj6qT9kImBAnzDelRALnP5d3h4jGBPKzYCizjZZw==}
@@ -7481,7 +7254,7 @@ packages:
7481 '@formatjs/ecma402-abstract': 1.17.0 7254 '@formatjs/ecma402-abstract': 1.17.0
7482 '@formatjs/fast-memoize': 2.2.0 7255 '@formatjs/fast-memoize': 2.2.0
7483 '@formatjs/icu-messageformat-parser': 2.6.0 7256 '@formatjs/icu-messageformat-parser': 2.6.0
7484 tslib: 2.6.0 7257 tslib: 2.6.1
7485 dev: false 7258 dev: false
7486 7259
7487 /invariant@2.2.4: 7260 /invariant@2.2.4:
@@ -7594,14 +7367,14 @@ packages:
7594 ci-info: 3.7.0 7367 ci-info: 3.7.0
7595 dev: true 7368 dev: true
7596 7369
7597 /is-core-module@2.11.0: 7370 /is-core-module@2.12.1:
7598 resolution: {integrity: sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==} 7371 resolution: {integrity: sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==}
7599 dependencies: 7372 dependencies:
7600 has: 1.0.3 7373 has: 1.0.3
7601 dev: true 7374 dev: true
7602 7375
7603 /is-core-module@2.12.1: 7376 /is-core-module@2.13.0:
7604 resolution: {integrity: sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==} 7377 resolution: {integrity: sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==}
7605 dependencies: 7378 dependencies:
7606 has: 1.0.3 7379 has: 1.0.3
7607 7380
@@ -7936,8 +7709,8 @@ packages:
7936 resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} 7709 resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==}
7937 engines: {node: '>=8'} 7710 engines: {node: '>=8'}
7938 dependencies: 7711 dependencies:
7939 '@babel/core': 7.20.5 7712 '@babel/core': 7.22.10
7940 '@babel/parser': 7.20.5 7713 '@babel/parser': 7.22.10
7941 '@istanbuljs/schema': 0.1.3 7714 '@istanbuljs/schema': 0.1.3
7942 istanbul-lib-coverage: 3.2.0 7715 istanbul-lib-coverage: 3.2.0
7943 semver: 6.3.1 7716 semver: 6.3.1
@@ -8001,36 +7774,37 @@ packages:
8001 p-limit: 3.1.0 7774 p-limit: 3.1.0
8002 dev: true 7775 dev: true
8003 7776
8004 /jest-circus@29.6.1: 7777 /jest-circus@29.6.2:
8005 resolution: {integrity: sha512-tPbYLEiBU4MYAL2XoZme/bgfUeotpDBd81lgHLCbDZZFaGmECk0b+/xejPFtmiBP87GgP/y4jplcRpbH+fgCzQ==} 7778 resolution: {integrity: sha512-G9mN+KOYIUe2sB9kpJkO9Bk18J4dTDArNFPwoZ7WKHKel55eKIS/u2bLthxgojwlf9NLCVQfgzM/WsOVvoC6Fw==}
8006 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 7779 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
8007 dependencies: 7780 dependencies:
8008 '@jest/environment': 29.6.1 7781 '@jest/environment': 29.6.2
8009 '@jest/expect': 29.6.1 7782 '@jest/expect': 29.6.2
8010 '@jest/test-result': 29.6.1 7783 '@jest/test-result': 29.6.2
8011 '@jest/types': 29.6.1 7784 '@jest/types': 29.6.1
8012 '@types/node': 18.15.3 7785 '@types/node': 18.15.3
8013 chalk: 4.1.2 7786 chalk: 4.1.2
8014 co: 4.6.0 7787 co: 4.6.0
8015 dedent: 0.7.0 7788 dedent: 1.5.1
8016 is-generator-fn: 2.1.0 7789 is-generator-fn: 2.1.0
8017 jest-each: 29.6.1 7790 jest-each: 29.6.2
8018 jest-matcher-utils: 29.6.1 7791 jest-matcher-utils: 29.6.2
8019 jest-message-util: 29.6.1 7792 jest-message-util: 29.6.2
8020 jest-runtime: 29.6.1 7793 jest-runtime: 29.6.2
8021 jest-snapshot: 29.6.1 7794 jest-snapshot: 29.6.2
8022 jest-util: 29.6.1 7795 jest-util: 29.6.2
8023 p-limit: 3.1.0 7796 p-limit: 3.1.0
8024 pretty-format: 29.6.1 7797 pretty-format: 29.6.2
8025 pure-rand: 6.0.2 7798 pure-rand: 6.0.2
8026 slash: 3.0.0 7799 slash: 3.0.0
8027 stack-utils: 2.0.6 7800 stack-utils: 2.0.6
8028 transitivePeerDependencies: 7801 transitivePeerDependencies:
7802 - babel-plugin-macros
8029 - supports-color 7803 - supports-color
8030 dev: true 7804 dev: true
8031 7805
8032 /jest-cli@29.6.1(@types/node@18.15.3)(ts-node@10.9.1): 7806 /jest-cli@29.6.2(@types/node@18.15.3)(ts-node@10.9.1):
8033 resolution: {integrity: sha512-607dSgTA4ODIN6go9w6xY3EYkyPFGicx51a69H7yfvt7lN53xNswEVLovq+E77VsTRi5fWprLH0yl4DJgE8Ing==} 7807 resolution: {integrity: sha512-TT6O247v6dCEX2UGHGyflMpxhnrL0DNqP2fRTKYm3nJJpCTfXX3GCMQPGFjXDoj0i5/Blp3jriKXFgdfmbYB6Q==}
8034 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 7808 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
8035 hasBin: true 7809 hasBin: true
8036 peerDependencies: 7810 peerDependencies:
@@ -8039,26 +7813,27 @@ packages:
8039 node-notifier: 7813 node-notifier:
8040 optional: true 7814 optional: true
8041 dependencies: 7815 dependencies:
8042 '@jest/core': 29.6.1(ts-node@10.9.1) 7816 '@jest/core': 29.6.2(ts-node@10.9.1)
8043 '@jest/test-result': 29.6.1 7817 '@jest/test-result': 29.6.2
8044 '@jest/types': 29.6.1 7818 '@jest/types': 29.6.1
8045 chalk: 4.1.2 7819 chalk: 4.1.2
8046 exit: 0.1.2 7820 exit: 0.1.2
8047 graceful-fs: 4.2.11 7821 graceful-fs: 4.2.11
8048 import-local: 3.1.0 7822 import-local: 3.1.0
8049 jest-config: 29.6.1(@types/node@18.15.3)(ts-node@10.9.1) 7823 jest-config: 29.6.2(@types/node@18.15.3)(ts-node@10.9.1)
8050 jest-util: 29.6.1 7824 jest-util: 29.6.2
8051 jest-validate: 29.6.1 7825 jest-validate: 29.6.2
8052 prompts: 2.4.2 7826 prompts: 2.4.2
8053 yargs: 17.7.2 7827 yargs: 17.7.2
8054 transitivePeerDependencies: 7828 transitivePeerDependencies:
8055 - '@types/node' 7829 - '@types/node'
7830 - babel-plugin-macros
8056 - supports-color 7831 - supports-color
8057 - ts-node 7832 - ts-node
8058 dev: true 7833 dev: true
8059 7834
8060 /jest-config@29.6.1(@types/node@18.15.3)(ts-node@10.9.1): 7835 /jest-config@29.6.2(@types/node@18.15.3)(ts-node@10.9.1):
8061 resolution: {integrity: sha512-XdjYV2fy2xYixUiV2Wc54t3Z4oxYPAELUzWnV6+mcbq0rh742X2p52pii5A3oeRzYjLnQxCsZmp0qpI6klE2cQ==} 7836 resolution: {integrity: sha512-VxwFOC8gkiJbuodG9CPtMRjBUNZEHxwfQXmIudSTzFWxaci3Qub1ddTRbFNQlD/zUeaifLndh/eDccFX4wCMQw==}
8062 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 7837 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
8063 peerDependencies: 7838 peerDependencies:
8064 '@types/node': '*' 7839 '@types/node': '*'
@@ -8069,31 +7844,32 @@ packages:
8069 ts-node: 7844 ts-node:
8070 optional: true 7845 optional: true
8071 dependencies: 7846 dependencies:
8072 '@babel/core': 7.20.5 7847 '@babel/core': 7.22.10
8073 '@jest/test-sequencer': 29.6.1 7848 '@jest/test-sequencer': 29.6.2
8074 '@jest/types': 29.6.1 7849 '@jest/types': 29.6.1
8075 '@types/node': 18.15.3 7850 '@types/node': 18.15.3
8076 babel-jest: 29.6.1(@babel/core@7.20.5) 7851 babel-jest: 29.6.2(@babel/core@7.22.10)
8077 chalk: 4.1.2 7852 chalk: 4.1.2
8078 ci-info: 3.8.0 7853 ci-info: 3.8.0
8079 deepmerge: 4.2.2 7854 deepmerge: 4.2.2
8080 glob: 7.2.3 7855 glob: 7.2.3
8081 graceful-fs: 4.2.11 7856 graceful-fs: 4.2.11
8082 jest-circus: 29.6.1 7857 jest-circus: 29.6.2
8083 jest-environment-node: 29.6.1 7858 jest-environment-node: 29.6.2
8084 jest-get-type: 29.4.3 7859 jest-get-type: 29.4.3
8085 jest-regex-util: 29.4.3 7860 jest-regex-util: 29.4.3
8086 jest-resolve: 29.6.1 7861 jest-resolve: 29.6.2
8087 jest-runner: 29.6.1 7862 jest-runner: 29.6.2
8088 jest-util: 29.6.1 7863 jest-util: 29.6.2
8089 jest-validate: 29.6.1 7864 jest-validate: 29.6.2
8090 micromatch: 4.0.5 7865 micromatch: 4.0.5
8091 parse-json: 5.2.0 7866 parse-json: 5.2.0
8092 pretty-format: 29.6.1 7867 pretty-format: 29.6.2
8093 slash: 3.0.0 7868 slash: 3.0.0
8094 strip-json-comments: 3.1.1 7869 strip-json-comments: 3.1.1
8095 ts-node: 10.9.1(@types/node@18.15.3)(typescript@5.0.4) 7870 ts-node: 10.9.1(@types/node@18.15.3)(typescript@5.0.4)
8096 transitivePeerDependencies: 7871 transitivePeerDependencies:
7872 - babel-plugin-macros
8097 - supports-color 7873 - supports-color
8098 dev: true 7874 dev: true
8099 7875
@@ -8107,14 +7883,14 @@ packages:
8107 pretty-format: 29.6.1 7883 pretty-format: 29.6.1
8108 dev: true 7884 dev: true
8109 7885
8110 /jest-diff@29.6.1: 7886 /jest-diff@29.6.2:
8111 resolution: {integrity: sha512-FsNCvinvl8oVxpNLttNQX7FAq7vR+gMDGj90tiP7siWw1UdakWUGqrylpsYrpvj908IYckm5Y0Q7azNAozU1Kg==} 7887 resolution: {integrity: sha512-t+ST7CB9GX5F2xKwhwCf0TAR17uNDiaPTZnVymP9lw0lssa9vG+AFyDZoeIHStU3WowFFwT+ky+er0WVl2yGhA==}
8112 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 7888 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
8113 dependencies: 7889 dependencies:
8114 chalk: 4.1.2 7890 chalk: 4.1.2
8115 diff-sequences: 29.4.3 7891 diff-sequences: 29.4.3
8116 jest-get-type: 29.4.3 7892 jest-get-type: 29.4.3
8117 pretty-format: 29.6.1 7893 pretty-format: 29.6.2
8118 dev: true 7894 dev: true
8119 7895
8120 /jest-docblock@29.4.3: 7896 /jest-docblock@29.4.3:
@@ -8124,27 +7900,27 @@ packages:
8124 detect-newline: 3.1.0 7900 detect-newline: 3.1.0
8125 dev: true 7901 dev: true
8126 7902
8127 /jest-each@29.6.1: 7903 /jest-each@29.6.2:
8128 resolution: {integrity: sha512-n5eoj5eiTHpKQCAVcNTT7DRqeUmJ01hsAL0Q1SMiBHcBcvTKDELixQOGMCpqhbIuTcfC4kMfSnpmDqRgRJcLNQ==} 7904 resolution: {integrity: sha512-MsrsqA0Ia99cIpABBc3izS1ZYoYfhIy0NNWqPSE0YXbQjwchyt6B1HD2khzyPe1WiJA7hbxXy77ZoUQxn8UlSw==}
8129 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 7905 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
8130 dependencies: 7906 dependencies:
8131 '@jest/types': 29.6.1 7907 '@jest/types': 29.6.1
8132 chalk: 4.1.2 7908 chalk: 4.1.2
8133 jest-get-type: 29.4.3 7909 jest-get-type: 29.4.3
8134 jest-util: 29.6.1 7910 jest-util: 29.6.2
8135 pretty-format: 29.6.1 7911 pretty-format: 29.6.2
8136 dev: true 7912 dev: true
8137 7913
8138 /jest-environment-node@29.6.1: 7914 /jest-environment-node@29.6.2:
8139 resolution: {integrity: sha512-ZNIfAiE+foBog24W+2caIldl4Irh8Lx1PUhg/GZ0odM1d/h2qORAsejiFc7zb+SEmYPn1yDZzEDSU5PmDkmVLQ==} 7915 resolution: {integrity: sha512-YGdFeZ3T9a+/612c5mTQIllvWkddPbYcN2v95ZH24oWMbGA4GGS2XdIF92QMhUhvrjjuQWYgUGW2zawOyH63MQ==}
8140 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 7916 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
8141 dependencies: 7917 dependencies:
8142 '@jest/environment': 29.6.1 7918 '@jest/environment': 29.6.2
8143 '@jest/fake-timers': 29.6.1 7919 '@jest/fake-timers': 29.6.2
8144 '@jest/types': 29.6.1 7920 '@jest/types': 29.6.1
8145 '@types/node': 18.15.3 7921 '@types/node': 18.15.3
8146 jest-mock: 29.6.1 7922 jest-mock: 29.6.2
8147 jest-util: 29.6.1 7923 jest-util: 29.6.2
8148 dev: true 7924 dev: true
8149 7925
8150 /jest-get-type@29.4.3: 7926 /jest-get-type@29.4.3:
@@ -8152,8 +7928,8 @@ packages:
8152 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 7928 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
8153 dev: true 7929 dev: true
8154 7930
8155 /jest-haste-map@29.6.1: 7931 /jest-haste-map@29.6.2:
8156 resolution: {integrity: sha512-0m7f9PZXxOCk1gRACiVgX85knUKPKLPg4oRCjLoqIm9brTHXaorMA0JpmtmVkQiT8nmXyIVoZd/nnH1cfC33ig==} 7932 resolution: {integrity: sha512-+51XleTDAAysvU8rT6AnS1ZJ+WHVNqhj1k6nTvN2PYP+HjU3kqlaKQ1Lnw3NYW3bm2r8vq82X0Z1nDDHZMzHVA==}
8157 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 7933 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
8158 dependencies: 7934 dependencies:
8159 '@jest/types': 29.6.1 7935 '@jest/types': 29.6.1
@@ -8163,20 +7939,20 @@ packages:
8163 fb-watchman: 2.0.2 7939 fb-watchman: 2.0.2
8164 graceful-fs: 4.2.11 7940 graceful-fs: 4.2.11
8165 jest-regex-util: 29.4.3 7941 jest-regex-util: 29.4.3
8166 jest-util: 29.6.1 7942 jest-util: 29.6.2
8167 jest-worker: 29.6.1 7943 jest-worker: 29.6.2
8168 micromatch: 4.0.5 7944 micromatch: 4.0.5
8169 walker: 1.0.8 7945 walker: 1.0.8
8170 optionalDependencies: 7946 optionalDependencies:
8171 fsevents: 2.3.2 7947 fsevents: 2.3.2
8172 dev: true 7948 dev: true
8173 7949
8174 /jest-leak-detector@29.6.1: 7950 /jest-leak-detector@29.6.2:
8175 resolution: {integrity: sha512-OrxMNyZirpOEwkF3UHnIkAiZbtkBWiye+hhBweCHkVbCgyEy71Mwbb5zgeTNYWJBi1qgDVfPC1IwO9dVEeTLwQ==} 7951 resolution: {integrity: sha512-aNqYhfp5uYEO3tdWMb2bfWv6f0b4I0LOxVRpnRLAeque2uqOVVMLh6khnTcE2qJ5wAKop0HcreM1btoysD6bPQ==}
8176 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 7952 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
8177 dependencies: 7953 dependencies:
8178 jest-get-type: 29.4.3 7954 jest-get-type: 29.4.3
8179 pretty-format: 29.6.1 7955 pretty-format: 29.6.2
8180 dev: true 7956 dev: true
8181 7957
8182 /jest-matcher-utils@29.5.0: 7958 /jest-matcher-utils@29.5.0:
@@ -8189,14 +7965,14 @@ packages:
8189 pretty-format: 29.5.0 7965 pretty-format: 29.5.0
8190 dev: true 7966 dev: true
8191 7967
8192 /jest-matcher-utils@29.6.1: 7968 /jest-matcher-utils@29.6.2:
8193 resolution: {integrity: sha512-SLaztw9d2mfQQKHmJXKM0HCbl2PPVld/t9Xa6P9sgiExijviSp7TnZZpw2Fpt+OI3nwUO/slJbOfzfUMKKC5QA==} 7969 resolution: {integrity: sha512-4LiAk3hSSobtomeIAzFTe+N8kL6z0JtF3n6I4fg29iIW7tt99R7ZcIFW34QkX+DuVrf+CUe6wuVOpm7ZKFJzZQ==}
8194 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 7970 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
8195 dependencies: 7971 dependencies:
8196 chalk: 4.1.2 7972 chalk: 4.1.2
8197 jest-diff: 29.6.1 7973 jest-diff: 29.6.2
8198 jest-get-type: 29.4.3 7974 jest-get-type: 29.4.3
8199 pretty-format: 29.6.1 7975 pretty-format: 29.6.2
8200 dev: true 7976 dev: true
8201 7977
8202 /jest-message-util@29.5.0: 7978 /jest-message-util@29.5.0:
@@ -8214,31 +7990,31 @@ packages:
8214 stack-utils: 2.0.6 7990 stack-utils: 2.0.6
8215 dev: true 7991 dev: true
8216 7992
8217 /jest-message-util@29.6.1: 7993 /jest-message-util@29.6.2:
8218 resolution: {integrity: sha512-KoAW2zAmNSd3Gk88uJ56qXUWbFk787QKmjjJVOjtGFmmGSZgDBrlIL4AfQw1xyMYPNVD7dNInfIbur9B2rd/wQ==} 7994 resolution: {integrity: sha512-vnIGYEjoPSuRqV8W9t+Wow95SDp6KPX2Uf7EoeG9G99J2OVh7OSwpS4B6J0NfpEIpfkBNHlBZpA2rblEuEFhZQ==}
8219 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 7995 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
8220 dependencies: 7996 dependencies:
8221 '@babel/code-frame': 7.22.5 7997 '@babel/code-frame': 7.22.10
8222 '@jest/types': 29.6.1 7998 '@jest/types': 29.6.1
8223 '@types/stack-utils': 2.0.1 7999 '@types/stack-utils': 2.0.1
8224 chalk: 4.1.2 8000 chalk: 4.1.2
8225 graceful-fs: 4.2.11 8001 graceful-fs: 4.2.11
8226 micromatch: 4.0.5 8002 micromatch: 4.0.5
8227 pretty-format: 29.6.1 8003 pretty-format: 29.6.2
8228 slash: 3.0.0 8004 slash: 3.0.0
8229 stack-utils: 2.0.6 8005 stack-utils: 2.0.6
8230 dev: true 8006 dev: true
8231 8007
8232 /jest-mock@29.6.1: 8008 /jest-mock@29.6.2:
8233 resolution: {integrity: sha512-brovyV9HBkjXAEdRooaTQK42n8usKoSRR3gihzUpYeV/vwqgSoNfrksO7UfSACnPmxasO/8TmHM3w9Hp3G1dgw==} 8009 resolution: {integrity: sha512-hoSv3lb3byzdKfwqCuT6uTscan471GUECqgNYykg6ob0yiAw3zYc7OrPnI9Qv8Wwoa4lC7AZ9hyS4AiIx5U2zg==}
8234 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 8010 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
8235 dependencies: 8011 dependencies:
8236 '@jest/types': 29.6.1 8012 '@jest/types': 29.6.1
8237 '@types/node': 18.15.3 8013 '@types/node': 18.15.3
8238 jest-util: 29.6.1 8014 jest-util: 29.6.2
8239 dev: true 8015 dev: true
8240 8016
8241 /jest-pnp-resolver@1.2.3(jest-resolve@29.6.1): 8017 /jest-pnp-resolver@1.2.3(jest-resolve@29.6.2):
8242 resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} 8018 resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==}
8243 engines: {node: '>=6'} 8019 engines: {node: '>=6'}
8244 peerDependencies: 8020 peerDependencies:
@@ -8247,7 +8023,7 @@ packages:
8247 jest-resolve: 8023 jest-resolve:
8248 optional: true 8024 optional: true
8249 dependencies: 8025 dependencies:
8250 jest-resolve: 29.6.1 8026 jest-resolve: 29.6.2
8251 dev: true 8027 dev: true
8252 8028
8253 /jest-regex-util@29.4.3: 8029 /jest-regex-util@29.4.3:
@@ -8255,70 +8031,70 @@ packages:
8255 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 8031 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
8256 dev: true 8032 dev: true
8257 8033
8258 /jest-resolve-dependencies@29.6.1: 8034 /jest-resolve-dependencies@29.6.2:
8259 resolution: {integrity: sha512-BbFvxLXtcldaFOhNMXmHRWx1nXQO5LoXiKSGQcA1LxxirYceZT6ch8KTE1bK3X31TNG/JbkI7OkS/ABexVahiw==} 8035 resolution: {integrity: sha512-LGqjDWxg2fuQQm7ypDxduLu/m4+4Lb4gczc13v51VMZbVP5tSBILqVx8qfWcsdP8f0G7aIqByIALDB0R93yL+w==}
8260 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 8036 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
8261 dependencies: 8037 dependencies:
8262 jest-regex-util: 29.4.3 8038 jest-regex-util: 29.4.3
8263 jest-snapshot: 29.6.1 8039 jest-snapshot: 29.6.2
8264 transitivePeerDependencies: 8040 transitivePeerDependencies:
8265 - supports-color 8041 - supports-color
8266 dev: true 8042 dev: true
8267 8043
8268 /jest-resolve@29.6.1: 8044 /jest-resolve@29.6.2:
8269 resolution: {integrity: sha512-AeRkyS8g37UyJiP9w3mmI/VXU/q8l/IH52vj/cDAyScDcemRbSBhfX/NMYIGilQgSVwsjxrCHf3XJu4f+lxCMg==} 8045 resolution: {integrity: sha512-G/iQUvZWI5e3SMFssc4ug4dH0aZiZpsDq9o1PtXTV1210Ztyb2+w+ZgQkB3iOiC5SmAEzJBOHWz6Hvrd+QnNPw==}
8270 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 8046 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
8271 dependencies: 8047 dependencies:
8272 chalk: 4.1.2 8048 chalk: 4.1.2
8273 graceful-fs: 4.2.11 8049 graceful-fs: 4.2.11
8274 jest-haste-map: 29.6.1 8050 jest-haste-map: 29.6.2
8275 jest-pnp-resolver: 1.2.3(jest-resolve@29.6.1) 8051 jest-pnp-resolver: 1.2.3(jest-resolve@29.6.2)
8276 jest-util: 29.6.1 8052 jest-util: 29.6.2
8277 jest-validate: 29.6.1 8053 jest-validate: 29.6.2
8278 resolve: 1.22.2 8054 resolve: 1.22.4
8279 resolve.exports: 2.0.2 8055 resolve.exports: 2.0.2
8280 slash: 3.0.0 8056 slash: 3.0.0
8281 dev: true 8057 dev: true
8282 8058
8283 /jest-runner@29.6.1: 8059 /jest-runner@29.6.2:
8284 resolution: {integrity: sha512-tw0wb2Q9yhjAQ2w8rHRDxteryyIck7gIzQE4Reu3JuOBpGp96xWgF0nY8MDdejzrLCZKDcp8JlZrBN/EtkQvPQ==} 8060 resolution: {integrity: sha512-wXOT/a0EspYgfMiYHxwGLPCZfC0c38MivAlb2lMEAlwHINKemrttu1uSbcGbfDV31sFaPWnWJPmb2qXM8pqZ4w==}
8285 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 8061 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
8286 dependencies: 8062 dependencies:
8287 '@jest/console': 29.6.1 8063 '@jest/console': 29.6.2
8288 '@jest/environment': 29.6.1 8064 '@jest/environment': 29.6.2
8289 '@jest/test-result': 29.6.1 8065 '@jest/test-result': 29.6.2
8290 '@jest/transform': 29.6.1 8066 '@jest/transform': 29.6.2
8291 '@jest/types': 29.6.1 8067 '@jest/types': 29.6.1
8292 '@types/node': 18.15.3 8068 '@types/node': 18.15.3
8293 chalk: 4.1.2 8069 chalk: 4.1.2
8294 emittery: 0.13.1 8070 emittery: 0.13.1
8295 graceful-fs: 4.2.11 8071 graceful-fs: 4.2.11
8296 jest-docblock: 29.4.3 8072 jest-docblock: 29.4.3
8297 jest-environment-node: 29.6.1 8073 jest-environment-node: 29.6.2
8298 jest-haste-map: 29.6.1 8074 jest-haste-map: 29.6.2
8299 jest-leak-detector: 29.6.1 8075 jest-leak-detector: 29.6.2
8300 jest-message-util: 29.6.1 8076 jest-message-util: 29.6.2
8301 jest-resolve: 29.6.1 8077 jest-resolve: 29.6.2
8302 jest-runtime: 29.6.1 8078 jest-runtime: 29.6.2
8303 jest-util: 29.6.1 8079 jest-util: 29.6.2
8304 jest-watcher: 29.6.1 8080 jest-watcher: 29.6.2
8305 jest-worker: 29.6.1 8081 jest-worker: 29.6.2
8306 p-limit: 3.1.0 8082 p-limit: 3.1.0
8307 source-map-support: 0.5.13 8083 source-map-support: 0.5.13
8308 transitivePeerDependencies: 8084 transitivePeerDependencies:
8309 - supports-color 8085 - supports-color
8310 dev: true 8086 dev: true
8311 8087
8312 /jest-runtime@29.6.1: 8088 /jest-runtime@29.6.2:
8313 resolution: {integrity: sha512-D6/AYOA+Lhs5e5il8+5pSLemjtJezUr+8zx+Sn8xlmOux3XOqx4d8l/2udBea8CRPqqrzhsKUsN/gBDE/IcaPQ==} 8089 resolution: {integrity: sha512-2X9dqK768KufGJyIeLmIzToDmsN0m7Iek8QNxRSI/2+iPFYHF0jTwlO3ftn7gdKd98G/VQw9XJCk77rbTGZnJg==}
8314 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 8090 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
8315 dependencies: 8091 dependencies:
8316 '@jest/environment': 29.6.1 8092 '@jest/environment': 29.6.2
8317 '@jest/fake-timers': 29.6.1 8093 '@jest/fake-timers': 29.6.2
8318 '@jest/globals': 29.6.1 8094 '@jest/globals': 29.6.2
8319 '@jest/source-map': 29.6.0 8095 '@jest/source-map': 29.6.0
8320 '@jest/test-result': 29.6.1 8096 '@jest/test-result': 29.6.2
8321 '@jest/transform': 29.6.1 8097 '@jest/transform': 29.6.2
8322 '@jest/types': 29.6.1 8098 '@jest/types': 29.6.1
8323 '@types/node': 18.15.3 8099 '@types/node': 18.15.3
8324 chalk: 4.1.2 8100 chalk: 4.1.2
@@ -8326,43 +8102,42 @@ packages:
8326 collect-v8-coverage: 1.0.1 8102 collect-v8-coverage: 1.0.1
8327 glob: 7.2.3 8103 glob: 7.2.3
8328 graceful-fs: 4.2.11 8104 graceful-fs: 4.2.11
8329 jest-haste-map: 29.6.1 8105 jest-haste-map: 29.6.2
8330 jest-message-util: 29.6.1 8106 jest-message-util: 29.6.2
8331 jest-mock: 29.6.1 8107 jest-mock: 29.6.2
8332 jest-regex-util: 29.4.3 8108 jest-regex-util: 29.4.3
8333 jest-resolve: 29.6.1 8109 jest-resolve: 29.6.2
8334 jest-snapshot: 29.6.1 8110 jest-snapshot: 29.6.2
8335 jest-util: 29.6.1 8111 jest-util: 29.6.2
8336 slash: 3.0.0 8112 slash: 3.0.0
8337 strip-bom: 4.0.0 8113 strip-bom: 4.0.0
8338 transitivePeerDependencies: 8114 transitivePeerDependencies:
8339 - supports-color 8115 - supports-color
8340 dev: true 8116 dev: true
8341 8117
8342 /jest-snapshot@29.6.1: 8118 /jest-snapshot@29.6.2:
8343 resolution: {integrity: sha512-G4UQE1QQ6OaCgfY+A0uR1W2AY0tGXUPQpoUClhWHq1Xdnx1H6JOrC2nH5lqnOEqaDgbHFgIwZ7bNq24HpB180A==} 8119 resolution: {integrity: sha512-1OdjqvqmRdGNvWXr/YZHuyhh5DeaLp1p/F8Tht/MrMw4Kr1Uu/j4lRG+iKl1DAqUJDWxtQBMk41Lnf/JETYBRA==}
8344 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 8120 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
8345 dependencies: 8121 dependencies:
8346 '@babel/core': 7.20.5 8122 '@babel/core': 7.22.10
8347 '@babel/generator': 7.20.5 8123 '@babel/generator': 7.22.10
8348 '@babel/plugin-syntax-jsx': 7.21.4(@babel/core@7.20.5) 8124 '@babel/plugin-syntax-jsx': 7.21.4(@babel/core@7.22.10)
8349 '@babel/plugin-syntax-typescript': 7.20.0(@babel/core@7.20.5) 8125 '@babel/plugin-syntax-typescript': 7.20.0(@babel/core@7.22.10)
8350 '@babel/types': 7.20.5 8126 '@babel/types': 7.22.10
8351 '@jest/expect-utils': 29.6.1 8127 '@jest/expect-utils': 29.6.2
8352 '@jest/transform': 29.6.1 8128 '@jest/transform': 29.6.2
8353 '@jest/types': 29.6.1 8129 '@jest/types': 29.6.1
8354 '@types/prettier': 2.7.1 8130 babel-preset-current-node-syntax: 1.0.1(@babel/core@7.22.10)
8355 babel-preset-current-node-syntax: 1.0.1(@babel/core@7.20.5)
8356 chalk: 4.1.2 8131 chalk: 4.1.2
8357 expect: 29.6.1 8132 expect: 29.6.2
8358 graceful-fs: 4.2.11 8133 graceful-fs: 4.2.11
8359 jest-diff: 29.6.1 8134 jest-diff: 29.6.2
8360 jest-get-type: 29.4.3 8135 jest-get-type: 29.4.3
8361 jest-matcher-utils: 29.6.1 8136 jest-matcher-utils: 29.6.2
8362 jest-message-util: 29.6.1 8137 jest-message-util: 29.6.2
8363 jest-util: 29.6.1 8138 jest-util: 29.6.2
8364 natural-compare: 1.4.0 8139 natural-compare: 1.4.0
8365 pretty-format: 29.6.1 8140 pretty-format: 29.6.2
8366 semver: 7.5.4 8141 semver: 7.5.4
8367 transitivePeerDependencies: 8142 transitivePeerDependencies:
8368 - supports-color 8143 - supports-color
@@ -8380,8 +8155,8 @@ packages:
8380 picomatch: 2.3.1 8155 picomatch: 2.3.1
8381 dev: true 8156 dev: true
8382 8157
8383 /jest-util@29.6.1: 8158 /jest-util@29.6.2:
8384 resolution: {integrity: sha512-NRFCcjc+/uO3ijUVyNOQJluf8PtGCe/W6cix36+M3cTFgiYqFOOW5MgN4JOOcvbUhcKTYVd1CvHz/LWi8d16Mg==} 8159 resolution: {integrity: sha512-3eX1qb6L88lJNCFlEADKOkjpXJQyZRiavX1INZ4tRnrBVr2COd3RgcTLyUiEXMNBlDU/cgYq6taUS0fExrWW4w==}
8385 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 8160 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
8386 dependencies: 8161 dependencies:
8387 '@jest/types': 29.6.1 8162 '@jest/types': 29.6.1
@@ -8392,8 +8167,8 @@ packages:
8392 picomatch: 2.3.1 8167 picomatch: 2.3.1
8393 dev: true 8168 dev: true
8394 8169
8395 /jest-validate@29.6.1: 8170 /jest-validate@29.6.2:
8396 resolution: {integrity: sha512-r3Ds69/0KCN4vx4sYAbGL1EVpZ7MSS0vLmd3gV78O+NAx3PDQQukRU5hNHPXlyqCgFY8XUk7EuTMLugh0KzahA==} 8171 resolution: {integrity: sha512-vGz0yMN5fUFRRbpJDPwxMpgSXW1LDKROHfBopAvDcmD6s+B/s8WJrwi+4bfH4SdInBA5C3P3BI19dBtKzx1Arg==}
8397 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 8172 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
8398 dependencies: 8173 dependencies:
8399 '@jest/types': 29.6.1 8174 '@jest/types': 29.6.1
@@ -8401,35 +8176,35 @@ packages:
8401 chalk: 4.1.2 8176 chalk: 4.1.2
8402 jest-get-type: 29.4.3 8177 jest-get-type: 29.4.3
8403 leven: 3.1.0 8178 leven: 3.1.0
8404 pretty-format: 29.6.1 8179 pretty-format: 29.6.2
8405 dev: true 8180 dev: true
8406 8181
8407 /jest-watcher@29.6.1: 8182 /jest-watcher@29.6.2:
8408 resolution: {integrity: sha512-d4wpjWTS7HEZPaaj8m36QiaP856JthRZkrgcIY/7ISoUWPIillrXM23WPboZVLbiwZBt4/qn2Jke84Sla6JhFA==} 8183 resolution: {integrity: sha512-GZitlqkMkhkefjfN/p3SJjrDaxPflqxEAv3/ik10OirZqJGYH5rPiIsgVcfof0Tdqg3shQGdEIxDBx+B4tuLzA==}
8409 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 8184 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
8410 dependencies: 8185 dependencies:
8411 '@jest/test-result': 29.6.1 8186 '@jest/test-result': 29.6.2
8412 '@jest/types': 29.6.1 8187 '@jest/types': 29.6.1
8413 '@types/node': 18.15.3 8188 '@types/node': 18.15.3
8414 ansi-escapes: 4.3.2 8189 ansi-escapes: 4.3.2
8415 chalk: 4.1.2 8190 chalk: 4.1.2
8416 emittery: 0.13.1 8191 emittery: 0.13.1
8417 jest-util: 29.6.1 8192 jest-util: 29.6.2
8418 string-length: 4.0.2 8193 string-length: 4.0.2
8419 dev: true 8194 dev: true
8420 8195
8421 /jest-worker@29.6.1: 8196 /jest-worker@29.6.2:
8422 resolution: {integrity: sha512-U+Wrbca7S8ZAxAe9L6nb6g8kPdia5hj32Puu5iOqBCMTMWFHXuK6dOV2IFrpedbTV8fjMFLdWNttQTBL6u2MRA==} 8197 resolution: {integrity: sha512-l3ccBOabTdkng8I/ORCkADz4eSMKejTYv1vB/Z83UiubqhC1oQ5Li6dWCyqOIvSifGjUBxuvxvlm6KGK2DtuAQ==}
8423 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 8198 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
8424 dependencies: 8199 dependencies:
8425 '@types/node': 18.15.3 8200 '@types/node': 18.15.3
8426 jest-util: 29.6.1 8201 jest-util: 29.6.2
8427 merge-stream: 2.0.0 8202 merge-stream: 2.0.0
8428 supports-color: 8.1.1 8203 supports-color: 8.1.1
8429 dev: true 8204 dev: true
8430 8205
8431 /jest@29.6.1(@types/node@18.15.3)(ts-node@10.9.1): 8206 /jest@29.6.2(@types/node@18.15.3)(ts-node@10.9.1):
8432 resolution: {integrity: sha512-Nirw5B4nn69rVUZtemCQhwxOBhm0nsp3hmtF4rzCeWD7BkjAXRIji7xWQfnTNbz9g0aVsBX6aZK3n+23LM6uDw==} 8207 resolution: {integrity: sha512-8eQg2mqFbaP7CwfsTpCxQ+sHzw1WuNWL5UUvjnWP4hx2riGz9fPSzYOaU5q8/GqWn1TfgZIVTqYJygbGbWAANg==}
8433 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 8208 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
8434 hasBin: true 8209 hasBin: true
8435 peerDependencies: 8210 peerDependencies:
@@ -8438,12 +8213,13 @@ packages:
8438 node-notifier: 8213 node-notifier:
8439 optional: true 8214 optional: true
8440 dependencies: 8215 dependencies:
8441 '@jest/core': 29.6.1(ts-node@10.9.1) 8216 '@jest/core': 29.6.2(ts-node@10.9.1)
8442 '@jest/types': 29.6.1 8217 '@jest/types': 29.6.1
8443 import-local: 3.1.0 8218 import-local: 3.1.0
8444 jest-cli: 29.6.1(@types/node@18.15.3)(ts-node@10.9.1) 8219 jest-cli: 29.6.2(@types/node@18.15.3)(ts-node@10.9.1)
8445 transitivePeerDependencies: 8220 transitivePeerDependencies:
8446 - '@types/node' 8221 - '@types/node'
8222 - babel-plugin-macros
8447 - supports-color 8223 - supports-color
8448 - ts-node 8224 - ts-node
8449 dev: true 8225 dev: true
@@ -8534,19 +8310,13 @@ packages:
8534 /json-stringify-safe@5.0.1: 8310 /json-stringify-safe@5.0.1:
8535 resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} 8311 resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==}
8536 8312
8537 /json5@1.0.1: 8313 /json5@1.0.2:
8538 resolution: {integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==} 8314 resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==}
8539 hasBin: true 8315 hasBin: true
8540 dependencies: 8316 dependencies:
8541 minimist: 1.2.8 8317 minimist: 1.2.8
8542 dev: true 8318 dev: true
8543 8319
8544 /json5@2.2.1:
8545 resolution: {integrity: sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==}
8546 engines: {node: '>=6'}
8547 hasBin: true
8548 dev: true
8549
8550 /json5@2.2.3: 8320 /json5@2.2.3:
8551 resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} 8321 resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==}
8552 engines: {node: '>=6'} 8322 engines: {node: '>=6'}
@@ -8912,7 +8682,7 @@ packages:
8912 is-plain-object: 2.0.4 8682 is-plain-object: 2.0.4
8913 object.map: 1.0.1 8683 object.map: 1.0.1
8914 rechoir: 0.6.2 8684 rechoir: 0.6.2
8915 resolve: 1.22.2 8685 resolve: 1.22.4
8916 transitivePeerDependencies: 8686 transitivePeerDependencies:
8917 - supports-color 8687 - supports-color
8918 dev: false 8688 dev: false
@@ -9147,28 +8917,26 @@ packages:
9147 resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} 8917 resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==}
9148 dev: true 8918 dev: true
9149 8919
9150 /make-fetch-happen@10.2.1: 8920 /make-fetch-happen@11.1.1:
9151 resolution: {integrity: sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==} 8921 resolution: {integrity: sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==}
9152 engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} 8922 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
9153 dependencies: 8923 dependencies:
9154 agentkeepalive: 4.2.1 8924 agentkeepalive: 4.2.1
9155 cacache: 16.1.3 8925 cacache: 17.1.4
9156 http-cache-semantics: 4.1.1 8926 http-cache-semantics: 4.1.1
9157 http-proxy-agent: 5.0.0 8927 http-proxy-agent: 5.0.0
9158 https-proxy-agent: 5.0.1 8928 https-proxy-agent: 5.0.1
9159 is-lambda: 1.0.1 8929 is-lambda: 1.0.1
9160 lru-cache: 7.18.3 8930 lru-cache: 7.18.3
9161 minipass: 3.3.6 8931 minipass: 5.0.0
9162 minipass-collect: 1.0.2 8932 minipass-fetch: 3.0.4
9163 minipass-fetch: 2.1.2
9164 minipass-flush: 1.0.5 8933 minipass-flush: 1.0.5
9165 minipass-pipeline: 1.2.4 8934 minipass-pipeline: 1.2.4
9166 negotiator: 0.6.3 8935 negotiator: 0.6.3
9167 promise-retry: 2.0.1 8936 promise-retry: 2.0.1
9168 socks-proxy-agent: 7.0.0 8937 socks-proxy-agent: 7.0.0
9169 ssri: 9.0.1 8938 ssri: 10.0.5
9170 transitivePeerDependencies: 8939 transitivePeerDependencies:
9171 - bluebird
9172 - supports-color 8940 - supports-color
9173 dev: true 8941 dev: true
9174 8942
@@ -9237,8 +9005,8 @@ packages:
9237 object-visit: 1.0.1 9005 object-visit: 1.0.1
9238 dev: false 9006 dev: false
9239 9007
9240 /markdown-to-jsx@7.2.1(react@18.2.0): 9008 /markdown-to-jsx@7.3.2(react@18.2.0):
9241 resolution: {integrity: sha512-9HrdzBAo0+sFz9ZYAGT5fB8ilzTW+q6lPocRxrIesMO+aB40V9MgFfbfMXxlGjf22OpRy+IXlvVaQenicdpgbg==} 9009 resolution: {integrity: sha512-B+28F5ucp83aQm+OxNrPkS8z0tMKaeHiy0lHJs3LqCyDQFtWuenaIrkaVTgAm1pf1AU85LXltva86hlaT17i8Q==}
9242 engines: {node: '>= 10'} 9010 engines: {node: '>= 10'}
9243 peerDependencies: 9011 peerDependencies:
9244 react: '>= 0.14.0' 9012 react: '>= 0.14.0'
@@ -9436,11 +9204,11 @@ packages:
9436 dev: false 9204 dev: false
9437 optional: true 9205 optional: true
9438 9206
9439 /minipass-fetch@2.1.2: 9207 /minipass-fetch@3.0.4:
9440 resolution: {integrity: sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==} 9208 resolution: {integrity: sha512-jHAqnA728uUpIaFm7NWsCnqKT6UqZz7GcI/bDpPATuwYyKwJwW0remxSCxUlKiEty+eopHGa3oc8WxgQ1FFJqg==}
9441 engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} 9209 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
9442 dependencies: 9210 dependencies:
9443 minipass: 3.3.6 9211 minipass: 7.0.3
9444 minipass-sized: 1.0.3 9212 minipass-sized: 1.0.3
9445 minizlib: 2.1.2 9213 minizlib: 2.1.2
9446 optionalDependencies: 9214 optionalDependencies:
@@ -9480,6 +9248,11 @@ packages:
9480 resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} 9248 resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==}
9481 engines: {node: '>=8'} 9249 engines: {node: '>=8'}
9482 9250
9251 /minipass@7.0.3:
9252 resolution: {integrity: sha512-LhbbwCfz3vsb12j/WkWQPZfKTsgqIe1Nf/ti1pKjYESGLHIVjWU96G9/ljLH4F9mWNVhlQOm0VySdAWzf05dpg==}
9253 engines: {node: '>=16 || 14 >=14.17'}
9254 dev: true
9255
9483 /minizlib@2.1.2: 9256 /minizlib@2.1.2:
9484 resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} 9257 resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==}
9485 engines: {node: '>= 8'} 9258 engines: {node: '>= 8'}
@@ -9524,8 +9297,8 @@ packages:
9524 reactive-localstorage: 0.0.2 9297 reactive-localstorage: 0.0.2
9525 dev: false 9298 dev: false
9526 9299
9527 /mobx-react-form@6.3.5(mobx@6.10.0): 9300 /mobx-react-form@6.3.6(mobx@6.10.0):
9528 resolution: {integrity: sha512-AsnfL1MC9Jm2wcF6hr7ayZjmqwrYw37LHMRFcjvXkmCSFEXM0/qKPA3/Ex3TOL4gmCEoBVoV/XhhfIuj5csUgQ==} 9301 resolution: {integrity: sha512-2HTccHn41YFaLy0znRoSpNCd2OAQhUWCrrbjFD+M4b5DT2KZQeU+Z8lAkyjnaL4c4FdakTFakBpTjxguRwRbaQ==}
9529 engines: {node: '>=8.0.0'} 9302 engines: {node: '>=8.0.0'}
9530 peerDependencies: 9303 peerDependencies:
9531 mobx: ^6.0.0 9304 mobx: ^6.0.0
@@ -9743,15 +9516,16 @@ packages:
9743 dev: false 9516 dev: false
9744 optional: true 9517 optional: true
9745 9518
9746 /node-gyp@9.3.1: 9519 /node-gyp@9.4.0:
9747 resolution: {integrity: sha512-4Q16ZCqq3g8awk6UplT7AuxQ35XN4R/yf/+wSAwcBUAjg7l58RTactWaP8fIDTi0FzI7YcVLujwExakZlfWkXg==} 9520 resolution: {integrity: sha512-dMXsYP6gc9rRbejLXmTbVRYjAHw7ppswsKyMxuxJxxOHzluIO1rGp9TOQgjFJ+2MCqcOcQTOPB/8Xwhr+7s4Eg==}
9748 engines: {node: ^12.13 || ^14.13 || >=16} 9521 engines: {node: ^12.13 || ^14.13 || >=16}
9749 hasBin: true 9522 hasBin: true
9750 dependencies: 9523 dependencies:
9751 env-paths: 2.2.1 9524 env-paths: 2.2.1
9525 exponential-backoff: 3.1.1
9752 glob: 7.2.3 9526 glob: 7.2.3
9753 graceful-fs: 4.2.11 9527 graceful-fs: 4.2.11
9754 make-fetch-happen: 10.2.1 9528 make-fetch-happen: 11.1.1
9755 nopt: 6.0.0 9529 nopt: 6.0.0
9756 npmlog: 6.0.2 9530 npmlog: 6.0.2
9757 rimraf: 3.0.2 9531 rimraf: 3.0.2
@@ -9759,7 +9533,6 @@ packages:
9759 tar: 6.1.15 9533 tar: 6.1.15
9760 which: 2.0.2 9534 which: 2.0.2
9761 transitivePeerDependencies: 9535 transitivePeerDependencies:
9762 - bluebird
9763 - supports-color 9536 - supports-color
9764 dev: true 9537 dev: true
9765 9538
@@ -9781,10 +9554,6 @@ packages:
9781 resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==} 9554 resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==}
9782 dev: true 9555 dev: true
9783 9556
9784 /node-releases@2.0.6:
9785 resolution: {integrity: sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==}
9786 dev: true
9787
9788 /node-req@2.1.2: 9557 /node-req@2.1.2:
9789 resolution: {integrity: sha512-zJqZ03vs0oHN8u+wn7kUT/vj63jQdQvNYWjbRMGNVu7ijV3mVz8UwX7pJl7LUugOT2x8vBKasKqbUqnh6GDKMQ==} 9558 resolution: {integrity: sha512-zJqZ03vs0oHN8u+wn7kUT/vj63jQdQvNYWjbRMGNVu7ijV3mVz8UwX7pJl7LUugOT2x8vBKasKqbUqnh6GDKMQ==}
9790 dependencies: 9559 dependencies:
@@ -9828,7 +9597,7 @@ packages:
9828 resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} 9597 resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==}
9829 dependencies: 9598 dependencies:
9830 hosted-git-info: 2.8.9 9599 hosted-git-info: 2.8.9
9831 resolve: 1.22.2 9600 resolve: 1.22.4
9832 semver: 5.7.2 9601 semver: 5.7.2
9833 validate-npm-package-license: 3.0.4 9602 validate-npm-package-license: 3.0.4
9834 dev: true 9603 dev: true
@@ -9838,7 +9607,7 @@ packages:
9838 engines: {node: '>=10'} 9607 engines: {node: '>=10'}
9839 dependencies: 9608 dependencies:
9840 hosted-git-info: 4.1.0 9609 hosted-git-info: 4.1.0
9841 is-core-module: 2.12.1 9610 is-core-module: 2.13.0
9842 semver: 7.5.4 9611 semver: 7.5.4
9843 validate-npm-package-license: 3.0.4 9612 validate-npm-package-license: 3.0.4
9844 dev: true 9613 dev: true
@@ -9964,6 +9733,15 @@ packages:
9964 es-abstract: 1.22.1 9733 es-abstract: 1.22.1
9965 dev: true 9734 dev: true
9966 9735
9736 /object.groupby@1.0.0:
9737 resolution: {integrity: sha512-70MWG6NfRH9GnbZOikuhPPYzpUpof9iW2J9E4dW7FXTqPNb6rllE6u39SKwwiNh8lCwX3DDb5OgcKGiEBrTTyw==}
9738 dependencies:
9739 call-bind: 1.0.2
9740 define-properties: 1.2.0
9741 es-abstract: 1.22.1
9742 get-intrinsic: 1.2.1
9743 dev: true
9744
9967 /object.hasown@1.1.2: 9745 /object.hasown@1.1.2:
9968 resolution: {integrity: sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==} 9746 resolution: {integrity: sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==}
9969 dependencies: 9747 dependencies:
@@ -10145,7 +9923,7 @@ packages:
10145 resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} 9923 resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
10146 engines: {node: '>=8'} 9924 engines: {node: '>=8'}
10147 dependencies: 9925 dependencies:
10148 '@babel/code-frame': 7.22.5 9926 '@babel/code-frame': 7.22.10
10149 error-ex: 1.3.2 9927 error-ex: 1.3.2
10150 json-parse-even-better-errors: 2.3.1 9928 json-parse-even-better-errors: 2.3.1
10151 lines-and-columns: 1.2.4 9929 lines-and-columns: 1.2.4
@@ -10322,14 +10100,6 @@ packages:
10322 resolution: {integrity: sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==} 10100 resolution: {integrity: sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==}
10323 dev: false 10101 dev: false
10324 10102
10325 /plist@3.0.6:
10326 resolution: {integrity: sha512-WiIVYyrp8TD4w8yCvyeIr+lkmrGRd5u0VbRnU+tP/aRLxP/YadJUYOMZJ/6hIa3oUyVCsycXvtNRgd5XBJIbiA==}
10327 engines: {node: '>=6'}
10328 dependencies:
10329 base64-js: 1.5.1
10330 xmlbuilder: 15.1.1
10331 dev: true
10332
10333 /plist@3.1.0: 10103 /plist@3.1.0:
10334 resolution: {integrity: sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==} 10104 resolution: {integrity: sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==}
10335 engines: {node: '>=10.4.0'} 10105 engines: {node: '>=10.4.0'}
@@ -10339,7 +10109,6 @@ packages:
10339 base64-js: 1.5.1 10109 base64-js: 1.5.1
10340 xmlbuilder: 15.1.1 10110 xmlbuilder: 15.1.1
10341 dev: true 10111 dev: true
10342 optional: true
10343 10112
10344 /pluralize@8.0.0: 10113 /pluralize@8.0.0:
10345 resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} 10114 resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==}
@@ -10375,8 +10144,8 @@ packages:
10375 dev: true 10144 dev: true
10376 optional: true 10145 optional: true
10377 10146
10378 /prettier@3.0.0: 10147 /prettier@3.0.2:
10379 resolution: {integrity: sha512-zBf5eHpwHOGPC47h0zrPyNn+eAEIdEzfywMoYn2XPi0P44Zp0tSq64rq0xAREh4auw2cJZHo9QUob+NqCQky4g==} 10148 resolution: {integrity: sha512-o2YR9qtniXvwEZlOKbveKfDQVyqxbEIWn48Z8m3ZJjBjcCmUy3xZGIv+7AkaeuaTr6yPXJjwv07ZWlsWbEy1rQ==}
10380 engines: {node: '>=14'} 10149 engines: {node: '>=14'}
10381 hasBin: true 10150 hasBin: true
10382 dev: true 10151 dev: true
@@ -10404,6 +10173,15 @@ packages:
10404 react-is: 18.2.0 10173 react-is: 18.2.0
10405 dev: true 10174 dev: true
10406 10175
10176 /pretty-format@29.6.2:
10177 resolution: {integrity: sha512-1q0oC8eRveTg5nnBEWMXAU2qpv65Gnuf2eCQzSjxpWFkPaPARwqZZDGuNE0zPAZfTCHzIk3A8dIjwlQKKLphyg==}
10178 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
10179 dependencies:
10180 '@jest/schemas': 29.6.0
10181 ansi-styles: 5.2.0
10182 react-is: 18.2.0
10183 dev: true
10184
10407 /pretty-hrtime@1.0.3: 10185 /pretty-hrtime@1.0.3:
10408 resolution: {integrity: sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==} 10186 resolution: {integrity: sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==}
10409 engines: {node: '>= 0.8'} 10187 engines: {node: '>= 0.8'}
@@ -10432,6 +10210,8 @@ packages:
10432 peerDependenciesMeta: 10210 peerDependenciesMeta:
10433 bluebird: 10211 bluebird:
10434 optional: true 10212 optional: true
10213 dev: false
10214 optional: true
10435 10215
10436 /promise-reduce@2.1.0: 10216 /promise-reduce@2.1.0:
10437 resolution: {integrity: sha512-1sJPG9/CCNn+ZxvOLarfCTe+wYoDyS8MwftEIgOLu0UWrR0P9vTvxaMlr0uz4dz+RlZ1d4J6jnKGFdQ8z4LR4Q==} 10217 resolution: {integrity: sha512-1sJPG9/CCNn+ZxvOLarfCTe+wYoDyS8MwftEIgOLu0UWrR0P9vTvxaMlr0uz4dz+RlZ1d4J6jnKGFdQ8z4LR4Q==}
@@ -10700,11 +10480,6 @@ packages:
10700 resolution: {integrity: sha512-6Yg0ekpKICSjPswYOuC5sku/TSWaRYlA0qsXqJgM/d/4pLPHPuTxK7Nbf7jFKzAeedUhR8C7K9Uv63FBsSo8xQ==} 10480 resolution: {integrity: sha512-6Yg0ekpKICSjPswYOuC5sku/TSWaRYlA0qsXqJgM/d/4pLPHPuTxK7Nbf7jFKzAeedUhR8C7K9Uv63FBsSo8xQ==}
10701 dev: true 10481 dev: true
10702 10482
10703 /q@1.5.1:
10704 resolution: {integrity: sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==}
10705 engines: {node: '>=0.6.0', teleport: '>=0.2.0'}
10706 dev: true
10707
10708 /qs@6.11.0: 10483 /qs@6.11.0:
10709 resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==} 10484 resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==}
10710 engines: {node: '>=0.6'} 10485 engines: {node: '>=0.6'}
@@ -10843,11 +10618,11 @@ packages:
10843 '@formatjs/intl-displaynames': 6.5.0 10618 '@formatjs/intl-displaynames': 6.5.0
10844 '@formatjs/intl-listformat': 7.4.0 10619 '@formatjs/intl-listformat': 7.4.0
10845 '@types/hoist-non-react-statics': 3.3.1 10620 '@types/hoist-non-react-statics': 3.3.1
10846 '@types/react': 18.2.12 10621 '@types/react': 18.2.20
10847 hoist-non-react-statics: 3.3.2 10622 hoist-non-react-statics: 3.3.2
10848 intl-messageformat: 10.5.0 10623 intl-messageformat: 10.5.0
10849 react: 18.2.0 10624 react: 18.2.0
10850 tslib: 2.6.0 10625 tslib: 2.6.1
10851 typescript: 5.0.4 10626 typescript: 5.0.4
10852 dev: false 10627 dev: false
10853 10628
@@ -10909,26 +10684,26 @@ packages:
10909 warning: 4.0.3 10684 warning: 4.0.3
10910 dev: false 10685 dev: false
10911 10686
10912 /react-router-dom@6.11.2(react-dom@18.2.0)(react@18.2.0): 10687 /react-router-dom@6.15.0(react-dom@18.2.0)(react@18.2.0):
10913 resolution: {integrity: sha512-JNbKtAeh1VSJQnH6RvBDNhxNwemRj7KxCzc5jb7zvDSKRnPWIFj9pO+eXqjM69gQJ0r46hSz1x4l9y0651DKWw==} 10688 resolution: {integrity: sha512-aR42t0fs7brintwBGAv2+mGlCtgtFQeOzK0BM1/OiqEzRejOZtpMZepvgkscpMUnKb8YO84G7s3LsHnnDNonbQ==}
10914 engines: {node: '>=14'} 10689 engines: {node: '>=14.0.0'}
10915 peerDependencies: 10690 peerDependencies:
10916 react: '>=16.8' 10691 react: '>=16.8'
10917 react-dom: '>=16.8' 10692 react-dom: '>=16.8'
10918 dependencies: 10693 dependencies:
10919 '@remix-run/router': 1.6.2 10694 '@remix-run/router': 1.8.0
10920 react: 18.2.0 10695 react: 18.2.0
10921 react-dom: 18.2.0(react@18.2.0) 10696 react-dom: 18.2.0(react@18.2.0)
10922 react-router: 6.11.2(react@18.2.0) 10697 react-router: 6.15.0(react@18.2.0)
10923 dev: false 10698 dev: false
10924 10699
10925 /react-router@6.11.2(react@18.2.0): 10700 /react-router@6.15.0(react@18.2.0):
10926 resolution: {integrity: sha512-74z9xUSaSX07t3LM+pS6Un0T55ibUE/79CzfZpy5wsPDZaea1F8QkrsiyRnA2YQ7LwE/umaydzXZV80iDCPkMg==} 10701 resolution: {integrity: sha512-NIytlzvzLwJkCQj2HLefmeakxxWHWAP+02EGqWEZy+DgfHHKQMUoBBjUQLOtFInBMhWtb3hiUy6MfFgwLjXhqg==}
10927 engines: {node: '>=14'} 10702 engines: {node: '>=14.0.0'}
10928 peerDependencies: 10703 peerDependencies:
10929 react: '>=16.8' 10704 react: '>=16.8'
10930 dependencies: 10705 dependencies:
10931 '@remix-run/router': 1.6.2 10706 '@remix-run/router': 1.8.0
10932 react: 18.2.0 10707 react: 18.2.0
10933 dev: false 10708 dev: false
10934 10709
@@ -10946,8 +10721,8 @@ packages:
10946 react-dom: 18.2.0(react@18.2.0) 10721 react-dom: 18.2.0(react@18.2.0)
10947 dev: false 10722 dev: false
10948 10723
10949 /react-tooltip@5.13.1(react-dom@18.2.0)(react@18.2.0): 10724 /react-tooltip@5.20.0(react-dom@18.2.0)(react@18.2.0):
10950 resolution: {integrity: sha512-9NstDFdjyy6cIH9zjeT70zXTHlW/TIGCOWQmhkAyqLFeQioLg1FXvb9ec7AxSpn0zyFUkFSLdFYxZRuewti3Aw==} 10725 resolution: {integrity: sha512-LWBIHEZjwDW9ZJ/Dn2xeZrsz+WKMii61CIsx2XPfs1IiIRnWyvKJXrgy6uEGOXYvrnCd4jiEvurn8Y+zJ1bw5Q==}
10951 peerDependencies: 10726 peerDependencies:
10952 react: '>=16.14.0' 10727 react: '>=16.14.0'
10953 react-dom: '>=16.14.0' 10728 react-dom: '>=16.14.0'
@@ -11022,7 +10797,7 @@ packages:
11022 dotenv: 9.0.2 10797 dotenv: 9.0.2
11023 dotenv-expand: 5.1.0 10798 dotenv-expand: 5.1.0
11024 js-yaml: 4.1.0 10799 js-yaml: 4.1.0
11025 json5: 2.2.1 10800 json5: 2.2.3
11026 lazy-val: 1.0.5 10801 lazy-val: 1.0.5
11027 dev: true 10802 dev: true
11028 10803
@@ -11111,7 +10886,7 @@ packages:
11111 resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==} 10886 resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==}
11112 engines: {node: '>= 0.10'} 10887 engines: {node: '>= 0.10'}
11113 dependencies: 10888 dependencies:
11114 resolve: 1.22.2 10889 resolve: 1.22.4
11115 dev: false 10890 dev: false
11116 10891
11117 /redent@3.0.0: 10892 /redent@3.0.0:
@@ -11126,7 +10901,7 @@ packages:
11126 resolution: {integrity: sha512-486O8/pQXwj9jV0mVvUnTsxq0uknpBnNJ0eCUhkZqJRQ8KutrT1PhzmumdCeM1hSBF2eMlFPmwECRER4IbKXlQ==} 10901 resolution: {integrity: sha512-486O8/pQXwj9jV0mVvUnTsxq0uknpBnNJ0eCUhkZqJRQ8KutrT1PhzmumdCeM1hSBF2eMlFPmwECRER4IbKXlQ==}
11127 engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} 10902 engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
11128 dependencies: 10903 dependencies:
11129 '@eslint-community/regexpp': 4.6.0 10904 '@eslint-community/regexpp': 4.6.2
11130 dev: true 10905 dev: true
11131 10906
11132 /regenerator-runtime@0.13.11: 10907 /regenerator-runtime@0.13.11:
@@ -11144,7 +10919,7 @@ packages:
11144 resolution: {integrity: sha512-OLxjyjPkVH+rQlBLb1I/P/VTmamSjGkvN5PTV5BXP432k3uVz727J7H29GA5IFiY0m7e1xBN7049Wn59FY3DEQ==} 10919 resolution: {integrity: sha512-OLxjyjPkVH+rQlBLb1I/P/VTmamSjGkvN5PTV5BXP432k3uVz727J7H29GA5IFiY0m7e1xBN7049Wn59FY3DEQ==}
11145 engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} 10920 engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
11146 dependencies: 10921 dependencies:
11147 '@eslint-community/regexpp': 4.6.0 10922 '@eslint-community/regexpp': 4.6.2
11148 refa: 0.11.0 10923 refa: 0.11.0
11149 dev: true 10924 dev: true
11150 10925
@@ -11309,20 +11084,20 @@ packages:
11309 engines: {node: '>=10'} 11084 engines: {node: '>=10'}
11310 dev: true 11085 dev: true
11311 11086
11312 /resolve@1.22.1: 11087 /resolve@1.22.2:
11313 resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==} 11088 resolution: {integrity: sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==}
11314 hasBin: true 11089 hasBin: true
11315 dependencies: 11090 dependencies:
11316 is-core-module: 2.11.0 11091 is-core-module: 2.12.1
11317 path-parse: 1.0.7 11092 path-parse: 1.0.7
11318 supports-preserve-symlinks-flag: 1.0.0 11093 supports-preserve-symlinks-flag: 1.0.0
11319 dev: true 11094 dev: true
11320 11095
11321 /resolve@1.22.2: 11096 /resolve@1.22.4:
11322 resolution: {integrity: sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==} 11097 resolution: {integrity: sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg==}
11323 hasBin: true 11098 hasBin: true
11324 dependencies: 11099 dependencies:
11325 is-core-module: 2.12.1 11100 is-core-module: 2.13.0
11326 path-parse: 1.0.7 11101 path-parse: 1.0.7
11327 supports-preserve-symlinks-flag: 1.0.0 11102 supports-preserve-symlinks-flag: 1.0.0
11328 11103
@@ -11425,7 +11200,7 @@ packages:
11425 /rxjs@7.8.1: 11200 /rxjs@7.8.1:
11426 resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} 11201 resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==}
11427 dependencies: 11202 dependencies:
11428 tslib: 2.6.0 11203 tslib: 2.6.1
11429 11204
11430 /safe-array-concat@1.0.0: 11205 /safe-array-concat@1.0.0:
11431 resolution: {integrity: sha512-9dVEFruWIsnie89yym+xWTAYASdpw3CJV7Li/6zBewGf9z2i1j31rP6jnY0pHEO4QZh6N0K11bFjWmdR8UGdPQ==} 11206 resolution: {integrity: sha512-9dVEFruWIsnie89yym+xWTAYASdpw3CJV7Li/6zBewGf9z2i1j31rP6jnY0pHEO4QZh6N0K11bFjWmdR8UGdPQ==}
@@ -11480,7 +11255,7 @@ packages:
11480 hasBin: true 11255 hasBin: true
11481 dependencies: 11256 dependencies:
11482 chokidar: 3.5.3 11257 chokidar: 3.5.3
11483 immutable: 4.3.1 11258 immutable: 4.3.2
11484 source-map-js: 1.0.2 11259 source-map-js: 1.0.2
11485 dev: true 11260 dev: true
11486 11261
@@ -11550,14 +11325,6 @@ packages:
11550 hasBin: true 11325 hasBin: true
11551 dev: true 11326 dev: true
11552 11327
11553 /semver@7.5.2:
11554 resolution: {integrity: sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==}
11555 engines: {node: '>=10'}
11556 hasBin: true
11557 dependencies:
11558 lru-cache: 6.0.0
11559 dev: true
11560
11561 /semver@7.5.4: 11328 /semver@7.5.4:
11562 resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} 11329 resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==}
11563 engines: {node: '>=10'} 11330 engines: {node: '>=10'}
@@ -12015,6 +11782,13 @@ packages:
12015 tweetnacl: 0.14.5 11782 tweetnacl: 0.14.5
12016 dev: false 11783 dev: false
12017 11784
11785 /ssri@10.0.5:
11786 resolution: {integrity: sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A==}
11787 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
11788 dependencies:
11789 minipass: 7.0.3
11790 dev: true
11791
12018 /ssri@8.0.1: 11792 /ssri@8.0.1:
12019 resolution: {integrity: sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==} 11793 resolution: {integrity: sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==}
12020 engines: {node: '>= 8'} 11794 engines: {node: '>= 8'}
@@ -12023,13 +11797,6 @@ packages:
12023 dev: false 11797 dev: false
12024 optional: true 11798 optional: true
12025 11799
12026 /ssri@9.0.1:
12027 resolution: {integrity: sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==}
12028 engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
12029 dependencies:
12030 minipass: 3.3.6
12031 dev: true
12032
12033 /stack-trace@0.0.10: 11800 /stack-trace@0.0.10:
12034 resolution: {integrity: sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==} 11801 resolution: {integrity: sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==}
12035 dev: false 11802 dev: false
@@ -12274,7 +12041,7 @@ packages:
12274 engines: {node: ^14.18.0 || >=16.0.0} 12041 engines: {node: ^14.18.0 || >=16.0.0}
12275 dependencies: 12042 dependencies:
12276 '@pkgr/utils': 2.4.2 12043 '@pkgr/utils': 2.4.2
12277 tslib: 2.6.0 12044 tslib: 2.6.1
12278 dev: true 12045 dev: true
12279 12046
12280 /syntax-error@1.4.0: 12047 /syntax-error@1.4.0:
@@ -12573,11 +12340,42 @@ packages:
12573 yn: 3.1.1 12340 yn: 3.1.1
12574 dev: true 12341 dev: true
12575 12342
12576 /tsconfig-paths@3.14.1: 12343 /ts-node@10.9.1(@types/node@20.4.7)(typescript@5.0.4):
12577 resolution: {integrity: sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==} 12344 resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==}
12345 hasBin: true
12346 peerDependencies:
12347 '@swc/core': '>=1.2.50'
12348 '@swc/wasm': '>=1.2.50'
12349 '@types/node': '*'
12350 typescript: '>=2.7'
12351 peerDependenciesMeta:
12352 '@swc/core':
12353 optional: true
12354 '@swc/wasm':
12355 optional: true
12356 dependencies:
12357 '@cspotcode/source-map-support': 0.8.1
12358 '@tsconfig/node10': 1.0.9
12359 '@tsconfig/node12': 1.0.11
12360 '@tsconfig/node14': 1.0.3
12361 '@tsconfig/node16': 1.0.4
12362 '@types/node': 20.4.7
12363 acorn: 8.10.0
12364 acorn-walk: 8.2.0
12365 arg: 4.1.3
12366 create-require: 1.1.1
12367 diff: 4.0.2
12368 make-error: 1.3.6
12369 typescript: 5.0.4
12370 v8-compile-cache-lib: 3.0.1
12371 yn: 3.1.1
12372 dev: true
12373
12374 /tsconfig-paths@3.14.2:
12375 resolution: {integrity: sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==}
12578 dependencies: 12376 dependencies:
12579 '@types/json5': 0.0.29 12377 '@types/json5': 0.0.29
12580 json5: 1.0.1 12378 json5: 1.0.2
12581 minimist: 1.2.8 12379 minimist: 1.2.8
12582 strip-bom: 3.0.0 12380 strip-bom: 3.0.0
12583 dev: true 12381 dev: true
@@ -12589,8 +12387,8 @@ packages:
12589 resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} 12387 resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==}
12590 dev: true 12388 dev: true
12591 12389
12592 /tslib@2.6.0: 12390 /tslib@2.6.1:
12593 resolution: {integrity: sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==} 12391 resolution: {integrity: sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig==}
12594 12392
12595 /tsscmp@1.0.6: 12393 /tsscmp@1.0.6:
12596 resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==} 12394 resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==}
@@ -12784,11 +12582,11 @@ packages:
12784 dev: false 12582 dev: false
12785 optional: true 12583 optional: true
12786 12584
12787 /unique-filename@2.0.1: 12585 /unique-filename@3.0.0:
12788 resolution: {integrity: sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==} 12586 resolution: {integrity: sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==}
12789 engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} 12587 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
12790 dependencies: 12588 dependencies:
12791 unique-slug: 3.0.0 12589 unique-slug: 4.0.0
12792 dev: true 12590 dev: true
12793 12591
12794 /unique-slug@2.0.2: 12592 /unique-slug@2.0.2:
@@ -12798,9 +12596,9 @@ packages:
12798 dev: false 12596 dev: false
12799 optional: true 12597 optional: true
12800 12598
12801 /unique-slug@3.0.0: 12599 /unique-slug@4.0.0:
12802 resolution: {integrity: sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==} 12600 resolution: {integrity: sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==}
12803 engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} 12601 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
12804 dependencies: 12602 dependencies:
12805 imurmurhash: 0.1.4 12603 imurmurhash: 0.1.4
12806 dev: true 12604 dev: true
@@ -12855,17 +12653,6 @@ packages:
12855 cross-env: 5.2.1 12653 cross-env: 5.2.1
12856 dev: false 12654 dev: false
12857 12655
12858 /update-browserslist-db@1.0.10(browserslist@4.21.4):
12859 resolution: {integrity: sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==}
12860 hasBin: true
12861 peerDependencies:
12862 browserslist: '>= 4.21.0'
12863 dependencies:
12864 browserslist: 4.21.4
12865 escalade: 3.1.1
12866 picocolors: 1.0.0
12867 dev: true
12868
12869 /update-browserslist-db@1.0.11(browserslist@4.21.10): 12656 /update-browserslist-db@1.0.11(browserslist@4.21.10):
12870 resolution: {integrity: sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==} 12657 resolution: {integrity: sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==}
12871 hasBin: true 12658 hasBin: true
@@ -12940,7 +12727,7 @@ packages:
12940 resolution: {integrity: sha512-74Y4LqY74kLE6IFyIjPtkSTWzUZmj8tdHT9Ii/26dvQ6K9Dl2NbEfj0XgU2sHCtKgt5VupqhlO/5aWuqS+IY1w==} 12727 resolution: {integrity: sha512-74Y4LqY74kLE6IFyIjPtkSTWzUZmj8tdHT9Ii/26dvQ6K9Dl2NbEfj0XgU2sHCtKgt5VupqhlO/5aWuqS+IY1w==}
12941 engines: {node: '>=10.12.0'} 12728 engines: {node: '>=10.12.0'}
12942 dependencies: 12729 dependencies:
12943 '@jridgewell/trace-mapping': 0.3.18 12730 '@jridgewell/trace-mapping': 0.3.19
12944 '@types/istanbul-lib-coverage': 2.0.4 12731 '@types/istanbul-lib-coverage': 2.0.4
12945 convert-source-map: 1.9.0 12732 convert-source-map: 1.9.0
12946 dev: true 12733 dev: true
@@ -12959,8 +12746,8 @@ packages:
12959 spdx-expression-parse: 3.0.1 12746 spdx-expression-parse: 3.0.1
12960 dev: true 12747 dev: true
12961 12748
12962 /validator@13.9.0: 12749 /validator@13.11.0:
12963 resolution: {integrity: sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==} 12750 resolution: {integrity: sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==}
12964 engines: {node: '>= 0.10'} 12751 engines: {node: '>= 0.10'}
12965 dev: false 12752 dev: false
12966 12753
diff --git a/scripts/add-crowdin-contributors.ts b/scripts/add-crowdin-contributors.ts
index 217de8cef..8dc7e650c 100644
--- a/scripts/add-crowdin-contributors.ts
+++ b/scripts/add-crowdin-contributors.ts
@@ -1,5 +1,5 @@
1import fs from 'fs-extra';
2import path from 'node:path'; 1import path from 'node:path';
2import fs from 'fs-extra';
3import allContributors from 'all-contributors-cli'; 3import allContributors from 'all-contributors-cli';
4 4
5/** 5/**
diff --git a/scripts/link-readme.ts b/scripts/link-readme.ts
index 47440f699..147ae22f7 100644
--- a/scripts/link-readme.ts
+++ b/scripts/link-readme.ts
@@ -6,8 +6,8 @@
6 * and "@abc" => "[@abc](https://github.com/abc)" 6 * and "@abc" => "[@abc](https://github.com/abc)"
7 */ 7 */
8 8
9import fs from 'fs-extra';
10import path from 'node:path'; 9import path from 'node:path';
10import fs from 'fs-extra';
11 11
12console.log('Linking issues and PRs in README.md'); 12console.log('Linking issues and PRs in README.md');
13 13
diff --git a/src/components/services/content/ServiceWebview.tsx b/src/components/services/content/ServiceWebview.tsx
index 50b5d478f..c598d4be6 100644
--- a/src/components/services/content/ServiceWebview.tsx
+++ b/src/components/services/content/ServiceWebview.tsx
@@ -1,8 +1,8 @@
1import { join } from 'node:path';
1import { Component, ReactElement } from 'react'; 2import { Component, ReactElement } from 'react';
2import { observer } from 'mobx-react'; 3import { observer } from 'mobx-react';
3import { action, makeObservable, observable, reaction } from 'mobx'; 4import { action, makeObservable, observable, reaction } from 'mobx';
4import ElectronWebView from 'react-electron-web-view'; 5import ElectronWebView from 'react-electron-web-view';
5import { join } from 'node:path';
6import ServiceModel from '../../../models/Service'; 6import ServiceModel from '../../../models/Service';
7 7
8const debug = require('../../../preload-safe-debug')('Ferdium:Services'); 8const debug = require('../../../preload-safe-debug')('Ferdium:Services');
diff --git a/src/electron/exception.ts b/src/electron/exception.ts
index a445a6475..ada98d17b 100644
--- a/src/electron/exception.ts
+++ b/src/electron/exception.ts
@@ -1,4 +1,3 @@
1// eslint-disable-next-line unicorn/no-empty-file
2process.on('uncaughtException', err => { 1process.on('uncaughtException', err => {
3 // handle the error safely 2 // handle the error safely
4 console.error(err); 3 console.error(err);
diff --git a/src/electron/ipc-api/appIndicator.ts b/src/electron/ipc-api/appIndicator.ts
index c3232d89f..f4a5ba480 100644
--- a/src/electron/ipc-api/appIndicator.ts
+++ b/src/electron/ipc-api/appIndicator.ts
@@ -1,5 +1,5 @@
1import { app, ipcMain, BrowserWindow } from 'electron';
2import { join } from 'node:path'; 1import { join } from 'node:path';
2import { app, ipcMain, BrowserWindow } from 'electron';
3import { autorun } from 'mobx'; 3import { autorun } from 'mobx';
4import { isMac, isWindows, isLinux } from '../../environment'; 4import { isMac, isWindows, isLinux } from '../../environment';
5import TrayIcon from '../../lib/Tray'; 5import TrayIcon from '../../lib/Tray';
diff --git a/src/electron/ipc-api/download.ts b/src/electron/ipc-api/download.ts
index 0c7e022d4..44eec9fc1 100644
--- a/src/electron/ipc-api/download.ts
+++ b/src/electron/ipc-api/download.ts
@@ -1,7 +1,7 @@
1import { PathLike } from 'node:fs';
1import { ipcMain, dialog, BrowserWindow } from 'electron'; 2import { ipcMain, dialog, BrowserWindow } from 'electron';
2import { download } from 'electron-dl'; 3import { download } from 'electron-dl';
3import { writeFileSync } from 'fs-extra'; 4import { writeFileSync } from 'fs-extra';
4import { PathLike } from 'node:fs';
5 5
6const debug = require('../../preload-safe-debug')('Ferdium:ipcApi:download'); 6const debug = require('../../preload-safe-debug')('Ferdium:ipcApi:download');
7 7
diff --git a/src/electron/ipc-api/localServer.ts b/src/electron/ipc-api/localServer.ts
index 5fdfad32c..bcc2f9d78 100644
--- a/src/electron/ipc-api/localServer.ts
+++ b/src/electron/ipc-api/localServer.ts
@@ -1,6 +1,6 @@
1import { randomBytes } from 'node:crypto'; 1import { randomBytes } from 'node:crypto';
2import { ipcMain, BrowserWindow } from 'electron';
3import { createServer } from 'node:net'; 2import { createServer } from 'node:net';
3import { ipcMain, BrowserWindow } from 'electron';
4import { LOCAL_HOSTNAME, LOCAL_PORT } from '../../config'; 4import { LOCAL_HOSTNAME, LOCAL_PORT } from '../../config';
5import { userDataPath } from '../../environment-remote'; 5import { userDataPath } from '../../environment-remote';
6import { server } from '../../internal-server/start'; 6import { server } from '../../internal-server/start';
diff --git a/src/electron/macOSPermissions.ts b/src/electron/macOSPermissions.ts
index 90056f59c..2ad3d6cd0 100644
--- a/src/electron/macOSPermissions.ts
+++ b/src/electron/macOSPermissions.ts
@@ -1,7 +1,7 @@
1import { dirname } from 'node:path';
1import { systemPreferences, BrowserWindow, dialog } from 'electron'; 2import { systemPreferences, BrowserWindow, dialog } from 'electron';
2import { pathExistsSync, mkdirSync, writeFileSync } from 'fs-extra'; 3import { pathExistsSync, mkdirSync, writeFileSync } from 'fs-extra';
3import macosVersion from 'macos-version'; 4import macosVersion from 'macos-version';
4import { dirname } from 'node:path';
5// eslint-disable-next-line @typescript-eslint/ban-ts-comment, @typescript-eslint/prefer-ts-expect-error 5// eslint-disable-next-line @typescript-eslint/ban-ts-comment, @typescript-eslint/prefer-ts-expect-error
6// @ts-ignore 6// @ts-ignore
7import { askForScreenCaptureAccess } from 'node-mac-permissions'; 7import { askForScreenCaptureAccess } from 'node-mac-permissions';
diff --git a/src/index.ts b/src/index.ts
index e76298dec..cbc10bdbe 100644
--- a/src/index.ts
+++ b/src/index.ts
@@ -1,5 +1,7 @@
1/* eslint-disable import/first */ 1/* eslint-disable import/first */
2 2
3import { join } from 'node:path';
4import { EventEmitter } from 'node:events';
3import { 5import {
4 app, 6 app,
5 BrowserWindow, 7 BrowserWindow,
@@ -11,11 +13,9 @@ import {
11} from 'electron'; 13} from 'electron';
12 14
13import { emptyDirSync, ensureFileSync } from 'fs-extra'; 15import { emptyDirSync, ensureFileSync } from 'fs-extra';
14import { join } from 'node:path';
15import windowStateKeeper from 'electron-window-state'; 16import windowStateKeeper from 'electron-window-state';
16import minimist from 'minimist'; 17import minimist from 'minimist';
17import ms from 'ms'; 18import ms from 'ms';
18import { EventEmitter } from 'node:events';
19import { initialize } from 'electron-react-titlebar/main'; 19import { initialize } from 'electron-react-titlebar/main';
20import { enableWebContents, initializeRemote } from './electron-util'; 20import { enableWebContents, initializeRemote } from './electron-util';
21import enforceMacOSAppLocation from './enforce-macos-app-location'; 21import enforceMacOSAppLocation from './enforce-macos-app-location';
diff --git a/src/internal-server/app/Controllers/Http/UserController.js b/src/internal-server/app/Controllers/Http/UserController.js
index 89ccd1549..d0c4d73b7 100644
--- a/src/internal-server/app/Controllers/Http/UserController.js
+++ b/src/internal-server/app/Controllers/Http/UserController.js
@@ -4,9 +4,9 @@ const Service = use('App/Models/Service');
4const Workspace = use('App/Models/Workspace'); 4const Workspace = use('App/Models/Workspace');
5const { validateAll } = use('Validator'); 5const { validateAll } = use('Validator');
6 6
7const crypto = require('node:crypto');
7const fetch = require('node-fetch'); 8const fetch = require('node-fetch');
8const { v4: uuid } = require('uuid'); 9const { v4: uuid } = require('uuid');
9const crypto = require('node:crypto');
10const { DEFAULT_APP_SETTINGS } = require('../../../../config'); 10const { DEFAULT_APP_SETTINGS } = require('../../../../config');
11const { convertToJSON } = require('../../../../jsUtils'); 11const { convertToJSON } = require('../../../../jsUtils');
12const { API_VERSION } = require('../../../../environment-remote'); 12const { API_VERSION } = require('../../../../environment-remote');
diff --git a/src/internal-server/app/ImageHelper.js b/src/internal-server/app/ImageHelper.js
index b24a97836..222df6f07 100644
--- a/src/internal-server/app/ImageHelper.js
+++ b/src/internal-server/app/ImageHelper.js
@@ -1,8 +1,8 @@
1const Env = use('Env'); 1const Env = use('Env');
2 2
3const path = require('node:path');
3const { v4: uuid } = require('uuid'); 4const { v4: uuid } = require('uuid');
4 5
5const path = require('node:path');
6const fs = require('fs-extra'); 6const fs = require('fs-extra');
7const { API_VERSION } = require('../../environment-remote'); 7const { API_VERSION } = require('../../environment-remote');
8 8
diff --git a/src/internal-server/start.ts b/src/internal-server/start.ts
index b6ee65986..bcd3ee3a1 100644
--- a/src/internal-server/start.ts
+++ b/src/internal-server/start.ts
@@ -15,10 +15,10 @@
15| Make sure to pass a relative path from the project root. 15| Make sure to pass a relative path from the project root.
16*/ 16*/
17 17
18import { join } from 'node:path';
18import fold from '@adonisjs/fold'; 19import fold from '@adonisjs/fold';
19import { Ignitor, hooks } from '@adonisjs/ignitor'; 20import { Ignitor, hooks } from '@adonisjs/ignitor';
20import { readFile, stat, chmod, writeFile } from 'fs-extra'; 21import { readFile, stat, chmod, writeFile } from 'fs-extra';
21import { join } from 'node:path';
22import { LOCAL_HOSTNAME } from '../config'; 22import { LOCAL_HOSTNAME } from '../config';
23import { isWindows } from '../environment'; 23import { isWindows } from '../environment';
24 24
diff --git a/src/lib/Menu.ts b/src/lib/Menu.ts
index 08ad9dabe..a90fd8bea 100644
--- a/src/lib/Menu.ts
+++ b/src/lib/Menu.ts
@@ -1,3 +1,4 @@
1import os from 'node:os';
1import { clipboard, MenuItemConstructorOptions } from 'electron'; 2import { clipboard, MenuItemConstructorOptions } from 'electron';
2import { 3import {
3 app, 4 app,
@@ -12,7 +13,6 @@ import { defineMessages, IntlShape } from 'react-intl';
12import osName from 'os-name'; 13import osName from 'os-name';
13import { fromJS } from 'immutable'; 14import { fromJS } from 'immutable';
14import semver from 'semver'; 15import semver from 'semver';
15import os from 'node:os';
16import { 16import {
17 isWindows, 17 isWindows,
18 cmdOrCtrlShortcutKey, 18 cmdOrCtrlShortcutKey,
diff --git a/src/lib/Tray.ts b/src/lib/Tray.ts
index 0d567fc13..c8f113346 100644
--- a/src/lib/Tray.ts
+++ b/src/lib/Tray.ts
@@ -1,3 +1,4 @@
1import { join } from 'node:path';
1import { 2import {
2 app, 3 app,
3 Menu, 4 Menu,
@@ -9,7 +10,6 @@ import {
9 BrowserWindow, 10 BrowserWindow,
10 NativeImage, 11 NativeImage,
11} from 'electron'; 12} from 'electron';
12import { join } from 'node:path';
13import macosVersion from 'macos-version'; 13import macosVersion from 'macos-version';
14import { isMac, isWindows, isLinux } from '../environment'; 14import { isMac, isWindows, isLinux } from '../environment';
15 15
diff --git a/src/models/Recipe.ts b/src/models/Recipe.ts
index a6d2fd86d..53d6c4b89 100644
--- a/src/models/Recipe.ts
+++ b/src/models/Recipe.ts
@@ -1,6 +1,6 @@
1import { join } from 'node:path';
1import semver from 'semver'; 2import semver from 'semver';
2import { pathExistsSync } from 'fs-extra'; 3import { pathExistsSync } from 'fs-extra';
3import { join } from 'node:path';
4import { DEFAULT_SERVICE_SETTINGS } from '../config'; 4import { DEFAULT_SERVICE_SETTINGS } from '../config';
5import { ifUndefined } from '../jsUtils'; 5import { ifUndefined } from '../jsUtils';
6 6
diff --git a/src/models/Service.ts b/src/models/Service.ts
index 4a9fcf4fb..265b3e13c 100644
--- a/src/models/Service.ts
+++ b/src/models/Service.ts
@@ -1,7 +1,7 @@
1import { join } from 'node:path';
1import { autorun, action, computed, makeObservable, observable } from 'mobx'; 2import { autorun, action, computed, makeObservable, observable } from 'mobx';
2import { ipcRenderer } from 'electron'; 3import { ipcRenderer } from 'electron';
3import { webContents } from '@electron/remote'; 4import { webContents } from '@electron/remote';
4import { join } from 'node:path';
5import ElectronWebView from 'react-electron-web-view'; 5import ElectronWebView from 'react-electron-web-view';
6 6
7import { todosStore } from '../features/todos'; 7import { todosStore } from '../features/todos';
diff --git a/src/preload-safe-debug.ts b/src/preload-safe-debug.ts
index 471ae1a1f..905140306 100644
--- a/src/preload-safe-debug.ts
+++ b/src/preload-safe-debug.ts
@@ -8,7 +8,7 @@
8 * We disable the `debug` package in context isolated renderers, 8 * We disable the `debug` package in context isolated renderers,
9 * because they correspond to preload scripts. 9 * because they correspond to preload scripts.
10 */ 10 */
11// eslint-disable-next-line unicorn/no-empty-file 11
12module.exports = function debug(namespace: string): (...params: any[]) => void { 12module.exports = function debug(namespace: string): (...params: any[]) => void {
13 if ( 13 if (
14 typeof process === 'object' && 14 typeof process === 'object' &&
diff --git a/src/stores/AppStore.ts b/src/stores/AppStore.ts
index 0bf845e4d..b317d99fc 100644
--- a/src/stores/AppStore.ts
+++ b/src/stores/AppStore.ts
@@ -1,3 +1,4 @@
1import { URL } from 'node:url';
1import { ipcRenderer } from 'electron'; 2import { ipcRenderer } from 'electron';
2import { 3import {
3 app, 4 app,
@@ -11,7 +12,6 @@ import { action, computed, makeObservable, observable } from 'mobx';
11import moment from 'moment'; 12import moment from 'moment';
12import AutoLaunch from 'auto-launch'; 13import AutoLaunch from 'auto-launch';
13import ms from 'ms'; 14import ms from 'ms';
14import { URL } from 'node:url';
15import { readJsonSync } from 'fs-extra'; 15import { readJsonSync } from 'fs-extra';
16 16
17import { Stores } from '../@types/stores.types'; 17import { Stores } from '../@types/stores.types';
diff --git a/src/stores/RecipesStore.ts b/src/stores/RecipesStore.ts
index b645a5989..9b5565dcf 100644
--- a/src/stores/RecipesStore.ts
+++ b/src/stores/RecipesStore.ts
@@ -158,8 +158,8 @@ export default class RecipesStore extends TypedStore {
158 router.push('/settings/recipes'); 158 router.push('/settings/recipes');
159 debug(`Recipe ${recipeId} is not installed, trying to install it`); 159 debug(`Recipe ${recipeId} is not installed, trying to install it`);
160 160
161 const recipe = await this.installRecipeRequest.execute(recipeId) 161 const recipe =
162 .promise; 162 await this.installRecipeRequest.execute(recipeId).promise;
163 if (recipe) { 163 if (recipe) {
164 await this.allRecipesRequest.invalidate({ immediately: true }) 164 await this.allRecipesRequest.invalidate({ immediately: true })
165 .promise; 165 .promise;
diff --git a/src/stores/ServicesStore.ts b/src/stores/ServicesStore.ts
index 1cee0c57f..9c0072586 100644
--- a/src/stores/ServicesStore.ts
+++ b/src/stores/ServicesStore.ts
@@ -1,9 +1,9 @@
1import { join } from 'node:path';
1import { ipcRenderer, shell } from 'electron'; 2import { ipcRenderer, shell } from 'electron';
2import { action, reaction, computed, observable, makeObservable } from 'mobx'; 3import { action, reaction, computed, observable, makeObservable } from 'mobx';
3import { debounce, remove } from 'lodash'; 4import { debounce, remove } from 'lodash';
4import ms from 'ms'; 5import ms from 'ms';
5import { ensureFileSync, pathExistsSync, writeFileSync } from 'fs-extra'; 6import { ensureFileSync, pathExistsSync, writeFileSync } from 'fs-extra';
6import { join } from 'node:path';
7 7
8import { Stores } from '../@types/stores.types'; 8import { Stores } from '../@types/stores.types';
9import { ApiInterface } from '../api'; 9import { ApiInterface } from '../api';
diff --git a/src/webview/recipe.ts b/src/webview/recipe.ts
index ee7fa26d2..b394f1517 100644
--- a/src/webview/recipe.ts
+++ b/src/webview/recipe.ts
@@ -1,9 +1,10 @@
1/* eslint-disable global-require */ 1/* eslint-disable global-require */
2/* eslint-disable import/no-dynamic-require */ 2/* eslint-disable import/no-dynamic-require */
3 3
4import { join } from 'node:path';
5import { existsSync } from 'node:fs';
4import { noop, debounce } from 'lodash'; 6import { noop, debounce } from 'lodash';
5import { contextBridge, ipcRenderer } from 'electron'; 7import { contextBridge, ipcRenderer } from 'electron';
6import { join } from 'node:path';
7import { autorun, computed, makeObservable, observable } from 'mobx'; 8import { autorun, computed, makeObservable, observable } from 'mobx';
8import { pathExistsSync, readFileSync } from 'fs-extra'; 9import { pathExistsSync, readFileSync } from 'fs-extra';
9import { 10import {
@@ -11,7 +12,6 @@ import {
11 enable as enableDarkMode, 12 enable as enableDarkMode,
12} from 'darkreader'; 13} from 'darkreader';
13 14
14import { existsSync } from 'node:fs';
15import ignoreList from './darkmode/ignore'; 15import ignoreList from './darkmode/ignore';
16import customDarkModeCss from './darkmode/custom'; 16import customDarkModeCss from './darkmode/custom';
17 17