diff --git a/package.json b/package.json index 2641af7..6a874ac 100644 --- a/package.json +++ b/package.json @@ -85,7 +85,7 @@ "@vitest/coverage-v8": "^1.2.2", "@vue/compiler-sfc": "^3.4.15", "changelogen": "^0.5.5", - "eslint": "^8.56.0", + "eslint": "^9.3.0", "eslint-config-unjs": "^0.2.1", "hljs": "^6.2.3", "json-schema": "^0.4.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fdbda0c..214fc5d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -44,7 +44,7 @@ importers: version: 20.11.10 '@vitest/coverage-v8': specifier: ^1.2.2 - version: 1.2.2(vitest@1.2.2) + version: 1.2.2(vitest@1.2.2(@types/node@20.11.10)(terser@5.27.0)) '@vue/compiler-sfc': specifier: ^3.4.15 version: 3.4.15 @@ -52,11 +52,11 @@ importers: specifier: ^0.5.5 version: 0.5.5 eslint: - specifier: ^8.56.0 - version: 8.56.0 + specifier: ^9.3.0 + version: 9.3.0 eslint-config-unjs: specifier: ^0.2.1 - version: 0.2.1(eslint@8.56.0)(typescript@5.3.3) + version: 0.2.1(eslint@9.3.0)(typescript@5.3.3) hljs: specifier: ^6.2.3 version: 6.2.3 @@ -71,10 +71,10 @@ importers: version: 0.45.0 nuxt: specifier: ^3.9.3 - version: 3.9.3(@types/node@20.11.10)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vite@5.0.12) + version: 3.9.3(@parcel/watcher@2.4.0)(@types/node@20.11.10)(encoding@0.1.13)(eslint@9.3.0)(optionator@0.9.3)(rollup@3.29.4)(terser@5.27.0)(typescript@5.3.3)(vite@5.0.11(@types/node@20.11.10)(terser@5.27.0)) nuxt-windicss: specifier: ^2.6.1 - version: 2.6.1(rollup@3.29.4)(vite@5.0.12) + version: 2.6.1(rollup@3.29.4)(vite@5.0.11(@types/node@20.11.10)(terser@5.27.0)) prettier: specifier: ^3.2.4 version: 3.2.4 @@ -89,7 +89,7 @@ importers: version: 2.0.0(typescript@5.3.3) vitest: specifier: ^1.2.2 - version: 1.2.2(@types/node@20.11.10) + version: 1.2.2(@types/node@20.11.10)(terser@5.27.0) packages: @@ -431,28 +431,32 @@ packages: resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/eslintrc@2.1.4': - resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@eslint/eslintrc@3.1.0': + resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@8.56.0': - resolution: {integrity: sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@eslint/js@9.3.0': + resolution: {integrity: sha512-niBqk8iwv96+yuTwjM6bWg8ovzAPF9qkICsGtcoa5/dmqcEMfdwNAX7+/OHcJHc7wj7XqPxH98oAHytFYlw6Sw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@fastify/busboy@2.1.0': resolution: {integrity: sha512-+KpH+QxZU7O4675t3mnkQKcZZg56u+K/Ct2K+N2AZYNVK8kyeo/bI18tI8aPm3tvNNRyTWfj6s5tnGNlcbQRsA==} engines: {node: '>=14'} - '@humanwhocodes/config-array@0.11.14': - resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} + '@humanwhocodes/config-array@0.13.0': + resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} engines: {node: '>=10.10.0'} '@humanwhocodes/module-importer@1.0.1': resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} engines: {node: '>=12.22'} - '@humanwhocodes/object-schema@2.0.2': - resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==} + '@humanwhocodes/object-schema@2.0.3': + resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} + + '@humanwhocodes/retry@0.3.0': + resolution: {integrity: sha512-d2CGZR2o7fS6sWB7DG/3a95bGKQyHMACZ5aW8qGkkqQpUoZV6C0X7Pc7l4ZNMZkfNBf4VWNe9E1jRsf0G146Ew==} + engines: {node: '>=18.18'} '@ioredis/commands@1.2.0': resolution: {integrity: sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==} @@ -984,9 +988,6 @@ packages: resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@ungap/structured-clone@1.2.0': - resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - '@unhead/dom@1.8.10': resolution: {integrity: sha512-dBeDbHrBjeU+eVgMsD91TGEazb1dwLrY0x/ve01CldMCmm+WcRu++SUW7s1QX84mzGH2EgFz78o1OPn6jpV3zw==} @@ -1658,10 +1659,6 @@ packages: resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} engines: {node: '>=0.10.0'} - doctrine@3.0.0: - resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} - engines: {node: '>=6.0.0'} - dom-serializer@2.0.0: resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} @@ -1888,9 +1885,9 @@ packages: resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} engines: {node: '>=8.0.0'} - eslint-scope@7.2.2: - resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + eslint-scope@8.0.1: + resolution: {integrity: sha512-pL8XjgP4ZOmmwfFE8mEhSxA7ZY4C+LWyqjQ3o4yWkkmD0qcMT9kkW3zWHOczhWcjTSgqycYAgwSlXvZltv65og==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} eslint-utils@2.1.0: resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==} @@ -1904,14 +1901,18 @@ packages: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint@8.56.0: - resolution: {integrity: sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + eslint-visitor-keys@4.0.0: + resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + eslint@9.3.0: + resolution: {integrity: sha512-5Iv4CsZW030lpUqHBapdPo3MJetAPtejVW8B84GIcIIv8+ohFaddXsrn1Gn8uD9ijDb+kcYKFUVmC8qG8B2ORQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true - espree@9.6.1: - resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + espree@10.0.1: + resolution: {integrity: sha512-MWkrWZbJsL2UwnjxTX3gG8FneachS/Mwg7tdGXce011sJd5b0JG54vat5KHnfSBODZ3Wvzd2WnjxyzsRoVv+ww==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} esquery@1.5.0: resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} @@ -1980,9 +1981,9 @@ packages: fastq@1.16.0: resolution: {integrity: sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==} - file-entry-cache@6.0.1: - resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} - engines: {node: ^10.12.0 || >=12.0.0} + file-entry-cache@8.0.0: + resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} + engines: {node: '>=16.0.0'} file-uri-to-path@1.0.0: resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} @@ -2003,9 +2004,9 @@ packages: resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} engines: {node: '>=10'} - flat-cache@3.2.0: - resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} - engines: {node: ^10.12.0 || >=12.0.0} + flat-cache@4.0.1: + resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} + engines: {node: '>=16'} flat@5.0.2: resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} @@ -2148,6 +2149,10 @@ packages: resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} engines: {node: '>=8'} + globals@14.0.0: + resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} + engines: {node: '>=18'} + globalthis@1.0.3: resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} engines: {node: '>= 0.4'} @@ -4747,19 +4752,19 @@ snapshots: '@esbuild/win32-x64@0.19.11': optional: true - '@eslint-community/eslint-utils@4.4.0(eslint@8.56.0)': + '@eslint-community/eslint-utils@4.4.0(eslint@9.3.0)': dependencies: - eslint: 8.56.0 + eslint: 9.3.0 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.10.0': {} - '@eslint/eslintrc@2.1.4': + '@eslint/eslintrc@3.1.0': dependencies: ajv: 6.12.6 debug: 4.3.4 - espree: 9.6.1 - globals: 13.24.0 + espree: 10.0.1 + globals: 14.0.0 ignore: 5.3.0 import-fresh: 3.3.0 js-yaml: 4.1.0 @@ -4768,13 +4773,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@8.56.0': {} + '@eslint/js@9.3.0': {} '@fastify/busboy@2.1.0': {} - '@humanwhocodes/config-array@0.11.14': + '@humanwhocodes/config-array@0.13.0': dependencies: - '@humanwhocodes/object-schema': 2.0.2 + '@humanwhocodes/object-schema': 2.0.3 debug: 4.3.4 minimatch: 3.1.2 transitivePeerDependencies: @@ -4782,7 +4787,9 @@ snapshots: '@humanwhocodes/module-importer@1.0.1': {} - '@humanwhocodes/object-schema@2.0.2': {} + '@humanwhocodes/object-schema@2.0.3': {} + + '@humanwhocodes/retry@0.3.0': {} '@ioredis/commands@1.2.0': {} @@ -4831,12 +4838,12 @@ snapshots: '@kwsites/promise-deferred@1.1.1': {} - '@mapbox/node-pre-gyp@1.0.11': + '@mapbox/node-pre-gyp@1.0.11(encoding@0.1.13)': dependencies: detect-libc: 2.0.2 https-proxy-agent: 5.0.1 make-dir: 3.1.0 - node-fetch: 2.7.0 + node-fetch: 2.7.0(encoding@0.1.13) nopt: 5.0.0 npmlog: 5.0.1 rimraf: 3.0.2 @@ -4920,13 +4927,13 @@ snapshots: '@nuxt/devalue@2.0.2': {} - '@nuxt/devtools-kit@1.0.8(nuxt@3.9.3)(rollup@3.29.4)(vite@5.0.12)': + '@nuxt/devtools-kit@1.0.8(nuxt@3.9.3(@parcel/watcher@2.4.0)(@types/node@20.11.10)(encoding@0.1.13)(eslint@9.3.0)(optionator@0.9.3)(rollup@3.29.4)(terser@5.27.0)(typescript@5.3.3)(vite@5.0.11(@types/node@20.11.10)(terser@5.27.0)))(rollup@3.29.4)(vite@5.0.11(@types/node@20.11.10)(terser@5.27.0))': dependencies: '@nuxt/kit': 3.9.3(rollup@3.29.4) '@nuxt/schema': 3.9.3(rollup@3.29.4) execa: 7.2.0 - nuxt: 3.9.3(@types/node@20.11.10)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vite@5.0.12) - vite: 5.0.12(@types/node@20.11.10) + nuxt: 3.9.3(@parcel/watcher@2.4.0)(@types/node@20.11.10)(encoding@0.1.13)(eslint@9.3.0)(optionator@0.9.3)(rollup@3.29.4)(terser@5.27.0)(typescript@5.3.3)(vite@5.0.11(@types/node@20.11.10)(terser@5.27.0)) + vite: 5.0.11(@types/node@20.11.10)(terser@5.27.0) transitivePeerDependencies: - rollup - supports-color @@ -4944,10 +4951,10 @@ snapshots: rc9: 2.1.1 semver: 7.5.4 - '@nuxt/devtools@1.0.8(nuxt@3.9.3)(rollup@3.29.4)(vite@5.0.12)': + '@nuxt/devtools@1.0.8(nuxt@3.9.3(@parcel/watcher@2.4.0)(@types/node@20.11.10)(encoding@0.1.13)(eslint@9.3.0)(optionator@0.9.3)(rollup@3.29.4)(terser@5.27.0)(typescript@5.3.3)(vite@5.0.11(@types/node@20.11.10)(terser@5.27.0)))(rollup@3.29.4)(vite@5.0.11(@types/node@20.11.10)(terser@5.27.0))': dependencies: '@antfu/utils': 0.7.7 - '@nuxt/devtools-kit': 1.0.8(nuxt@3.9.3)(rollup@3.29.4)(vite@5.0.12) + '@nuxt/devtools-kit': 1.0.8(nuxt@3.9.3(@parcel/watcher@2.4.0)(@types/node@20.11.10)(encoding@0.1.13)(eslint@9.3.0)(optionator@0.9.3)(rollup@3.29.4)(terser@5.27.0)(typescript@5.3.3)(vite@5.0.11(@types/node@20.11.10)(terser@5.27.0)))(rollup@3.29.4)(vite@5.0.11(@types/node@20.11.10)(terser@5.27.0)) '@nuxt/devtools-wizard': 1.0.8 '@nuxt/kit': 3.9.3(rollup@3.29.4) birpc: 0.2.14 @@ -4964,7 +4971,7 @@ snapshots: launch-editor: 2.6.1 local-pkg: 0.5.0 magicast: 0.3.3 - nuxt: 3.9.3(@types/node@20.11.10)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vite@5.0.12) + nuxt: 3.9.3(@parcel/watcher@2.4.0)(@types/node@20.11.10)(encoding@0.1.13)(eslint@9.3.0)(optionator@0.9.3)(rollup@3.29.4)(terser@5.27.0)(typescript@5.3.3)(vite@5.0.11(@types/node@20.11.10)(terser@5.27.0)) nypm: 0.3.4 ohash: 1.1.3 pacote: 17.0.6 @@ -4977,9 +4984,9 @@ snapshots: simple-git: 3.22.0 sirv: 2.0.4 unimport: 3.7.1(rollup@3.29.4) - vite: 5.0.12(@types/node@20.11.10) - vite-plugin-inspect: 0.8.1(@nuxt/kit@3.9.3)(rollup@3.29.4)(vite@5.0.12) - vite-plugin-vue-inspector: 4.0.2(vite@5.0.12) + vite: 5.0.11(@types/node@20.11.10)(terser@5.27.0) + vite-plugin-inspect: 0.8.1(@nuxt/kit@3.9.3(rollup@3.29.4))(rollup@3.29.4)(vite@5.0.11(@types/node@20.11.10)(terser@5.27.0)) + vite-plugin-vue-inspector: 4.0.2(vite@5.0.11(@types/node@20.11.10)(terser@5.27.0)) which: 3.0.1 ws: 8.16.0 transitivePeerDependencies: @@ -5098,12 +5105,12 @@ snapshots: '@nuxt/ui-templates@1.3.1': {} - '@nuxt/vite-builder@3.9.3(@types/node@20.11.10)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vue@3.4.15)': + '@nuxt/vite-builder@3.9.3(@types/node@20.11.10)(eslint@9.3.0)(optionator@0.9.3)(rollup@3.29.4)(terser@5.27.0)(typescript@5.3.3)(vue@3.4.15(typescript@5.3.3))': dependencies: '@nuxt/kit': 3.9.3(rollup@3.29.4) '@rollup/plugin-replace': 5.0.5(rollup@3.29.4) - '@vitejs/plugin-vue': 5.0.3(vite@5.0.11)(vue@3.4.15) - '@vitejs/plugin-vue-jsx': 3.1.0(vite@5.0.11)(vue@3.4.15) + '@vitejs/plugin-vue': 5.0.3(vite@5.0.11(@types/node@20.11.10)(terser@5.27.0))(vue@3.4.15(typescript@5.3.3)) + '@vitejs/plugin-vue-jsx': 3.1.0(vite@5.0.11(@types/node@20.11.10)(terser@5.27.0))(vue@3.4.15(typescript@5.3.3)) autoprefixer: 10.4.17(postcss@8.4.33) clear: 0.1.0 consola: 3.2.3 @@ -5129,9 +5136,9 @@ snapshots: strip-literal: 2.0.0 ufo: 1.3.2 unplugin: 1.6.0 - vite: 5.0.11(@types/node@20.11.10) - vite-node: 1.2.1(@types/node@20.11.10) - vite-plugin-checker: 0.6.2(eslint@8.56.0)(typescript@5.3.3)(vite@5.0.11) + vite: 5.0.11(@types/node@20.11.10)(terser@5.27.0) + vite-node: 1.2.1(@types/node@20.11.10)(terser@5.27.0) + vite-plugin-checker: 0.6.2(eslint@9.3.0)(optionator@0.9.3)(typescript@5.3.3)(vite@5.0.11(@types/node@20.11.10)(terser@5.27.0)) vue: 3.4.15(typescript@5.3.3) vue-bundle-renderer: 2.0.0 transitivePeerDependencies: @@ -5221,13 +5228,15 @@ snapshots: '@rollup/plugin-alias@5.1.0(rollup@3.29.4)': dependencies: - rollup: 3.29.4 slash: 4.0.0 + optionalDependencies: + rollup: 3.29.4 '@rollup/plugin-alias@5.1.0(rollup@4.9.5)': dependencies: - rollup: 4.9.5 slash: 4.0.0 + optionalDependencies: + rollup: 4.9.5 '@rollup/plugin-commonjs@25.0.7(rollup@3.29.4)': dependencies: @@ -5237,6 +5246,7 @@ snapshots: glob: 8.1.0 is-reference: 1.2.1 magic-string: 0.30.5 + optionalDependencies: rollup: 3.29.4 '@rollup/plugin-commonjs@25.0.7(rollup@4.9.5)': @@ -5247,6 +5257,7 @@ snapshots: glob: 8.1.0 is-reference: 1.2.1 magic-string: 0.30.5 + optionalDependencies: rollup: 4.9.5 '@rollup/plugin-inject@5.0.5(rollup@4.9.5)': @@ -5254,16 +5265,19 @@ snapshots: '@rollup/pluginutils': 5.1.0(rollup@4.9.5) estree-walker: 2.0.2 magic-string: 0.30.5 + optionalDependencies: rollup: 4.9.5 '@rollup/plugin-json@6.1.0(rollup@3.29.4)': dependencies: '@rollup/pluginutils': 5.1.0(rollup@3.29.4) + optionalDependencies: rollup: 3.29.4 '@rollup/plugin-json@6.1.0(rollup@4.9.5)': dependencies: '@rollup/pluginutils': 5.1.0(rollup@4.9.5) + optionalDependencies: rollup: 4.9.5 '@rollup/plugin-node-resolve@15.2.3(rollup@3.29.4)': @@ -5274,6 +5288,7 @@ snapshots: is-builtin-module: 3.2.1 is-module: 1.0.0 resolve: 1.22.8 + optionalDependencies: rollup: 3.29.4 '@rollup/plugin-node-resolve@15.2.3(rollup@4.9.5)': @@ -5284,30 +5299,35 @@ snapshots: is-builtin-module: 3.2.1 is-module: 1.0.0 resolve: 1.22.8 + optionalDependencies: rollup: 4.9.5 '@rollup/plugin-replace@5.0.5(rollup@3.29.4)': dependencies: '@rollup/pluginutils': 5.1.0(rollup@3.29.4) magic-string: 0.30.5 + optionalDependencies: rollup: 3.29.4 '@rollup/plugin-replace@5.0.5(rollup@4.9.5)': dependencies: '@rollup/pluginutils': 5.1.0(rollup@4.9.5) magic-string: 0.30.5 + optionalDependencies: rollup: 4.9.5 '@rollup/plugin-terser@0.4.4(rollup@4.9.5)': dependencies: - rollup: 4.9.5 serialize-javascript: 6.0.2 smob: 1.4.1 terser: 5.27.0 + optionalDependencies: + rollup: 4.9.5 '@rollup/plugin-wasm@6.2.2(rollup@4.9.5)': dependencies: '@rollup/pluginutils': 5.1.0(rollup@4.9.5) + optionalDependencies: rollup: 4.9.5 '@rollup/pluginutils@4.2.1': @@ -5320,6 +5340,7 @@ snapshots: '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 + optionalDependencies: rollup: 3.29.4 '@rollup/pluginutils@5.1.0(rollup@4.9.5)': @@ -5327,6 +5348,7 @@ snapshots: '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 + optionalDependencies: rollup: 4.9.5 '@rollup/rollup-android-arm-eabi@4.9.5': @@ -5458,31 +5480,33 @@ snapshots: '@types/semver@7.5.6': {} - '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.56.0)(typescript@5.3.3)': + '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@9.3.0)(typescript@5.3.3))(eslint@9.3.0)(typescript@5.3.3)': dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 5.62.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/parser': 5.62.0(eslint@9.3.0)(typescript@5.3.3) '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0(eslint@8.56.0)(typescript@5.3.3) - '@typescript-eslint/utils': 5.62.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/type-utils': 5.62.0(eslint@9.3.0)(typescript@5.3.3) + '@typescript-eslint/utils': 5.62.0(eslint@9.3.0)(typescript@5.3.3) debug: 4.3.4 - eslint: 8.56.0 + eslint: 9.3.0 graphemer: 1.4.0 ignore: 5.3.0 natural-compare-lite: 1.4.0 semver: 7.5.4 tsutils: 3.21.0(typescript@5.3.3) + optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@5.62.0(eslint@8.56.0)(typescript@5.3.3)': + '@typescript-eslint/parser@5.62.0(eslint@9.3.0)(typescript@5.3.3)': dependencies: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3) debug: 4.3.4 - eslint: 8.56.0 + eslint: 9.3.0 + optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color @@ -5492,13 +5516,14 @@ snapshots: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - '@typescript-eslint/type-utils@5.62.0(eslint@8.56.0)(typescript@5.3.3)': + '@typescript-eslint/type-utils@5.62.0(eslint@9.3.0)(typescript@5.3.3)': dependencies: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3) - '@typescript-eslint/utils': 5.62.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/utils': 5.62.0(eslint@9.3.0)(typescript@5.3.3) debug: 4.3.4 - eslint: 8.56.0 + eslint: 9.3.0 tsutils: 3.21.0(typescript@5.3.3) + optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color @@ -5514,19 +5539,20 @@ snapshots: is-glob: 4.0.3 semver: 7.5.4 tsutils: 3.21.0(typescript@5.3.3) + optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.62.0(eslint@8.56.0)(typescript@5.3.3)': + '@typescript-eslint/utils@5.62.0(eslint@9.3.0)(typescript@5.3.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.6 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3) - eslint: 8.56.0 + eslint: 9.3.0 eslint-scope: 5.1.1 semver: 7.5.4 transitivePeerDependencies: @@ -5538,8 +5564,6 @@ snapshots: '@typescript-eslint/types': 5.62.0 eslint-visitor-keys: 3.4.3 - '@ungap/structured-clone@1.2.0': {} - '@unhead/dom@1.8.10': dependencies: '@unhead/schema': 1.8.10 @@ -5559,7 +5583,7 @@ snapshots: '@unhead/schema': 1.8.10 '@unhead/shared': 1.8.10 - '@unhead/vue@1.8.10(vue@3.4.15)': + '@unhead/vue@1.8.10(vue@3.4.15(typescript@5.3.3))': dependencies: '@unhead/schema': 1.8.10 '@unhead/shared': 1.8.10 @@ -5567,9 +5591,9 @@ snapshots: unhead: 1.8.10 vue: 3.4.15(typescript@5.3.3) - '@vercel/nft@0.24.4': + '@vercel/nft@0.24.4(encoding@0.1.13)': dependencies: - '@mapbox/node-pre-gyp': 1.0.11 + '@mapbox/node-pre-gyp': 1.0.11(encoding@0.1.13) '@rollup/pluginutils': 4.2.1 acorn: 8.11.3 async-sema: 3.1.1 @@ -5584,22 +5608,22 @@ snapshots: - encoding - supports-color - '@vitejs/plugin-vue-jsx@3.1.0(vite@5.0.11)(vue@3.4.15)': + '@vitejs/plugin-vue-jsx@3.1.0(vite@5.0.11(@types/node@20.11.10)(terser@5.27.0))(vue@3.4.15(typescript@5.3.3))': dependencies: '@babel/core': 7.23.9 '@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.23.9) '@vue/babel-plugin-jsx': 1.1.6(@babel/core@7.23.9) - vite: 5.0.11(@types/node@20.11.10) + vite: 5.0.11(@types/node@20.11.10)(terser@5.27.0) vue: 3.4.15(typescript@5.3.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.0.3(vite@5.0.11)(vue@3.4.15)': + '@vitejs/plugin-vue@5.0.3(vite@5.0.11(@types/node@20.11.10)(terser@5.27.0))(vue@3.4.15(typescript@5.3.3))': dependencies: - vite: 5.0.11(@types/node@20.11.10) + vite: 5.0.11(@types/node@20.11.10)(terser@5.27.0) vue: 3.4.15(typescript@5.3.3) - '@vitest/coverage-v8@1.2.2(vitest@1.2.2)': + '@vitest/coverage-v8@1.2.2(vitest@1.2.2(@types/node@20.11.10)(terser@5.27.0))': dependencies: '@ampproject/remapping': 2.2.1 '@bcoe/v8-coverage': 0.2.3 @@ -5614,7 +5638,7 @@ snapshots: std-env: 3.7.0 test-exclude: 6.0.0 v8-to-istanbul: 9.2.0 - vitest: 1.2.2(@types/node@20.11.10) + vitest: 1.2.2(@types/node@20.11.10)(terser@5.27.0) transitivePeerDependencies: - supports-color @@ -5647,7 +5671,7 @@ snapshots: loupe: 2.3.7 pretty-format: 29.7.0 - '@vue-macros/common@1.10.1(rollup@3.29.4)(vue@3.4.15)': + '@vue-macros/common@1.10.1(rollup@3.29.4)(vue@3.4.15(typescript@5.3.3))': dependencies: '@babel/types': 7.23.9 '@rollup/pluginutils': 5.1.0(rollup@3.29.4) @@ -5655,6 +5679,7 @@ snapshots: ast-kit: 0.11.3(rollup@3.29.4) local-pkg: 0.5.0 magic-string-ast: 0.3.0 + optionalDependencies: vue: 3.4.15(typescript@5.3.3) transitivePeerDependencies: - rollup @@ -5663,7 +5688,6 @@ snapshots: '@vue/babel-plugin-jsx@1.1.6(@babel/core@7.23.9)': dependencies: - '@babel/core': 7.23.9 '@babel/helper-module-imports': 7.22.15 '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.9) '@babel/template': 7.23.9 @@ -5673,6 +5697,8 @@ snapshots: camelcase: 6.3.0 html-tags: 3.3.1 svg-tags: 1.0.0 + optionalDependencies: + '@babel/core': 7.23.9 transitivePeerDependencies: - supports-color @@ -5723,7 +5749,7 @@ snapshots: '@vue/shared': 3.4.15 csstype: 3.1.3 - '@vue/server-renderer@3.4.15(vue@3.4.15)': + '@vue/server-renderer@3.4.15(vue@3.4.15(typescript@5.3.3))': dependencies: '@vue/compiler-ssr': 3.4.15 '@vue/shared': 3.4.15 @@ -6372,10 +6398,6 @@ snapshots: dependencies: esutils: 2.0.3 - doctrine@3.0.0: - dependencies: - esutils: 2.0.3 - dom-serializer@2.0.0: dependencies: domelementtype: 2.3.0 @@ -6542,34 +6564,34 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-compat-utils@0.1.2(eslint@8.56.0): + eslint-compat-utils@0.1.2(eslint@9.3.0): dependencies: - eslint: 8.56.0 + eslint: 9.3.0 - eslint-config-prettier@8.10.0(eslint@8.56.0): + eslint-config-prettier@8.10.0(eslint@9.3.0): dependencies: - eslint: 8.56.0 + eslint: 9.3.0 - eslint-config-standard@17.1.0(eslint-plugin-import@2.29.1)(eslint-plugin-n@16.6.2)(eslint-plugin-promise@6.1.1)(eslint@8.56.0): + eslint-config-standard@17.1.0(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@9.3.0)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1)(eslint@9.3.0))(eslint-plugin-n@16.6.2(eslint@9.3.0))(eslint-plugin-promise@6.1.1(eslint@9.3.0))(eslint@9.3.0): dependencies: - eslint: 8.56.0 - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) - eslint-plugin-n: 16.6.2(eslint@8.56.0) - eslint-plugin-promise: 6.1.1(eslint@8.56.0) + eslint: 9.3.0 + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0(eslint@9.3.0)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1)(eslint@9.3.0) + eslint-plugin-n: 16.6.2(eslint@9.3.0) + eslint-plugin-promise: 6.1.1(eslint@9.3.0) - eslint-config-unjs@0.2.1(eslint@8.56.0)(typescript@5.3.3): + eslint-config-unjs@0.2.1(eslint@9.3.0)(typescript@5.3.3): dependencies: - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.56.0)(typescript@5.3.3) - '@typescript-eslint/parser': 5.62.0(eslint@8.56.0)(typescript@5.3.3) - eslint: 8.56.0 - eslint-config-prettier: 8.10.0(eslint@8.56.0) - eslint-config-standard: 17.1.0(eslint-plugin-import@2.29.1)(eslint-plugin-n@16.6.2)(eslint-plugin-promise@6.1.1)(eslint@8.56.0) - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@5.62.0)(eslint-plugin-import@2.29.1)(eslint@8.56.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) - eslint-plugin-n: 16.6.2(eslint@8.56.0) - eslint-plugin-node: 11.1.0(eslint@8.56.0) - eslint-plugin-promise: 6.1.1(eslint@8.56.0) - eslint-plugin-unicorn: 47.0.0(eslint@8.56.0) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@9.3.0)(typescript@5.3.3))(eslint@9.3.0)(typescript@5.3.3) + '@typescript-eslint/parser': 5.62.0(eslint@9.3.0)(typescript@5.3.3) + eslint: 9.3.0 + eslint-config-prettier: 8.10.0(eslint@9.3.0) + eslint-config-standard: 17.1.0(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@9.3.0)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1)(eslint@9.3.0))(eslint-plugin-n@16.6.2(eslint@9.3.0))(eslint-plugin-promise@6.1.1(eslint@9.3.0))(eslint@9.3.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@5.62.0(eslint@9.3.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1)(eslint@9.3.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0(eslint@9.3.0)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1)(eslint@9.3.0) + eslint-plugin-n: 16.6.2(eslint@9.3.0) + eslint-plugin-node: 11.1.0(eslint@9.3.0) + eslint-plugin-promise: 6.1.1(eslint@9.3.0) + eslint-plugin-unicorn: 47.0.0(eslint@9.3.0) typescript: 5.3.3 transitivePeerDependencies: - eslint-import-resolver-node @@ -6584,13 +6606,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0)(eslint-plugin-import@2.29.1)(eslint@8.56.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0(eslint@9.3.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1)(eslint@9.3.0): dependencies: debug: 4.3.4 enhanced-resolve: 5.15.0 - eslint: 8.56.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) + eslint: 9.3.0 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.62.0(eslint@9.3.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0(eslint@9.3.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1)(eslint@9.3.0))(eslint@9.3.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0(eslint@9.3.0)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1)(eslint@9.3.0) fast-glob: 3.3.2 get-tsconfig: 4.7.2 is-core-module: 2.13.1 @@ -6601,41 +6623,41 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0): + eslint-module-utils@2.8.0(@typescript-eslint/parser@5.62.0(eslint@9.3.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0(eslint@9.3.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1)(eslint@9.3.0))(eslint@9.3.0): dependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.56.0)(typescript@5.3.3) debug: 3.2.7 - eslint: 8.56.0 + optionalDependencies: + '@typescript-eslint/parser': 5.62.0(eslint@9.3.0)(typescript@5.3.3) + eslint: 9.3.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@5.62.0)(eslint-plugin-import@2.29.1)(eslint@8.56.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@5.62.0(eslint@9.3.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1)(eslint@9.3.0) transitivePeerDependencies: - supports-color - eslint-plugin-es-x@7.5.0(eslint@8.56.0): + eslint-plugin-es-x@7.5.0(eslint@9.3.0): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0) '@eslint-community/regexpp': 4.10.0 - eslint: 8.56.0 - eslint-compat-utils: 0.1.2(eslint@8.56.0) + eslint: 9.3.0 + eslint-compat-utils: 0.1.2(eslint@9.3.0) - eslint-plugin-es@3.0.1(eslint@8.56.0): + eslint-plugin-es@3.0.1(eslint@9.3.0): dependencies: - eslint: 8.56.0 + eslint: 9.3.0 eslint-utils: 2.1.0 regexpp: 3.2.0 - eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@9.3.0)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1)(eslint@9.3.0): dependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.56.0)(typescript@5.3.3) array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.56.0 + eslint: 9.3.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.62.0(eslint@9.3.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0(eslint@9.3.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1)(eslint@9.3.0))(eslint@9.3.0) hasown: 2.0.0 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -6645,17 +6667,19 @@ snapshots: object.values: 1.1.7 semver: 6.3.1 tsconfig-paths: 3.15.0 + optionalDependencies: + '@typescript-eslint/parser': 5.62.0(eslint@9.3.0)(typescript@5.3.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-n@16.6.2(eslint@8.56.0): + eslint-plugin-n@16.6.2(eslint@9.3.0): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0) builtins: 5.0.1 - eslint: 8.56.0 - eslint-plugin-es-x: 7.5.0(eslint@8.56.0) + eslint: 9.3.0 + eslint-plugin-es-x: 7.5.0(eslint@9.3.0) get-tsconfig: 4.7.2 globals: 13.24.0 ignore: 5.3.0 @@ -6665,27 +6689,27 @@ snapshots: resolve: 1.22.8 semver: 7.5.4 - eslint-plugin-node@11.1.0(eslint@8.56.0): + eslint-plugin-node@11.1.0(eslint@9.3.0): dependencies: - eslint: 8.56.0 - eslint-plugin-es: 3.0.1(eslint@8.56.0) + eslint: 9.3.0 + eslint-plugin-es: 3.0.1(eslint@9.3.0) eslint-utils: 2.1.0 ignore: 5.3.0 minimatch: 3.1.2 resolve: 1.22.8 semver: 6.3.1 - eslint-plugin-promise@6.1.1(eslint@8.56.0): + eslint-plugin-promise@6.1.1(eslint@9.3.0): dependencies: - eslint: 8.56.0 + eslint: 9.3.0 - eslint-plugin-unicorn@47.0.0(eslint@8.56.0): + eslint-plugin-unicorn@47.0.0(eslint@9.3.0): dependencies: '@babel/helper-validator-identifier': 7.22.20 - '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0) ci-info: 3.9.0 clean-regexp: 1.0.0 - eslint: 8.56.0 + eslint: 9.3.0 esquery: 1.5.0 indent-string: 4.0.0 is-builtin-module: 3.2.1 @@ -6704,7 +6728,7 @@ snapshots: esrecurse: 4.3.0 estraverse: 4.3.0 - eslint-scope@7.2.2: + eslint-scope@8.0.1: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 @@ -6717,38 +6741,36 @@ snapshots: eslint-visitor-keys@3.4.3: {} - eslint@8.56.0: + eslint-visitor-keys@4.0.0: {} + + eslint@9.3.0: dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0) '@eslint-community/regexpp': 4.10.0 - '@eslint/eslintrc': 2.1.4 - '@eslint/js': 8.56.0 - '@humanwhocodes/config-array': 0.11.14 + '@eslint/eslintrc': 3.1.0 + '@eslint/js': 9.3.0 + '@humanwhocodes/config-array': 0.13.0 '@humanwhocodes/module-importer': 1.0.1 + '@humanwhocodes/retry': 0.3.0 '@nodelib/fs.walk': 1.2.8 - '@ungap/structured-clone': 1.2.0 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 debug: 4.3.4 - doctrine: 3.0.0 escape-string-regexp: 4.0.0 - eslint-scope: 7.2.2 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 + eslint-scope: 8.0.1 + eslint-visitor-keys: 4.0.0 + espree: 10.0.1 esquery: 1.5.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 - file-entry-cache: 6.0.1 + file-entry-cache: 8.0.0 find-up: 5.0.0 glob-parent: 6.0.2 - globals: 13.24.0 - graphemer: 1.4.0 ignore: 5.3.0 imurmurhash: 0.1.4 is-glob: 4.0.3 is-path-inside: 3.0.3 - js-yaml: 4.1.0 json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 lodash.merge: 4.6.2 @@ -6760,11 +6782,11 @@ snapshots: transitivePeerDependencies: - supports-color - espree@9.6.1: + espree@10.0.1: dependencies: acorn: 8.11.3 acorn-jsx: 5.3.2(acorn@8.11.3) - eslint-visitor-keys: 3.4.3 + eslint-visitor-keys: 4.0.0 esquery@1.5.0: dependencies: @@ -6853,9 +6875,9 @@ snapshots: dependencies: reusify: 1.0.4 - file-entry-cache@6.0.1: + file-entry-cache@8.0.0: dependencies: - flat-cache: 3.2.0 + flat-cache: 4.0.1 file-uri-to-path@1.0.0: {} @@ -6885,11 +6907,10 @@ snapshots: locate-path: 6.0.0 path-exists: 4.0.0 - flat-cache@3.2.0: + flat-cache@4.0.1: dependencies: flatted: 3.2.9 keyv: 4.5.4 - rimraf: 3.0.2 flat@5.0.2: {} @@ -7051,6 +7072,8 @@ snapshots: dependencies: type-fest: 0.20.2 + globals@14.0.0: {} + globalthis@1.0.3: dependencies: define-properties: 1.2.1 @@ -7706,6 +7729,7 @@ snapshots: pathe: 1.1.2 postcss: 8.4.33 postcss-nested: 6.0.1(postcss@8.4.33) + optionalDependencies: typescript: 5.3.3 mlly@1.5.0: @@ -7739,7 +7763,7 @@ snapshots: negotiator@0.6.3: {} - nitropack@2.8.1: + nitropack@2.8.1(encoding@0.1.13): dependencies: '@cloudflare/kv-asset-handler': 0.3.1 '@netlify/functions': 2.5.1 @@ -7753,7 +7777,7 @@ snapshots: '@rollup/plugin-wasm': 6.2.2(rollup@4.9.5) '@rollup/pluginutils': 5.1.0(rollup@4.9.5) '@types/http-proxy': 1.17.14 - '@vercel/nft': 0.24.4 + '@vercel/nft': 0.24.4(encoding@0.1.13) archiver: 6.0.1 c12: 1.6.1 chalk: 5.3.0 @@ -7825,9 +7849,11 @@ snapshots: node-fetch-native@1.6.1: {} - node-fetch@2.7.0: + node-fetch@2.7.0(encoding@0.1.13): dependencies: whatwg-url: 5.0.0 + optionalDependencies: + encoding: 0.1.13 node-forge@1.3.1: {} @@ -7939,7 +7965,7 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - nuxt-windicss@2.6.1(rollup@3.29.4)(vite@5.0.12): + nuxt-windicss@2.6.1(rollup@3.29.4)(vite@5.0.11(@types/node@20.11.10)(terser@5.27.0)): dependencies: '@nuxt/kit': 3.4.0(rollup@3.29.4) '@windicss/config': 1.9.3 @@ -7952,7 +7978,7 @@ snapshots: pathe: 1.1.2 read-cache: 1.0.0 sirv: 2.0.4 - vite-plugin-windicss: 1.9.3(vite@5.0.12) + vite-plugin-windicss: 1.9.3(vite@5.0.11(@types/node@20.11.10)(terser@5.27.0)) windicss: 3.5.6 windicss-analysis: 0.3.5 windicss-webpack-plugin: 1.8.0 @@ -7961,19 +7987,18 @@ snapshots: - supports-color - vite - nuxt@3.9.3(@types/node@20.11.10)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vite@5.0.12): + nuxt@3.9.3(@parcel/watcher@2.4.0)(@types/node@20.11.10)(encoding@0.1.13)(eslint@9.3.0)(optionator@0.9.3)(rollup@3.29.4)(terser@5.27.0)(typescript@5.3.3)(vite@5.0.11(@types/node@20.11.10)(terser@5.27.0)): dependencies: '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 1.0.8(nuxt@3.9.3)(rollup@3.29.4)(vite@5.0.12) + '@nuxt/devtools': 1.0.8(nuxt@3.9.3(@parcel/watcher@2.4.0)(@types/node@20.11.10)(encoding@0.1.13)(eslint@9.3.0)(optionator@0.9.3)(rollup@3.29.4)(terser@5.27.0)(typescript@5.3.3)(vite@5.0.11(@types/node@20.11.10)(terser@5.27.0)))(rollup@3.29.4)(vite@5.0.11(@types/node@20.11.10)(terser@5.27.0)) '@nuxt/kit': 3.9.3(rollup@3.29.4) '@nuxt/schema': 3.9.3(rollup@3.29.4) '@nuxt/telemetry': 2.5.3(rollup@3.29.4) '@nuxt/ui-templates': 1.3.1 - '@nuxt/vite-builder': 3.9.3(@types/node@20.11.10)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vue@3.4.15) - '@types/node': 20.11.10 + '@nuxt/vite-builder': 3.9.3(@types/node@20.11.10)(eslint@9.3.0)(optionator@0.9.3)(rollup@3.29.4)(terser@5.27.0)(typescript@5.3.3)(vue@3.4.15(typescript@5.3.3)) '@unhead/dom': 1.8.10 '@unhead/ssr': 1.8.10 - '@unhead/vue': 1.8.10(vue@3.4.15) + '@unhead/vue': 1.8.10(vue@3.4.15(typescript@5.3.3)) '@vue/shared': 3.4.15 acorn: 8.11.3 c12: 1.6.1 @@ -7994,7 +8019,7 @@ snapshots: knitwork: 1.0.0 magic-string: 0.30.5 mlly: 1.5.0 - nitropack: 2.8.1 + nitropack: 2.8.1(encoding@0.1.13) nuxi: 3.10.0 nypm: 0.3.4 ofetch: 1.3.3 @@ -8013,12 +8038,15 @@ snapshots: unenv: 1.9.0 unimport: 3.7.1(rollup@3.29.4) unplugin: 1.6.0 - unplugin-vue-router: 0.7.0(rollup@3.29.4)(vue-router@4.2.5)(vue@3.4.15) + unplugin-vue-router: 0.7.0(rollup@3.29.4)(vue-router@4.2.5(vue@3.4.15(typescript@5.3.3)))(vue@3.4.15(typescript@5.3.3)) untyped: 1.4.0 vue: 3.4.15(typescript@5.3.3) vue-bundle-renderer: 2.0.0 vue-devtools-stub: 0.1.0 - vue-router: 4.2.5(vue@3.4.15) + vue-router: 4.2.5(vue@3.4.15(typescript@5.3.3)) + optionalDependencies: + '@parcel/watcher': 2.4.0 + '@types/node': 20.11.10 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -8609,17 +8637,19 @@ snapshots: dependencies: open: 8.4.2 picomatch: 2.3.1 - rollup: 3.29.4 source-map: 0.7.4 yargs: 17.7.2 + optionalDependencies: + rollup: 3.29.4 rollup-plugin-visualizer@5.12.0(rollup@4.9.5): dependencies: open: 8.4.2 picomatch: 2.3.1 - rollup: 4.9.5 source-map: 0.7.4 yargs: 17.7.2 + optionalDependencies: + rollup: 4.9.5 rollup@3.29.4: optionalDependencies: @@ -9118,8 +9148,9 @@ snapshots: rollup: 3.29.4 rollup-plugin-dts: 6.1.0(rollup@3.29.4)(typescript@5.3.3) scule: 1.2.0 - typescript: 5.3.3 untyped: 1.4.0 + optionalDependencies: + typescript: 5.3.3 transitivePeerDependencies: - sass - supports-color @@ -9204,11 +9235,11 @@ snapshots: unpipe@1.0.0: {} - unplugin-vue-router@0.7.0(rollup@3.29.4)(vue-router@4.2.5)(vue@3.4.15): + unplugin-vue-router@0.7.0(rollup@3.29.4)(vue-router@4.2.5(vue@3.4.15(typescript@5.3.3)))(vue@3.4.15(typescript@5.3.3)): dependencies: '@babel/types': 7.23.9 '@rollup/pluginutils': 5.1.0(rollup@3.29.4) - '@vue-macros/common': 1.10.1(rollup@3.29.4)(vue@3.4.15) + '@vue-macros/common': 1.10.1(rollup@3.29.4)(vue@3.4.15(typescript@5.3.3)) ast-walker-scope: 0.5.0(rollup@3.29.4) chokidar: 3.5.3 fast-glob: 3.3.2 @@ -9218,8 +9249,9 @@ snapshots: pathe: 1.1.2 scule: 1.2.0 unplugin: 1.6.0 - vue-router: 4.2.5(vue@3.4.15) yaml: 2.3.4 + optionalDependencies: + vue-router: 4.2.5(vue@3.4.15(typescript@5.3.3)) transitivePeerDependencies: - rollup - vue @@ -9300,13 +9332,13 @@ snapshots: dependencies: builtins: 5.0.1 - vite-node@1.2.1(@types/node@20.11.10): + vite-node@1.2.1(@types/node@20.11.10)(terser@5.27.0): dependencies: cac: 6.7.14 debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.0.12(@types/node@20.11.10) + vite: 5.0.12(@types/node@20.11.10)(terser@5.27.0) transitivePeerDependencies: - '@types/node' - less @@ -9317,13 +9349,13 @@ snapshots: - supports-color - terser - vite-node@1.2.2(@types/node@20.11.10): + vite-node@1.2.2(@types/node@20.11.10)(terser@5.27.0): dependencies: cac: 6.7.14 debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.0.12(@types/node@20.11.10) + vite: 5.0.12(@types/node@20.11.10)(terser@5.27.0) transitivePeerDependencies: - '@types/node' - less @@ -9334,14 +9366,13 @@ snapshots: - supports-color - terser - vite-plugin-checker@0.6.2(eslint@8.56.0)(typescript@5.3.3)(vite@5.0.11): + vite-plugin-checker@0.6.2(eslint@9.3.0)(optionator@0.9.3)(typescript@5.3.3)(vite@5.0.11(@types/node@20.11.10)(terser@5.27.0)): dependencies: '@babel/code-frame': 7.23.5 ansi-escapes: 4.3.2 chalk: 4.1.2 chokidar: 3.5.3 commander: 8.3.0 - eslint: 8.56.0 fast-glob: 3.3.2 fs-extra: 11.2.0 lodash.debounce: 4.0.8 @@ -9350,17 +9381,19 @@ snapshots: semver: 7.5.4 strip-ansi: 6.0.1 tiny-invariant: 1.3.1 - typescript: 5.3.3 - vite: 5.0.11(@types/node@20.11.10) + vite: 5.0.11(@types/node@20.11.10)(terser@5.27.0) vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.11 vscode-uri: 3.0.8 + optionalDependencies: + eslint: 9.3.0 + optionator: 0.9.3 + typescript: 5.3.3 - vite-plugin-inspect@0.8.1(@nuxt/kit@3.9.3)(rollup@3.29.4)(vite@5.0.12): + vite-plugin-inspect@0.8.1(@nuxt/kit@3.9.3(rollup@3.29.4))(rollup@3.29.4)(vite@5.0.11(@types/node@20.11.10)(terser@5.27.0)): dependencies: '@antfu/utils': 0.7.7 - '@nuxt/kit': 3.9.3(rollup@3.29.4) '@rollup/pluginutils': 5.1.0(rollup@3.29.4) debug: 4.3.4 error-stack-parser-es: 0.1.1 @@ -9368,12 +9401,14 @@ snapshots: open: 9.1.0 picocolors: 1.0.0 sirv: 2.0.4 - vite: 5.0.12(@types/node@20.11.10) + vite: 5.0.11(@types/node@20.11.10)(terser@5.27.0) + optionalDependencies: + '@nuxt/kit': 3.9.3(rollup@3.29.4) transitivePeerDependencies: - rollup - supports-color - vite-plugin-vue-inspector@4.0.2(vite@5.0.12): + vite-plugin-vue-inspector@4.0.2(vite@5.0.11(@types/node@20.11.10)(terser@5.27.0)): dependencies: '@babel/core': 7.23.9 '@babel/plugin-proposal-decorators': 7.23.7(@babel/core@7.23.9) @@ -9384,41 +9419,42 @@ snapshots: '@vue/compiler-dom': 3.4.15 kolorist: 1.8.0 magic-string: 0.30.5 - vite: 5.0.12(@types/node@20.11.10) + vite: 5.0.11(@types/node@20.11.10)(terser@5.27.0) transitivePeerDependencies: - supports-color - vite-plugin-windicss@1.9.3(vite@5.0.12): + vite-plugin-windicss@1.9.3(vite@5.0.11(@types/node@20.11.10)(terser@5.27.0)): dependencies: '@windicss/plugin-utils': 1.9.3 debug: 4.3.4 kolorist: 1.8.0 - vite: 5.0.12(@types/node@20.11.10) + vite: 5.0.11(@types/node@20.11.10)(terser@5.27.0) windicss: 3.5.6 transitivePeerDependencies: - supports-color - vite@5.0.11(@types/node@20.11.10): + vite@5.0.11(@types/node@20.11.10)(terser@5.27.0): dependencies: - '@types/node': 20.11.10 esbuild: 0.19.11 postcss: 8.4.33 rollup: 4.9.5 optionalDependencies: + '@types/node': 20.11.10 fsevents: 2.3.3 + terser: 5.27.0 - vite@5.0.12(@types/node@20.11.10): + vite@5.0.12(@types/node@20.11.10)(terser@5.27.0): dependencies: - '@types/node': 20.11.10 esbuild: 0.19.11 postcss: 8.4.33 rollup: 4.9.5 optionalDependencies: + '@types/node': 20.11.10 fsevents: 2.3.3 + terser: 5.27.0 - vitest@1.2.2(@types/node@20.11.10): + vitest@1.2.2(@types/node@20.11.10)(terser@5.27.0): dependencies: - '@types/node': 20.11.10 '@vitest/expect': 1.2.2 '@vitest/runner': 1.2.2 '@vitest/snapshot': 1.2.2 @@ -9437,9 +9473,11 @@ snapshots: strip-literal: 1.3.0 tinybench: 2.6.0 tinypool: 0.8.2 - vite: 5.0.12(@types/node@20.11.10) - vite-node: 1.2.2(@types/node@20.11.10) + vite: 5.0.12(@types/node@20.11.10)(terser@5.27.0) + vite-node: 1.2.2(@types/node@20.11.10)(terser@5.27.0) why-is-node-running: 2.2.2 + optionalDependencies: + '@types/node': 20.11.10 transitivePeerDependencies: - less - lightningcss @@ -9478,7 +9516,7 @@ snapshots: vue-devtools-stub@0.1.0: {} - vue-router@4.2.5(vue@3.4.15): + vue-router@4.2.5(vue@3.4.15(typescript@5.3.3)): dependencies: '@vue/devtools-api': 6.5.1 vue: 3.4.15(typescript@5.3.3) @@ -9488,8 +9526,9 @@ snapshots: '@vue/compiler-dom': 3.4.15 '@vue/compiler-sfc': 3.4.15 '@vue/runtime-dom': 3.4.15 - '@vue/server-renderer': 3.4.15(vue@3.4.15) + '@vue/server-renderer': 3.4.15(vue@3.4.15(typescript@5.3.3)) '@vue/shared': 3.4.15 + optionalDependencies: typescript: 5.3.3 webidl-conversions@3.0.1: {}