diff --git a/docs/guide/index.md b/docs/guide/index.md
index f1f8d99eb3..b976d0a59a 100644
--- a/docs/guide/index.md
+++ b/docs/guide/index.md
@@ -149,3 +149,16 @@ You must import the CSS from the `@kong/kongponents` package along with Vue.
Kongponents for Vue by Kong, Inc.
on CodePen.
+
+## Nuxt Module
+
+You can also install Kongponents as a [Nuxt module](https://nuxt.com/docs/guide/directory-structure/modules).
+
+1. Follow the [package install instructions](#install)
+2. Add the Kongponents module to your `nuxt.config.ts`
+
+```typescript
+export default defineNuxtConfig({
+ modules: ['@kong/kongponents/nuxt'],
+})
+```
diff --git a/module/kongponents.nuxt.ts b/module/kongponents.nuxt.ts
new file mode 100644
index 0000000000..6bb7c225f0
--- /dev/null
+++ b/module/kongponents.nuxt.ts
@@ -0,0 +1,25 @@
+import { defineNuxtModule, createResolver, addComponentsDir } from '@nuxt/kit'
+
+export interface ModuleOptions {
+ // Define module options here as needed
+}
+
+export default defineNuxtModule({
+ meta: {
+ name: 'kongponents',
+ configKey: 'kongponents',
+ },
+ // eslint-disable-next-line @typescript-eslint/no-unused-vars
+ setup(options, nuxt) {
+ const resolver = createResolver(import.meta.url)
+
+ addComponentsDir({
+ path: resolver.resolve('../src/components'),
+ pathPrefix: false,
+ prefix: '',
+ global: true,
+ })
+ },
+})
+
+// export * from './types'
diff --git a/module/tsconfig.json b/module/tsconfig.json
new file mode 100644
index 0000000000..38a3e3d225
--- /dev/null
+++ b/module/tsconfig.json
@@ -0,0 +1,20 @@
+{
+ "extends": "../tsconfig.json",
+ "compilerOptions": {
+ "types": [
+ "vite/client",
+ "@nuxt/schema"
+ ],
+ "outDir": "../dist/nuxt",
+ "declarationDir": "../dist/nuxt",
+ },
+ "include": [
+ "**/*.ts"
+ ],
+ "exclude": [
+ "src/**",
+ "sandbox",
+ "node_modules",
+ "dist",
+ ],
+}
diff --git a/package.json b/package.json
index 281fee19d3..9b477b71b4 100644
--- a/package.json
+++ b/package.json
@@ -22,13 +22,19 @@
"require": "./dist/kongponents.umd.js",
"types": "./dist/types/index.d.ts"
},
+ "./nuxt": {
+ "import": "./dist/nuxt/kongponents-nuxt.es.js",
+ "require": "./dist/nuxt/kongponents-nuxt.cjs",
+ "types": "./dist/nuxt/kongponents.nuxt.d.ts"
+ },
"./package.json": "./package.json",
"./dist/*": "./dist/*"
},
"scripts": {
"build:cli": "rimraf ./bin && tsc --project ./cli/tsconfig.json && chmod u+x ./bin/index.js",
"build:docs": "vitepress build docs",
- "build:kongponents": "pnpm typecheck && vite build && vue-tsc -p './tsconfig.build.json' --emitDeclarationOnly && tsc-alias -p './tsconfig.build.json'",
+ "build:kongponents": "pnpm typecheck && vite build && vue-tsc -p './tsconfig.build.json' --emitDeclarationOnly && tsc-alias -p './tsconfig.build.json' && pnpm build:nuxt:module",
+ "build:nuxt:module": "vue-tsc -p './module/tsconfig.json' --noEmit && vite build --config vite.config.nuxt.module.ts && vue-tsc -p './module/tsconfig.json' --emitDeclarationOnly",
"build:visualize": "cross-env-shell BUILD_VISUALIZER=true vite build -m production",
"build": "pnpm build:cli && pnpm stylelint && pnpm lint && pnpm build:kongponents && pnpm build:docs",
"build:ci": "pnpm build:kongponents && pnpm build:docs",
@@ -82,6 +88,8 @@
"@kong-ui-public/sandbox-layout": "^2.1.59",
"@kong/design-tokens": "^1.17.2",
"@kong/eslint-config-kong-ui": "^1.1.2",
+ "@nuxt/kit": "^3.14.1592",
+ "@nuxt/schema": "^3.14.1592",
"@semantic-release/changelog": "^6.0.3",
"@semantic-release/git": "^10.0.1",
"@stylistic/stylelint-plugin": "^3.1.1",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 04f10d459f..386f63ee5f 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -77,7 +77,13 @@ importers:
version: 1.17.2
'@kong/eslint-config-kong-ui':
specifier: ^1.1.2
- version: 1.1.2(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)
+ version: 1.1.2(eslint@9.15.0(jiti@2.4.1))(typescript@5.6.3)
+ '@nuxt/kit':
+ specifier: ^3.14.1592
+ version: 3.14.1592
+ '@nuxt/schema':
+ specifier: ^3.14.1592
+ version: 3.14.1592
'@semantic-release/changelog':
specifier: ^6.0.3
version: 6.0.3(semantic-release@24.2.0(typescript@5.6.3))
@@ -137,7 +143,7 @@ importers:
version: 3.3.0(@types/node@20.17.6)(typescript@5.6.3)
eslint:
specifier: ^9.15.0
- version: 9.15.0(jiti@1.21.6)
+ version: 9.15.0(jiti@2.4.1)
inquirer:
specifier: ^9.3.6
version: 9.3.6
@@ -152,7 +158,7 @@ importers:
version: 1.1.1
postcss-cli:
specifier: ^11.0.0
- version: 11.0.0(jiti@1.21.6)(postcss@8.4.38)
+ version: 11.0.0(jiti@2.4.1)(postcss@8.4.38)
postcss-custom-properties:
specifier: ^14.0.3
version: 14.0.4(postcss@8.4.38)
@@ -200,7 +206,7 @@ importers:
version: 5.4.10(@types/node@20.17.6)(sass-embedded@1.79.5)(sass@1.80.7)
vite-plugin-vue-devtools:
specifier: ^7.4.6
- version: 7.4.6(vite@5.4.10(@types/node@20.17.6)(sass-embedded@1.79.5)(sass@1.80.7))(vue@3.5.12(typescript@5.6.3))
+ version: 7.4.6(@nuxt/kit@3.14.1592)(vite@5.4.10(@types/node@20.17.6)(sass-embedded@1.79.5)(sass@1.80.7))(vue@3.5.12(typescript@5.6.3))
vitepress:
specifier: ^1.3.4
version: 1.3.4(@algolia/client-search@4.23.3)(@types/node@20.17.6)(axios@1.7.7)(postcss@8.4.38)(sass-embedded@1.79.5)(sass@1.80.7)(search-insights@2.14.0)(sortablejs@1.15.3)(typescript@5.6.3)
@@ -292,18 +298,34 @@ packages:
resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==}
engines: {node: '>=6.9.0'}
+ '@babel/code-frame@7.26.2':
+ resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==}
+ engines: {node: '>=6.9.0'}
+
'@babel/compat-data@7.24.7':
resolution: {integrity: sha512-qJzAIcv03PyaWqxRgO4mSU3lihncDT296vnyuE2O8uA4w3UHWI4S3hgeZd1L8W1Bft40w9JxJ2b412iDUFFRhw==}
engines: {node: '>=6.9.0'}
+ '@babel/compat-data@7.26.3':
+ resolution: {integrity: sha512-nHIxvKPniQXpmQLb0vhY3VaFb3S0YrTAwpOWJZh1wn3oJPjJk9Asva204PsBdmAE8vpzfHudT8DB0scYvy9q0g==}
+ engines: {node: '>=6.9.0'}
+
'@babel/core@7.24.7':
resolution: {integrity: sha512-nykK+LEK86ahTkX/3TgauT0ikKoNCfKHEaZYTUVupJdTLzGNvrblu4u6fa7DhZONAltdf8e662t/abY8idrd/g==}
engines: {node: '>=6.9.0'}
+ '@babel/core@7.26.0':
+ resolution: {integrity: sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==}
+ engines: {node: '>=6.9.0'}
+
'@babel/generator@7.24.7':
resolution: {integrity: sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==}
engines: {node: '>=6.9.0'}
+ '@babel/generator@7.26.3':
+ resolution: {integrity: sha512-6FF/urZvD0sTeO7k6/B15pMLC4CHUv1426lzr3N01aHJTl046uCAh9LXW/fzeXXjPNCJ6iABW5XaWOsIZB93aQ==}
+ engines: {node: '>=6.9.0'}
+
'@babel/helper-annotate-as-pure@7.24.7':
resolution: {integrity: sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==}
engines: {node: '>=6.9.0'}
@@ -312,6 +334,10 @@ packages:
resolution: {integrity: sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg==}
engines: {node: '>=6.9.0'}
+ '@babel/helper-compilation-targets@7.25.9':
+ resolution: {integrity: sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==}
+ engines: {node: '>=6.9.0'}
+
'@babel/helper-create-class-features-plugin@7.24.7':
resolution: {integrity: sha512-kTkaDl7c9vO80zeX1rJxnuRpEsD5tA81yh11X1gQo+PhSti3JS+7qeZo9U4RHobKRiFPKaGK3svUAeb8D0Q7eg==}
engines: {node: '>=6.9.0'}
@@ -342,12 +368,22 @@ packages:
resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==}
engines: {node: '>=6.9.0'}
+ '@babel/helper-module-imports@7.25.9':
+ resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==}
+ engines: {node: '>=6.9.0'}
+
'@babel/helper-module-transforms@7.24.7':
resolution: {integrity: sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
+ '@babel/helper-module-transforms@7.26.0':
+ resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+
'@babel/helper-optimise-call-expression@7.24.7':
resolution: {integrity: sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==}
engines: {node: '>=6.9.0'}
@@ -386,10 +422,18 @@ packages:
resolution: {integrity: sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw==}
engines: {node: '>=6.9.0'}
+ '@babel/helper-validator-option@7.25.9':
+ resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==}
+ engines: {node: '>=6.9.0'}
+
'@babel/helpers@7.24.7':
resolution: {integrity: sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg==}
engines: {node: '>=6.9.0'}
+ '@babel/helpers@7.26.0':
+ resolution: {integrity: sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==}
+ engines: {node: '>=6.9.0'}
+
'@babel/highlight@7.24.7':
resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==}
engines: {node: '>=6.9.0'}
@@ -399,6 +443,11 @@ packages:
engines: {node: '>=6.0.0'}
hasBin: true
+ '@babel/parser@7.26.3':
+ resolution: {integrity: sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA==}
+ engines: {node: '>=6.0.0'}
+ hasBin: true
+
'@babel/plugin-proposal-decorators@7.24.7':
resolution: {integrity: sha512-RL9GR0pUG5Kc8BUWLNDm2T5OpYwSX15r98I0IkgmRQTXuELq/OynH8xtMTMvTJFjXbMWFVTKtYkTaYQsuAwQlQ==}
engines: {node: '>=6.9.0'}
@@ -444,18 +493,34 @@ packages:
resolution: {integrity: sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==}
engines: {node: '>=6.9.0'}
+ '@babel/standalone@7.26.4':
+ resolution: {integrity: sha512-SF+g7S2mhTT1b7CHyfNjDkPU1corxg4LPYsyP0x5KuCl+EbtBQHRLqr9N3q7e7+x7NQ5LYxQf8mJ2PmzebLr0A==}
+ engines: {node: '>=6.9.0'}
+
'@babel/template@7.24.7':
resolution: {integrity: sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==}
engines: {node: '>=6.9.0'}
+ '@babel/template@7.25.9':
+ resolution: {integrity: sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==}
+ engines: {node: '>=6.9.0'}
+
'@babel/traverse@7.24.7':
resolution: {integrity: sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==}
engines: {node: '>=6.9.0'}
+ '@babel/traverse@7.26.4':
+ resolution: {integrity: sha512-fH+b7Y4p3yqvApJALCPJcwb0/XaOSgtK4pzV6WVjPR5GLFQBRI7pfoX2V2iM48NXvX07NUxxm1Vw98YjqTcU5w==}
+ engines: {node: '>=6.9.0'}
+
'@babel/types@7.26.0':
resolution: {integrity: sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==}
engines: {node: '>=6.9.0'}
+ '@babel/types@7.26.3':
+ resolution: {integrity: sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==}
+ engines: {node: '>=6.9.0'}
+
'@bufbuild/protobuf@2.2.0':
resolution: {integrity: sha512-+imAQkHf7U/Rwvu0wk1XWgsP3WnpCWmK7B48f0XqSNzgk64+grljTKC7pnO/xBiEMUziF7vKRfbBnOQhg126qQ==}
@@ -824,7 +889,6 @@ packages:
'@evilmartians/lefthook@1.8.2':
resolution: {integrity: sha512-SZdQk3W9q7tcJwnSwEMUubQqVIK7SHxv52hEAnV7o3nPI+xKcmd+rN0hZIJg07wjBaJRAjzdvoQySKQQYPW5Qw==}
- cpu: [x64, arm64, ia32]
os: [darwin, linux, win32]
hasBin: true
@@ -935,6 +999,14 @@ packages:
resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
engines: {node: '>= 8'}
+ '@nuxt/kit@3.14.1592':
+ resolution: {integrity: sha512-r9r8bISBBisvfcNgNL3dSIQHSBe0v5YkX5zwNblIC2T0CIEgxEVoM5rq9O5wqgb5OEydsHTtT2hL57vdv6VT2w==}
+ engines: {node: ^14.18.0 || >=16.10.0}
+
+ '@nuxt/schema@3.14.1592':
+ resolution: {integrity: sha512-A1d/08ueX8stTXNkvGqnr1eEXZgvKn+vj6s7jXhZNWApUSqMgItU4VK28vrrdpKbjIPwq2SwhnGOHUYvN9HwCQ==}
+ engines: {node: ^14.18.0 || >=16.10.0}
+
'@octokit/auth-token@5.1.1':
resolution: {integrity: sha512-rh3G3wDO8J9wSjfI436JUKzHIxq8NaiL0tVeB2aXmG6p/9859aUOAjA9pmSPNGGZxfwmaJ9ozOJImuNVJdpvbA==}
engines: {node: '>= 18'}
@@ -1090,8 +1162,17 @@ packages:
rollup:
optional: true
- '@rollup/wasm-node@4.27.4':
- resolution: {integrity: sha512-Q1b1A1RAP4Pp4qwU59n4819nJ4v4CDgBbY1/FbC1pW5PmHHI36yyqDMB0BW/F+3lLDt0KDd+t7tBrki9oSEg/w==}
+ '@rollup/pluginutils@5.1.3':
+ resolution: {integrity: sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A==}
+ engines: {node: '>=14.0.0'}
+ peerDependencies:
+ rollup: npm:@rollup/wasm-node
+ peerDependenciesMeta:
+ rollup:
+ optional: true
+
+ '@rollup/wasm-node@4.28.1':
+ resolution: {integrity: sha512-t4ckEC09V3wbe0r6T4fGjq85lEbvGcGxn7QYYgjHyKNzZaQU5kFqr4FsavXYHRiVNYq8m+dRhdGjpfcC9UzzPg==}
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
@@ -1706,6 +1787,11 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
+ browserslist@4.24.2:
+ resolution: {integrity: sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==}
+ engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
+ hasBin: true
+
buffer-builder@0.2.0:
resolution: {integrity: sha512-7VPMEPuYznPSoR21NE1zvd2Xna6c/CloiZCfcMXR1Jny6PjX0N4Nsa38zcBFo/FMK+BlA+FLKbJCQ0i2yxp+Xg==}
@@ -1719,6 +1805,14 @@ packages:
resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==}
engines: {node: '>=18'}
+ c12@2.0.1:
+ resolution: {integrity: sha512-Z4JgsKXHG37C6PYUtIxCfLJZvo6FyhHJoClwwb9ftUkLpPSkuYqn6Tr+vnaN8hymm0kIbcg6Ey3kv/Q71k5w/A==}
+ peerDependencies:
+ magicast: ^0.3.5
+ peerDependenciesMeta:
+ magicast:
+ optional: true
+
cachedir@2.3.0:
resolution: {integrity: sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==}
engines: {node: '>=6'}
@@ -1746,6 +1840,9 @@ packages:
caniuse-lite@1.0.30001651:
resolution: {integrity: sha512-9Cf+Xv1jJNe1xPZLGuUXLNkE1BoDkqRqYyFJ9TDYSqhduqA4hu4oR9HluGoWYQC/aj8WHjsGVV+bwkh0+tegRg==}
+ caniuse-lite@1.0.30001687:
+ resolution: {integrity: sha512-0S/FDhf4ZiqrTUiQ39dKeUjYRjkv7lOZU1Dgif2rIqrTzX/1wV2hfKu9TOm1IHkdSijfLswxTFzl/cvir+SLSQ==}
+
caseless@0.12.0:
resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==}
@@ -1780,10 +1877,17 @@ packages:
resolution: {integrity: sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==}
engines: {node: '>= 14.16.0'}
+ chownr@2.0.0:
+ resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==}
+ engines: {node: '>=10'}
+
ci-info@4.0.0:
resolution: {integrity: sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==}
engines: {node: '>=8'}
+ citty@0.1.6:
+ resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==}
+
clean-stack@2.2.0:
resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==}
engines: {node: '>=6'}
@@ -1886,15 +1990,25 @@ packages:
compare-func@2.0.0:
resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==}
+ compatx@0.1.8:
+ resolution: {integrity: sha512-jcbsEAR81Bt5s1qOFymBufmCbXCXbk0Ql+K5ouj6gCyx2yHlu6AgmGIi9HxfKixpUDO5bCFJUHQ5uM6ecbTebw==}
+
computeds@0.0.1:
resolution: {integrity: sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==}
concat-map@0.0.1:
resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
+ confbox@0.1.8:
+ resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==}
+
config-chain@1.1.13:
resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==}
+ consola@3.2.3:
+ resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==}
+ engines: {node: ^14.18.0 || >=16.10.0}
+
conventional-changelog-angular@7.0.0:
resolution: {integrity: sha512-ROjNchA9LgfNMTTFSIWPzebCwOGFdgkEq45EnvvrmSLvCtAw0HSmrCs7/ty+wAeYUZyNay0YMUNYFTRL72PkBQ==}
engines: {node: '>=16'}
@@ -2120,6 +2234,9 @@ packages:
resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==}
engines: {node: '>= 0.4'}
+ defu@6.1.4:
+ resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==}
+
delayed-stream@1.0.0:
resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==}
engines: {node: '>=0.4.0'}
@@ -2128,6 +2245,9 @@ packages:
resolution: {integrity: sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==}
engines: {node: '>= 0.6.0'}
+ destr@2.0.3:
+ resolution: {integrity: sha512-2N3BOUU4gYMpTP24s5rF5iP7BDr7uNTCs4ozw3kf/eKfvWSIu93GEBi5m427YoyJoeOzQ5smuu4nNAPGb8idSQ==}
+
detect-file@1.0.0:
resolution: {integrity: sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==}
engines: {node: '>=0.10.0'}
@@ -2172,6 +2292,10 @@ packages:
resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==}
engines: {node: '>=8'}
+ dotenv@16.4.7:
+ resolution: {integrity: sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==}
+ engines: {node: '>=12'}
+
duplexer2@0.1.4:
resolution: {integrity: sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==}
@@ -2184,6 +2308,9 @@ packages:
electron-to-chromium@1.5.6:
resolution: {integrity: sha512-jwXWsM5RPf6j9dPYzaorcBSUg6AiqocPEyMpkchkvntaH9HGfOOMZwxMJjDY/XEs3T5dM7uyH1VhRMkqUU9qVw==}
+ electron-to-chromium@1.5.72:
+ resolution: {integrity: sha512-ZpSAUOZ2Izby7qnZluSrAlGgGQzucmFbN0n64dYzocYxnxV5ufurpj3VgEe4cUp7ir9LmeLxNYo8bVnlM8bQHw==}
+
emoji-regex@10.3.0:
resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==}
@@ -2265,6 +2392,10 @@ packages:
resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==}
engines: {node: '>=6'}
+ escalade@3.2.0:
+ resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==}
+ engines: {node: '>=6'}
+
escape-string-regexp@1.0.5:
resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}
engines: {node: '>=0.8.0'}
@@ -2371,6 +2502,9 @@ packages:
estree-walker@2.0.2:
resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
+ estree-walker@3.0.3:
+ resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==}
+
esutils@2.0.3:
resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==}
engines: {node: '>=0.10.0'}
@@ -2556,6 +2690,10 @@ packages:
resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==}
engines: {node: '>=10'}
+ fs-minipass@2.1.0:
+ resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==}
+ engines: {node: '>= 8'}
+
fs.realpath@1.0.0:
resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
@@ -2631,6 +2769,10 @@ packages:
getpass@0.1.7:
resolution: {integrity: sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==}
+ giget@1.2.3:
+ resolution: {integrity: sha512-8EHPljDvs7qKykr6uw8b+lqLiUc/vUg+KVTI0uND4s63TdsZM2Xus3mflvF0DDG9SiM4RlCkFGL+7aAjRmV7KA==}
+ hasBin: true
+
git-log-parser@1.2.0:
resolution: {integrity: sha512-rnCVNfkTL8tdNryFuaY0fYiBWEBcgF748O6ZI61rslBvr2o7U65c2/6npCRqH40vuAhtgtDiqLTJjBVdrejCzA==}
@@ -2708,6 +2850,10 @@ packages:
resolution: {integrity: sha512-jOMLD2Z7MAhyG8aJpNOpmziMOP4rPLcc95oQPKXBazW82z+CEgPFBQvEpRUa1KeIMUJo4Wsm+q6uzO/Q/4BksQ==}
engines: {node: '>=18'}
+ globby@14.0.2:
+ resolution: {integrity: sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==}
+ engines: {node: '>=18'}
+
globjoin@0.1.4:
resolution: {integrity: sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==}
@@ -2754,6 +2900,9 @@ packages:
resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==}
engines: {node: '>= 0.4'}
+ hash-sum@2.0.0:
+ resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==}
+
hasown@2.0.2:
resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
engines: {node: '>= 0.4'}
@@ -2830,6 +2979,10 @@ packages:
resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
engines: {node: '>= 4'}
+ ignore@6.0.2:
+ resolution: {integrity: sha512-InwqeHHN2XpumIkMvpl/DCJVrAHgCsG5+cn1XlnLWGwtZBm8QJfSusItfrwx81CTp5agNZqpKU2J/ccC5nGT4A==}
+ engines: {node: '>= 4'}
+
immutable@4.3.6:
resolution: {integrity: sha512-Ju0+lEMyzMVZarkTn/gqRpdqd5dOPaz1mCZ0SH3JV6iFw81PldE/PEB1hWVEA288HPt4WXW8O7AWxB10M+03QQ==}
@@ -3101,12 +3254,19 @@ packages:
resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==}
hasBin: true
+ jiti@2.4.1:
+ resolution: {integrity: sha512-yPBThwecp1wS9DmoA4x4KR2h3QoslacnDR8ypuFM962kI4/456Iy1oHx2RAgh4jfZNdn0bctsdadceiBUgpU1g==}
+ hasBin: true
+
js-tokens@4.0.0:
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
js-tokens@9.0.0:
resolution: {integrity: sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==}
+ js-tokens@9.0.1:
+ resolution: {integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==}
+
js-yaml@4.1.0:
resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
hasBin: true
@@ -3119,6 +3279,11 @@ packages:
engines: {node: '>=4'}
hasBin: true
+ jsesc@3.1.0:
+ resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==}
+ engines: {node: '>=6'}
+ hasBin: true
+
json-buffer@3.0.1:
resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==}
@@ -3170,6 +3335,13 @@ packages:
resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==}
engines: {node: '>=0.10.0'}
+ klona@2.0.6:
+ resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==}
+ engines: {node: '>= 8'}
+
+ knitwork@1.1.0:
+ resolution: {integrity: sha512-oHnmiBUVHz1V+URE77PNot2lv3QiYU2zQf1JjOVkMt3YDKGbu8NAFr+c4mcNOhdsGrB/VpVbRwPwhiXrPhxQbw==}
+
known-css-properties@0.34.0:
resolution: {integrity: sha512-tBECoUqNFbyAY4RrbqsBQqDFpGXAEbdD5QKr8kACx3+rnArmuuR22nKQWKazvp07N9yjTyDZaw/20UIH8tL9DQ==}
@@ -3204,6 +3376,10 @@ packages:
resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==}
engines: {node: '>=4'}
+ local-pkg@0.5.1:
+ resolution: {integrity: sha512-9rrA30MRRP3gBD3HTGnC6cDFpaE1kVDWxWgqWJUN0RvDNAo+Nz/9GxB+nHOH0ifbVFy0hSA1V6vFDvnx54lTEQ==}
+ engines: {node: '>=14'}
+
locate-path@2.0.0:
resolution: {integrity: sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==}
engines: {node: '>=4'}
@@ -3296,6 +3472,9 @@ packages:
magic-string@0.30.11:
resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==}
+ magic-string@0.30.15:
+ resolution: {integrity: sha512-zXeaYRgZ6ldS1RJJUrMrYgNJ4fdwnyI6tVqoiIhyCyv5IVTK9BU8Ic2l253GGETQHxI4HNUwhJ3fjDhKqEoaAw==}
+
mark.js@8.11.1:
resolution: {integrity: sha512-1I+1qpDt4idfgLQG+BNWmrqku+7/2bi5nLf4YwF8y8zXvmfiTBY3PV3ZibfrjBueCByROpuBjLLFCajqkgYoLQ==}
@@ -3380,6 +3559,14 @@ packages:
minimist@1.2.8:
resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
+ minipass@3.3.6:
+ resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==}
+ engines: {node: '>=8'}
+
+ minipass@5.0.0:
+ resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==}
+ engines: {node: '>=8'}
+
minipass@7.1.2:
resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==}
engines: {node: '>=16 || 14 >=14.17'}
@@ -3387,6 +3574,10 @@ packages:
minisearch@7.1.0:
resolution: {integrity: sha512-tv7c/uefWdEhcu6hvrfTihflgeEi2tN6VV7HJnCjK6VxM75QQJh4t9FwJCsA2EsRS8LCnu3W87CuGPWMocOLCA==}
+ minizlib@2.1.2:
+ resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==}
+ engines: {node: '>= 8'}
+
mitt@3.0.1:
resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==}
@@ -3395,6 +3586,13 @@ packages:
engines: {node: '>=10'}
hasBin: true
+ mlly@1.7.3:
+ resolution: {integrity: sha512-xUsx5n/mN0uQf4V548PKQ+YShA4/IW0KI1dZhrNrPCLG+xizETbHTkOa1f8/xut9JRPp8kQuMnz0oqwkTiLo/A==}
+
+ mri@1.2.0:
+ resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
+ engines: {node: '>=4'}
+
mrmime@2.0.0:
resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==}
engines: {node: '>=10'}
@@ -3451,6 +3649,9 @@ packages:
resolution: {integrity: sha512-E2WEOVsgs7O16zsURJ/eH8BqhF029wGpEOnv7Urwdo2wmQanOACwJQh0devF9D9RhoZru0+9JXIS0dBXIAz+lA==}
engines: {node: '>=18'}
+ node-fetch-native@1.6.4:
+ resolution: {integrity: sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ==}
+
node-html-parser@5.3.3:
resolution: {integrity: sha512-ncg1033CaX9UexbyA7e1N0aAoAYRDiV8jkTvzEnfd1GDvzFdrsXLzR4p4ik8mwLgnaKP/jyUFWDy9q3jvRT2Jw==}
@@ -3561,6 +3762,11 @@ packages:
nth-check@2.1.1:
resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==}
+ nypm@0.3.12:
+ resolution: {integrity: sha512-D3pzNDWIvgA+7IORhD/IuWzEk4uXv6GsgOxiid4UU3h9oq5IqV1KtPDi63n4sZJ/xcWlr88c0QM2RgN5VbOhFA==}
+ engines: {node: ^14.16.0 || >=16.10.0}
+ hasBin: true
+
object-assign@4.1.1:
resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
engines: {node: '>=0.10.0'}
@@ -3576,6 +3782,9 @@ packages:
resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==}
engines: {node: '>= 0.4'}
+ ohash@1.1.4:
+ resolution: {integrity: sha512-FlDryZAahJmEF3VR3w1KogSEdWX3WhA5GPakFx4J81kEAiHyLMpdLLElS8n8dfNadMgAne/MywcvmogzscVt4g==}
+
once@1.4.0:
resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}
@@ -3779,6 +3988,9 @@ packages:
resolution: {integrity: sha512-C+VUP+8jis7EsQZIhDYmS5qlNtjv2yP4SNtjXK9AP1ZcTRlnSfuumaTnRfYZnYgUUYVIKqL0fRvmUGDV2fmp6g==}
engines: {node: '>=4'}
+ pkg-types@1.2.1:
+ resolution: {integrity: sha512-sQoqa8alT3nHjGuTjuKgOnvjo4cljkufdtLMnO2LBP/wRwuDlo1tkaEdMxCRhyGRPacv/ztlZgDPm2b7FAmEvw==}
+
plimit-lit@1.6.1:
resolution: {integrity: sha512-B7+VDyb8Tl6oMJT9oSO2CW8XC/T4UcJGrwOVoNGwOQsQYhlpfajmrMj5xeejqaASq3V/EqThyOeATEOMuSEXiA==}
engines: {node: '>=12'}
@@ -3926,6 +4138,9 @@ packages:
queue-microtask@1.2.3:
resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
+ rc9@2.1.2:
+ resolution: {integrity: sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg==}
+
rc@1.2.8:
resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==}
hasBin: true
@@ -4233,6 +4448,11 @@ packages:
engines: {node: '>=10'}
hasBin: true
+ semver@7.6.3:
+ resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==}
+ engines: {node: '>=10'}
+ hasBin: true
+
set-function-length@1.2.2:
resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==}
engines: {node: '>= 0.4'}
@@ -4347,6 +4567,9 @@ packages:
engines: {node: '>=0.10.0'}
hasBin: true
+ std-env@3.8.0:
+ resolution: {integrity: sha512-Bc3YwwCB+OzldMxOXJIIvC6cPRWr/LxOp48CdQTOkPyk/t4JWWJbrilwBd7RJzKV8QW7tJkcgAmeuLLJugl5/w==}
+
stream-combiner2@1.1.1:
resolution: {integrity: sha512-3PnJbYgS56AeWgtKF5jtJRT6uFJe56Z0Hc5Ngg/6sI6rIt8iiMBTa9cvdyFfpMQjaVHr8dusbNeFGIIonxOvKw==}
@@ -4418,6 +4641,9 @@ packages:
resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
engines: {node: '>=8'}
+ strip-literal@2.1.1:
+ resolution: {integrity: sha512-631UJ6O00eNGfMiWG78ck80dfBab8X6IVFB51jZK5Icd7XAs60Z5y7QdSd/wGIklnWvRbUNloVzhOKKmutxQ6Q==}
+
style-search@0.1.0:
resolution: {integrity: sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==}
@@ -4524,6 +4750,10 @@ packages:
resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==}
engines: {node: '>=6'}
+ tar@6.2.1:
+ resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==}
+ engines: {node: '>=10'}
+
temp-dir@3.0.0:
resolution: {integrity: sha512-nHc6S/bwIilKHNRgK/3jlhDoIHcp45YgyiwcAk46Tr0LfEqGBVpmiAyuiuxeVE44m3mXnEeVhaipLOEWmH+Njw==}
engines: {node: '>=14.16'}
@@ -4675,6 +4905,9 @@ packages:
engines: {node: '>=14.17'}
hasBin: true
+ ufo@1.5.4:
+ resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==}
+
uglify-js@3.18.0:
resolution: {integrity: sha512-SyVVbcNBCk0dzr9XL/R/ySrmYf0s372K6/hFklzgcp2lBFyXtw4I7BOdDjlLhE1aVqaI/SHWXWmYdlZxuyF38A==}
engines: {node: '>=0.8.0'}
@@ -4683,6 +4916,12 @@ packages:
unbox-primitive@1.0.2:
resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==}
+ uncrypto@0.1.3:
+ resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==}
+
+ unctx@2.4.0:
+ resolution: {integrity: sha512-VSwGlVn3teRLkFS9OH4JoZ25ky133vVPQkS6qHv/itYVrqHBa+7SO46Yh07Zve1WEi9A1X135g9DR6KMv6ZsJg==}
+
undici-types@6.19.8:
resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==}
@@ -4694,6 +4933,9 @@ packages:
resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==}
engines: {node: '>=18'}
+ unimport@3.14.5:
+ resolution: {integrity: sha512-tn890SwFFZxqaJSKQPPd+yygfKSATbM8BZWW1aCR2TJBTs1SDrmLamBueaFtYsGjHtQaRgqEbQflOjN2iW12gA==}
+
unique-string@3.0.0:
resolution: {integrity: sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==}
engines: {node: '>=12'}
@@ -4705,16 +4947,34 @@ packages:
resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==}
engines: {node: '>= 10.0.0'}
+ unplugin@1.16.0:
+ resolution: {integrity: sha512-5liCNPuJW8dqh3+DM6uNM2EI3MLLpCKp/KY+9pB5M2S2SR2qvvDHhKgBOaTWEbZTAws3CXfB0rKTIolWKL05VQ==}
+ engines: {node: '>=14.0.0'}
+
+ unplugin@2.1.0:
+ resolution: {integrity: sha512-us4j03/499KhbGP8BU7Hrzrgseo+KdfJYWcbcajCOqsAyb8Gk0Yn2kiUIcZISYCb1JFaZfIuG3b42HmguVOKCQ==}
+ engines: {node: '>=18.12.0'}
+
untildify@4.0.0:
resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==}
engines: {node: '>=8'}
+ untyped@1.5.1:
+ resolution: {integrity: sha512-reBOnkJBFfBZ8pCKaeHgfZLcehXtM6UTxc+vqs1JvCps0c4amLNp3fhdGBZwYp+VLyoY9n3X5KOP7lCyWBUX9A==}
+ hasBin: true
+
update-browserslist-db@1.1.0:
resolution: {integrity: sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==}
hasBin: true
peerDependencies:
browserslist: '>= 4.21.0'
+ update-browserslist-db@1.1.1:
+ resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==}
+ hasBin: true
+ peerDependencies:
+ browserslist: '>= 4.21.0'
+
uri-js@4.4.1:
resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
@@ -4876,6 +5136,9 @@ packages:
wcwidth@1.0.1:
resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==}
+ webpack-virtual-modules@0.6.2:
+ resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==}
+
which-boxed-primitive@1.0.2:
resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==}
@@ -4945,6 +5208,9 @@ packages:
yallist@3.1.1:
resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}
+ yallist@4.0.0:
+ resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}
+
yaml@2.4.5:
resolution: {integrity: sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==}
engines: {node: '>= 14'}
@@ -5103,8 +5369,16 @@ snapshots:
'@babel/highlight': 7.24.7
picocolors: 1.1.1
+ '@babel/code-frame@7.26.2':
+ dependencies:
+ '@babel/helper-validator-identifier': 7.25.9
+ js-tokens: 4.0.0
+ picocolors: 1.1.1
+
'@babel/compat-data@7.24.7': {}
+ '@babel/compat-data@7.26.3': {}
+
'@babel/core@7.24.7':
dependencies:
'@ampproject/remapping': 2.3.0
@@ -5125,6 +5399,26 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@babel/core@7.26.0':
+ dependencies:
+ '@ampproject/remapping': 2.3.0
+ '@babel/code-frame': 7.26.2
+ '@babel/generator': 7.26.3
+ '@babel/helper-compilation-targets': 7.25.9
+ '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0)
+ '@babel/helpers': 7.26.0
+ '@babel/parser': 7.26.3
+ '@babel/template': 7.25.9
+ '@babel/traverse': 7.26.4
+ '@babel/types': 7.26.0
+ convert-source-map: 2.0.0
+ debug: 4.3.6(supports-color@8.1.1)
+ gensync: 1.0.0-beta.2
+ json5: 2.2.3
+ semver: 6.3.1
+ transitivePeerDependencies:
+ - supports-color
+
'@babel/generator@7.24.7':
dependencies:
'@babel/types': 7.26.0
@@ -5132,6 +5426,14 @@ snapshots:
'@jridgewell/trace-mapping': 0.3.25
jsesc: 2.5.2
+ '@babel/generator@7.26.3':
+ dependencies:
+ '@babel/parser': 7.26.3
+ '@babel/types': 7.26.3
+ '@jridgewell/gen-mapping': 0.3.5
+ '@jridgewell/trace-mapping': 0.3.25
+ jsesc: 3.1.0
+
'@babel/helper-annotate-as-pure@7.24.7':
dependencies:
'@babel/types': 7.26.0
@@ -5144,6 +5446,14 @@ snapshots:
lru-cache: 5.1.1
semver: 6.3.1
+ '@babel/helper-compilation-targets@7.25.9':
+ dependencies:
+ '@babel/compat-data': 7.26.3
+ '@babel/helper-validator-option': 7.25.9
+ browserslist: 4.24.2
+ lru-cache: 5.1.1
+ semver: 6.3.1
+
'@babel/helper-create-class-features-plugin@7.24.7(@babel/core@7.24.7)':
dependencies:
'@babel/core': 7.24.7
@@ -5190,6 +5500,13 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@babel/helper-module-imports@7.25.9':
+ dependencies:
+ '@babel/traverse': 7.26.4
+ '@babel/types': 7.26.0
+ transitivePeerDependencies:
+ - supports-color
+
'@babel/helper-module-transforms@7.24.7(@babel/core@7.24.7)':
dependencies:
'@babel/core': 7.24.7
@@ -5201,6 +5518,15 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.0)':
+ dependencies:
+ '@babel/core': 7.26.0
+ '@babel/helper-module-imports': 7.25.9
+ '@babel/helper-validator-identifier': 7.25.9
+ '@babel/traverse': 7.26.4
+ transitivePeerDependencies:
+ - supports-color
+
'@babel/helper-optimise-call-expression@7.24.7':
dependencies:
'@babel/types': 7.26.0
@@ -5240,11 +5566,18 @@ snapshots:
'@babel/helper-validator-option@7.24.7': {}
+ '@babel/helper-validator-option@7.25.9': {}
+
'@babel/helpers@7.24.7':
dependencies:
'@babel/template': 7.24.7
'@babel/types': 7.26.0
+ '@babel/helpers@7.26.0':
+ dependencies:
+ '@babel/template': 7.25.9
+ '@babel/types': 7.26.0
+
'@babel/highlight@7.24.7':
dependencies:
'@babel/helper-validator-identifier': 7.25.9
@@ -5256,6 +5589,10 @@ snapshots:
dependencies:
'@babel/types': 7.26.0
+ '@babel/parser@7.26.3':
+ dependencies:
+ '@babel/types': 7.26.3
+
'@babel/plugin-proposal-decorators@7.24.7(@babel/core@7.24.7)':
dependencies:
'@babel/core': 7.24.7
@@ -5304,12 +5641,20 @@ snapshots:
dependencies:
regenerator-runtime: 0.14.1
+ '@babel/standalone@7.26.4': {}
+
'@babel/template@7.24.7':
dependencies:
'@babel/code-frame': 7.24.7
'@babel/parser': 7.25.6
'@babel/types': 7.26.0
+ '@babel/template@7.25.9':
+ dependencies:
+ '@babel/code-frame': 7.26.2
+ '@babel/parser': 7.26.3
+ '@babel/types': 7.26.0
+
'@babel/traverse@7.24.7':
dependencies:
'@babel/code-frame': 7.24.7
@@ -5325,11 +5670,28 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@babel/traverse@7.26.4':
+ dependencies:
+ '@babel/code-frame': 7.26.2
+ '@babel/generator': 7.26.3
+ '@babel/parser': 7.26.3
+ '@babel/template': 7.25.9
+ '@babel/types': 7.26.3
+ debug: 4.3.6(supports-color@8.1.1)
+ globals: 11.12.0
+ transitivePeerDependencies:
+ - supports-color
+
'@babel/types@7.26.0':
dependencies:
'@babel/helper-string-parser': 7.25.9
'@babel/helper-validator-identifier': 7.25.9
+ '@babel/types@7.26.3':
+ dependencies:
+ '@babel/helper-string-parser': 7.25.9
+ '@babel/helper-validator-identifier': 7.25.9
+
'@bufbuild/protobuf@2.2.0':
optional: true
@@ -5667,9 +6029,9 @@ snapshots:
'@esbuild/win32-x64@0.21.5':
optional: true
- '@eslint-community/eslint-utils@4.4.0(eslint@9.15.0(jiti@1.21.6))':
+ '@eslint-community/eslint-utils@4.4.0(eslint@9.15.0(jiti@2.4.1))':
dependencies:
- eslint: 9.15.0(jiti@1.21.6)
+ eslint: 9.15.0(jiti@2.4.1)
eslint-visitor-keys: 3.4.3
'@eslint-community/regexpp@4.12.1': {}
@@ -5795,22 +6157,22 @@ snapshots:
'@kong/design-tokens@1.17.2': {}
- '@kong/eslint-config-kong-ui@1.1.2(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)':
+ '@kong/eslint-config-kong-ui@1.1.2(eslint@9.15.0(jiti@2.4.1))(typescript@5.6.3)':
dependencies:
'@eslint/compat': 1.1.0
'@eslint/eslintrc': 3.1.0
'@eslint/js': 9.12.0
- '@stylistic/eslint-plugin': 2.1.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)
- eslint: 9.15.0(jiti@1.21.6)
- eslint-plugin-cypress: 3.3.0(eslint@9.15.0(jiti@1.21.6))
- eslint-plugin-jsonc: 2.16.0(eslint@9.15.0(jiti@1.21.6))
- eslint-plugin-n: 17.9.0(eslint@9.15.0(jiti@1.21.6))
- eslint-plugin-promise: 6.2.0(eslint@9.15.0(jiti@1.21.6))
- eslint-plugin-vue: 9.26.0(eslint@9.15.0(jiti@1.21.6))
+ '@stylistic/eslint-plugin': 2.1.0(eslint@9.15.0(jiti@2.4.1))(typescript@5.6.3)
+ eslint: 9.15.0(jiti@2.4.1)
+ eslint-plugin-cypress: 3.3.0(eslint@9.15.0(jiti@2.4.1))
+ eslint-plugin-jsonc: 2.16.0(eslint@9.15.0(jiti@2.4.1))
+ eslint-plugin-n: 17.9.0(eslint@9.15.0(jiti@2.4.1))
+ eslint-plugin-promise: 6.2.0(eslint@9.15.0(jiti@2.4.1))
+ eslint-plugin-vue: 9.26.0(eslint@9.15.0(jiti@2.4.1))
globals: 15.4.0
jsonc-eslint-parser: 2.4.0
- typescript-eslint: 7.13.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)
- vue-eslint-parser: 9.4.3(eslint@9.15.0(jiti@1.21.6))
+ typescript-eslint: 7.13.0(eslint@9.15.0(jiti@2.4.1))(typescript@5.6.3)
+ vue-eslint-parser: 9.4.3(eslint@9.15.0(jiti@2.4.1))
transitivePeerDependencies:
- supports-color
- typescript
@@ -5855,6 +6217,53 @@ snapshots:
'@nodelib/fs.scandir': 2.1.5
fastq: 1.17.1
+ '@nuxt/kit@3.14.1592':
+ dependencies:
+ '@nuxt/schema': 3.14.1592
+ c12: 2.0.1
+ consola: 3.2.3
+ defu: 6.1.4
+ destr: 2.0.3
+ globby: 14.0.2
+ hash-sum: 2.0.0
+ ignore: 6.0.2
+ jiti: 2.4.1
+ klona: 2.0.6
+ knitwork: 1.1.0
+ mlly: 1.7.3
+ pathe: 1.1.2
+ pkg-types: 1.2.1
+ scule: 1.3.0
+ semver: 7.6.3
+ ufo: 1.5.4
+ unctx: 2.4.0
+ unimport: 3.14.5
+ untyped: 1.5.1
+ transitivePeerDependencies:
+ - magicast
+ - rollup
+ - supports-color
+
+ '@nuxt/schema@3.14.1592':
+ dependencies:
+ c12: 2.0.1
+ compatx: 0.1.8
+ consola: 3.2.3
+ defu: 6.1.4
+ hookable: 5.5.3
+ pathe: 1.1.2
+ pkg-types: 1.2.1
+ scule: 1.3.0
+ std-env: 3.8.0
+ ufo: 1.5.4
+ uncrypto: 0.1.3
+ unimport: 3.14.5
+ untyped: 1.5.1
+ transitivePeerDependencies:
+ - magicast
+ - rollup
+ - supports-color
+
'@octokit/auth-token@5.1.1': {}
'@octokit/core@6.1.2':
@@ -5995,7 +6404,13 @@ snapshots:
estree-walker: 2.0.2
picomatch: 2.3.1
- '@rollup/wasm-node@4.27.4':
+ '@rollup/pluginutils@5.1.3':
+ dependencies:
+ '@types/estree': 1.0.6
+ estree-walker: 2.0.2
+ picomatch: 4.0.2
+
+ '@rollup/wasm-node@4.28.1':
dependencies:
'@types/estree': 1.0.6
optionalDependencies:
@@ -6112,49 +6527,49 @@ snapshots:
'@sindresorhus/merge-streams@4.0.0': {}
- '@stylistic/eslint-plugin-js@2.1.0(eslint@9.15.0(jiti@1.21.6))':
+ '@stylistic/eslint-plugin-js@2.1.0(eslint@9.15.0(jiti@2.4.1))':
dependencies:
'@types/eslint': 8.56.10
acorn: 8.12.0
- eslint: 9.15.0(jiti@1.21.6)
+ eslint: 9.15.0(jiti@2.4.1)
eslint-visitor-keys: 4.2.0
espree: 10.3.0
- '@stylistic/eslint-plugin-jsx@2.1.0(eslint@9.15.0(jiti@1.21.6))':
+ '@stylistic/eslint-plugin-jsx@2.1.0(eslint@9.15.0(jiti@2.4.1))':
dependencies:
- '@stylistic/eslint-plugin-js': 2.1.0(eslint@9.15.0(jiti@1.21.6))
+ '@stylistic/eslint-plugin-js': 2.1.0(eslint@9.15.0(jiti@2.4.1))
'@types/eslint': 8.56.10
- eslint: 9.15.0(jiti@1.21.6)
+ eslint: 9.15.0(jiti@2.4.1)
estraverse: 5.3.0
picomatch: 4.0.2
- '@stylistic/eslint-plugin-plus@2.1.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)':
+ '@stylistic/eslint-plugin-plus@2.1.0(eslint@9.15.0(jiti@2.4.1))(typescript@5.6.3)':
dependencies:
'@types/eslint': 8.56.10
- '@typescript-eslint/utils': 7.13.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)
- eslint: 9.15.0(jiti@1.21.6)
+ '@typescript-eslint/utils': 7.13.0(eslint@9.15.0(jiti@2.4.1))(typescript@5.6.3)
+ eslint: 9.15.0(jiti@2.4.1)
transitivePeerDependencies:
- supports-color
- typescript
- '@stylistic/eslint-plugin-ts@2.1.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)':
+ '@stylistic/eslint-plugin-ts@2.1.0(eslint@9.15.0(jiti@2.4.1))(typescript@5.6.3)':
dependencies:
- '@stylistic/eslint-plugin-js': 2.1.0(eslint@9.15.0(jiti@1.21.6))
+ '@stylistic/eslint-plugin-js': 2.1.0(eslint@9.15.0(jiti@2.4.1))
'@types/eslint': 8.56.10
- '@typescript-eslint/utils': 7.13.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)
- eslint: 9.15.0(jiti@1.21.6)
+ '@typescript-eslint/utils': 7.13.0(eslint@9.15.0(jiti@2.4.1))(typescript@5.6.3)
+ eslint: 9.15.0(jiti@2.4.1)
transitivePeerDependencies:
- supports-color
- typescript
- '@stylistic/eslint-plugin@2.1.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)':
+ '@stylistic/eslint-plugin@2.1.0(eslint@9.15.0(jiti@2.4.1))(typescript@5.6.3)':
dependencies:
- '@stylistic/eslint-plugin-js': 2.1.0(eslint@9.15.0(jiti@1.21.6))
- '@stylistic/eslint-plugin-jsx': 2.1.0(eslint@9.15.0(jiti@1.21.6))
- '@stylistic/eslint-plugin-plus': 2.1.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)
- '@stylistic/eslint-plugin-ts': 2.1.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)
+ '@stylistic/eslint-plugin-js': 2.1.0(eslint@9.15.0(jiti@2.4.1))
+ '@stylistic/eslint-plugin-jsx': 2.1.0(eslint@9.15.0(jiti@2.4.1))
+ '@stylistic/eslint-plugin-plus': 2.1.0(eslint@9.15.0(jiti@2.4.1))(typescript@5.6.3)
+ '@stylistic/eslint-plugin-ts': 2.1.0(eslint@9.15.0(jiti@2.4.1))(typescript@5.6.3)
'@types/eslint': 8.56.10
- eslint: 9.15.0(jiti@1.21.6)
+ eslint: 9.15.0(jiti@2.4.1)
transitivePeerDependencies:
- supports-color
- typescript
@@ -6232,15 +6647,15 @@ snapshots:
'@types/node': 20.17.6
optional: true
- '@typescript-eslint/eslint-plugin@7.13.0(@typescript-eslint/parser@7.13.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)':
+ '@typescript-eslint/eslint-plugin@7.13.0(@typescript-eslint/parser@7.13.0(eslint@9.15.0(jiti@2.4.1))(typescript@5.6.3))(eslint@9.15.0(jiti@2.4.1))(typescript@5.6.3)':
dependencies:
'@eslint-community/regexpp': 4.12.1
- '@typescript-eslint/parser': 7.13.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/parser': 7.13.0(eslint@9.15.0(jiti@2.4.1))(typescript@5.6.3)
'@typescript-eslint/scope-manager': 7.13.0
- '@typescript-eslint/type-utils': 7.13.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)
- '@typescript-eslint/utils': 7.13.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/type-utils': 7.13.0(eslint@9.15.0(jiti@2.4.1))(typescript@5.6.3)
+ '@typescript-eslint/utils': 7.13.0(eslint@9.15.0(jiti@2.4.1))(typescript@5.6.3)
'@typescript-eslint/visitor-keys': 7.13.0
- eslint: 9.15.0(jiti@1.21.6)
+ eslint: 9.15.0(jiti@2.4.1)
graphemer: 1.4.0
ignore: 5.3.2
natural-compare: 1.4.0
@@ -6250,14 +6665,14 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/parser@7.13.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)':
+ '@typescript-eslint/parser@7.13.0(eslint@9.15.0(jiti@2.4.1))(typescript@5.6.3)':
dependencies:
'@typescript-eslint/scope-manager': 7.13.0
'@typescript-eslint/types': 7.13.0
'@typescript-eslint/typescript-estree': 7.13.0(typescript@5.6.3)
'@typescript-eslint/visitor-keys': 7.13.0
debug: 4.3.6(supports-color@8.1.1)
- eslint: 9.15.0(jiti@1.21.6)
+ eslint: 9.15.0(jiti@2.4.1)
optionalDependencies:
typescript: 5.6.3
transitivePeerDependencies:
@@ -6268,12 +6683,12 @@ snapshots:
'@typescript-eslint/types': 7.13.0
'@typescript-eslint/visitor-keys': 7.13.0
- '@typescript-eslint/type-utils@7.13.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)':
+ '@typescript-eslint/type-utils@7.13.0(eslint@9.15.0(jiti@2.4.1))(typescript@5.6.3)':
dependencies:
'@typescript-eslint/typescript-estree': 7.13.0(typescript@5.6.3)
- '@typescript-eslint/utils': 7.13.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/utils': 7.13.0(eslint@9.15.0(jiti@2.4.1))(typescript@5.6.3)
debug: 4.3.6(supports-color@8.1.1)
- eslint: 9.15.0(jiti@1.21.6)
+ eslint: 9.15.0(jiti@2.4.1)
ts-api-utils: 1.3.0(typescript@5.6.3)
optionalDependencies:
typescript: 5.6.3
@@ -6297,13 +6712,13 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@7.13.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)':
+ '@typescript-eslint/utils@7.13.0(eslint@9.15.0(jiti@2.4.1))(typescript@5.6.3)':
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.15.0(jiti@1.21.6))
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.15.0(jiti@2.4.1))
'@typescript-eslint/scope-manager': 7.13.0
'@typescript-eslint/types': 7.13.0
'@typescript-eslint/typescript-estree': 7.13.0(typescript@5.6.3)
- eslint: 9.15.0(jiti@1.21.6)
+ eslint: 9.15.0(jiti@2.4.1)
transitivePeerDependencies:
- supports-color
- typescript
@@ -6805,6 +7220,13 @@ snapshots:
node-releases: 2.0.18
update-browserslist-db: 1.1.0(browserslist@4.23.3)
+ browserslist@4.24.2:
+ dependencies:
+ caniuse-lite: 1.0.30001687
+ electron-to-chromium: 1.5.72
+ node-releases: 2.0.18
+ update-browserslist-db: 1.1.1(browserslist@4.24.2)
+
buffer-builder@0.2.0:
optional: true
@@ -6819,6 +7241,21 @@ snapshots:
dependencies:
run-applescript: 7.0.0
+ c12@2.0.1:
+ dependencies:
+ chokidar: 4.0.1
+ confbox: 0.1.8
+ defu: 6.1.4
+ dotenv: 16.4.7
+ giget: 1.2.3
+ jiti: 2.4.1
+ mlly: 1.7.3
+ ohash: 1.1.4
+ pathe: 1.1.2
+ perfect-debounce: 1.0.0
+ pkg-types: 1.2.1
+ rc9: 2.1.2
+
cachedir@2.3.0: {}
cachedir@2.4.0: {}
@@ -6839,6 +7276,8 @@ snapshots:
caniuse-lite@1.0.30001651: {}
+ caniuse-lite@1.0.30001687: {}
+
caseless@0.12.0: {}
chalk@2.4.2:
@@ -6876,8 +7315,14 @@ snapshots:
dependencies:
readdirp: 4.0.1
+ chownr@2.0.0: {}
+
ci-info@4.0.0: {}
+ citty@0.1.6:
+ dependencies:
+ consola: 3.2.3
+
clean-stack@2.2.0: {}
clean-stack@5.2.0:
@@ -6986,15 +7431,21 @@ snapshots:
array-ify: 1.0.0
dot-prop: 5.3.0
+ compatx@0.1.8: {}
+
computeds@0.0.1: {}
concat-map@0.0.1: {}
+ confbox@0.1.8: {}
+
config-chain@1.1.13:
dependencies:
ini: 1.3.8
proto-list: 1.2.4
+ consola@3.2.3: {}
+
conventional-changelog-angular@7.0.0:
dependencies:
compare-func: 2.0.0
@@ -7259,10 +7710,14 @@ snapshots:
has-property-descriptors: 1.0.2
object-keys: 1.1.1
+ defu@6.1.4: {}
+
delayed-stream@1.0.0: {}
dependency-graph@0.11.0: {}
+ destr@2.0.3: {}
+
detect-file@1.0.0: {}
detect-indent@6.1.0: {}
@@ -7312,6 +7767,8 @@ snapshots:
dependencies:
is-obj: 2.0.0
+ dotenv@16.4.7: {}
+
duplexer2@0.1.4:
dependencies:
readable-stream: 2.3.8
@@ -7325,6 +7782,8 @@ snapshots:
electron-to-chromium@1.5.6: {}
+ electron-to-chromium@1.5.72: {}
+
emoji-regex@10.3.0: {}
emoji-regex@8.0.0: {}
@@ -7465,66 +7924,68 @@ snapshots:
escalade@3.1.2: {}
+ escalade@3.2.0: {}
+
escape-string-regexp@1.0.5: {}
escape-string-regexp@4.0.0: {}
escape-string-regexp@5.0.0: {}
- eslint-compat-utils@0.5.1(eslint@9.15.0(jiti@1.21.6)):
+ eslint-compat-utils@0.5.1(eslint@9.15.0(jiti@2.4.1)):
dependencies:
- eslint: 9.15.0(jiti@1.21.6)
+ eslint: 9.15.0(jiti@2.4.1)
semver: 7.6.2
- eslint-plugin-cypress@3.3.0(eslint@9.15.0(jiti@1.21.6)):
+ eslint-plugin-cypress@3.3.0(eslint@9.15.0(jiti@2.4.1)):
dependencies:
- eslint: 9.15.0(jiti@1.21.6)
+ eslint: 9.15.0(jiti@2.4.1)
globals: 13.24.0
- eslint-plugin-es-x@7.7.0(eslint@9.15.0(jiti@1.21.6)):
+ eslint-plugin-es-x@7.7.0(eslint@9.15.0(jiti@2.4.1)):
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.15.0(jiti@1.21.6))
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.15.0(jiti@2.4.1))
'@eslint-community/regexpp': 4.12.1
- eslint: 9.15.0(jiti@1.21.6)
- eslint-compat-utils: 0.5.1(eslint@9.15.0(jiti@1.21.6))
+ eslint: 9.15.0(jiti@2.4.1)
+ eslint-compat-utils: 0.5.1(eslint@9.15.0(jiti@2.4.1))
- eslint-plugin-jsonc@2.16.0(eslint@9.15.0(jiti@1.21.6)):
+ eslint-plugin-jsonc@2.16.0(eslint@9.15.0(jiti@2.4.1)):
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.15.0(jiti@1.21.6))
- eslint: 9.15.0(jiti@1.21.6)
- eslint-compat-utils: 0.5.1(eslint@9.15.0(jiti@1.21.6))
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.15.0(jiti@2.4.1))
+ eslint: 9.15.0(jiti@2.4.1)
+ eslint-compat-utils: 0.5.1(eslint@9.15.0(jiti@2.4.1))
espree: 9.6.1
graphemer: 1.4.0
jsonc-eslint-parser: 2.4.0
natural-compare: 1.4.0
synckit: 0.6.2
- eslint-plugin-n@17.9.0(eslint@9.15.0(jiti@1.21.6)):
+ eslint-plugin-n@17.9.0(eslint@9.15.0(jiti@2.4.1)):
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.15.0(jiti@1.21.6))
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.15.0(jiti@2.4.1))
enhanced-resolve: 5.17.0
- eslint: 9.15.0(jiti@1.21.6)
- eslint-plugin-es-x: 7.7.0(eslint@9.15.0(jiti@1.21.6))
+ eslint: 9.15.0(jiti@2.4.1)
+ eslint-plugin-es-x: 7.7.0(eslint@9.15.0(jiti@2.4.1))
get-tsconfig: 4.7.5
globals: 15.4.0
ignore: 5.3.2
minimatch: 9.0.4
semver: 7.6.2
- eslint-plugin-promise@6.2.0(eslint@9.15.0(jiti@1.21.6)):
+ eslint-plugin-promise@6.2.0(eslint@9.15.0(jiti@2.4.1)):
dependencies:
- eslint: 9.15.0(jiti@1.21.6)
+ eslint: 9.15.0(jiti@2.4.1)
- eslint-plugin-vue@9.26.0(eslint@9.15.0(jiti@1.21.6)):
+ eslint-plugin-vue@9.26.0(eslint@9.15.0(jiti@2.4.1)):
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.15.0(jiti@1.21.6))
- eslint: 9.15.0(jiti@1.21.6)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.15.0(jiti@2.4.1))
+ eslint: 9.15.0(jiti@2.4.1)
globals: 13.24.0
natural-compare: 1.4.0
nth-check: 2.1.1
postcss-selector-parser: 6.1.2
semver: 7.6.2
- vue-eslint-parser: 9.4.3(eslint@9.15.0(jiti@1.21.6))
+ vue-eslint-parser: 9.4.3(eslint@9.15.0(jiti@2.4.1))
xml-name-validator: 4.0.0
transitivePeerDependencies:
- supports-color
@@ -7543,9 +8004,9 @@ snapshots:
eslint-visitor-keys@4.2.0: {}
- eslint@9.15.0(jiti@1.21.6):
+ eslint@9.15.0(jiti@2.4.1):
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.15.0(jiti@1.21.6))
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.15.0(jiti@2.4.1))
'@eslint-community/regexpp': 4.12.1
'@eslint/config-array': 0.19.0
'@eslint/core': 0.9.0
@@ -7580,7 +8041,7 @@ snapshots:
natural-compare: 1.4.0
optionator: 0.9.4
optionalDependencies:
- jiti: 1.21.6
+ jiti: 2.4.1
transitivePeerDependencies:
- supports-color
@@ -7614,6 +8075,10 @@ snapshots:
estree-walker@2.0.2: {}
+ estree-walker@3.0.3:
+ dependencies:
+ '@types/estree': 1.0.6
+
esutils@2.0.3: {}
eventemitter2@6.4.7: {}
@@ -7846,6 +8311,10 @@ snapshots:
jsonfile: 6.1.0
universalify: 2.0.1
+ fs-minipass@2.1.0:
+ dependencies:
+ minipass: 3.3.6
+
fs.realpath@1.0.0: {}
fsevents@2.3.3:
@@ -7913,6 +8382,17 @@ snapshots:
dependencies:
assert-plus: 1.0.0
+ giget@1.2.3:
+ dependencies:
+ citty: 0.1.6
+ consola: 3.2.3
+ defu: 6.1.4
+ node-fetch-native: 1.6.4
+ nypm: 0.3.12
+ ohash: 1.1.4
+ pathe: 1.1.2
+ tar: 6.2.1
+
git-log-parser@1.2.0:
dependencies:
argv-formatter: 1.0.0
@@ -8019,6 +8499,15 @@ snapshots:
slash: 5.1.0
unicorn-magic: 0.1.0
+ globby@14.0.2:
+ dependencies:
+ '@sindresorhus/merge-streams': 2.3.0
+ fast-glob: 3.3.2
+ ignore: 5.3.2
+ path-type: 5.0.0
+ slash: 5.1.0
+ unicorn-magic: 0.1.0
+
globjoin@0.1.4: {}
gopd@1.0.1:
@@ -8058,6 +8547,8 @@ snapshots:
dependencies:
has-symbols: 1.0.3
+ hash-sum@2.0.0: {}
+
hasown@2.0.2:
dependencies:
function-bind: 1.1.2
@@ -8127,6 +8618,8 @@ snapshots:
ignore@5.3.2: {}
+ ignore@6.0.2: {}
+
immutable@4.3.6:
optional: true
@@ -8387,10 +8880,14 @@ snapshots:
jiti@1.21.6: {}
+ jiti@2.4.1: {}
+
js-tokens@4.0.0: {}
js-tokens@9.0.0: {}
+ js-tokens@9.0.1: {}
+
js-yaml@4.1.0:
dependencies:
argparse: 2.0.1
@@ -8399,6 +8896,8 @@ snapshots:
jsesc@2.5.2: {}
+ jsesc@3.1.0: {}
+
json-buffer@3.0.1: {}
json-parse-better-errors@1.0.2: {}
@@ -8445,6 +8944,10 @@ snapshots:
kind-of@6.0.3: {}
+ klona@2.0.6: {}
+
+ knitwork@1.1.0: {}
+
known-css-properties@0.34.0: {}
kolorist@1.8.0: {}
@@ -8480,6 +8983,11 @@ snapshots:
pify: 3.0.0
strip-bom: 3.0.0
+ local-pkg@0.5.1:
+ dependencies:
+ mlly: 1.7.3
+ pkg-types: 1.2.1
+
locate-path@2.0.0:
dependencies:
p-locate: 2.0.0
@@ -8555,6 +9063,10 @@ snapshots:
dependencies:
'@jridgewell/sourcemap-codec': 1.5.0
+ magic-string@0.30.15:
+ dependencies:
+ '@jridgewell/sourcemap-codec': 1.5.0
+
mark.js@8.11.1: {}
marked-terminal@7.1.0(marked@12.0.2):
@@ -8621,14 +9133,34 @@ snapshots:
minimist@1.2.8: {}
+ minipass@3.3.6:
+ dependencies:
+ yallist: 4.0.0
+
+ minipass@5.0.0: {}
+
minipass@7.1.2: {}
minisearch@7.1.0: {}
+ minizlib@2.1.2:
+ dependencies:
+ minipass: 3.3.6
+ yallist: 4.0.0
+
mitt@3.0.1: {}
mkdirp@1.0.4: {}
+ mlly@1.7.3:
+ dependencies:
+ acorn: 8.14.0
+ pathe: 1.1.2
+ pkg-types: 1.2.1
+ ufo: 1.5.4
+
+ mri@1.2.0: {}
+
mrmime@2.0.0: {}
ms@2.1.2: {}
@@ -8673,6 +9205,8 @@ snapshots:
emojilib: 2.4.0
skin-tone: 2.0.0
+ node-fetch-native@1.6.4: {}
+
node-html-parser@5.3.3:
dependencies:
css-select: 4.3.0
@@ -8712,6 +9246,15 @@ snapshots:
dependencies:
boolbase: 1.0.0
+ nypm@0.3.12:
+ dependencies:
+ citty: 0.1.6
+ consola: 3.2.3
+ execa: 8.0.1
+ pathe: 1.1.2
+ pkg-types: 1.2.1
+ ufo: 1.5.4
+
object-assign@4.1.1: {}
object-inspect@1.13.1: {}
@@ -8725,6 +9268,8 @@ snapshots:
has-symbols: 1.0.3
object-keys: 1.1.1
+ ohash@1.1.4: {}
+
once@1.4.0:
dependencies:
wrappy: 1.0.2
@@ -8903,13 +9448,19 @@ snapshots:
find-up: 2.1.0
load-json-file: 4.0.0
+ pkg-types@1.2.1:
+ dependencies:
+ confbox: 0.1.8
+ mlly: 1.7.3
+ pathe: 1.1.2
+
plimit-lit@1.6.1:
dependencies:
queue-lit: 1.5.2
possible-typed-array-names@1.0.0: {}
- postcss-cli@11.0.0(jiti@1.21.6)(postcss@8.4.38):
+ postcss-cli@11.0.0(jiti@2.4.1)(postcss@8.4.38):
dependencies:
chokidar: 3.6.0
dependency-graph: 0.11.0
@@ -8918,7 +9469,7 @@ snapshots:
globby: 14.0.1
picocolors: 1.1.1
postcss: 8.4.38
- postcss-load-config: 5.1.0(jiti@1.21.6)(postcss@8.4.38)
+ postcss-load-config: 5.1.0(jiti@2.4.1)(postcss@8.4.38)
postcss-reporter: 7.1.0(postcss@8.4.38)
pretty-hrtime: 1.0.3
read-cache: 1.0.0
@@ -8944,12 +9495,12 @@ snapshots:
postcss: 8.4.38
postcss-safe-parser: 6.0.0(postcss@8.4.38)
- postcss-load-config@5.1.0(jiti@1.21.6)(postcss@8.4.38):
+ postcss-load-config@5.1.0(jiti@2.4.1)(postcss@8.4.38):
dependencies:
lilconfig: 3.1.2
yaml: 2.4.5
optionalDependencies:
- jiti: 1.21.6
+ jiti: 2.4.1
postcss: 8.4.38
postcss-media-query-parser@0.2.3: {}
@@ -9040,6 +9591,11 @@ snapshots:
queue-microtask@1.2.3: {}
+ rc9@2.1.2:
+ dependencies:
+ defu: 6.1.4
+ destr: 2.0.3
+
rc@1.2.8:
dependencies:
deep-extend: 0.6.0
@@ -9347,6 +9903,8 @@ snapshots:
semver@7.6.2: {}
+ semver@7.6.3: {}
+
set-function-length@1.2.2:
dependencies:
define-data-property: 1.1.4
@@ -9472,6 +10030,8 @@ snapshots:
safer-buffer: 2.1.2
tweetnacl: 0.14.5
+ std-env@3.8.0: {}
+
stream-combiner2@1.1.1:
dependencies:
duplexer2: 0.1.4
@@ -9546,6 +10106,10 @@ snapshots:
strip-json-comments@3.1.1: {}
+ strip-literal@2.1.1:
+ dependencies:
+ js-tokens: 9.0.1
+
style-search@0.1.0: {}
stylelint-config-html@1.1.0(postcss-html@1.7.0)(stylelint@16.9.0(typescript@5.6.3)):
@@ -9688,6 +10252,15 @@ snapshots:
tapable@2.2.1: {}
+ tar@6.2.1:
+ dependencies:
+ chownr: 2.0.0
+ fs-minipass: 2.1.0
+ minipass: 5.0.0
+ minizlib: 2.1.2
+ mkdirp: 1.0.4
+ yallist: 4.0.0
+
temp-dir@3.0.0: {}
tempy@3.1.0:
@@ -9830,12 +10403,12 @@ snapshots:
typed-array-buffer: 1.0.2
typed-array-byte-offset: 1.0.2
- typescript-eslint@7.13.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3):
+ typescript-eslint@7.13.0(eslint@9.15.0(jiti@2.4.1))(typescript@5.6.3):
dependencies:
- '@typescript-eslint/eslint-plugin': 7.13.0(@typescript-eslint/parser@7.13.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)
- '@typescript-eslint/parser': 7.13.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)
- '@typescript-eslint/utils': 7.13.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)
- eslint: 9.15.0(jiti@1.21.6)
+ '@typescript-eslint/eslint-plugin': 7.13.0(@typescript-eslint/parser@7.13.0(eslint@9.15.0(jiti@2.4.1))(typescript@5.6.3))(eslint@9.15.0(jiti@2.4.1))(typescript@5.6.3)
+ '@typescript-eslint/parser': 7.13.0(eslint@9.15.0(jiti@2.4.1))(typescript@5.6.3)
+ '@typescript-eslint/utils': 7.13.0(eslint@9.15.0(jiti@2.4.1))(typescript@5.6.3)
+ eslint: 9.15.0(jiti@2.4.1)
optionalDependencies:
typescript: 5.6.3
transitivePeerDependencies:
@@ -9843,6 +10416,8 @@ snapshots:
typescript@5.6.3: {}
+ ufo@1.5.4: {}
+
uglify-js@3.18.0:
optional: true
@@ -9853,12 +10428,40 @@ snapshots:
has-symbols: 1.0.3
which-boxed-primitive: 1.0.2
+ uncrypto@0.1.3: {}
+
+ unctx@2.4.0:
+ dependencies:
+ acorn: 8.14.0
+ estree-walker: 3.0.3
+ magic-string: 0.30.15
+ unplugin: 2.1.0
+
undici-types@6.19.8: {}
unicode-emoji-modifier-base@1.0.0: {}
unicorn-magic@0.1.0: {}
+ unimport@3.14.5:
+ dependencies:
+ '@rollup/pluginutils': 5.1.3
+ acorn: 8.14.0
+ escape-string-regexp: 5.0.0
+ estree-walker: 3.0.3
+ fast-glob: 3.3.2
+ local-pkg: 0.5.1
+ magic-string: 0.30.15
+ mlly: 1.7.3
+ pathe: 1.1.2
+ picomatch: 4.0.2
+ pkg-types: 1.2.1
+ scule: 1.3.0
+ strip-literal: 2.1.1
+ unplugin: 1.16.0
+ transitivePeerDependencies:
+ - rollup
+
unique-string@3.0.0:
dependencies:
crypto-random-string: 4.0.0
@@ -9867,14 +10470,42 @@ snapshots:
universalify@2.0.1: {}
+ unplugin@1.16.0:
+ dependencies:
+ acorn: 8.14.0
+ webpack-virtual-modules: 0.6.2
+
+ unplugin@2.1.0:
+ dependencies:
+ acorn: 8.14.0
+ webpack-virtual-modules: 0.6.2
+
untildify@4.0.0: {}
+ untyped@1.5.1:
+ dependencies:
+ '@babel/core': 7.26.0
+ '@babel/standalone': 7.26.4
+ '@babel/types': 7.26.0
+ defu: 6.1.4
+ jiti: 2.4.1
+ mri: 1.2.0
+ scule: 1.3.0
+ transitivePeerDependencies:
+ - supports-color
+
update-browserslist-db@1.1.0(browserslist@4.23.3):
dependencies:
browserslist: 4.23.3
escalade: 3.1.2
picocolors: 1.1.1
+ update-browserslist-db@1.1.1(browserslist@4.24.2):
+ dependencies:
+ browserslist: 4.24.2
+ escalade: 3.2.0
+ picocolors: 1.1.1
+
uri-js@4.4.1:
dependencies:
punycode: 2.3.1
@@ -9916,7 +10547,7 @@ snapshots:
dependencies:
vite: 5.4.10(@types/node@20.17.6)(sass-embedded@1.79.5)(sass@1.80.7)
- vite-plugin-inspect@0.8.7(vite@5.4.10(@types/node@20.17.6)(sass-embedded@1.79.5)(sass@1.80.7)):
+ vite-plugin-inspect@0.8.7(@nuxt/kit@3.14.1592)(vite@5.4.10(@types/node@20.17.6)(sass-embedded@1.79.5)(sass@1.80.7)):
dependencies:
'@antfu/utils': 0.7.10
'@rollup/pluginutils': 5.1.0
@@ -9928,11 +10559,13 @@ snapshots:
picocolors: 1.1.1
sirv: 2.0.4
vite: 5.4.10(@types/node@20.17.6)(sass-embedded@1.79.5)(sass@1.80.7)
+ optionalDependencies:
+ '@nuxt/kit': 3.14.1592
transitivePeerDependencies:
- rollup
- supports-color
- vite-plugin-vue-devtools@7.4.6(vite@5.4.10(@types/node@20.17.6)(sass-embedded@1.79.5)(sass@1.80.7))(vue@3.5.12(typescript@5.6.3)):
+ vite-plugin-vue-devtools@7.4.6(@nuxt/kit@3.14.1592)(vite@5.4.10(@types/node@20.17.6)(sass-embedded@1.79.5)(sass@1.80.7))(vue@3.5.12(typescript@5.6.3)):
dependencies:
'@vue/devtools-core': 7.4.6(vite@5.4.10(@types/node@20.17.6)(sass-embedded@1.79.5)(sass@1.80.7))(vue@3.5.12(typescript@5.6.3))
'@vue/devtools-kit': 7.4.6
@@ -9940,7 +10573,7 @@ snapshots:
execa: 8.0.1
sirv: 2.0.4
vite: 5.4.10(@types/node@20.17.6)(sass-embedded@1.79.5)(sass@1.80.7)
- vite-plugin-inspect: 0.8.7(vite@5.4.10(@types/node@20.17.6)(sass-embedded@1.79.5)(sass@1.80.7))
+ vite-plugin-inspect: 0.8.7(@nuxt/kit@3.14.1592)(vite@5.4.10(@types/node@20.17.6)(sass-embedded@1.79.5)(sass@1.80.7))
vite-plugin-vue-inspector: 5.2.0(vite@5.4.10(@types/node@20.17.6)(sass-embedded@1.79.5)(sass@1.80.7))
transitivePeerDependencies:
- '@nuxt/kit'
@@ -9967,7 +10600,7 @@ snapshots:
dependencies:
esbuild: 0.21.5
postcss: 8.4.47
- rollup: '@rollup/wasm-node@4.27.4'
+ rollup: '@rollup/wasm-node@4.28.1'
optionalDependencies:
'@types/node': 20.17.6
fsevents: 2.3.3
@@ -10038,10 +10671,10 @@ snapshots:
sortablejs: 1.15.3
vue: 3.5.12(typescript@5.6.3)
- vue-eslint-parser@9.4.3(eslint@9.15.0(jiti@1.21.6)):
+ vue-eslint-parser@9.4.3(eslint@9.15.0(jiti@2.4.1)):
dependencies:
debug: 4.3.6(supports-color@8.1.1)
- eslint: 9.15.0(jiti@1.21.6)
+ eslint: 9.15.0(jiti@2.4.1)
eslint-scope: 7.2.2
eslint-visitor-keys: 3.4.3
espree: 9.6.1
@@ -10081,6 +10714,8 @@ snapshots:
dependencies:
defaults: 1.0.4
+ webpack-virtual-modules@0.6.2: {}
+
which-boxed-primitive@1.0.2:
dependencies:
is-bigint: 1.0.4
@@ -10156,6 +10791,8 @@ snapshots:
yallist@3.1.1: {}
+ yallist@4.0.0: {}
+
yaml@2.4.5: {}
yargs-parser@20.2.9: {}
diff --git a/vite.config.nuxt.module.ts b/vite.config.nuxt.module.ts
new file mode 100644
index 0000000000..a7ae549d9a
--- /dev/null
+++ b/vite.config.nuxt.module.ts
@@ -0,0 +1,25 @@
+import { defineConfig } from 'vite'
+import path from 'path'
+
+export default defineConfig({
+ build: {
+ outDir: path.resolve(__dirname, 'dist/nuxt'),
+ lib: {
+ entry: path.resolve(__dirname, 'module/kongponents.nuxt.ts'),
+ name: 'KongponentsNuxt',
+ fileName: (format) => {
+ if (format === 'cjs') {
+ return 'kongponents-nuxt.cjs'
+ } else {
+ return `kongponents-nuxt.${format}.js`
+ }
+ },
+ formats: ['es', 'cjs'],
+ },
+ minify: true,
+ sourcemap: false,
+ rollupOptions: {
+ external: ['@nuxt/kit'], // Exclude Nuxt Kit from the bundle
+ },
+ },
+})
diff --git a/vite.config.ts b/vite.config.ts
index 45edb1e214..353110eefc 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -52,7 +52,7 @@ export default defineConfig({
minify: true,
sourcemap: !!process.env.BUILD_VISUALIZER,
rollupOptions: {
- external: process.env.USE_SANDBOX ? undefined : ['vue', 'vue-router'],
+ external: process.env.USE_SANDBOX ? undefined : ['vue', 'vue-router', '@nuxt/kit'],
output: {
globals: process.env.USE_SANDBOX
? undefined