package-lock.json (71197B)
1 { 2 "name": "obsidian-sample-plugin", 3 "version": "1.0.0", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "obsidian-sample-plugin", 9 "version": "1.0.0", 10 "license": "MIT", 11 "dependencies": { 12 "p-debounce": "^4.0.0", 13 "sanitize-filename-ts": "^1.0.2" 14 }, 15 "devDependencies": { 16 "@types/node": "^16.11.6", 17 "@typescript-eslint/eslint-plugin": "5.29.0", 18 "@typescript-eslint/parser": "5.29.0", 19 "builtin-modules": "3.3.0", 20 "esbuild": "0.17.3", 21 "obsidian": "latest", 22 "tslib": "2.4.0", 23 "typescript": "4.7.4" 24 } 25 }, 26 "node_modules/@aashutoshrathi/word-wrap": { 27 "version": "1.2.6", 28 "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", 29 "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", 30 "dev": true, 31 "peer": true, 32 "engines": { 33 "node": ">=0.10.0" 34 } 35 }, 36 "node_modules/@codemirror/state": { 37 "version": "6.4.1", 38 "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.4.1.tgz", 39 "integrity": "sha512-QkEyUiLhsJoZkbumGZlswmAhA7CBU02Wrz7zvH4SrcifbsqwlXShVXg65f3v/ts57W3dqyamEriMhij1Z3Zz4A==", 40 "dev": true, 41 "peer": true 42 }, 43 "node_modules/@codemirror/view": { 44 "version": "6.26.0", 45 "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.26.0.tgz", 46 "integrity": "sha512-nSSmzONpqsNzshPOxiKhK203R6BvABepugAe34QfQDbNDslyjkqBuKgrK5ZBvqNXpfxz5iLrlGTmEfhbQyH46A==", 47 "dev": true, 48 "peer": true, 49 "dependencies": { 50 "@codemirror/state": "^6.4.0", 51 "style-mod": "^4.1.0", 52 "w3c-keyname": "^2.2.4" 53 } 54 }, 55 "node_modules/@esbuild/android-arm": { 56 "version": "0.17.3", 57 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.3.tgz", 58 "integrity": "sha512-1Mlz934GvbgdDmt26rTLmf03cAgLg5HyOgJN+ZGCeP3Q9ynYTNMn2/LQxIl7Uy+o4K6Rfi2OuLsr12JQQR8gNg==", 59 "cpu": [ 60 "arm" 61 ], 62 "dev": true, 63 "optional": true, 64 "os": [ 65 "android" 66 ], 67 "engines": { 68 "node": ">=12" 69 } 70 }, 71 "node_modules/@esbuild/android-arm64": { 72 "version": "0.17.3", 73 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.3.tgz", 74 "integrity": "sha512-XvJsYo3dO3Pi4kpalkyMvfQsjxPWHYjoX4MDiB/FUM4YMfWcXa5l4VCwFWVYI1+92yxqjuqrhNg0CZg3gSouyQ==", 75 "cpu": [ 76 "arm64" 77 ], 78 "dev": true, 79 "optional": true, 80 "os": [ 81 "android" 82 ], 83 "engines": { 84 "node": ">=12" 85 } 86 }, 87 "node_modules/@esbuild/android-x64": { 88 "version": "0.17.3", 89 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.3.tgz", 90 "integrity": "sha512-nuV2CmLS07Gqh5/GrZLuqkU9Bm6H6vcCspM+zjp9TdQlxJtIe+qqEXQChmfc7nWdyr/yz3h45Utk1tUn8Cz5+A==", 91 "cpu": [ 92 "x64" 93 ], 94 "dev": true, 95 "optional": true, 96 "os": [ 97 "android" 98 ], 99 "engines": { 100 "node": ">=12" 101 } 102 }, 103 "node_modules/@esbuild/darwin-arm64": { 104 "version": "0.17.3", 105 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.3.tgz", 106 "integrity": "sha512-01Hxaaat6m0Xp9AXGM8mjFtqqwDjzlMP0eQq9zll9U85ttVALGCGDuEvra5Feu/NbP5AEP1MaopPwzsTcUq1cw==", 107 "cpu": [ 108 "arm64" 109 ], 110 "dev": true, 111 "optional": true, 112 "os": [ 113 "darwin" 114 ], 115 "engines": { 116 "node": ">=12" 117 } 118 }, 119 "node_modules/@esbuild/darwin-x64": { 120 "version": "0.17.3", 121 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.3.tgz", 122 "integrity": "sha512-Eo2gq0Q/er2muf8Z83X21UFoB7EU6/m3GNKvrhACJkjVThd0uA+8RfKpfNhuMCl1bKRfBzKOk6xaYKQZ4lZqvA==", 123 "cpu": [ 124 "x64" 125 ], 126 "dev": true, 127 "optional": true, 128 "os": [ 129 "darwin" 130 ], 131 "engines": { 132 "node": ">=12" 133 } 134 }, 135 "node_modules/@esbuild/freebsd-arm64": { 136 "version": "0.17.3", 137 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.3.tgz", 138 "integrity": "sha512-CN62ESxaquP61n1ZjQP/jZte8CE09M6kNn3baos2SeUfdVBkWN5n6vGp2iKyb/bm/x4JQzEvJgRHLGd5F5b81w==", 139 "cpu": [ 140 "arm64" 141 ], 142 "dev": true, 143 "optional": true, 144 "os": [ 145 "freebsd" 146 ], 147 "engines": { 148 "node": ">=12" 149 } 150 }, 151 "node_modules/@esbuild/freebsd-x64": { 152 "version": "0.17.3", 153 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.3.tgz", 154 "integrity": "sha512-feq+K8TxIznZE+zhdVurF3WNJ/Sa35dQNYbaqM/wsCbWdzXr5lyq+AaTUSER2cUR+SXPnd/EY75EPRjf4s1SLg==", 155 "cpu": [ 156 "x64" 157 ], 158 "dev": true, 159 "optional": true, 160 "os": [ 161 "freebsd" 162 ], 163 "engines": { 164 "node": ">=12" 165 } 166 }, 167 "node_modules/@esbuild/linux-arm": { 168 "version": "0.17.3", 169 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.3.tgz", 170 "integrity": "sha512-CLP3EgyNuPcg2cshbwkqYy5bbAgK+VhyfMU7oIYyn+x4Y67xb5C5ylxsNUjRmr8BX+MW3YhVNm6Lq6FKtRTWHQ==", 171 "cpu": [ 172 "arm" 173 ], 174 "dev": true, 175 "optional": true, 176 "os": [ 177 "linux" 178 ], 179 "engines": { 180 "node": ">=12" 181 } 182 }, 183 "node_modules/@esbuild/linux-arm64": { 184 "version": "0.17.3", 185 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.3.tgz", 186 "integrity": "sha512-JHeZXD4auLYBnrKn6JYJ0o5nWJI9PhChA/Nt0G4MvLaMrvXuWnY93R3a7PiXeJQphpL1nYsaMcoV2QtuvRnF/g==", 187 "cpu": [ 188 "arm64" 189 ], 190 "dev": true, 191 "optional": true, 192 "os": [ 193 "linux" 194 ], 195 "engines": { 196 "node": ">=12" 197 } 198 }, 199 "node_modules/@esbuild/linux-ia32": { 200 "version": "0.17.3", 201 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.3.tgz", 202 "integrity": "sha512-FyXlD2ZjZqTFh0sOQxFDiWG1uQUEOLbEh9gKN/7pFxck5Vw0qjWSDqbn6C10GAa1rXJpwsntHcmLqydY9ST9ZA==", 203 "cpu": [ 204 "ia32" 205 ], 206 "dev": true, 207 "optional": true, 208 "os": [ 209 "linux" 210 ], 211 "engines": { 212 "node": ">=12" 213 } 214 }, 215 "node_modules/@esbuild/linux-loong64": { 216 "version": "0.17.3", 217 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.3.tgz", 218 "integrity": "sha512-OrDGMvDBI2g7s04J8dh8/I7eSO+/E7nMDT2Z5IruBfUO/RiigF1OF6xoH33Dn4W/OwAWSUf1s2nXamb28ZklTA==", 219 "cpu": [ 220 "loong64" 221 ], 222 "dev": true, 223 "optional": true, 224 "os": [ 225 "linux" 226 ], 227 "engines": { 228 "node": ">=12" 229 } 230 }, 231 "node_modules/@esbuild/linux-mips64el": { 232 "version": "0.17.3", 233 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.3.tgz", 234 "integrity": "sha512-DcnUpXnVCJvmv0TzuLwKBC2nsQHle8EIiAJiJ+PipEVC16wHXaPEKP0EqN8WnBe0TPvMITOUlP2aiL5YMld+CQ==", 235 "cpu": [ 236 "mips64el" 237 ], 238 "dev": true, 239 "optional": true, 240 "os": [ 241 "linux" 242 ], 243 "engines": { 244 "node": ">=12" 245 } 246 }, 247 "node_modules/@esbuild/linux-ppc64": { 248 "version": "0.17.3", 249 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.3.tgz", 250 "integrity": "sha512-BDYf/l1WVhWE+FHAW3FzZPtVlk9QsrwsxGzABmN4g8bTjmhazsId3h127pliDRRu5674k1Y2RWejbpN46N9ZhQ==", 251 "cpu": [ 252 "ppc64" 253 ], 254 "dev": true, 255 "optional": true, 256 "os": [ 257 "linux" 258 ], 259 "engines": { 260 "node": ">=12" 261 } 262 }, 263 "node_modules/@esbuild/linux-riscv64": { 264 "version": "0.17.3", 265 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.3.tgz", 266 "integrity": "sha512-WViAxWYMRIi+prTJTyV1wnqd2mS2cPqJlN85oscVhXdb/ZTFJdrpaqm/uDsZPGKHtbg5TuRX/ymKdOSk41YZow==", 267 "cpu": [ 268 "riscv64" 269 ], 270 "dev": true, 271 "optional": true, 272 "os": [ 273 "linux" 274 ], 275 "engines": { 276 "node": ">=12" 277 } 278 }, 279 "node_modules/@esbuild/linux-s390x": { 280 "version": "0.17.3", 281 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.3.tgz", 282 "integrity": "sha512-Iw8lkNHUC4oGP1O/KhumcVy77u2s6+KUjieUqzEU3XuWJqZ+AY7uVMrrCbAiwWTkpQHkr00BuXH5RpC6Sb/7Ug==", 283 "cpu": [ 284 "s390x" 285 ], 286 "dev": true, 287 "optional": true, 288 "os": [ 289 "linux" 290 ], 291 "engines": { 292 "node": ">=12" 293 } 294 }, 295 "node_modules/@esbuild/linux-x64": { 296 "version": "0.17.3", 297 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.3.tgz", 298 "integrity": "sha512-0AGkWQMzeoeAtXQRNB3s4J1/T2XbigM2/Mn2yU1tQSmQRmHIZdkGbVq2A3aDdNslPyhb9/lH0S5GMTZ4xsjBqg==", 299 "cpu": [ 300 "x64" 301 ], 302 "dev": true, 303 "optional": true, 304 "os": [ 305 "linux" 306 ], 307 "engines": { 308 "node": ">=12" 309 } 310 }, 311 "node_modules/@esbuild/netbsd-x64": { 312 "version": "0.17.3", 313 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.3.tgz", 314 "integrity": "sha512-4+rR/WHOxIVh53UIQIICryjdoKdHsFZFD4zLSonJ9RRw7bhKzVyXbnRPsWSfwybYqw9sB7ots/SYyufL1mBpEg==", 315 "cpu": [ 316 "x64" 317 ], 318 "dev": true, 319 "optional": true, 320 "os": [ 321 "netbsd" 322 ], 323 "engines": { 324 "node": ">=12" 325 } 326 }, 327 "node_modules/@esbuild/openbsd-x64": { 328 "version": "0.17.3", 329 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.3.tgz", 330 "integrity": "sha512-cVpWnkx9IYg99EjGxa5Gc0XmqumtAwK3aoz7O4Dii2vko+qXbkHoujWA68cqXjhh6TsLaQelfDO4MVnyr+ODeA==", 331 "cpu": [ 332 "x64" 333 ], 334 "dev": true, 335 "optional": true, 336 "os": [ 337 "openbsd" 338 ], 339 "engines": { 340 "node": ">=12" 341 } 342 }, 343 "node_modules/@esbuild/sunos-x64": { 344 "version": "0.17.3", 345 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.3.tgz", 346 "integrity": "sha512-RxmhKLbTCDAY2xOfrww6ieIZkZF+KBqG7S2Ako2SljKXRFi+0863PspK74QQ7JpmWwncChY25JTJSbVBYGQk2Q==", 347 "cpu": [ 348 "x64" 349 ], 350 "dev": true, 351 "optional": true, 352 "os": [ 353 "sunos" 354 ], 355 "engines": { 356 "node": ">=12" 357 } 358 }, 359 "node_modules/@esbuild/win32-arm64": { 360 "version": "0.17.3", 361 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.3.tgz", 362 "integrity": "sha512-0r36VeEJ4efwmofxVJRXDjVRP2jTmv877zc+i+Pc7MNsIr38NfsjkQj23AfF7l0WbB+RQ7VUb+LDiqC/KY/M/A==", 363 "cpu": [ 364 "arm64" 365 ], 366 "dev": true, 367 "optional": true, 368 "os": [ 369 "win32" 370 ], 371 "engines": { 372 "node": ">=12" 373 } 374 }, 375 "node_modules/@esbuild/win32-ia32": { 376 "version": "0.17.3", 377 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.3.tgz", 378 "integrity": "sha512-wgO6rc7uGStH22nur4aLFcq7Wh86bE9cOFmfTr/yxN3BXvDEdCSXyKkO+U5JIt53eTOgC47v9k/C1bITWL/Teg==", 379 "cpu": [ 380 "ia32" 381 ], 382 "dev": true, 383 "optional": true, 384 "os": [ 385 "win32" 386 ], 387 "engines": { 388 "node": ">=12" 389 } 390 }, 391 "node_modules/@esbuild/win32-x64": { 392 "version": "0.17.3", 393 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.3.tgz", 394 "integrity": "sha512-FdVl64OIuiKjgXBjwZaJLKp0eaEckifbhn10dXWhysMJkWblg3OEEGKSIyhiD5RSgAya8WzP3DNkngtIg3Nt7g==", 395 "cpu": [ 396 "x64" 397 ], 398 "dev": true, 399 "optional": true, 400 "os": [ 401 "win32" 402 ], 403 "engines": { 404 "node": ">=12" 405 } 406 }, 407 "node_modules/@eslint-community/eslint-utils": { 408 "version": "4.4.0", 409 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", 410 "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", 411 "dev": true, 412 "peer": true, 413 "dependencies": { 414 "eslint-visitor-keys": "^3.3.0" 415 }, 416 "engines": { 417 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 418 }, 419 "peerDependencies": { 420 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" 421 } 422 }, 423 "node_modules/@eslint-community/regexpp": { 424 "version": "4.10.0", 425 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", 426 "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", 427 "dev": true, 428 "peer": true, 429 "engines": { 430 "node": "^12.0.0 || ^14.0.0 || >=16.0.0" 431 } 432 }, 433 "node_modules/@eslint/eslintrc": { 434 "version": "2.1.4", 435 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", 436 "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", 437 "dev": true, 438 "peer": true, 439 "dependencies": { 440 "ajv": "^6.12.4", 441 "debug": "^4.3.2", 442 "espree": "^9.6.0", 443 "globals": "^13.19.0", 444 "ignore": "^5.2.0", 445 "import-fresh": "^3.2.1", 446 "js-yaml": "^4.1.0", 447 "minimatch": "^3.1.2", 448 "strip-json-comments": "^3.1.1" 449 }, 450 "engines": { 451 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 452 }, 453 "funding": { 454 "url": "https://opencollective.com/eslint" 455 } 456 }, 457 "node_modules/@eslint/js": { 458 "version": "8.57.0", 459 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz", 460 "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==", 461 "dev": true, 462 "peer": true, 463 "engines": { 464 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 465 } 466 }, 467 "node_modules/@humanwhocodes/config-array": { 468 "version": "0.11.14", 469 "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", 470 "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", 471 "dev": true, 472 "peer": true, 473 "dependencies": { 474 "@humanwhocodes/object-schema": "^2.0.2", 475 "debug": "^4.3.1", 476 "minimatch": "^3.0.5" 477 }, 478 "engines": { 479 "node": ">=10.10.0" 480 } 481 }, 482 "node_modules/@humanwhocodes/module-importer": { 483 "version": "1.0.1", 484 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", 485 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", 486 "dev": true, 487 "peer": true, 488 "engines": { 489 "node": ">=12.22" 490 }, 491 "funding": { 492 "type": "github", 493 "url": "https://github.com/sponsors/nzakas" 494 } 495 }, 496 "node_modules/@humanwhocodes/object-schema": { 497 "version": "2.0.2", 498 "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz", 499 "integrity": "sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==", 500 "dev": true, 501 "peer": true 502 }, 503 "node_modules/@nodelib/fs.scandir": { 504 "version": "2.1.5", 505 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 506 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 507 "dev": true, 508 "dependencies": { 509 "@nodelib/fs.stat": "2.0.5", 510 "run-parallel": "^1.1.9" 511 }, 512 "engines": { 513 "node": ">= 8" 514 } 515 }, 516 "node_modules/@nodelib/fs.stat": { 517 "version": "2.0.5", 518 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 519 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 520 "dev": true, 521 "engines": { 522 "node": ">= 8" 523 } 524 }, 525 "node_modules/@nodelib/fs.walk": { 526 "version": "1.2.8", 527 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 528 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 529 "dev": true, 530 "dependencies": { 531 "@nodelib/fs.scandir": "2.1.5", 532 "fastq": "^1.6.0" 533 }, 534 "engines": { 535 "node": ">= 8" 536 } 537 }, 538 "node_modules/@types/codemirror": { 539 "version": "5.60.8", 540 "resolved": "https://registry.npmjs.org/@types/codemirror/-/codemirror-5.60.8.tgz", 541 "integrity": "sha512-VjFgDF/eB+Aklcy15TtOTLQeMjTo07k7KAjql8OK5Dirr7a6sJY4T1uVBDuTVG9VEmn1uUsohOpYnVfgC6/jyw==", 542 "dev": true, 543 "dependencies": { 544 "@types/tern": "*" 545 } 546 }, 547 "node_modules/@types/estree": { 548 "version": "1.0.5", 549 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", 550 "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", 551 "dev": true 552 }, 553 "node_modules/@types/json-schema": { 554 "version": "7.0.15", 555 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", 556 "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", 557 "dev": true 558 }, 559 "node_modules/@types/node": { 560 "version": "16.18.91", 561 "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.91.tgz", 562 "integrity": "sha512-h8Q4klc8xzc9kJKr7UYNtJde5TU2qEePVyH3WyzJaUC+3ptyc5kPQbWOIUcn8ZsG5+KSkq+P0py0kC0VqxgAXw==", 563 "dev": true 564 }, 565 "node_modules/@types/tern": { 566 "version": "0.23.9", 567 "resolved": "https://registry.npmjs.org/@types/tern/-/tern-0.23.9.tgz", 568 "integrity": "sha512-ypzHFE/wBzh+BlH6rrBgS5I/Z7RD21pGhZ2rltb/+ZrVM1awdZwjx7hE5XfuYgHWk9uvV5HLZN3SloevCAp3Bw==", 569 "dev": true, 570 "dependencies": { 571 "@types/estree": "*" 572 } 573 }, 574 "node_modules/@typescript-eslint/eslint-plugin": { 575 "version": "5.29.0", 576 "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.29.0.tgz", 577 "integrity": "sha512-kgTsISt9pM53yRFQmLZ4npj99yGl3x3Pl7z4eA66OuTzAGC4bQB5H5fuLwPnqTKU3yyrrg4MIhjF17UYnL4c0w==", 578 "dev": true, 579 "dependencies": { 580 "@typescript-eslint/scope-manager": "5.29.0", 581 "@typescript-eslint/type-utils": "5.29.0", 582 "@typescript-eslint/utils": "5.29.0", 583 "debug": "^4.3.4", 584 "functional-red-black-tree": "^1.0.1", 585 "ignore": "^5.2.0", 586 "regexpp": "^3.2.0", 587 "semver": "^7.3.7", 588 "tsutils": "^3.21.0" 589 }, 590 "engines": { 591 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 592 }, 593 "funding": { 594 "type": "opencollective", 595 "url": "https://opencollective.com/typescript-eslint" 596 }, 597 "peerDependencies": { 598 "@typescript-eslint/parser": "^5.0.0", 599 "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 600 }, 601 "peerDependenciesMeta": { 602 "typescript": { 603 "optional": true 604 } 605 } 606 }, 607 "node_modules/@typescript-eslint/parser": { 608 "version": "5.29.0", 609 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.29.0.tgz", 610 "integrity": "sha512-ruKWTv+x0OOxbzIw9nW5oWlUopvP/IQDjB5ZqmTglLIoDTctLlAJpAQFpNPJP/ZI7hTT9sARBosEfaKbcFuECw==", 611 "dev": true, 612 "dependencies": { 613 "@typescript-eslint/scope-manager": "5.29.0", 614 "@typescript-eslint/types": "5.29.0", 615 "@typescript-eslint/typescript-estree": "5.29.0", 616 "debug": "^4.3.4" 617 }, 618 "engines": { 619 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 620 }, 621 "funding": { 622 "type": "opencollective", 623 "url": "https://opencollective.com/typescript-eslint" 624 }, 625 "peerDependencies": { 626 "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 627 }, 628 "peerDependenciesMeta": { 629 "typescript": { 630 "optional": true 631 } 632 } 633 }, 634 "node_modules/@typescript-eslint/scope-manager": { 635 "version": "5.29.0", 636 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.29.0.tgz", 637 "integrity": "sha512-etbXUT0FygFi2ihcxDZjz21LtC+Eps9V2xVx09zFoN44RRHPrkMflidGMI+2dUs821zR1tDS6Oc9IXxIjOUZwA==", 638 "dev": true, 639 "dependencies": { 640 "@typescript-eslint/types": "5.29.0", 641 "@typescript-eslint/visitor-keys": "5.29.0" 642 }, 643 "engines": { 644 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 645 }, 646 "funding": { 647 "type": "opencollective", 648 "url": "https://opencollective.com/typescript-eslint" 649 } 650 }, 651 "node_modules/@typescript-eslint/type-utils": { 652 "version": "5.29.0", 653 "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.29.0.tgz", 654 "integrity": "sha512-JK6bAaaiJozbox3K220VRfCzLa9n0ib/J+FHIwnaV3Enw/TO267qe0pM1b1QrrEuy6xun374XEAsRlA86JJnyg==", 655 "dev": true, 656 "dependencies": { 657 "@typescript-eslint/utils": "5.29.0", 658 "debug": "^4.3.4", 659 "tsutils": "^3.21.0" 660 }, 661 "engines": { 662 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 663 }, 664 "funding": { 665 "type": "opencollective", 666 "url": "https://opencollective.com/typescript-eslint" 667 }, 668 "peerDependencies": { 669 "eslint": "*" 670 }, 671 "peerDependenciesMeta": { 672 "typescript": { 673 "optional": true 674 } 675 } 676 }, 677 "node_modules/@typescript-eslint/types": { 678 "version": "5.29.0", 679 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.29.0.tgz", 680 "integrity": "sha512-X99VbqvAXOMdVyfFmksMy3u8p8yoRGITgU1joBJPzeYa0rhdf5ok9S56/itRoUSh99fiDoMtarSIJXo7H/SnOg==", 681 "dev": true, 682 "engines": { 683 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 684 }, 685 "funding": { 686 "type": "opencollective", 687 "url": "https://opencollective.com/typescript-eslint" 688 } 689 }, 690 "node_modules/@typescript-eslint/typescript-estree": { 691 "version": "5.29.0", 692 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.29.0.tgz", 693 "integrity": "sha512-mQvSUJ/JjGBdvo+1LwC+GY2XmSYjK1nAaVw2emp/E61wEVYEyibRHCqm1I1vEKbXCpUKuW4G7u9ZCaZhJbLoNQ==", 694 "dev": true, 695 "dependencies": { 696 "@typescript-eslint/types": "5.29.0", 697 "@typescript-eslint/visitor-keys": "5.29.0", 698 "debug": "^4.3.4", 699 "globby": "^11.1.0", 700 "is-glob": "^4.0.3", 701 "semver": "^7.3.7", 702 "tsutils": "^3.21.0" 703 }, 704 "engines": { 705 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 706 }, 707 "funding": { 708 "type": "opencollective", 709 "url": "https://opencollective.com/typescript-eslint" 710 }, 711 "peerDependenciesMeta": { 712 "typescript": { 713 "optional": true 714 } 715 } 716 }, 717 "node_modules/@typescript-eslint/utils": { 718 "version": "5.29.0", 719 "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.29.0.tgz", 720 "integrity": "sha512-3Eos6uP1nyLOBayc/VUdKZikV90HahXE5Dx9L5YlSd/7ylQPXhLk1BYb29SDgnBnTp+jmSZUU0QxUiyHgW4p7A==", 721 "dev": true, 722 "dependencies": { 723 "@types/json-schema": "^7.0.9", 724 "@typescript-eslint/scope-manager": "5.29.0", 725 "@typescript-eslint/types": "5.29.0", 726 "@typescript-eslint/typescript-estree": "5.29.0", 727 "eslint-scope": "^5.1.1", 728 "eslint-utils": "^3.0.0" 729 }, 730 "engines": { 731 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 732 }, 733 "funding": { 734 "type": "opencollective", 735 "url": "https://opencollective.com/typescript-eslint" 736 }, 737 "peerDependencies": { 738 "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 739 } 740 }, 741 "node_modules/@typescript-eslint/visitor-keys": { 742 "version": "5.29.0", 743 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.29.0.tgz", 744 "integrity": "sha512-Hpb/mCWsjILvikMQoZIE3voc9wtQcS0A9FUw3h8bhr9UxBdtI/tw1ZDZUOXHXLOVMedKCH5NxyzATwnU78bWCQ==", 745 "dev": true, 746 "dependencies": { 747 "@typescript-eslint/types": "5.29.0", 748 "eslint-visitor-keys": "^3.3.0" 749 }, 750 "engines": { 751 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 752 }, 753 "funding": { 754 "type": "opencollective", 755 "url": "https://opencollective.com/typescript-eslint" 756 } 757 }, 758 "node_modules/@ungap/structured-clone": { 759 "version": "1.2.0", 760 "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", 761 "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", 762 "dev": true, 763 "peer": true 764 }, 765 "node_modules/acorn": { 766 "version": "8.11.3", 767 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", 768 "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", 769 "dev": true, 770 "peer": true, 771 "bin": { 772 "acorn": "bin/acorn" 773 }, 774 "engines": { 775 "node": ">=0.4.0" 776 } 777 }, 778 "node_modules/acorn-jsx": { 779 "version": "5.3.2", 780 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", 781 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 782 "dev": true, 783 "peer": true, 784 "peerDependencies": { 785 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" 786 } 787 }, 788 "node_modules/ajv": { 789 "version": "6.12.6", 790 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 791 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 792 "dev": true, 793 "peer": true, 794 "dependencies": { 795 "fast-deep-equal": "^3.1.1", 796 "fast-json-stable-stringify": "^2.0.0", 797 "json-schema-traverse": "^0.4.1", 798 "uri-js": "^4.2.2" 799 }, 800 "funding": { 801 "type": "github", 802 "url": "https://github.com/sponsors/epoberezkin" 803 } 804 }, 805 "node_modules/ansi-regex": { 806 "version": "5.0.1", 807 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 808 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 809 "dev": true, 810 "peer": true, 811 "engines": { 812 "node": ">=8" 813 } 814 }, 815 "node_modules/ansi-styles": { 816 "version": "4.3.0", 817 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 818 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 819 "dev": true, 820 "peer": true, 821 "dependencies": { 822 "color-convert": "^2.0.1" 823 }, 824 "engines": { 825 "node": ">=8" 826 }, 827 "funding": { 828 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 829 } 830 }, 831 "node_modules/argparse": { 832 "version": "2.0.1", 833 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 834 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 835 "dev": true, 836 "peer": true 837 }, 838 "node_modules/array-union": { 839 "version": "2.1.0", 840 "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", 841 "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", 842 "dev": true, 843 "engines": { 844 "node": ">=8" 845 } 846 }, 847 "node_modules/balanced-match": { 848 "version": "1.0.2", 849 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 850 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 851 "dev": true, 852 "peer": true 853 }, 854 "node_modules/brace-expansion": { 855 "version": "1.1.11", 856 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 857 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 858 "dev": true, 859 "peer": true, 860 "dependencies": { 861 "balanced-match": "^1.0.0", 862 "concat-map": "0.0.1" 863 } 864 }, 865 "node_modules/braces": { 866 "version": "3.0.2", 867 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 868 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 869 "dev": true, 870 "dependencies": { 871 "fill-range": "^7.0.1" 872 }, 873 "engines": { 874 "node": ">=8" 875 } 876 }, 877 "node_modules/builtin-modules": { 878 "version": "3.3.0", 879 "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", 880 "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", 881 "dev": true, 882 "engines": { 883 "node": ">=6" 884 }, 885 "funding": { 886 "url": "https://github.com/sponsors/sindresorhus" 887 } 888 }, 889 "node_modules/callsites": { 890 "version": "3.1.0", 891 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 892 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 893 "dev": true, 894 "peer": true, 895 "engines": { 896 "node": ">=6" 897 } 898 }, 899 "node_modules/chalk": { 900 "version": "4.1.2", 901 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 902 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 903 "dev": true, 904 "peer": true, 905 "dependencies": { 906 "ansi-styles": "^4.1.0", 907 "supports-color": "^7.1.0" 908 }, 909 "engines": { 910 "node": ">=10" 911 }, 912 "funding": { 913 "url": "https://github.com/chalk/chalk?sponsor=1" 914 } 915 }, 916 "node_modules/color-convert": { 917 "version": "2.0.1", 918 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 919 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 920 "dev": true, 921 "peer": true, 922 "dependencies": { 923 "color-name": "~1.1.4" 924 }, 925 "engines": { 926 "node": ">=7.0.0" 927 } 928 }, 929 "node_modules/color-name": { 930 "version": "1.1.4", 931 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 932 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 933 "dev": true, 934 "peer": true 935 }, 936 "node_modules/concat-map": { 937 "version": "0.0.1", 938 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 939 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 940 "dev": true, 941 "peer": true 942 }, 943 "node_modules/cross-spawn": { 944 "version": "7.0.3", 945 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 946 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 947 "dev": true, 948 "peer": true, 949 "dependencies": { 950 "path-key": "^3.1.0", 951 "shebang-command": "^2.0.0", 952 "which": "^2.0.1" 953 }, 954 "engines": { 955 "node": ">= 8" 956 } 957 }, 958 "node_modules/debug": { 959 "version": "4.3.4", 960 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 961 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 962 "dev": true, 963 "dependencies": { 964 "ms": "2.1.2" 965 }, 966 "engines": { 967 "node": ">=6.0" 968 }, 969 "peerDependenciesMeta": { 970 "supports-color": { 971 "optional": true 972 } 973 } 974 }, 975 "node_modules/deep-is": { 976 "version": "0.1.4", 977 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 978 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 979 "dev": true, 980 "peer": true 981 }, 982 "node_modules/dir-glob": { 983 "version": "3.0.1", 984 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", 985 "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", 986 "dev": true, 987 "dependencies": { 988 "path-type": "^4.0.0" 989 }, 990 "engines": { 991 "node": ">=8" 992 } 993 }, 994 "node_modules/doctrine": { 995 "version": "3.0.0", 996 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", 997 "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", 998 "dev": true, 999 "peer": true, 1000 "dependencies": { 1001 "esutils": "^2.0.2" 1002 }, 1003 "engines": { 1004 "node": ">=6.0.0" 1005 } 1006 }, 1007 "node_modules/esbuild": { 1008 "version": "0.17.3", 1009 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.3.tgz", 1010 "integrity": "sha512-9n3AsBRe6sIyOc6kmoXg2ypCLgf3eZSraWFRpnkto+svt8cZNuKTkb1bhQcitBcvIqjNiK7K0J3KPmwGSfkA8g==", 1011 "dev": true, 1012 "hasInstallScript": true, 1013 "bin": { 1014 "esbuild": "bin/esbuild" 1015 }, 1016 "engines": { 1017 "node": ">=12" 1018 }, 1019 "optionalDependencies": { 1020 "@esbuild/android-arm": "0.17.3", 1021 "@esbuild/android-arm64": "0.17.3", 1022 "@esbuild/android-x64": "0.17.3", 1023 "@esbuild/darwin-arm64": "0.17.3", 1024 "@esbuild/darwin-x64": "0.17.3", 1025 "@esbuild/freebsd-arm64": "0.17.3", 1026 "@esbuild/freebsd-x64": "0.17.3", 1027 "@esbuild/linux-arm": "0.17.3", 1028 "@esbuild/linux-arm64": "0.17.3", 1029 "@esbuild/linux-ia32": "0.17.3", 1030 "@esbuild/linux-loong64": "0.17.3", 1031 "@esbuild/linux-mips64el": "0.17.3", 1032 "@esbuild/linux-ppc64": "0.17.3", 1033 "@esbuild/linux-riscv64": "0.17.3", 1034 "@esbuild/linux-s390x": "0.17.3", 1035 "@esbuild/linux-x64": "0.17.3", 1036 "@esbuild/netbsd-x64": "0.17.3", 1037 "@esbuild/openbsd-x64": "0.17.3", 1038 "@esbuild/sunos-x64": "0.17.3", 1039 "@esbuild/win32-arm64": "0.17.3", 1040 "@esbuild/win32-ia32": "0.17.3", 1041 "@esbuild/win32-x64": "0.17.3" 1042 } 1043 }, 1044 "node_modules/escape-string-regexp": { 1045 "version": "4.0.0", 1046 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 1047 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 1048 "dev": true, 1049 "peer": true, 1050 "engines": { 1051 "node": ">=10" 1052 }, 1053 "funding": { 1054 "url": "https://github.com/sponsors/sindresorhus" 1055 } 1056 }, 1057 "node_modules/eslint": { 1058 "version": "8.57.0", 1059 "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", 1060 "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", 1061 "dev": true, 1062 "peer": true, 1063 "dependencies": { 1064 "@eslint-community/eslint-utils": "^4.2.0", 1065 "@eslint-community/regexpp": "^4.6.1", 1066 "@eslint/eslintrc": "^2.1.4", 1067 "@eslint/js": "8.57.0", 1068 "@humanwhocodes/config-array": "^0.11.14", 1069 "@humanwhocodes/module-importer": "^1.0.1", 1070 "@nodelib/fs.walk": "^1.2.8", 1071 "@ungap/structured-clone": "^1.2.0", 1072 "ajv": "^6.12.4", 1073 "chalk": "^4.0.0", 1074 "cross-spawn": "^7.0.2", 1075 "debug": "^4.3.2", 1076 "doctrine": "^3.0.0", 1077 "escape-string-regexp": "^4.0.0", 1078 "eslint-scope": "^7.2.2", 1079 "eslint-visitor-keys": "^3.4.3", 1080 "espree": "^9.6.1", 1081 "esquery": "^1.4.2", 1082 "esutils": "^2.0.2", 1083 "fast-deep-equal": "^3.1.3", 1084 "file-entry-cache": "^6.0.1", 1085 "find-up": "^5.0.0", 1086 "glob-parent": "^6.0.2", 1087 "globals": "^13.19.0", 1088 "graphemer": "^1.4.0", 1089 "ignore": "^5.2.0", 1090 "imurmurhash": "^0.1.4", 1091 "is-glob": "^4.0.0", 1092 "is-path-inside": "^3.0.3", 1093 "js-yaml": "^4.1.0", 1094 "json-stable-stringify-without-jsonify": "^1.0.1", 1095 "levn": "^0.4.1", 1096 "lodash.merge": "^4.6.2", 1097 "minimatch": "^3.1.2", 1098 "natural-compare": "^1.4.0", 1099 "optionator": "^0.9.3", 1100 "strip-ansi": "^6.0.1", 1101 "text-table": "^0.2.0" 1102 }, 1103 "bin": { 1104 "eslint": "bin/eslint.js" 1105 }, 1106 "engines": { 1107 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1108 }, 1109 "funding": { 1110 "url": "https://opencollective.com/eslint" 1111 } 1112 }, 1113 "node_modules/eslint-scope": { 1114 "version": "5.1.1", 1115 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", 1116 "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", 1117 "dev": true, 1118 "dependencies": { 1119 "esrecurse": "^4.3.0", 1120 "estraverse": "^4.1.1" 1121 }, 1122 "engines": { 1123 "node": ">=8.0.0" 1124 } 1125 }, 1126 "node_modules/eslint-utils": { 1127 "version": "3.0.0", 1128 "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", 1129 "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", 1130 "dev": true, 1131 "dependencies": { 1132 "eslint-visitor-keys": "^2.0.0" 1133 }, 1134 "engines": { 1135 "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" 1136 }, 1137 "funding": { 1138 "url": "https://github.com/sponsors/mysticatea" 1139 }, 1140 "peerDependencies": { 1141 "eslint": ">=5" 1142 } 1143 }, 1144 "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { 1145 "version": "2.1.0", 1146 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", 1147 "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", 1148 "dev": true, 1149 "engines": { 1150 "node": ">=10" 1151 } 1152 }, 1153 "node_modules/eslint-visitor-keys": { 1154 "version": "3.4.3", 1155 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", 1156 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", 1157 "dev": true, 1158 "engines": { 1159 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1160 }, 1161 "funding": { 1162 "url": "https://opencollective.com/eslint" 1163 } 1164 }, 1165 "node_modules/eslint/node_modules/eslint-scope": { 1166 "version": "7.2.2", 1167 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", 1168 "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", 1169 "dev": true, 1170 "peer": true, 1171 "dependencies": { 1172 "esrecurse": "^4.3.0", 1173 "estraverse": "^5.2.0" 1174 }, 1175 "engines": { 1176 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1177 }, 1178 "funding": { 1179 "url": "https://opencollective.com/eslint" 1180 } 1181 }, 1182 "node_modules/eslint/node_modules/estraverse": { 1183 "version": "5.3.0", 1184 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 1185 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 1186 "dev": true, 1187 "peer": true, 1188 "engines": { 1189 "node": ">=4.0" 1190 } 1191 }, 1192 "node_modules/espree": { 1193 "version": "9.6.1", 1194 "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", 1195 "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", 1196 "dev": true, 1197 "peer": true, 1198 "dependencies": { 1199 "acorn": "^8.9.0", 1200 "acorn-jsx": "^5.3.2", 1201 "eslint-visitor-keys": "^3.4.1" 1202 }, 1203 "engines": { 1204 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1205 }, 1206 "funding": { 1207 "url": "https://opencollective.com/eslint" 1208 } 1209 }, 1210 "node_modules/esquery": { 1211 "version": "1.5.0", 1212 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", 1213 "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", 1214 "dev": true, 1215 "peer": true, 1216 "dependencies": { 1217 "estraverse": "^5.1.0" 1218 }, 1219 "engines": { 1220 "node": ">=0.10" 1221 } 1222 }, 1223 "node_modules/esquery/node_modules/estraverse": { 1224 "version": "5.3.0", 1225 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 1226 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 1227 "dev": true, 1228 "peer": true, 1229 "engines": { 1230 "node": ">=4.0" 1231 } 1232 }, 1233 "node_modules/esrecurse": { 1234 "version": "4.3.0", 1235 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 1236 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 1237 "dev": true, 1238 "dependencies": { 1239 "estraverse": "^5.2.0" 1240 }, 1241 "engines": { 1242 "node": ">=4.0" 1243 } 1244 }, 1245 "node_modules/esrecurse/node_modules/estraverse": { 1246 "version": "5.3.0", 1247 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 1248 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 1249 "dev": true, 1250 "engines": { 1251 "node": ">=4.0" 1252 } 1253 }, 1254 "node_modules/estraverse": { 1255 "version": "4.3.0", 1256 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", 1257 "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", 1258 "dev": true, 1259 "engines": { 1260 "node": ">=4.0" 1261 } 1262 }, 1263 "node_modules/esutils": { 1264 "version": "2.0.3", 1265 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 1266 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 1267 "dev": true, 1268 "peer": true, 1269 "engines": { 1270 "node": ">=0.10.0" 1271 } 1272 }, 1273 "node_modules/fast-deep-equal": { 1274 "version": "3.1.3", 1275 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 1276 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 1277 "dev": true, 1278 "peer": true 1279 }, 1280 "node_modules/fast-glob": { 1281 "version": "3.3.2", 1282 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", 1283 "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", 1284 "dev": true, 1285 "dependencies": { 1286 "@nodelib/fs.stat": "^2.0.2", 1287 "@nodelib/fs.walk": "^1.2.3", 1288 "glob-parent": "^5.1.2", 1289 "merge2": "^1.3.0", 1290 "micromatch": "^4.0.4" 1291 }, 1292 "engines": { 1293 "node": ">=8.6.0" 1294 } 1295 }, 1296 "node_modules/fast-glob/node_modules/glob-parent": { 1297 "version": "5.1.2", 1298 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 1299 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 1300 "dev": true, 1301 "dependencies": { 1302 "is-glob": "^4.0.1" 1303 }, 1304 "engines": { 1305 "node": ">= 6" 1306 } 1307 }, 1308 "node_modules/fast-json-stable-stringify": { 1309 "version": "2.1.0", 1310 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 1311 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 1312 "dev": true, 1313 "peer": true 1314 }, 1315 "node_modules/fast-levenshtein": { 1316 "version": "2.0.6", 1317 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 1318 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", 1319 "dev": true, 1320 "peer": true 1321 }, 1322 "node_modules/fastq": { 1323 "version": "1.17.1", 1324 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", 1325 "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", 1326 "dev": true, 1327 "dependencies": { 1328 "reusify": "^1.0.4" 1329 } 1330 }, 1331 "node_modules/file-entry-cache": { 1332 "version": "6.0.1", 1333 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", 1334 "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", 1335 "dev": true, 1336 "peer": true, 1337 "dependencies": { 1338 "flat-cache": "^3.0.4" 1339 }, 1340 "engines": { 1341 "node": "^10.12.0 || >=12.0.0" 1342 } 1343 }, 1344 "node_modules/fill-range": { 1345 "version": "7.0.1", 1346 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 1347 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 1348 "dev": true, 1349 "dependencies": { 1350 "to-regex-range": "^5.0.1" 1351 }, 1352 "engines": { 1353 "node": ">=8" 1354 } 1355 }, 1356 "node_modules/find-up": { 1357 "version": "5.0.0", 1358 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 1359 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 1360 "dev": true, 1361 "peer": true, 1362 "dependencies": { 1363 "locate-path": "^6.0.0", 1364 "path-exists": "^4.0.0" 1365 }, 1366 "engines": { 1367 "node": ">=10" 1368 }, 1369 "funding": { 1370 "url": "https://github.com/sponsors/sindresorhus" 1371 } 1372 }, 1373 "node_modules/flat-cache": { 1374 "version": "3.2.0", 1375 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", 1376 "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", 1377 "dev": true, 1378 "peer": true, 1379 "dependencies": { 1380 "flatted": "^3.2.9", 1381 "keyv": "^4.5.3", 1382 "rimraf": "^3.0.2" 1383 }, 1384 "engines": { 1385 "node": "^10.12.0 || >=12.0.0" 1386 } 1387 }, 1388 "node_modules/flatted": { 1389 "version": "3.3.1", 1390 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", 1391 "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", 1392 "dev": true, 1393 "peer": true 1394 }, 1395 "node_modules/fs.realpath": { 1396 "version": "1.0.0", 1397 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 1398 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", 1399 "dev": true, 1400 "peer": true 1401 }, 1402 "node_modules/functional-red-black-tree": { 1403 "version": "1.0.1", 1404 "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", 1405 "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", 1406 "dev": true 1407 }, 1408 "node_modules/glob": { 1409 "version": "7.2.3", 1410 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 1411 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 1412 "dev": true, 1413 "peer": true, 1414 "dependencies": { 1415 "fs.realpath": "^1.0.0", 1416 "inflight": "^1.0.4", 1417 "inherits": "2", 1418 "minimatch": "^3.1.1", 1419 "once": "^1.3.0", 1420 "path-is-absolute": "^1.0.0" 1421 }, 1422 "engines": { 1423 "node": "*" 1424 }, 1425 "funding": { 1426 "url": "https://github.com/sponsors/isaacs" 1427 } 1428 }, 1429 "node_modules/glob-parent": { 1430 "version": "6.0.2", 1431 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 1432 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 1433 "dev": true, 1434 "peer": true, 1435 "dependencies": { 1436 "is-glob": "^4.0.3" 1437 }, 1438 "engines": { 1439 "node": ">=10.13.0" 1440 } 1441 }, 1442 "node_modules/globals": { 1443 "version": "13.24.0", 1444 "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", 1445 "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", 1446 "dev": true, 1447 "peer": true, 1448 "dependencies": { 1449 "type-fest": "^0.20.2" 1450 }, 1451 "engines": { 1452 "node": ">=8" 1453 }, 1454 "funding": { 1455 "url": "https://github.com/sponsors/sindresorhus" 1456 } 1457 }, 1458 "node_modules/globby": { 1459 "version": "11.1.0", 1460 "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", 1461 "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", 1462 "dev": true, 1463 "dependencies": { 1464 "array-union": "^2.1.0", 1465 "dir-glob": "^3.0.1", 1466 "fast-glob": "^3.2.9", 1467 "ignore": "^5.2.0", 1468 "merge2": "^1.4.1", 1469 "slash": "^3.0.0" 1470 }, 1471 "engines": { 1472 "node": ">=10" 1473 }, 1474 "funding": { 1475 "url": "https://github.com/sponsors/sindresorhus" 1476 } 1477 }, 1478 "node_modules/graphemer": { 1479 "version": "1.4.0", 1480 "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", 1481 "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", 1482 "dev": true, 1483 "peer": true 1484 }, 1485 "node_modules/has-flag": { 1486 "version": "4.0.0", 1487 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 1488 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 1489 "dev": true, 1490 "peer": true, 1491 "engines": { 1492 "node": ">=8" 1493 } 1494 }, 1495 "node_modules/ignore": { 1496 "version": "5.3.1", 1497 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", 1498 "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", 1499 "dev": true, 1500 "engines": { 1501 "node": ">= 4" 1502 } 1503 }, 1504 "node_modules/import-fresh": { 1505 "version": "3.3.0", 1506 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", 1507 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", 1508 "dev": true, 1509 "peer": true, 1510 "dependencies": { 1511 "parent-module": "^1.0.0", 1512 "resolve-from": "^4.0.0" 1513 }, 1514 "engines": { 1515 "node": ">=6" 1516 }, 1517 "funding": { 1518 "url": "https://github.com/sponsors/sindresorhus" 1519 } 1520 }, 1521 "node_modules/imurmurhash": { 1522 "version": "0.1.4", 1523 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 1524 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", 1525 "dev": true, 1526 "peer": true, 1527 "engines": { 1528 "node": ">=0.8.19" 1529 } 1530 }, 1531 "node_modules/inflight": { 1532 "version": "1.0.6", 1533 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 1534 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", 1535 "dev": true, 1536 "peer": true, 1537 "dependencies": { 1538 "once": "^1.3.0", 1539 "wrappy": "1" 1540 } 1541 }, 1542 "node_modules/inherits": { 1543 "version": "2.0.4", 1544 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 1545 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 1546 "dev": true, 1547 "peer": true 1548 }, 1549 "node_modules/is-extglob": { 1550 "version": "2.1.1", 1551 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 1552 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 1553 "dev": true, 1554 "engines": { 1555 "node": ">=0.10.0" 1556 } 1557 }, 1558 "node_modules/is-glob": { 1559 "version": "4.0.3", 1560 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 1561 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 1562 "dev": true, 1563 "dependencies": { 1564 "is-extglob": "^2.1.1" 1565 }, 1566 "engines": { 1567 "node": ">=0.10.0" 1568 } 1569 }, 1570 "node_modules/is-number": { 1571 "version": "7.0.0", 1572 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 1573 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 1574 "dev": true, 1575 "engines": { 1576 "node": ">=0.12.0" 1577 } 1578 }, 1579 "node_modules/is-path-inside": { 1580 "version": "3.0.3", 1581 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", 1582 "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", 1583 "dev": true, 1584 "peer": true, 1585 "engines": { 1586 "node": ">=8" 1587 } 1588 }, 1589 "node_modules/isexe": { 1590 "version": "2.0.0", 1591 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 1592 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 1593 "dev": true, 1594 "peer": true 1595 }, 1596 "node_modules/js-yaml": { 1597 "version": "4.1.0", 1598 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 1599 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 1600 "dev": true, 1601 "peer": true, 1602 "dependencies": { 1603 "argparse": "^2.0.1" 1604 }, 1605 "bin": { 1606 "js-yaml": "bin/js-yaml.js" 1607 } 1608 }, 1609 "node_modules/json-buffer": { 1610 "version": "3.0.1", 1611 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", 1612 "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", 1613 "dev": true, 1614 "peer": true 1615 }, 1616 "node_modules/json-schema-traverse": { 1617 "version": "0.4.1", 1618 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 1619 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 1620 "dev": true, 1621 "peer": true 1622 }, 1623 "node_modules/json-stable-stringify-without-jsonify": { 1624 "version": "1.0.1", 1625 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 1626 "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", 1627 "dev": true, 1628 "peer": true 1629 }, 1630 "node_modules/keyv": { 1631 "version": "4.5.4", 1632 "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", 1633 "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", 1634 "dev": true, 1635 "peer": true, 1636 "dependencies": { 1637 "json-buffer": "3.0.1" 1638 } 1639 }, 1640 "node_modules/levn": { 1641 "version": "0.4.1", 1642 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 1643 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", 1644 "dev": true, 1645 "peer": true, 1646 "dependencies": { 1647 "prelude-ls": "^1.2.1", 1648 "type-check": "~0.4.0" 1649 }, 1650 "engines": { 1651 "node": ">= 0.8.0" 1652 } 1653 }, 1654 "node_modules/locate-path": { 1655 "version": "6.0.0", 1656 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 1657 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 1658 "dev": true, 1659 "peer": true, 1660 "dependencies": { 1661 "p-locate": "^5.0.0" 1662 }, 1663 "engines": { 1664 "node": ">=10" 1665 }, 1666 "funding": { 1667 "url": "https://github.com/sponsors/sindresorhus" 1668 } 1669 }, 1670 "node_modules/lodash.merge": { 1671 "version": "4.6.2", 1672 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 1673 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", 1674 "dev": true, 1675 "peer": true 1676 }, 1677 "node_modules/lru-cache": { 1678 "version": "6.0.0", 1679 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 1680 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 1681 "dev": true, 1682 "dependencies": { 1683 "yallist": "^4.0.0" 1684 }, 1685 "engines": { 1686 "node": ">=10" 1687 } 1688 }, 1689 "node_modules/merge2": { 1690 "version": "1.4.1", 1691 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 1692 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 1693 "dev": true, 1694 "engines": { 1695 "node": ">= 8" 1696 } 1697 }, 1698 "node_modules/micromatch": { 1699 "version": "4.0.5", 1700 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", 1701 "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", 1702 "dev": true, 1703 "dependencies": { 1704 "braces": "^3.0.2", 1705 "picomatch": "^2.3.1" 1706 }, 1707 "engines": { 1708 "node": ">=8.6" 1709 } 1710 }, 1711 "node_modules/minimatch": { 1712 "version": "3.1.2", 1713 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 1714 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 1715 "dev": true, 1716 "peer": true, 1717 "dependencies": { 1718 "brace-expansion": "^1.1.7" 1719 }, 1720 "engines": { 1721 "node": "*" 1722 } 1723 }, 1724 "node_modules/moment": { 1725 "version": "2.29.4", 1726 "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", 1727 "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", 1728 "dev": true, 1729 "engines": { 1730 "node": "*" 1731 } 1732 }, 1733 "node_modules/ms": { 1734 "version": "2.1.2", 1735 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 1736 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 1737 "dev": true 1738 }, 1739 "node_modules/natural-compare": { 1740 "version": "1.4.0", 1741 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 1742 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", 1743 "dev": true, 1744 "peer": true 1745 }, 1746 "node_modules/obsidian": { 1747 "version": "1.5.7-1", 1748 "resolved": "https://registry.npmjs.org/obsidian/-/obsidian-1.5.7-1.tgz", 1749 "integrity": "sha512-T5ZRuQ1FnfXqEoakTTHVDYvzUEEoT8zSPnQCW31PVgYwG4D4tZCQfKHN2hTz1ifnCe8upvwa6mBTAP2WUA5Vng==", 1750 "dev": true, 1751 "dependencies": { 1752 "@types/codemirror": "5.60.8", 1753 "moment": "2.29.4" 1754 }, 1755 "peerDependencies": { 1756 "@codemirror/state": "^6.0.0", 1757 "@codemirror/view": "^6.0.0" 1758 } 1759 }, 1760 "node_modules/once": { 1761 "version": "1.4.0", 1762 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 1763 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 1764 "dev": true, 1765 "peer": true, 1766 "dependencies": { 1767 "wrappy": "1" 1768 } 1769 }, 1770 "node_modules/optionator": { 1771 "version": "0.9.3", 1772 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", 1773 "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", 1774 "dev": true, 1775 "peer": true, 1776 "dependencies": { 1777 "@aashutoshrathi/word-wrap": "^1.2.3", 1778 "deep-is": "^0.1.3", 1779 "fast-levenshtein": "^2.0.6", 1780 "levn": "^0.4.1", 1781 "prelude-ls": "^1.2.1", 1782 "type-check": "^0.4.0" 1783 }, 1784 "engines": { 1785 "node": ">= 0.8.0" 1786 } 1787 }, 1788 "node_modules/p-debounce": { 1789 "version": "4.0.0", 1790 "resolved": "https://registry.npmjs.org/p-debounce/-/p-debounce-4.0.0.tgz", 1791 "integrity": "sha512-4Ispi9I9qYGO4lueiLDhe4q4iK5ERK8reLsuzH6BPaXn53EGaua8H66PXIFGrW897hwjXp+pVLrm/DLxN0RF0A==", 1792 "engines": { 1793 "node": ">=12" 1794 } 1795 }, 1796 "node_modules/p-limit": { 1797 "version": "3.1.0", 1798 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 1799 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 1800 "dev": true, 1801 "peer": true, 1802 "dependencies": { 1803 "yocto-queue": "^0.1.0" 1804 }, 1805 "engines": { 1806 "node": ">=10" 1807 }, 1808 "funding": { 1809 "url": "https://github.com/sponsors/sindresorhus" 1810 } 1811 }, 1812 "node_modules/p-locate": { 1813 "version": "5.0.0", 1814 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 1815 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 1816 "dev": true, 1817 "peer": true, 1818 "dependencies": { 1819 "p-limit": "^3.0.2" 1820 }, 1821 "engines": { 1822 "node": ">=10" 1823 }, 1824 "funding": { 1825 "url": "https://github.com/sponsors/sindresorhus" 1826 } 1827 }, 1828 "node_modules/parent-module": { 1829 "version": "1.0.1", 1830 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 1831 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 1832 "dev": true, 1833 "peer": true, 1834 "dependencies": { 1835 "callsites": "^3.0.0" 1836 }, 1837 "engines": { 1838 "node": ">=6" 1839 } 1840 }, 1841 "node_modules/path-exists": { 1842 "version": "4.0.0", 1843 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 1844 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 1845 "dev": true, 1846 "peer": true, 1847 "engines": { 1848 "node": ">=8" 1849 } 1850 }, 1851 "node_modules/path-is-absolute": { 1852 "version": "1.0.1", 1853 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 1854 "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", 1855 "dev": true, 1856 "peer": true, 1857 "engines": { 1858 "node": ">=0.10.0" 1859 } 1860 }, 1861 "node_modules/path-key": { 1862 "version": "3.1.1", 1863 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 1864 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 1865 "dev": true, 1866 "peer": true, 1867 "engines": { 1868 "node": ">=8" 1869 } 1870 }, 1871 "node_modules/path-type": { 1872 "version": "4.0.0", 1873 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", 1874 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", 1875 "dev": true, 1876 "engines": { 1877 "node": ">=8" 1878 } 1879 }, 1880 "node_modules/picomatch": { 1881 "version": "2.3.1", 1882 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 1883 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 1884 "dev": true, 1885 "engines": { 1886 "node": ">=8.6" 1887 }, 1888 "funding": { 1889 "url": "https://github.com/sponsors/jonschlinkert" 1890 } 1891 }, 1892 "node_modules/prelude-ls": { 1893 "version": "1.2.1", 1894 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 1895 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", 1896 "dev": true, 1897 "peer": true, 1898 "engines": { 1899 "node": ">= 0.8.0" 1900 } 1901 }, 1902 "node_modules/punycode": { 1903 "version": "2.3.1", 1904 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", 1905 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", 1906 "dev": true, 1907 "peer": true, 1908 "engines": { 1909 "node": ">=6" 1910 } 1911 }, 1912 "node_modules/queue-microtask": { 1913 "version": "1.2.3", 1914 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 1915 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 1916 "dev": true, 1917 "funding": [ 1918 { 1919 "type": "github", 1920 "url": "https://github.com/sponsors/feross" 1921 }, 1922 { 1923 "type": "patreon", 1924 "url": "https://www.patreon.com/feross" 1925 }, 1926 { 1927 "type": "consulting", 1928 "url": "https://feross.org/support" 1929 } 1930 ] 1931 }, 1932 "node_modules/regexpp": { 1933 "version": "3.2.0", 1934 "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", 1935 "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", 1936 "dev": true, 1937 "engines": { 1938 "node": ">=8" 1939 }, 1940 "funding": { 1941 "url": "https://github.com/sponsors/mysticatea" 1942 } 1943 }, 1944 "node_modules/resolve-from": { 1945 "version": "4.0.0", 1946 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 1947 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 1948 "dev": true, 1949 "peer": true, 1950 "engines": { 1951 "node": ">=4" 1952 } 1953 }, 1954 "node_modules/reusify": { 1955 "version": "1.0.4", 1956 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 1957 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 1958 "dev": true, 1959 "engines": { 1960 "iojs": ">=1.0.0", 1961 "node": ">=0.10.0" 1962 } 1963 }, 1964 "node_modules/rimraf": { 1965 "version": "3.0.2", 1966 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 1967 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 1968 "dev": true, 1969 "peer": true, 1970 "dependencies": { 1971 "glob": "^7.1.3" 1972 }, 1973 "bin": { 1974 "rimraf": "bin.js" 1975 }, 1976 "funding": { 1977 "url": "https://github.com/sponsors/isaacs" 1978 } 1979 }, 1980 "node_modules/run-parallel": { 1981 "version": "1.2.0", 1982 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 1983 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 1984 "dev": true, 1985 "funding": [ 1986 { 1987 "type": "github", 1988 "url": "https://github.com/sponsors/feross" 1989 }, 1990 { 1991 "type": "patreon", 1992 "url": "https://www.patreon.com/feross" 1993 }, 1994 { 1995 "type": "consulting", 1996 "url": "https://feross.org/support" 1997 } 1998 ], 1999 "dependencies": { 2000 "queue-microtask": "^1.2.2" 2001 } 2002 }, 2003 "node_modules/sanitize-filename-ts": { 2004 "version": "1.0.2", 2005 "resolved": "https://registry.npmjs.org/sanitize-filename-ts/-/sanitize-filename-ts-1.0.2.tgz", 2006 "integrity": "sha512-bON2VOJoappmaBHlnxvBNk5R7HkUAsirf5m1M5Kz15uZykDGbHfGPCQNcEQKR8HrQhgh9CmQ6Xe9y71yM9ywkw==", 2007 "dependencies": { 2008 "truncate-utf8-bytes": "^1.0.2" 2009 } 2010 }, 2011 "node_modules/semver": { 2012 "version": "7.6.0", 2013 "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", 2014 "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", 2015 "dev": true, 2016 "dependencies": { 2017 "lru-cache": "^6.0.0" 2018 }, 2019 "bin": { 2020 "semver": "bin/semver.js" 2021 }, 2022 "engines": { 2023 "node": ">=10" 2024 } 2025 }, 2026 "node_modules/shebang-command": { 2027 "version": "2.0.0", 2028 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 2029 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 2030 "dev": true, 2031 "peer": true, 2032 "dependencies": { 2033 "shebang-regex": "^3.0.0" 2034 }, 2035 "engines": { 2036 "node": ">=8" 2037 } 2038 }, 2039 "node_modules/shebang-regex": { 2040 "version": "3.0.0", 2041 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 2042 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 2043 "dev": true, 2044 "peer": true, 2045 "engines": { 2046 "node": ">=8" 2047 } 2048 }, 2049 "node_modules/slash": { 2050 "version": "3.0.0", 2051 "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", 2052 "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", 2053 "dev": true, 2054 "engines": { 2055 "node": ">=8" 2056 } 2057 }, 2058 "node_modules/strip-ansi": { 2059 "version": "6.0.1", 2060 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 2061 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 2062 "dev": true, 2063 "peer": true, 2064 "dependencies": { 2065 "ansi-regex": "^5.0.1" 2066 }, 2067 "engines": { 2068 "node": ">=8" 2069 } 2070 }, 2071 "node_modules/strip-json-comments": { 2072 "version": "3.1.1", 2073 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 2074 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 2075 "dev": true, 2076 "peer": true, 2077 "engines": { 2078 "node": ">=8" 2079 }, 2080 "funding": { 2081 "url": "https://github.com/sponsors/sindresorhus" 2082 } 2083 }, 2084 "node_modules/style-mod": { 2085 "version": "4.1.2", 2086 "resolved": "https://registry.npmjs.org/style-mod/-/style-mod-4.1.2.tgz", 2087 "integrity": "sha512-wnD1HyVqpJUI2+eKZ+eo1UwghftP6yuFheBqqe+bWCotBjC2K1YnteJILRMs3SM4V/0dLEW1SC27MWP5y+mwmw==", 2088 "dev": true, 2089 "peer": true 2090 }, 2091 "node_modules/supports-color": { 2092 "version": "7.2.0", 2093 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 2094 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 2095 "dev": true, 2096 "peer": true, 2097 "dependencies": { 2098 "has-flag": "^4.0.0" 2099 }, 2100 "engines": { 2101 "node": ">=8" 2102 } 2103 }, 2104 "node_modules/text-table": { 2105 "version": "0.2.0", 2106 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", 2107 "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", 2108 "dev": true, 2109 "peer": true 2110 }, 2111 "node_modules/to-regex-range": { 2112 "version": "5.0.1", 2113 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 2114 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 2115 "dev": true, 2116 "dependencies": { 2117 "is-number": "^7.0.0" 2118 }, 2119 "engines": { 2120 "node": ">=8.0" 2121 } 2122 }, 2123 "node_modules/truncate-utf8-bytes": { 2124 "version": "1.0.2", 2125 "resolved": "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz", 2126 "integrity": "sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ==", 2127 "dependencies": { 2128 "utf8-byte-length": "^1.0.1" 2129 } 2130 }, 2131 "node_modules/tslib": { 2132 "version": "2.4.0", 2133 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", 2134 "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", 2135 "dev": true 2136 }, 2137 "node_modules/tsutils": { 2138 "version": "3.21.0", 2139 "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", 2140 "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", 2141 "dev": true, 2142 "dependencies": { 2143 "tslib": "^1.8.1" 2144 }, 2145 "engines": { 2146 "node": ">= 6" 2147 }, 2148 "peerDependencies": { 2149 "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" 2150 } 2151 }, 2152 "node_modules/tsutils/node_modules/tslib": { 2153 "version": "1.14.1", 2154 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", 2155 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", 2156 "dev": true 2157 }, 2158 "node_modules/type-check": { 2159 "version": "0.4.0", 2160 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 2161 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", 2162 "dev": true, 2163 "peer": true, 2164 "dependencies": { 2165 "prelude-ls": "^1.2.1" 2166 }, 2167 "engines": { 2168 "node": ">= 0.8.0" 2169 } 2170 }, 2171 "node_modules/type-fest": { 2172 "version": "0.20.2", 2173 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", 2174 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", 2175 "dev": true, 2176 "peer": true, 2177 "engines": { 2178 "node": ">=10" 2179 }, 2180 "funding": { 2181 "url": "https://github.com/sponsors/sindresorhus" 2182 } 2183 }, 2184 "node_modules/typescript": { 2185 "version": "4.7.4", 2186 "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", 2187 "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", 2188 "dev": true, 2189 "bin": { 2190 "tsc": "bin/tsc", 2191 "tsserver": "bin/tsserver" 2192 }, 2193 "engines": { 2194 "node": ">=4.2.0" 2195 } 2196 }, 2197 "node_modules/uri-js": { 2198 "version": "4.4.1", 2199 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 2200 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 2201 "dev": true, 2202 "peer": true, 2203 "dependencies": { 2204 "punycode": "^2.1.0" 2205 } 2206 }, 2207 "node_modules/utf8-byte-length": { 2208 "version": "1.0.5", 2209 "resolved": "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.5.tgz", 2210 "integrity": "sha512-Xn0w3MtiQ6zoz2vFyUVruaCL53O/DwUvkEeOvj+uulMm0BkUGYWmBYVyElqZaSLhY6ZD0ulfU3aBra2aVT4xfA==" 2211 }, 2212 "node_modules/w3c-keyname": { 2213 "version": "2.2.8", 2214 "resolved": "https://registry.npmjs.org/w3c-keyname/-/w3c-keyname-2.2.8.tgz", 2215 "integrity": "sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==", 2216 "dev": true, 2217 "peer": true 2218 }, 2219 "node_modules/which": { 2220 "version": "2.0.2", 2221 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 2222 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 2223 "dev": true, 2224 "peer": true, 2225 "dependencies": { 2226 "isexe": "^2.0.0" 2227 }, 2228 "bin": { 2229 "node-which": "bin/node-which" 2230 }, 2231 "engines": { 2232 "node": ">= 8" 2233 } 2234 }, 2235 "node_modules/wrappy": { 2236 "version": "1.0.2", 2237 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 2238 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 2239 "dev": true, 2240 "peer": true 2241 }, 2242 "node_modules/yallist": { 2243 "version": "4.0.0", 2244 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 2245 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 2246 "dev": true 2247 }, 2248 "node_modules/yocto-queue": { 2249 "version": "0.1.0", 2250 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 2251 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 2252 "dev": true, 2253 "peer": true, 2254 "engines": { 2255 "node": ">=10" 2256 }, 2257 "funding": { 2258 "url": "https://github.com/sponsors/sindresorhus" 2259 } 2260 } 2261 } 2262 }