build: rebuild eslint

This commit is contained in:
Константин Уколов 2024-07-30 11:49:40 +03:00
parent fd2fa3ba94
commit eea0f12431
4 changed files with 397 additions and 6 deletions

View File

@ -1,6 +1,7 @@
// @ts-check
import antfu from '@antfu/eslint-config'
import withNuxt from './.nuxt/eslint.config.mjs'
export default antfu({
unocss: true,
vue: true,
})
export default withNuxt(
antfu(),
)

View File

@ -1,5 +1,11 @@
// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
devtools: { enabled: true },
modules: ["@nuxt/ui", '@unocss/nuxt']
})
eslint: {
config: {
standalone: false,
},
},
modules: ['@nuxt/ui', '@unocss/nuxt', '@nuxt/eslint'],
compatibilityDate: '2024-07-30',
})

View File

@ -12,6 +12,7 @@
"devDependencies": {
"@antfu/eslint-config": "^2.24.0",
"@nuxt/devtools": "latest",
"@nuxt/eslint": "^0.4.0",
"@nuxt/ui": "^2.17.0",
"@unocss/eslint-plugin": "^0.61.6",
"@unocss/nuxt": "^0.61.7",

View File

@ -16,6 +16,9 @@ devDependencies:
'@nuxt/devtools':
specifier: latest
version: 1.3.9(vite@5.3.5)
'@nuxt/eslint':
specifier: ^0.4.0
version: 0.4.0(eslint@9.5.0)(typescript@5.5.4)(vite@5.3.5)
'@nuxt/ui':
specifier: ^2.17.0
version: 2.18.2(vite@5.3.5)(vue@3.4.34)
@ -164,6 +167,15 @@ packages:
resolution: {integrity: sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==}
dev: true
/@apidevtools/json-schema-ref-parser@11.6.4:
resolution: {integrity: sha512-9K6xOqeevacvweLGik6LnZCb1fBtCOSIWQs8d096XGeqoLKC33UVMGz9+77Gw44KvbH4pKcQPWo4ZpxkXYj05w==}
engines: {node: '>= 16'}
dependencies:
'@jsdevtools/ono': 7.1.3
'@types/json-schema': 7.0.15
js-yaml: 4.1.0
dev: true
/@babel/code-frame@7.24.7:
resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==}
engines: {node: '>=6.9.0'}
@ -1237,6 +1249,47 @@ packages:
- supports-color
dev: true
/@eslint/config-array@0.17.1:
resolution: {integrity: sha512-BlYOpej8AQ8Ev9xVqroV7a02JK3SkBAaN9GfMMH9W6Ch8FlQlkjGw4Ir7+FgYwfirivAf4t+GtzuAxqfukmISA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
dependencies:
'@eslint/object-schema': 2.1.4
debug: 4.3.6
minimatch: 3.1.2
transitivePeerDependencies:
- supports-color
dev: true
/@eslint/config-inspector@0.5.2(eslint@9.5.0):
resolution: {integrity: sha512-m7uUwWhYU4DoHTakyLIRauqnYK05Bv8G+R47IN7a6KC4XXAjIw/OeztgBU5tjGNfzsSOM8nr9Rf779B7D3GPtw==}
hasBin: true
peerDependencies:
eslint: ^8.50.0 || ^9.0.0
dependencies:
'@eslint/config-array': 0.17.1
'@voxpelli/config-array-find-files': 0.1.2(@eslint/config-array@0.17.1)
bundle-require: 5.0.0(esbuild@0.21.5)
cac: 6.7.14
chokidar: 3.6.0
esbuild: 0.21.5
eslint: 9.5.0
fast-glob: 3.3.2
find-up: 7.0.0
get-port-please: 3.1.2
h3: 1.12.0
minimatch: 9.0.5
mlly: 1.7.1
mrmime: 2.0.0
open: 10.1.0
picocolors: 1.0.1
ws: 8.18.0
transitivePeerDependencies:
- bufferutil
- supports-color
- uWebSockets.js
- utf-8-validate
dev: true
/@eslint/eslintrc@3.1.0:
resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@ -1259,6 +1312,11 @@ packages:
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
dev: true
/@eslint/js@9.8.0:
resolution: {integrity: sha512-MfluB7EUfxXtv3i/++oh89uzAr4PDI4nn201hsp+qaXqsjAWzinlZEHEfPgAX4doIlKvPG/i0A9dpKxOLII8yA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
dev: true
/@eslint/object-schema@2.1.4:
resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@ -1399,6 +1457,10 @@ packages:
type-detect: 4.1.0
dev: true
/@jsdevtools/ono@7.1.3:
resolution: {integrity: sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==}
dev: true
/@koa/router@12.0.1:
resolution: {integrity: sha512-ribfPYfHb+Uw3b27Eiw6NPqjhIhTpVFzEWLwyc/1Xp+DCdwRRyIlAUODX+9bPARF6aQtUu1+/PHzdNvRzcs/+Q==}
engines: {node: '>= 12'}
@ -1470,11 +1532,24 @@ packages:
run-parallel: 1.2.0
dev: true
/@nodelib/fs.scandir@3.0.0:
resolution: {integrity: sha512-ktI9+PxfHYtKjF3cLTUAh2N+b8MijCRPNwKJNqTVdL0gB0QxLU2rIRaZ1t71oEa3YBDE6bukH1sR0+CDnpp/Mg==}
engines: {node: '>=16.14.0'}
dependencies:
'@nodelib/fs.stat': 3.0.0
run-parallel: 1.2.0
dev: true
/@nodelib/fs.stat@2.0.5:
resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}
engines: {node: '>= 8'}
dev: true
/@nodelib/fs.stat@3.0.0:
resolution: {integrity: sha512-2tQOI38s19P9i7X/Drt0v8iMA+KMsgdhB/dyPER+e+2Y8L1Z7QvnuRdW/uLuf5YRFUYmnj4bMA6qCuZHFI1GDQ==}
engines: {node: '>=16.14.0'}
dev: true
/@nodelib/fs.walk@1.2.8:
resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
engines: {node: '>= 8'}
@ -1483,6 +1558,14 @@ packages:
fastq: 1.17.1
dev: true
/@nodelib/fs.walk@2.0.0:
resolution: {integrity: sha512-54voNDBobGdMl3BUXSu7UaDh1P85PGHWlJ5e0XhPugo1JulOyCtp2I+5ri4wplGDJ8QGwPEQW7/x3yTLU7yF1A==}
engines: {node: '>=16.14.0'}
dependencies:
'@nodelib/fs.scandir': 3.0.0
fastq: 1.17.1
dev: true
/@nuxt/devalue@2.0.2:
resolution: {integrity: sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA==}
dev: true
@ -1569,6 +1652,85 @@ packages:
- utf-8-validate
dev: true
/@nuxt/eslint-config@0.4.0(eslint@9.5.0)(typescript@5.5.4):
resolution: {integrity: sha512-1zipkTCSmr4dUHvhgygKVRmgOh73wwBkeZQgJXxB3N7r3FTJOulYfAp30nPLW0NYstyx3cthIJ0kX0KPnbxNVA==}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
dependencies:
'@eslint/js': 9.8.0
'@nuxt/eslint-plugin': 0.4.0(eslint@9.5.0)(typescript@5.5.4)
'@rushstack/eslint-patch': 1.10.4
'@stylistic/eslint-plugin': 2.4.0(eslint@9.5.0)(typescript@5.5.4)
'@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.5.0)(typescript@5.5.4)
'@typescript-eslint/parser': 7.18.0(eslint@9.5.0)(typescript@5.5.4)
eslint: 9.5.0
eslint-config-flat-gitignore: 0.1.8
eslint-flat-config-utils: 0.3.0
eslint-plugin-import-x: 3.1.0(eslint@9.5.0)(typescript@5.5.4)
eslint-plugin-jsdoc: 48.9.3(eslint@9.5.0)
eslint-plugin-regexp: 2.6.0(eslint@9.5.0)
eslint-plugin-unicorn: 55.0.0(eslint@9.5.0)
eslint-plugin-vue: 9.27.0(eslint@9.5.0)
globals: 15.8.0
local-pkg: 0.5.0
pathe: 1.1.2
tslib: 2.6.3
vue-eslint-parser: 9.4.3(eslint@9.5.0)
transitivePeerDependencies:
- supports-color
- typescript
dev: true
/@nuxt/eslint-plugin@0.4.0(eslint@9.5.0)(typescript@5.5.4):
resolution: {integrity: sha512-PjNlf99AaSmIu/qwyXTwkEX+xl+RvvfRBvbU/FVDKxwVHH+lNmNM5qlRFf/5PUPAfaEEYUhXqkd/l1DI8hu4Ww==}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
dependencies:
'@typescript-eslint/types': 7.18.0
'@typescript-eslint/utils': 7.18.0(eslint@9.5.0)(typescript@5.5.4)
eslint: 9.5.0
transitivePeerDependencies:
- supports-color
- typescript
dev: true
/@nuxt/eslint@0.4.0(eslint@9.5.0)(typescript@5.5.4)(vite@5.3.5):
resolution: {integrity: sha512-UtAt159f3CaQ8RdIeQ01PPafDZR3rn0EdCCA9z7RORdlvLwd9mfea79QwxVccEvZ4cycTwiZWiS3bsd5Oi3Bww==}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
eslint-webpack-plugin: ^4.1.0
vite-plugin-eslint2: ^4.4.0
peerDependenciesMeta:
eslint-webpack-plugin:
optional: true
vite-plugin-eslint2:
optional: true
dependencies:
'@eslint/config-inspector': 0.5.2(eslint@9.5.0)
'@nuxt/devtools-kit': 1.3.9(magicast@0.3.4)(vite@5.3.5)
'@nuxt/eslint-config': 0.4.0(eslint@9.5.0)(typescript@5.5.4)
'@nuxt/eslint-plugin': 0.4.0(eslint@9.5.0)(typescript@5.5.4)
'@nuxt/kit': 3.12.4(magicast@0.3.4)
chokidar: 3.6.0
eslint: 9.5.0
eslint-flat-config-utils: 0.3.0
eslint-typegen: 0.3.0(eslint@9.5.0)
find-up: 7.0.0
get-port-please: 3.1.2
mlly: 1.7.1
pathe: 1.1.2
unimport: 3.9.1(rollup@4.19.1)
transitivePeerDependencies:
- bufferutil
- magicast
- rollup
- supports-color
- typescript
- uWebSockets.js
- utf-8-validate
- vite
dev: true
/@nuxt/icon@1.4.0(vite@5.3.5)(vue@3.4.34):
resolution: {integrity: sha512-epTJGQTOk8ScE7iN2G1laemDZrpd48l07bCFIYDCg+rgO5IJGvgbVqCIdxbvAMfZJMoH9y/q540hDRQR0ju1eA==}
dependencies:
@ -2233,11 +2395,28 @@ packages:
dev: true
optional: true
/@rushstack/eslint-patch@1.10.4:
resolution: {integrity: sha512-WJgX9nzTqknM393q1QJDJmoW28kUfEnybeTfVNcNAPnIx210RXm2DiXiHzfNPJNIUUb1tJnz/l4QGtJ30PgWmA==}
dev: true
/@sindresorhus/merge-streams@2.3.0:
resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==}
engines: {node: '>=18'}
dev: true
/@stylistic/eslint-plugin-js@2.4.0(eslint@9.5.0):
resolution: {integrity: sha512-ScIYDFAwNz+ELr3KfAZMuYMCUq7Q6TdEEIq4RBRR77EHucpDrwi5Kx2d0VdYxb4s4o6nOtSkJmY9MCZupDYJow==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=8.40.0'
dependencies:
'@types/eslint': 9.6.0
acorn: 8.12.1
eslint: 9.5.0
eslint-visitor-keys: 4.0.0
espree: 10.1.0
dev: true
/@stylistic/eslint-plugin-js@2.6.0-beta.1(eslint@9.5.0):
resolution: {integrity: sha512-XfCUkArkh8nbMZRczJGwW92jvrvKcHsz7jjA166f+37SQJ0dcBBvoJFTS84GuvQlyE9ZUdoIPvG+9daRz25lBg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@ -2251,6 +2430,19 @@ packages:
espree: 10.1.0
dev: true
/@stylistic/eslint-plugin-jsx@2.4.0(eslint@9.5.0):
resolution: {integrity: sha512-yaZXaRj9lOwrQd1YA1d1Ssz58IrDKDYTvLzlKcKED4NlpjDdMbj//Y4DlNhlW9M9v0ZsRsmKNQl2p5OWFfmdEw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=8.40.0'
dependencies:
'@stylistic/eslint-plugin-js': 2.4.0(eslint@9.5.0)
'@types/eslint': 9.6.0
eslint: 9.5.0
estraverse: 5.3.0
picomatch: 4.0.2
dev: true
/@stylistic/eslint-plugin-jsx@2.6.0-beta.1(eslint@9.5.0):
resolution: {integrity: sha512-w13pjsE10gAjfSra00+xfgHbvx/fQQW7IjZAKmon246UYRw01+8KKYukRLSJ9wINe7fUKka//LAbqSbm8VKxmg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@ -2264,6 +2456,19 @@ packages:
picomatch: 4.0.2
dev: true
/@stylistic/eslint-plugin-plus@2.4.0(eslint@9.5.0)(typescript@5.5.4):
resolution: {integrity: sha512-yqVZ2ps3lSzT3Atcx/jSbzTaRJfxtWeuPk1WvINUod1fRVxNlgKLDwiM+63Hq3Q7H4aM0lS5ccAbFlEGINNg0Q==}
peerDependencies:
eslint: '*'
dependencies:
'@types/eslint': 9.6.0
'@typescript-eslint/utils': 7.18.0(eslint@9.5.0)(typescript@5.5.4)
eslint: 9.5.0
transitivePeerDependencies:
- supports-color
- typescript
dev: true
/@stylistic/eslint-plugin-plus@2.6.0-beta.1(eslint@9.5.0)(typescript@5.5.4):
resolution: {integrity: sha512-Hm7pq1KB8s5LeuatMvIVQvsHANnd9sNkkXY7naGcasz2W/f9at9IhozmN+/Oq5O2nRtrzb5rovQ/FclGiaO49w==}
peerDependencies:
@ -2277,6 +2482,21 @@ packages:
- typescript
dev: true
/@stylistic/eslint-plugin-ts@2.4.0(eslint@9.5.0)(typescript@5.5.4):
resolution: {integrity: sha512-0zi3hHrrqaXPGZESTfPNUm4YMvxq+aqPGCUiZfEnn7l5VNC19oKaPonZ6LmKzoksebzpJ7w6nieZLVeQm4o7tg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=8.40.0'
dependencies:
'@stylistic/eslint-plugin-js': 2.4.0(eslint@9.5.0)
'@types/eslint': 9.6.0
'@typescript-eslint/utils': 7.18.0(eslint@9.5.0)(typescript@5.5.4)
eslint: 9.5.0
transitivePeerDependencies:
- supports-color
- typescript
dev: true
/@stylistic/eslint-plugin-ts@2.6.0-beta.1(eslint@9.5.0)(typescript@5.5.4):
resolution: {integrity: sha512-pgRqZiC9NpvO7zPbs713WW8dhns61i7syhDKxSpgMecbvcS7I/uTFFEihmIbzBgWbebhuFLEFS6FC9Lh/j5tlQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@ -2292,6 +2512,23 @@ packages:
- typescript
dev: true
/@stylistic/eslint-plugin@2.4.0(eslint@9.5.0)(typescript@5.5.4):
resolution: {integrity: sha512-GJ86m60wpKPm0m8sSuApOITjCvKUbyzhVO/BTQb7BNYXVUJMS3ql+uAro0V+4yoHwyBVXTB4EDy3UGkOqtEyyw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=8.40.0'
dependencies:
'@stylistic/eslint-plugin-js': 2.4.0(eslint@9.5.0)
'@stylistic/eslint-plugin-jsx': 2.4.0(eslint@9.5.0)
'@stylistic/eslint-plugin-plus': 2.4.0(eslint@9.5.0)(typescript@5.5.4)
'@stylistic/eslint-plugin-ts': 2.4.0(eslint@9.5.0)(typescript@5.5.4)
'@types/eslint': 9.6.0
eslint: 9.5.0
transitivePeerDependencies:
- supports-color
- typescript
dev: true
/@stylistic/eslint-plugin@2.6.0-beta.1(eslint@9.5.0)(typescript@5.5.4):
resolution: {integrity: sha512-ff+7KkbtAzYzJvNH3MEtn+ImWMtoFkYowIakeFexMzDdurQHGu5wQ2D7YGc0jsM1/qnF2cxJ/ucVYQgeRZYH8g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@ -2454,6 +2691,33 @@ packages:
resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==}
dev: true
/@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.5.0)(typescript@5.5.4):
resolution: {integrity: sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==}
engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
'@typescript-eslint/parser': ^7.0.0
eslint: ^8.56.0
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
dependencies:
'@eslint-community/regexpp': 4.11.0
'@typescript-eslint/parser': 7.18.0(eslint@9.5.0)(typescript@5.5.4)
'@typescript-eslint/scope-manager': 7.18.0
'@typescript-eslint/type-utils': 7.18.0(eslint@9.5.0)(typescript@5.5.4)
'@typescript-eslint/utils': 7.18.0(eslint@9.5.0)(typescript@5.5.4)
'@typescript-eslint/visitor-keys': 7.18.0
eslint: 9.5.0
graphemer: 1.4.0
ignore: 5.3.1
natural-compare: 1.4.0
ts-api-utils: 1.3.0(typescript@5.5.4)
typescript: 5.5.4
transitivePeerDependencies:
- supports-color
dev: true
/@typescript-eslint/eslint-plugin@8.0.0-alpha.40(@typescript-eslint/parser@8.0.0-alpha.40)(eslint@9.5.0)(typescript@5.5.4):
resolution: {integrity: sha512-yku4NjpP0UujYq8d1GWXYELpKYwuoESSgvXPd9uAiO24OszGxQhPsGWTe4fmZV05J47qILfaGANO9SCa9fEU0w==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@ -2481,6 +2745,27 @@ packages:
- supports-color
dev: true
/@typescript-eslint/parser@7.18.0(eslint@9.5.0)(typescript@5.5.4):
resolution: {integrity: sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==}
engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
eslint: ^8.56.0
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
dependencies:
'@typescript-eslint/scope-manager': 7.18.0
'@typescript-eslint/types': 7.18.0
'@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4)
'@typescript-eslint/visitor-keys': 7.18.0
debug: 4.3.6
eslint: 9.5.0
typescript: 5.5.4
transitivePeerDependencies:
- supports-color
dev: true
/@typescript-eslint/parser@8.0.0-alpha.40(eslint@9.5.0)(typescript@5.5.4):
resolution: {integrity: sha512-cjIgiaxmGtjlA6rRSs0Gsh0mWR08kPv1W+HsrZcuFwWxoGavBZPKtNctXND0NVf6MgSKyIcd4AHqBwE0htp5uw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@ -2526,6 +2811,26 @@ packages:
'@typescript-eslint/visitor-keys': 8.0.0-alpha.58
dev: true
/@typescript-eslint/type-utils@7.18.0(eslint@9.5.0)(typescript@5.5.4):
resolution: {integrity: sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==}
engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
eslint: ^8.56.0
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
dependencies:
'@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4)
'@typescript-eslint/utils': 7.18.0(eslint@9.5.0)(typescript@5.5.4)
debug: 4.3.6
eslint: 9.5.0
ts-api-utils: 1.3.0(typescript@5.5.4)
typescript: 5.5.4
transitivePeerDependencies:
- supports-color
dev: true
/@typescript-eslint/type-utils@8.0.0-alpha.40(eslint@9.5.0)(typescript@5.5.4):
resolution: {integrity: sha512-/Aynkgxy3x22i6Zxy73MR/r0y1OELOMC9Atn7MO97NsjBOrQQYJHi/UEklZ423aB8SCkYH34lO6EAzXX/lIN3g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@ -3087,6 +3392,16 @@ packages:
path-browserify: 1.0.1
dev: true
/@voxpelli/config-array-find-files@0.1.2(@eslint/config-array@0.17.1):
resolution: {integrity: sha512-jOva73R+0Nc5/pyS/piBSjQzO4EehME7rPSkBpPC9PYSta+yj3OpF14v0m0HLLYLVNuyHbBjQh5QvGIZwTH2eA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
'@eslint/config-array': '>=0.16.0'
dependencies:
'@eslint/config-array': 0.17.1
'@nodelib/fs.walk': 2.0.0
dev: true
/@vue-macros/common@1.11.0(vue@3.4.34):
resolution: {integrity: sha512-PpAh4UZ5hJWWUUnV9290xnvZBBlzmfAX0Qyndplts3RoPzrLSbqTfXucdz9NYdYuGJ7dy+H6OJS+QtknVBlZiA==}
engines: {node: '>=16.14.0'}
@ -3798,6 +4113,16 @@ packages:
run-applescript: 7.0.0
dev: true
/bundle-require@5.0.0(esbuild@0.21.5):
resolution: {integrity: sha512-GuziW3fSSmopcx4KRymQEJVbZUfqlCqcq7dvs6TYwKRZiegK/2buMxQTPs6MGlNv50wms1699qYO54R8XfRX4w==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
peerDependencies:
esbuild: '>=0.18'
dependencies:
esbuild: 0.21.5
load-tsconfig: 0.2.5
dev: true
/bundle-require@5.0.0(esbuild@0.23.0):
resolution: {integrity: sha512-GuziW3fSSmopcx4KRymQEJVbZUfqlCqcq7dvs6TYwKRZiegK/2buMxQTPs6MGlNv50wms1699qYO54R8XfRX4w==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
@ -5045,6 +5370,17 @@ packages:
estraverse: 5.3.0
dev: true
/eslint-typegen@0.3.0(eslint@9.5.0):
resolution: {integrity: sha512-NXuFC16JBS8H11cD8DJcmSzpv2+MljyDvksSbx4ak5zXebk7SEFMIdk/idYGXgevs0Lz4BClYG7b4MtD0+tFVg==}
peerDependencies:
eslint: ^8.45.0 || ^9.0.0
dependencies:
'@types/eslint': 9.6.0
eslint: 9.5.0
json-schema-to-typescript-lite: 14.0.1
ohash: 1.1.3
dev: true
/eslint-visitor-keys@3.4.3:
resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@ -5299,6 +5635,15 @@ packages:
path-exists: 4.0.0
dev: true
/find-up@7.0.0:
resolution: {integrity: sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g==}
engines: {node: '>=18'}
dependencies:
locate-path: 7.2.0
path-exists: 5.0.0
unicorn-magic: 0.1.0
dev: true
/flat-cache@4.0.1:
resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==}
engines: {node: '>=16'}
@ -6062,6 +6407,13 @@ packages:
resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==}
dev: true
/json-schema-to-typescript-lite@14.0.1:
resolution: {integrity: sha512-MhjvNC3MfEyYmKiC1rEzwDTCc22+hWU/2HKVfnklar4tifbkT8oZvvamEG1n550JeCmJ0V+2ly+5fF5K+lIExg==}
dependencies:
'@apidevtools/json-schema-ref-parser': 11.6.4
'@types/json-schema': 7.0.15
dev: true
/json-schema-traverse@0.4.1:
resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
dev: true
@ -6283,6 +6635,13 @@ packages:
p-locate: 5.0.0
dev: true
/locate-path@7.2.0:
resolution: {integrity: sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
dependencies:
p-locate: 6.0.0
dev: true
/lodash.castarray@4.4.0:
resolution: {integrity: sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==}
dev: true
@ -7049,6 +7408,13 @@ packages:
yocto-queue: 0.1.0
dev: true
/p-limit@4.0.0:
resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
dependencies:
yocto-queue: 1.1.1
dev: true
/p-locate@4.1.0:
resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==}
engines: {node: '>=8'}
@ -7063,6 +7429,13 @@ packages:
p-limit: 3.1.0
dev: true
/p-locate@6.0.0:
resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
dependencies:
p-limit: 4.0.0
dev: true
/p-try@2.2.0:
resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
engines: {node: '>=6'}
@ -7147,6 +7520,11 @@ packages:
engines: {node: '>=8'}
dev: true
/path-exists@5.0.0:
resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
dev: true
/path-is-absolute@1.0.1:
resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==}
engines: {node: '>=0.10.0'}
@ -9402,6 +9780,11 @@ packages:
engines: {node: '>=10'}
dev: true
/yocto-queue@1.1.1:
resolution: {integrity: sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==}
engines: {node: '>=12.20'}
dev: true
/zhead@2.2.4:
resolution: {integrity: sha512-8F0OI5dpWIA5IGG5NHUg9staDwz/ZPxZtvGVf01j7vHqSyZ0raHY+78atOVxRqb73AotX22uV1pXt3gYSstGag==}
dev: true