diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 8b238c9c..cf12b9ae 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -96,6 +96,11 @@ jobs:
e2e-framework: ['cypress', 'playwright']
node-version: [22]
os: [ubuntu-latest, windows-latest, macos-latest]
+ exclude:
+ # Temporarily exclude Windows + Cypress due to EPERM issues with start-server-and-test
+ # FIXME: move away from `start-server-and-test`
+ - os: windows-latest
+ e2e-framework: cypress
runs-on: ${{ matrix.os }}
continue-on-error: ${{ matrix.os == 'windows-latest' }}
env:
diff --git a/index.ts b/index.ts
index 23df2145..4d77d090 100755
--- a/index.ts
+++ b/index.ts
@@ -12,7 +12,11 @@ import ejs from 'ejs'
import * as banners from './utils/banners'
import renderTemplate from './utils/renderTemplate'
-import { postOrderDirectoryTraverse, preOrderDirectoryTraverse } from './utils/directoryTraverse'
+import {
+ postOrderDirectoryTraverse,
+ preOrderDirectoryTraverse,
+ dotGitDirectoryState,
+} from './utils/directoryTraverse'
import generateReadme from './utils/generateReadme'
import getCommand from './utils/getCommand'
import getLanguage from './utils/getLanguage'
@@ -96,6 +100,7 @@ type PromptResult = {
features?: (typeof FEATURE_OPTIONS)[number]['value'][]
e2eFramework?: 'cypress' | 'nightwatch' | 'playwright'
experimentFeatures?: (typeof EXPERIMENTAL_FEATURE_OPTIONS)[number]['value'][]
+ needsBareboneTemplates?: boolean
}
function isValidPackageName(projectName) {
@@ -121,6 +126,7 @@ function canSkipEmptying(dir: string) {
return true
}
if (files.length === 1 && files[0] === '.git') {
+ dotGitDirectoryState.hasDotGitDirectory = true
return true
}
@@ -246,6 +252,9 @@ async function init() {
features: [],
e2eFramework: undefined,
experimentFeatures: [],
+
+ // TODO: default to true sometime in the future
+ needsBareboneTemplates: false,
}
intro(
@@ -347,7 +356,19 @@ async function init() {
)
}
- const { features, experimentFeatures } = result
+ if (argv.bare) {
+ result.needsBareboneTemplates = true
+ } else if (!isFeatureFlagsUsed) {
+ result.needsBareboneTemplates = await unwrapPrompt(
+ confirm({
+ message: language.needsBareboneTemplates.message,
+ // TODO: default to true sometime in the future
+ initialValue: false,
+ }),
+ )
+ }
+
+ const { features, experimentFeatures, needsBareboneTemplates } = result
const needsTypeScript = argv.ts || argv.typescript || features.includes('typescript')
const needsJsx = argv.jsx || features.includes('jsx')
@@ -557,7 +578,7 @@ async function init() {
},
)
- if (argv.bare) {
+ if (needsBareboneTemplates) {
trimBoilerplate(root)
render('bare/base')
// TODO: refactor the `render` utility to avoid this kind of manual mapping?
@@ -624,7 +645,7 @@ async function init() {
)
}
- if (argv.bare) {
+ if (needsBareboneTemplates) {
removeCSSImport(root, needsTypeScript, needsCypressCT)
if (needsRouter) {
emptyRouterConfig(root, needsTypeScript)
@@ -670,10 +691,12 @@ async function init() {
}
outroMessage += ` ${bold(green(getCommand(packageManager, 'dev')))}\n`
- outroMessage += `
+ if (!dotGitDirectoryState.hasDotGitDirectory) {
+ outroMessage += `
${dim('|')} ${language.infos.optionalGitCommand}
-
+
${bold(green('git init && git add -A && git commit -m "initial commit"'))}`
+ }
outro(outroMessage)
}
diff --git a/locales/en-US.json b/locales/en-US.json
index 57c6790e..d5ab60a6 100644
--- a/locales/en-US.json
+++ b/locales/en-US.json
@@ -72,6 +72,9 @@
"needsRolldownVite": {
"message": "rolldown-vite (experimental)"
},
+ "needsBareboneTemplates": {
+ "message": "Skip all example code and start with a blank Vue project?"
+ },
"errors": {
"operationCancelled": "Operation cancelled"
},
diff --git a/locales/fr-FR.json b/locales/fr-FR.json
index a8b6d1be..3a2f2289 100644
--- a/locales/fr-FR.json
+++ b/locales/fr-FR.json
@@ -72,6 +72,9 @@
"needsRolldownVite": {
"message": "rolldown-vite (expérimental)"
},
+ "needsBareboneTemplates": {
+ "message": "Ignorer tout le code d'exemple et commencer avec un projet Vue vierge\u00a0?"
+ },
"errors": {
"operationCancelled": "Operation annulée"
},
diff --git a/locales/tr-TR.json b/locales/tr-TR.json
index c42b6823..bafa1893 100644
--- a/locales/tr-TR.json
+++ b/locales/tr-TR.json
@@ -72,6 +72,9 @@
"needsRolldownVite": {
"message": "rolldown-vite (deneysel)"
},
+ "needsBareboneTemplates": {
+ "message": "Tüm örnek kodları atlayıp boş bir Vue projesi ile başlansın mı?"
+ },
"errors": {
"operationCancelled": "İşlem iptal edildi"
},
diff --git a/locales/zh-Hans.json b/locales/zh-Hans.json
index db41975c..9fe1e22f 100644
--- a/locales/zh-Hans.json
+++ b/locales/zh-Hans.json
@@ -72,6 +72,9 @@
"needsRolldownVite": {
"message": "rolldown-vite(试验阶段)"
},
+ "needsBareboneTemplates": {
+ "message": "跳过所有示例代码,创建一个空白的 Vue 项目?"
+ },
"errors": {
"operationCancelled": "操作取消"
},
diff --git a/locales/zh-Hant.json b/locales/zh-Hant.json
index 53046101..ec0c1f1a 100644
--- a/locales/zh-Hant.json
+++ b/locales/zh-Hant.json
@@ -72,6 +72,9 @@
"needsRolldownVite": {
"message": "rolldown-vite(試驗性功能)"
},
+ "needsBareboneTemplates": {
+ "message": "跳過所有範例程式碼,建立一個空白的 Vue 專案?"
+ },
"errors": {
"operationCancelled": "操作取消"
},
diff --git a/package.json b/package.json
index 1724e2fb..b2460a03 100644
--- a/package.json
+++ b/package.json
@@ -3,7 +3,7 @@
"version": "3.17.0",
"description": "🛠️ The recommended way to start a Vite-powered Vue project",
"type": "module",
- "packageManager": "pnpm@10.12.2",
+ "packageManager": "pnpm@10.13.1",
"bin": {
"create-vue": "bundle.js"
},
@@ -14,7 +14,7 @@
"!template/**/node_modules/.bin/*"
],
"engines": {
- "node": ">=v20.0.0"
+ "node": "^20.19.0 || >=22.12.0"
},
"scripts": {
"prepare": "husky",
@@ -43,19 +43,19 @@
"@clack/prompts": "^0.11.0",
"@tsconfig/node22": "^22.0.2",
"@types/eslint": "^9.6.1",
- "@types/node": "^22.15.32",
+ "@types/node": "^22.16.5",
"@types/prompts": "^2.4.9",
- "@vue/create-eslint-config": "^0.11.1",
+ "@vue/create-eslint-config": "^0.12.0",
"@vue/tsconfig": "^0.7.0",
"ejs": "^3.1.10",
"husky": "^9.1.7",
"lint-staged": "^16.1.2",
"picocolors": "^1.1.1",
- "prettier": "3.5.3",
- "rolldown": "1.0.0-beta.19",
+ "prettier": "3.6.2",
+ "rolldown": "1.0.0-beta.29",
"rollup-plugin-license": "^3.6.0",
"vitest": "^3.2.4",
- "zx": "^8.5.5"
+ "zx": "^8.7.1"
},
"lint-staged": {
"*.{js,ts,vue,json}": [
diff --git a/playground b/playground
index b302a9d2..b2bf17e5 160000
--- a/playground
+++ b/playground
@@ -1 +1 @@
-Subproject commit b302a9d2513d7461dd95e26f870c73ee55339d89
+Subproject commit b2bf17e5371343921db1d1ad545eb6883ec062f7
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index fd1a75a4..6c921fa7 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -18,17 +18,17 @@ importers:
specifier: ^9.6.1
version: 9.6.1
'@types/node':
- specifier: ^22.15.32
- version: 22.15.32
+ specifier: ^22.16.5
+ version: 22.16.5
'@types/prompts':
specifier: ^2.4.9
version: 2.4.9
'@vue/create-eslint-config':
- specifier: ^0.11.1
- version: 0.11.1
+ specifier: ^0.12.0
+ version: 0.12.0
'@vue/tsconfig':
specifier: ^0.7.0
- version: 0.7.0(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3))
+ version: 0.7.0(typescript@5.8.3)(vue@3.5.18(typescript@5.8.3))
ejs:
specifier: ^3.1.10
version: 3.1.10
@@ -42,42 +42,42 @@ importers:
specifier: ^1.1.1
version: 1.1.1
prettier:
- specifier: 3.5.3
- version: 3.5.3
+ specifier: 3.6.2
+ version: 3.6.2
rolldown:
- specifier: 1.0.0-beta.19
- version: 1.0.0-beta.19
+ specifier: 1.0.0-beta.29
+ version: 1.0.0-beta.29
rollup-plugin-license:
specifier: ^3.6.0
version: 3.6.0(picomatch@4.0.2)(rollup@4.44.0)
vitest:
specifier: ^3.2.4
- version: 3.2.4(@types/node@22.15.32)(jsdom@26.1.0)(yaml@2.8.0)
+ version: 3.2.4(@types/node@22.16.5)(jsdom@26.1.0)(yaml@2.8.0)
zx:
- specifier: ^8.5.5
- version: 8.5.5
+ specifier: ^8.7.1
+ version: 8.7.1
template/base:
dependencies:
vue:
- specifier: ^3.5.17
- version: 3.5.17(typescript@5.8.3)
+ specifier: ^3.5.18
+ version: 3.5.18(typescript@5.8.3)
devDependencies:
'@vitejs/plugin-vue':
specifier: ^6.0.0
- version: 6.0.0(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
+ version: 6.0.0(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))
vite:
- specifier: ^7.0.0
- version: 7.0.0(@types/node@22.15.32)(yaml@2.8.0)
+ specifier: ^7.0.5
+ version: 7.0.5(@types/node@22.16.5)(yaml@2.8.0)
vite-plugin-vue-devtools:
specifier: ^7.7.7
- version: 7.7.7(rollup@4.44.0)(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
+ version: 7.7.7(rollup@4.44.0)(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))
template/config/cypress:
devDependencies:
cypress:
- specifier: ^14.5.0
- version: 14.5.0
+ specifier: ^14.5.3
+ version: 14.5.3
start-server-and-test:
specifier: ^2.0.12
version: 2.0.12
@@ -85,49 +85,49 @@ importers:
template/config/cypress-ct:
dependencies:
vue:
- specifier: ^3.5.17
- version: 3.5.17(typescript@5.8.3)
+ specifier: ^3.5.18
+ version: 3.5.18(typescript@5.8.3)
devDependencies:
cypress:
- specifier: ^14.5.0
- version: 14.5.0
+ specifier: ^14.5.3
+ version: 14.5.3
template/config/jsx:
dependencies:
vue:
- specifier: ^3.5.17
- version: 3.5.17(typescript@5.8.3)
+ specifier: ^3.5.18
+ version: 3.5.18(typescript@5.8.3)
devDependencies:
'@vitejs/plugin-vue-jsx':
- specifier: ^5.0.0
- version: 5.0.0(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
+ specifier: ^5.0.1
+ version: 5.0.1(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))
vite:
- specifier: ^7.0.0
- version: 7.0.0(@types/node@22.15.32)(yaml@2.8.0)
+ specifier: ^7.0.5
+ version: 7.0.5(@types/node@22.16.5)(yaml@2.8.0)
template/config/nightwatch:
devDependencies:
'@nightwatch/vue':
specifier: ^3.1.2
- version: 3.1.2(@types/node@22.15.32)(vue@3.5.17(typescript@5.8.3))
+ version: 3.1.2(@types/node@22.16.5)(vue@3.5.18(typescript@5.8.3))
'@vitejs/plugin-vue':
specifier: ^6.0.0
- version: 6.0.0(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
+ version: 6.0.0(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))
chromedriver:
- specifier: ^137.0.4
- version: 137.0.4
+ specifier: ^138.0.4
+ version: 138.0.4
geckodriver:
specifier: ^5.0.0
version: 5.0.0
nightwatch:
specifier: ^3.12.2
- version: 3.12.2(chromedriver@137.0.4)(geckodriver@5.0.0)
+ version: 3.12.2(chromedriver@138.0.4)(geckodriver@5.0.0)
ts-node:
specifier: ^10.9.2
- version: 10.9.2(@types/node@22.15.32)(typescript@5.8.3)
+ version: 10.9.2(@types/node@22.16.5)(typescript@5.8.3)
vite:
- specifier: ^7.0.0
- version: 7.0.0(@types/node@22.15.32)(yaml@2.8.0)
+ specifier: ^7.0.5
+ version: 7.0.5(@types/node@22.16.5)(yaml@2.8.0)
vite-plugin-nightwatch:
specifier: ^0.4.6
version: 0.4.6
@@ -135,8 +135,8 @@ importers:
template/config/nightwatch-ct:
dependencies:
vue:
- specifier: ^3.5.17
- version: 3.5.17(typescript@5.8.3)
+ specifier: ^3.5.18
+ version: 3.5.18(typescript@5.8.3)
devDependencies:
'@vue/test-utils':
specifier: ^2.4.6
@@ -146,37 +146,37 @@ importers:
dependencies:
pinia:
specifier: ^3.0.3
- version: 3.0.3(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3))
+ version: 3.0.3(typescript@5.8.3)(vue@3.5.18(typescript@5.8.3))
vue:
- specifier: ^3.5.17
- version: 3.5.17(typescript@5.8.3)
+ specifier: ^3.5.18
+ version: 3.5.18(typescript@5.8.3)
template/config/playwright:
devDependencies:
'@playwright/test':
- specifier: ^1.53.1
- version: 1.53.1
+ specifier: ^1.54.1
+ version: 1.54.1
template/config/prettier:
devDependencies:
prettier:
- specifier: 3.5.3
- version: 3.5.3
+ specifier: 3.6.2
+ version: 3.6.2
template/config/router:
dependencies:
vue:
- specifier: ^3.5.17
- version: 3.5.17(typescript@5.8.3)
+ specifier: ^3.5.18
+ version: 3.5.18(typescript@5.8.3)
vue-router:
specifier: ^4.5.1
- version: 4.5.1(vue@3.5.17(typescript@5.8.3))
+ version: 4.5.1(vue@3.5.18(typescript@5.8.3))
template/config/typescript:
devDependencies:
'@types/node':
- specifier: ^22.15.32
- version: 22.15.32
+ specifier: ^22.16.5
+ version: 22.16.5
npm-run-all2:
specifier: ^8.0.4
version: 8.0.4
@@ -184,14 +184,14 @@ importers:
specifier: ~5.8.0
version: 5.8.3
vue-tsc:
- specifier: ^2.2.10
- version: 2.2.10(typescript@5.8.3)
+ specifier: ^3.0.4
+ version: 3.0.4(typescript@5.8.3)
template/config/vitest:
dependencies:
vue:
- specifier: ^3.5.17
- version: 3.5.17(typescript@5.8.3)
+ specifier: ^3.5.18
+ version: 3.5.18(typescript@5.8.3)
devDependencies:
'@vue/test-utils':
specifier: ^2.4.6
@@ -201,7 +201,7 @@ importers:
version: 26.1.0
vitest:
specifier: ^3.2.4
- version: 3.2.4(@types/node@22.15.32)(jsdom@26.1.0)(yaml@2.8.0)
+ version: 3.2.4(@types/node@22.16.5)(jsdom@26.1.0)(yaml@2.8.0)
template/tsconfig/base:
devDependencies:
@@ -210,7 +210,7 @@ importers:
version: 22.0.2
'@vue/tsconfig':
specifier: ^0.7.0
- version: 0.7.0(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3))
+ version: 0.7.0(typescript@5.8.3)(vue@3.5.18(typescript@5.8.3))
template/tsconfig/vitest:
devDependencies:
@@ -254,8 +254,8 @@ packages:
resolution: {integrity: sha512-IaaGWsQqfsQWVLqMn9OB92MNN7zukfVA4s7KKAI0KfrrDsZ0yhi5uV4baBuLuN7n3vsZpwP8asPPcVwApxvjBQ==}
engines: {node: '>=6.9.0'}
- '@babel/core@7.27.4':
- resolution: {integrity: sha512-bXYxrXFubeYdvB0NhD/NBB3Qi6aZeV20GOWVI47t2dkecCEoneR4NPVcb7abpXDEvejgrUfFtG6vG/zxAKmg+g==}
+ '@babel/core@7.27.7':
+ resolution: {integrity: sha512-BU2f9tlKQ5CAthiMIgpzAh4eDTLWo1mqi9jqE2OxMG0E/OM199VJt2q8BztTxpnSW0i1ymdwLXRJnYzvDM5r2w==}
engines: {node: '>=6.9.0'}
'@babel/generator@7.26.10':
@@ -368,18 +368,13 @@ packages:
resolution: {integrity: sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==}
engines: {node: '>=6.9.0'}
- '@babel/parser@7.26.10':
- resolution: {integrity: sha512-6aQR2zGE/QFi8JpDLjUZEPYOs7+mhKXm86VaKFiLP35JQwQb6bwUE+XbvkH0EptsYhbNBSUGaUBLKqxH1xSgsA==}
+ '@babel/parser@7.27.7':
+ resolution: {integrity: sha512-qnzXzDXdr/po3bOTbTIQZ7+TxNKxpkN5IifVLXS+r7qwynkZfPyjZfE7hCXbo7IoO9TNcSyibgONsf2HauUd3Q==}
engines: {node: '>=6.0.0'}
hasBin: true
- '@babel/parser@7.27.2':
- resolution: {integrity: sha512-QYLs8299NA7WM/bZAdp+CviYYkVoYXlDW2rzliy3chxd1PQjej7JORuMJDJXJUb9g0TT+B99EwaVLKmX+sPXWw==}
- engines: {node: '>=6.0.0'}
- hasBin: true
-
- '@babel/parser@7.27.5':
- resolution: {integrity: sha512-OsQd175SxWkGlzbny8J3K8TnnDD0N3lrIUtB92xwyRpzaenGZhxDvxN/JgU00U3CDZNj9tPuDJ5H0WS4Nt3vKg==}
+ '@babel/parser@7.28.0':
+ resolution: {integrity: sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==}
engines: {node: '>=6.0.0'}
hasBin: true
@@ -444,6 +439,10 @@ packages:
resolution: {integrity: sha512-oNcu2QbHqts9BtOWJosOVJapWjBDSxGCpFvikNR5TGDYDQf3JwpIoMzIKrvfoti93cLfPJEG4tH9SPVeyCGgdA==}
engines: {node: '>=6.9.0'}
+ '@babel/traverse@7.27.7':
+ resolution: {integrity: sha512-X6ZlfR/O/s5EQ/SnUSLzr+6kGnkg8HXGMzpgsMsrJVcfDtH1vIp6ctCN4eZ1LS5c0+te5Cb6Y514fASjMRJ1nw==}
+ engines: {node: '>=6.9.0'}
+
'@babel/types@7.26.10':
resolution: {integrity: sha512-emqcG3vHrpxUKTrxcblR36dcrcoRDvKmnL/dCL6ZsHaShW80qxCAcNhzQZrpeM765VzEos+xOi4s+r4IXzTwdQ==}
engines: {node: '>=6.9.0'}
@@ -456,6 +455,14 @@ packages:
resolution: {integrity: sha512-ETyHEk2VHHvl9b9jZP5IHPavHYk57EhanlRRuae9XCpb/j5bDCbPPMOBfCWhnl/7EDJz0jEMCi/RhccCE8r1+Q==}
engines: {node: '>=6.9.0'}
+ '@babel/types@7.27.7':
+ resolution: {integrity: sha512-8OLQgDScAOHXnAz2cV+RfzzNMipuLVBz2biuAJFMV9bfkNf393je3VM8CLkjQodW5+iWsSJdSgSWT6rsZoXHPw==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/types@7.28.2':
+ resolution: {integrity: sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==}
+ engines: {node: '>=6.9.0'}
+
'@bazel/runfiles@6.3.1':
resolution: {integrity: sha512-1uLNT5NZsUVIGS4syuHwTzZ8HycMPyr6POA3FCE4GbMtc4rhoJk8aZKtNIRthJYfL+iioppi+rTfH3olMPr9nA==}
@@ -501,21 +508,21 @@ packages:
resolution: {integrity: sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw==}
engines: {node: '>=18'}
- '@cypress/request@3.0.8':
- resolution: {integrity: sha512-h0NFgh1mJmm1nr4jCwkGHwKneVYKghUyWe6TMNrk0B9zsjAJxpg8C4/+BAcmLgCPa1vj1V8rNUaILl+zYRUWBQ==}
+ '@cypress/request@3.0.9':
+ resolution: {integrity: sha512-I3l7FdGRXluAS44/0NguwWlO83J18p0vlr2FYHrJkWdNYhgVoiYo61IXPqaOsL+vNxU1ZqMACzItGK3/KKDsdw==}
engines: {node: '>= 6'}
'@cypress/xvfb@1.2.4':
resolution: {integrity: sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==}
- '@emnapi/core@1.4.3':
- resolution: {integrity: sha512-4m62DuCE07lw01soJwPiBGC0nAww0Q+RY70VZ+n49yDIO13yyinhbWCeNnaob0lakDtWQzSdtNWzJeOJt2ma+g==}
+ '@emnapi/core@1.4.5':
+ resolution: {integrity: sha512-XsLw1dEOpkSX/WucdqUhPWP7hDxSvZiY+fsUC14h+FtQ2Ifni4znbBt8punRX+Uj2JG/uDb8nEHVKvrVlvdZ5Q==}
- '@emnapi/runtime@1.4.3':
- resolution: {integrity: sha512-pBPWdu6MLKROBX05wSNKcNb++m5Er+KQ9QkB+WVM+pW2Kx9hoSrVTnu3BdkI5eBLZoKu/J6mW/B6i6bJB2ytXQ==}
+ '@emnapi/runtime@1.4.5':
+ resolution: {integrity: sha512-++LApOtY0pEEz1zrd9vy1/zXVaVJJ/EbAF3u0fXIzPJEDtnITsBGbbK0EkM72amhl/R5b+5xx0Y/QhcVOpuulg==}
- '@emnapi/wasi-threads@1.0.2':
- resolution: {integrity: sha512-5n3nTJblwRi8LlXkJ9eBzu+kZR8Yxcc7ubakyQTFzPMtIhFpUBRbsnc2Dv88IZDIbCDlBiWrknhB4Lsz7mg6BA==}
+ '@emnapi/wasi-threads@1.0.4':
+ resolution: {integrity: sha512-PJR+bOmMOPH8AtcTGAyYNiuJ3/Fcoj2XN/gBEWzDIKh254XO+mM9XoXHk5GNEhodxeMznbg7BlRojVbKN+gC6g==}
'@esbuild/aix-ppc64@0.25.1':
resolution: {integrity: sha512-kfYGy8IdzTGy+z0vFGvExZtxkFlA4zAxgKEahG9KE1ScBjpQnFsNOX8KTU5ojNru5ed5CVoJYXFtoxaq5nFbjQ==}
@@ -948,8 +955,8 @@ packages:
resolution: {integrity: sha512-zM0mVWSXE0a0h9aKACLwKmD6nHcRiKrPpCfvaKqG1CqDEyjEawId0ocXxVzPMCAm6kkWr2P025msfxXEnt8UGQ==}
engines: {node: '>= 10'}
- '@napi-rs/wasm-runtime@0.2.11':
- resolution: {integrity: sha512-9DPkXtvHydrcOsopiYpUgPHpmj0HWZKMUnL2dZqpvC42lsratuBG06V5ipyno0fUek5VlFsNQ+AcFATSrJXgMA==}
+ '@napi-rs/wasm-runtime@1.0.1':
+ resolution: {integrity: sha512-KVlQ/jgywZpixGCKMNwxStmmbYEMyokZpCf2YuIChhfJA2uqfAKNEM8INz7zzTo55iEXfBhIIs3VqYyqzDLj8g==}
'@nightwatch/chai@5.0.3':
resolution: {integrity: sha512-1OIkOf/7jswOC3/t+Add/HVQO8ib75kz6BVYSNeWGghTlmHUqYEfNJ6vcACbXrn/4v3+9iRlWixuhFkxXkU/RQ==}
@@ -970,88 +977,104 @@ packages:
'@one-ini/wasm@0.1.1':
resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==}
- '@oxc-project/runtime@0.73.2':
- resolution: {integrity: sha512-wbUN3K3zjMRHxAsNm1nKHebSnDY800b3LxQFTr9wSZpdQdhiQQAZpRIFsYjh0sAotoyqahN576sB1DmpPUhl5Q==}
+ '@oxc-project/runtime@0.77.3':
+ resolution: {integrity: sha512-vsC/ewcGJ7xXnnwZkku7rpPH5Lxb5g4J+V6lD9eBTnRLmXVXM7Qu50y+ozD+UD5IXaSoVOvVMGTT4YSNCz2MQQ==}
engines: {node: '>=6.9.0'}
- '@oxc-project/types@0.73.2':
- resolution: {integrity: sha512-kU2FjfCb9VTNg/KbOTKVi2sYrKTkNQYq1Fi1v1jCKjbUGA9wqkNDqijNBLeDwagFtDuK2EIWvTzNDYU4k/918g==}
+ '@oxc-project/types@0.77.3':
+ resolution: {integrity: sha512-5Vh+neJhhxuF0lYCjZXbxjqm2EO6YJ1jG+KuHntrd6VY67OMpYhWq2cZhUhy+xL9qLJVJRaeII7Xj9fciA6v7A==}
'@pkgjs/parseargs@0.11.0':
resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
engines: {node: '>=14'}
- '@playwright/test@1.53.1':
- resolution: {integrity: sha512-Z4c23LHV0muZ8hfv4jw6HngPJkbbtZxTkxPNIg7cJcTc9C28N/p2q7g3JZS2SiKBBHJ3uM1dgDye66bB7LEk5w==}
+ '@playwright/test@1.54.1':
+ resolution: {integrity: sha512-FS8hQ12acieG2dYSksmLOF7BNxnVf2afRJdCuM1eMSxj6QTSE6G4InGF7oApGgDb65MX7AwMVlIkpru0yZA4Xw==}
engines: {node: '>=18'}
hasBin: true
'@polka/url@1.0.0-next.29':
resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==}
- '@rolldown/binding-darwin-arm64@1.0.0-beta.19':
- resolution: {integrity: sha512-Lr2bcnzrqa5fb/tyaOJxbAe6r+Zf5mbCDYnRW8u4hv19b519C6d+8LHl879mBDVWAmRaPt1LPsiQUZJQnKb/jQ==}
+ '@rolldown/binding-android-arm64@1.0.0-beta.29':
+ resolution: {integrity: sha512-pDv7gg59Gdy80eFmMkEqXEaoJi3Y9W/a9T3z9M4t8Ma8aVXNldvSy9UgtlX7AK7DPqF8tULnmIZ2Z3rvGMz/NQ==}
+ cpu: [arm64]
+ os: [android]
+
+ '@rolldown/binding-darwin-arm64@1.0.0-beta.29':
+ resolution: {integrity: sha512-fPqR6TfTqbzgKKCQYtcCS+Dms91YcptTbdlwJ13DxOUgMe8LgDIVsLLlEykfm7ijJd5mM4zNw0Hr2CJb6kvQZw==}
cpu: [arm64]
os: [darwin]
- '@rolldown/binding-darwin-x64@1.0.0-beta.19':
- resolution: {integrity: sha512-EMzFFW+Wshv0d0FnunDOKl3QQK5KW69c9NOo7SL+fXmeDRrhhKnjoAggi6IX+Vq3gz0PqfqsbElT2uFS5g1dcg==}
+ '@rolldown/binding-darwin-x64@1.0.0-beta.29':
+ resolution: {integrity: sha512-7Z4qosL0xN8i6++txHOEPCVP3/lcGLOvftUJOWATZ5aDkDskwcZDa66BGiJt/K1/DgW4kpRVmnGWUWAORHBbFA==}
cpu: [x64]
os: [darwin]
- '@rolldown/binding-freebsd-x64@1.0.0-beta.19':
- resolution: {integrity: sha512-aoILM0xYehAQdpMrD1rDU14SLJ5j8TsIAB6Ywc6ba85CV2Ks/1EFVSKp9iNL9/V4wqQf4Gk/s3A1kgSzwmw0lg==}
+ '@rolldown/binding-freebsd-x64@1.0.0-beta.29':
+ resolution: {integrity: sha512-0HLTfPW5Glh608s76qgayN/nPsXPchNUumavf7W5nh1eMG6qBsOO7Q1QaK0v4un7qtsn3IA/1Tgq0ZgNc0dbeg==}
cpu: [x64]
os: [freebsd]
- '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.19':
- resolution: {integrity: sha512-p5PY3ezHgWN5DurWBMSxrZhnQcJTIuyl8d0aHrC53EXKMG8vMr80L7U545p0nqC14XtWjlMPFxumFxLD+zVL9g==}
+ '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.29':
+ resolution: {integrity: sha512-QNboxdVTJOZS4zP8kA2+XUwAegejd5QNSH5zVR4neqG2AfbxRcMFzSVRkJHN6yDaaKweD/4sUvXfmef6p/7zsw==}
cpu: [arm]
os: [linux]
- '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.19':
- resolution: {integrity: sha512-TNZ3jlApVMpix2h9BclYsurjBYCyiRsz4H7opQY3Tf67Yi1UBe69yNwXZ9l+5fnEGipYzwAUPpTYSw35wbU6bQ==}
+ '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.29':
+ resolution: {integrity: sha512-hzBmOtYdC4369XxN2SNJ3oBlXKWNif3ieWBT+oh/qvAeox4fQR0ngqyh+kIGOufBnP5Zc2rqJf9LzIbJw3Tx/Q==}
cpu: [arm64]
os: [linux]
- '@rolldown/binding-linux-arm64-musl@1.0.0-beta.19':
- resolution: {integrity: sha512-4FowIEu7YIBKLYMG0659V2kN/drV/ghljDl9k9DGmUL/Mko0tG2itRmgLeZyjrkbQNTkXUTI3/0fEbwAg8Jazg==}
+ '@rolldown/binding-linux-arm64-musl@1.0.0-beta.29':
+ resolution: {integrity: sha512-6B35GmFJJ4RX88OgubrnUmuJBUgRh6/OTXIpy8m/VUnoc683lufIPo26HW/0LxLgxp2GM7KHr3LOULcVxbqq4Q==}
cpu: [arm64]
os: [linux]
- '@rolldown/binding-linux-x64-gnu@1.0.0-beta.19':
- resolution: {integrity: sha512-7/P+dvNsReOZoUvr6p3EKqKHWT+dxjBC5nxelfNWqs32oyVKqv/MvPtayAUqNMv0F94fzQW/l4EOwzLfBHiIJA==}
+ '@rolldown/binding-linux-arm64-ohos@1.0.0-beta.29':
+ resolution: {integrity: sha512-z3ru8fUCunQM8q9I7RbDVMT5cxzxVVVBNNKM5/qAQQrdObd1u8g0LR5z0yLtaFWzybwLVdPtJDRcXtLm5tOBFA==}
+ cpu: [arm64]
+ os: [openharmony]
+
+ '@rolldown/binding-linux-x64-gnu@1.0.0-beta.29':
+ resolution: {integrity: sha512-n6fs4L7j99MIiI6vKhQDdyScv4/uMAPtIMkB0zGbUX8MKWT1osym1hvWVdlENjnS/Phf0zzhjyOgoFDzdhI1cQ==}
cpu: [x64]
os: [linux]
- '@rolldown/binding-linux-x64-musl@1.0.0-beta.19':
- resolution: {integrity: sha512-TztajvVHulPEn1hKCTxmpkomIUvMaeQ9Vv5TEn3bHBp/3T8W7zOwju0ExXNiLtSoD8Nk85T8O1DBPwuo0h+Uig==}
+ '@rolldown/binding-linux-x64-musl@1.0.0-beta.29':
+ resolution: {integrity: sha512-C5hcJgtDN4rp6/WsPTQSDVUWrdnIC//ynMGcUIh1O0anm9KnSy47zKQ5D9EqtlEKvO+2PPqmyUVJ2DTq18nlVA==}
cpu: [x64]
os: [linux]
- '@rolldown/binding-wasm32-wasi@1.0.0-beta.19':
- resolution: {integrity: sha512-AqRQiUYEgxEkBPxkz8UvJcpFlknCRwxNDhcUj3ZRNsFWNqSeNFV7Nx41yxB7lpS7EHUNhUsEaydLBU3QeRiV5Q==}
- engines: {node: '>=14.21.3'}
+ '@rolldown/binding-wasm32-wasi@1.0.0-beta.29':
+ resolution: {integrity: sha512-lMN1IBItdZFO182Sdus9oVuNDqyIymn/bsR5KwgeGaiqLsrmpQHBSLwkS/nKJO1nzYlpGDRugFSpnrSJ5ZmihQ==}
+ engines: {node: '>=14.0.0'}
cpu: [wasm32]
- '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.19':
- resolution: {integrity: sha512-ak0Dv/IKcbVHr8JhP0rLUCgEQ++GsSQQ2O+VofTXmCeXhquOkVSxcicgDJ4yLgQDIM0DC2pFXWpAoHRGvkrEdQ==}
+ '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.29':
+ resolution: {integrity: sha512-0UrXCUAOrbWdyVJskzjtne/4d3YMMhhhpBnob3SeF4jAvbKYqPhCZJ71pP7yUpvbowGXXTnHWpKfitg4Sovmtw==}
cpu: [arm64]
os: [win32]
- '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.19':
- resolution: {integrity: sha512-N8FaTCEpobYggCVAQpYNvwIhlPUDZbxO9Hugk5eT7rFBS2iosjiOailJGa44ppWxa8Ap3sPYjr5z0v/M6gxjhg==}
+ '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.29':
+ resolution: {integrity: sha512-YX0OYL1dcB7rPnsndpEa68fytYyZZj1iaWzH7momFB2oBS2lXAe1UrrDWcdLoUXdzPIyzpvtBCiS2XcDgYG7ag==}
cpu: [ia32]
os: [win32]
- '@rolldown/binding-win32-x64-msvc@1.0.0-beta.19':
- resolution: {integrity: sha512-a+GPUvLUkG8Qh2XPn7JI9Ui8wz9HhbrB5iJPMWh7VSv/4uLJZYZqxkL1kC+K/dUjE0CSun/4zds+C0SW83S69A==}
+ '@rolldown/binding-win32-x64-msvc@1.0.0-beta.29':
+ resolution: {integrity: sha512-azrPWbV+NZiCFNs59AgH9Y6vFKHoAI6T/XtKKsoLxkPyP1LpbdgL5eqRfeWz+GCAUY9qhDOC4hH1GjFG8PrZIg==}
cpu: [x64]
os: [win32]
'@rolldown/pluginutils@1.0.0-beta.19':
resolution: {integrity: sha512-3FL3mnMbPu0muGOCaKAhhFEYmqv9eTfPSJRJmANrCwtgK8VuxpsZDGK+m0LYAGoyO8+0j5uRe4PeyPDK1yA/hA==}
+ '@rolldown/pluginutils@1.0.0-beta.22':
+ resolution: {integrity: sha512-/i+XBSHy+t8NacDNSucTckzPfzEa+zQVnZPxRp/Nr2q4xhGsZ01tN7AMRJVxmDkUKDzib0rteOUIn2x0mvk4eg==}
+
+ '@rolldown/pluginutils@1.0.0-beta.29':
+ resolution: {integrity: sha512-NIJgOsMjbxAXvoGq/X0gD7VPMQ8j9g0BiDaNjVNVjvl+iKXxL3Jre0v31RmBYeLEmkbj2s02v8vFTbUXi5XS2Q==}
+
'@rollup/pluginutils@5.1.3':
resolution: {integrity: sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A==}
engines: {node: '>=14.0.0'}
@@ -1310,8 +1333,8 @@ packages:
'@tsconfig/node22@22.0.2':
resolution: {integrity: sha512-Kmwj4u8sDRDrMYRoN9FDEcXD8UpBSaPQQ24Gz+Gamqfm7xxn+GBR7ge/Z7pK8OXNGyUzbSwJj+TH6B+DS/epyA==}
- '@tybys/wasm-util@0.9.0':
- resolution: {integrity: sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==}
+ '@tybys/wasm-util@0.10.0':
+ resolution: {integrity: sha512-VyyPYFlOMNylG45GoAe0xDoLwWuowvf92F9kySqzYh8vmYm7D2u4iUJKa1tOUpS70Ku13ASrOkS4ScXFsTaCNQ==}
'@types/chai@4.3.20':
resolution: {integrity: sha512-/pC9HAB5I/xMlc5FP77qjCnI16ChlJfW0tGa0IUcFn38VJrTV6DeZ60NU5KZBtaOZqjdpwTWohz5HU1RrhiYxQ==}
@@ -1340,8 +1363,8 @@ packages:
'@types/nightwatch@2.3.32':
resolution: {integrity: sha512-RXAWpe83AERF0MbRHXaEJlMQGDtA6BW5sgbn2jO0z04yzbxc4gUvzaJwHpGULBSa2QKUHfBZoLwe/tuQx0PWLg==}
- '@types/node@22.15.32':
- resolution: {integrity: sha512-3jigKqgSjsH6gYZv2nEsqdXfZqIFGAV36XYYjf9KGZ3PSG+IhLecqPnI310RvjutyMwifE2hhhNEklOUrvx/wA==}
+ '@types/node@22.16.5':
+ resolution: {integrity: sha512-bJFoMATwIGaxxx8VJPeM8TonI8t579oRvgAuT8zFugJsJZgzqv0Fu8Mhp68iecjzG7cnN3mO2dJQ5uUM2EFrgQ==}
'@types/prompts@2.4.9':
resolution: {integrity: sha512-qTxFi6Buiu8+50/+3DGIWLHM6QuWsEKugJnnP6iv2Mc4ncxE4A/OJkjuVOA+5X0X1S/nq5VJRa8Lu+nwcvbrKA==}
@@ -1364,8 +1387,8 @@ packages:
'@types/yauzl@2.10.3':
resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==}
- '@vitejs/plugin-vue-jsx@5.0.0':
- resolution: {integrity: sha512-wsUq9YvXvXNUsyTWUHEPCGrnrF5bsnvQlg/yKJsALfV4MSVXp9IS9uiCfLXRUSpX806+zaDm2Z9yd6tU9Gaz0A==}
+ '@vitejs/plugin-vue-jsx@5.0.1':
+ resolution: {integrity: sha512-X7qmQMXbdDh+sfHUttXokPD0cjPkMFoae7SgbkF9vi3idGUKmxLcnU2Ug49FHwiKXebfzQRIm5yK3sfCJzNBbg==}
engines: {node: ^20.19.0 || >=22.12.0}
peerDependencies:
vite: ^5.0.0 || ^6.0.0 || ^7.0.0
@@ -1414,14 +1437,14 @@ packages:
'@vitest/utils@3.2.4':
resolution: {integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==}
- '@volar/language-core@2.4.11':
- resolution: {integrity: sha512-lN2C1+ByfW9/JRPpqScuZt/4OrUUse57GLI6TbLgTIqBVemdl1wNcZ1qYGEo2+Gw8coYLgCy7SuKqn6IrQcQgg==}
+ '@volar/language-core@2.4.20':
+ resolution: {integrity: sha512-dRDF1G33xaAIDqR6+mXUIjXYdu9vzSxlMGfMEwBxQsfY/JMUEXSpLTR057oTKlUQ2nIvCmP9k94A8h8z2VrNSA==}
- '@volar/source-map@2.4.11':
- resolution: {integrity: sha512-ZQpmafIGvaZMn/8iuvCFGrW3smeqkq/IIh9F1SdSx9aUl0J4Iurzd6/FhmjNO5g2ejF3rT45dKskgXWiofqlZQ==}
+ '@volar/source-map@2.4.20':
+ resolution: {integrity: sha512-mVjmFQH8mC+nUaVwmbxoYUy8cww+abaO8dWzqPUjilsavjxH0jCJ3Mp8HFuHsdewZs2c+SP+EO7hCd8Z92whJg==}
- '@volar/typescript@2.4.11':
- resolution: {integrity: sha512-2DT+Tdh88Spp5PyPbqhyoYavYCPDsqbHLFwcUI9K1NlY1YgUJvujGdrqUp0zWxnW7KWNTr3xSpMuv2WnaTKDAw==}
+ '@volar/typescript@2.4.20':
+ resolution: {integrity: sha512-Oc4DczPwQyXcVbd+5RsNEqX6ia0+w3p+klwdZQ6ZKhFjWoBP9PCPQYlKYRi/tDemWphW93P/Vv13vcE9I9D2GQ==}
'@vue/babel-helper-vue-transform-on@1.4.0':
resolution: {integrity: sha512-mCokbouEQ/ocRce/FpKCRItGo+013tHg7tixg3DUNS+6bmIchPt66012kBMm476vyEIJPafrvOf4E5OYj3shSw==}
@@ -1439,29 +1462,35 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
- '@vue/compiler-core@3.5.16':
- resolution: {integrity: sha512-AOQS2eaQOaaZQoL1u+2rCJIKDruNXVBZSiUD3chnUrsoX5ZTQMaCvXlWNIfxBJuU15r1o7+mpo5223KVtIhAgQ==}
-
'@vue/compiler-core@3.5.17':
resolution: {integrity: sha512-Xe+AittLbAyV0pabcN7cP7/BenRBNcteM4aSDCtRvGw0d9OL+HG1u/XHLY/kt1q4fyMeZYXyIYrsHuPSiDPosA==}
- '@vue/compiler-dom@3.5.16':
- resolution: {integrity: sha512-SSJIhBr/teipXiXjmWOVWLnxjNGo65Oj/8wTEQz0nqwQeP75jWZ0n4sF24Zxoht1cuJoWopwj0J0exYwCJ0dCQ==}
+ '@vue/compiler-core@3.5.18':
+ resolution: {integrity: sha512-3slwjQrrV1TO8MoXgy3aynDQ7lslj5UqDxuHnrzHtpON5CBinhWjJETciPngpin/T3OuW3tXUf86tEurusnztw==}
'@vue/compiler-dom@3.5.17':
resolution: {integrity: sha512-+2UgfLKoaNLhgfhV5Ihnk6wB4ljyW1/7wUIog2puUqajiC29Lp5R/IKDdkebh9jTbTogTbsgB+OY9cEWzG95JQ==}
+ '@vue/compiler-dom@3.5.18':
+ resolution: {integrity: sha512-RMbU6NTU70++B1JyVJbNbeFkK+A+Q7y9XKE2EM4NLGm2WFR8x9MbAtWxPPLdm0wUkuZv9trpwfSlL6tjdIa1+A==}
+
'@vue/compiler-sfc@3.5.17':
resolution: {integrity: sha512-rQQxbRJMgTqwRugtjw0cnyQv9cP4/4BxWfTdRBkqsTfLOHWykLzbOc3C4GGzAmdMDxhzU/1Ija5bTjMVrddqww==}
+ '@vue/compiler-sfc@3.5.18':
+ resolution: {integrity: sha512-5aBjvGqsWs+MoxswZPoTB9nSDb3dhd1x30xrrltKujlCxo48j8HGDNj3QPhF4VIS0VQDUrA1xUfp2hEa+FNyXA==}
+
'@vue/compiler-ssr@3.5.17':
resolution: {integrity: sha512-hkDbA0Q20ZzGgpj5uZjb9rBzQtIHLS78mMilwrlpWk2Ep37DYntUz0PonQ6kr113vfOEdM+zTBuJDaceNIW0tQ==}
+ '@vue/compiler-ssr@3.5.18':
+ resolution: {integrity: sha512-xM16Ak7rSWHkM3m22NlmcdIM+K4BMyFARAfV9hYFl+SFuRzrZ3uGMNW05kA5pmeMa0X9X963Kgou7ufdbpOP9g==}
+
'@vue/compiler-vue2@2.7.16':
resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==}
- '@vue/create-eslint-config@0.11.1':
- resolution: {integrity: sha512-7YAGZoIgqg1j8r7qrj7n6wu/MuuolkKOrHTeFjjrbVSsKZld+gO60ETK+vhRS/Uf9ajjpw8MA/J75yEvyXBMCg==}
+ '@vue/create-eslint-config@0.12.0':
+ resolution: {integrity: sha512-46+ysdQ87HHvQs4KyxdJ7MmPIb1TS5WoP05a3YURUxynw83fcx3LASQY6+UB1a42jghER77F33cxa4AkY8UzhQ==}
engines: {node: ^16.14.0 || >= 18.0.0}
hasBin: true
@@ -1488,34 +1517,34 @@ packages:
'@vue/devtools-shared@7.7.7':
resolution: {integrity: sha512-+udSj47aRl5aKb0memBvcUG9koarqnxNM5yjuREvqwK6T3ap4mn3Zqqc17QrBFTqSMjr3HK1cvStEZpMDpfdyw==}
- '@vue/language-core@2.2.10':
- resolution: {integrity: sha512-+yNoYx6XIKuAO8Mqh1vGytu8jkFEOH5C8iOv3i8Z/65A7x9iAOXA97Q+PqZ3nlm2lxf5rOJuIGI/wDtx/riNYw==}
+ '@vue/language-core@3.0.4':
+ resolution: {integrity: sha512-BvueED4LfBCSNH66eeUQk37MQCb7hjdezzGgxniM0LbriW53AJIyLorgshAtStmjfsAuOCcTl/c1b+nz/ye8xQ==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
- '@vue/reactivity@3.5.17':
- resolution: {integrity: sha512-l/rmw2STIscWi7SNJp708FK4Kofs97zc/5aEPQh4bOsReD/8ICuBcEmS7KGwDj5ODQLYWVN2lNibKJL1z5b+Lw==}
+ '@vue/reactivity@3.5.18':
+ resolution: {integrity: sha512-x0vPO5Imw+3sChLM5Y+B6G1zPjwdOri9e8V21NnTnlEvkxatHEH5B5KEAJcjuzQ7BsjGrKtfzuQ5eQwXh8HXBg==}
- '@vue/runtime-core@3.5.17':
- resolution: {integrity: sha512-QQLXa20dHg1R0ri4bjKeGFKEkJA7MMBxrKo2G+gJikmumRS7PTD4BOU9FKrDQWMKowz7frJJGqBffYMgQYS96Q==}
+ '@vue/runtime-core@3.5.18':
+ resolution: {integrity: sha512-DUpHa1HpeOQEt6+3nheUfqVXRog2kivkXHUhoqJiKR33SO4x+a5uNOMkV487WPerQkL0vUuRvq/7JhRgLW3S+w==}
- '@vue/runtime-dom@3.5.17':
- resolution: {integrity: sha512-8El0M60TcwZ1QMz4/os2MdlQECgGoVHPuLnQBU3m9h3gdNRW9xRmI8iLS4t/22OQlOE6aJvNNlBiCzPHur4H9g==}
+ '@vue/runtime-dom@3.5.18':
+ resolution: {integrity: sha512-YwDj71iV05j4RnzZnZtGaXwPoUWeRsqinblgVJwR8XTXYZ9D5PbahHQgsbmzUvCWNF6x7siQ89HgnX5eWkr3mw==}
- '@vue/server-renderer@3.5.17':
- resolution: {integrity: sha512-BOHhm8HalujY6lmC3DbqF6uXN/K00uWiEeF22LfEsm9Q93XeJ/plHTepGwf6tqFcF7GA5oGSSAAUock3VvzaCA==}
+ '@vue/server-renderer@3.5.18':
+ resolution: {integrity: sha512-PvIHLUoWgSbDG7zLHqSqaCoZvHi6NNmfVFOqO+OnwvqMz/tqQr3FuGWS8ufluNddk7ZLBJYMrjcw1c6XzR12mA==}
peerDependencies:
- vue: 3.5.17
-
- '@vue/shared@3.5.16':
- resolution: {integrity: sha512-c/0fWy3Jw6Z8L9FmTyYfkpM5zklnqqa9+a6dz3DvONRKW2NEbh46BP0FHuLFSWi2TnQEtp91Z6zOWNrU6QiyPg==}
+ vue: 3.5.18
'@vue/shared@3.5.17':
resolution: {integrity: sha512-CabR+UN630VnsJO/jHWYBC1YVXyMq94KKp6iF5MQgZJs5I8cmjw6oVMO1oDbtBkENSHSSn/UadWlW/OAgdmKrg==}
+ '@vue/shared@3.5.18':
+ resolution: {integrity: sha512-cZy8Dq+uuIXbxCZpuLd2GJdeSO/lIzIspC2WtkqIpje5QyFbvLaI5wZtdUjLHjGZrlVX6GilejatWwVYYRc8tA==}
+
'@vue/test-utils@2.4.6':
resolution: {integrity: sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow==}
@@ -1559,8 +1588,8 @@ packages:
resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==}
engines: {node: '>=8'}
- alien-signals@1.0.3:
- resolution: {integrity: sha512-zQOh3wAYK5ujENxvBBR3CFGF/b6afaSzZ/c9yNhJ1ENrGHETvpUuKQsa93Qrclp0+PzTF93MaZ7scVp1uUozhA==}
+ alien-signals@2.0.5:
+ resolution: {integrity: sha512-PdJB6+06nUNAClInE3Dweq7/2xVAYM64vvvS1IHVHSJmgeOtEdrAGyp7Z2oJtYm0B342/Exd2NT0uMJaThcjLQ==}
ansi-align@3.0.1:
resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==}
@@ -1834,8 +1863,8 @@ packages:
resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==}
engines: {node: '>= 8.10.0'}
- chromedriver@137.0.4:
- resolution: {integrity: sha512-IxipIe0AnoQhWvG6eSTOLhVf1Tt586LA1IH4RdhGhXrrK6nZx8+VcKdjtlyZIV60S0CttUij/YnYuHAI+7qzWg==}
+ chromedriver@138.0.4:
+ resolution: {integrity: sha512-bz67FCiCTCdzUil2DdNVUhLdrOJ7Xws5z0dlSXKTPiLPpVJVWsQR0NXnsZcMX3FPRpmr1qP18hLp+hyeVUJgjw==}
engines: {node: '>=20'}
hasBin: true
@@ -1975,8 +2004,8 @@ packages:
csstype@3.1.3:
resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
- cypress@14.5.0:
- resolution: {integrity: sha512-1HOnKvWep0LkWuFwPeWkZ0TDl7ivi2/Mz+WNU4dfkeLJaFndS3Ow6TXT7YjuTqLFI2peJKzPKljVUFdymI2K5g==}
+ cypress@14.5.3:
+ resolution: {integrity: sha512-syLwKjDeMg77FRRx68bytLdlqHXDT4yBVh0/PPkcgesChYDjUZbwxLqMXuryYKzAyJsPsQHUDW1YU74/IYEUIA==}
engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
hasBin: true
@@ -2202,6 +2231,10 @@ packages:
resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==}
engines: {node: '>= 0.4'}
+ es-set-tostringtag@2.1.0:
+ resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==}
+ engines: {node: '>= 0.4'}
+
esbuild-android-64@0.15.18:
resolution: {integrity: sha512-wnpt3OXRhcjfIDSZu9bnzT4/TNTDsOUvip0foZOUBG7QbSt//w3QV4FInVJxNhKc/ErhUxc5z4QjHtMi7/TbgA==}
engines: {node: '>=12'}
@@ -2494,6 +2527,10 @@ packages:
resolution: {integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==}
engines: {node: '>= 6'}
+ form-data@4.0.4:
+ resolution: {integrity: sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==}
+ engines: {node: '>= 6'}
+
formdata-polyfill@4.0.10:
resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==}
engines: {node: '>=12.20.0'}
@@ -3448,13 +3485,13 @@ packages:
piscina@4.7.0:
resolution: {integrity: sha512-b8hvkpp9zS0zsfa939b/jXbe64Z2gZv0Ha7FYPNUiDIB1y2AtxcOZdfP8xN8HFjUaqQiT9gRlfjAsoL8vdJ1Iw==}
- playwright-core@1.53.1:
- resolution: {integrity: sha512-Z46Oq7tLAyT0lGoFx4DOuB1IA9D1TPj0QkYxpPVUnGDqHHvDpCftu1J2hM2PiWsNMoZh8+LQaarAWcDfPBc6zg==}
+ playwright-core@1.54.1:
+ resolution: {integrity: sha512-Nbjs2zjj0htNhzgiy5wu+3w09YetDx5pkrpI/kZotDlDUaYk0HVA5xrBVPdow4SAUIlhgKcJeJg4GRKW6xHusA==}
engines: {node: '>=18'}
hasBin: true
- playwright@1.53.1:
- resolution: {integrity: sha512-LJ13YLr/ocweuwxyGf1XNFWIU4M2zUSo149Qbp+A4cpwDjsxRPj7k6H25LBrEHiEwxvRbD8HdwvQmRMSvquhYw==}
+ playwright@1.54.1:
+ resolution: {integrity: sha512-peWpSwIBmSLi6aW2auvrUtf2DqY16YYcCMO8rTVx486jKmDTJg7UAhyrraP98GB8BoPURZP8+nxO7TSd4cPr5g==}
engines: {node: '>=18'}
hasBin: true
@@ -3470,8 +3507,8 @@ packages:
resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==}
engines: {node: ^10 || ^12 || >=14}
- prettier@3.5.3:
- resolution: {integrity: sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==}
+ prettier@3.6.2:
+ resolution: {integrity: sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==}
engines: {node: '>=14'}
hasBin: true
@@ -3574,8 +3611,8 @@ packages:
rfdc@1.4.1:
resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==}
- rolldown@1.0.0-beta.19:
- resolution: {integrity: sha512-rEBMUCfaK4LOf2rynaqcgKDGqwZ6GdWFdbgjfBOBvsY3Mr3AL0G6AKx516vDhOj1UVkAnxixfqDrXkZkH27n3w==}
+ rolldown@1.0.0-beta.29:
+ resolution: {integrity: sha512-EsoOi8moHN6CAYyTZipxDDVTJn0j2nBCWor4wRU45RQ8ER2qREDykXLr3Ulz6hBh6oBKCFTQIjo21i0FXNo/IA==}
hasBin: true
rollup-plugin-license@3.6.0:
@@ -4140,8 +4177,8 @@ packages:
yaml:
optional: true
- vite@7.0.0:
- resolution: {integrity: sha512-ixXJB1YRgDIw2OszKQS9WxGHKwLdCsbQNkpJN171udl6szi/rIySHL6/Os3s2+oE4P/FLD4dxg4mD7Wust+u5g==}
+ vite@7.0.5:
+ resolution: {integrity: sha512-1mncVwJxy2C9ThLwz0+2GKZyEXuC3MyWtAAlNftlZZXZDP3AJt5FmwcMit/IGGaNZ8ZOB2BNO/HFUB+CpN0NQw==}
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
peerDependencies:
@@ -4219,14 +4256,14 @@ packages:
peerDependencies:
vue: ^3.2.0
- vue-tsc@2.2.10:
- resolution: {integrity: sha512-jWZ1xSaNbabEV3whpIDMbjVSVawjAyW+x1n3JeGQo7S0uv2n9F/JMgWW90tGWNFRKya4YwKMZgCtr0vRAM7DeQ==}
+ vue-tsc@3.0.4:
+ resolution: {integrity: sha512-kZmSEjGtROApVBuaIcoprrXZsFNGon5ggkTJokmhQ/H1hMzCFRPQ0Ed8IHYFsmYJYvHBcdmEQVGVcRuxzPzNbw==}
hasBin: true
peerDependencies:
typescript: '>=5.0.0'
- vue@3.5.17:
- resolution: {integrity: sha512-LbHV3xPN9BeljML+Xctq4lbz2lVHCR6DtbpTf5XIO6gugpXUN49j2QQPcMj086r9+AkJ0FfUT8xjulKKBkkr9g==}
+ vue@3.5.18:
+ resolution: {integrity: sha512-7W4Y4ZbMiQ3SEo+m9lnoNpV9xG7QVMLa+/0RFwwiAVkeYoyGXqWE85jabU4pllJNUzqfLShJ5YLptewhCWUgNA==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
@@ -4382,8 +4419,8 @@ packages:
resolution: {integrity: sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ==}
engines: {node: '>= 10'}
- zx@8.5.5:
- resolution: {integrity: sha512-kzkjV3uqyEthw1IBDbA7Co2djji77vCP1DRvt58aYSMwiX4nyvAkFE8OBSEsOUbDJAst0Yo4asNvMTGG5HGPXA==}
+ zx@8.7.1:
+ resolution: {integrity: sha512-28u1w2LlIfvyvJvYe6pmCipesk8oL5AFMVp+P/U445LcaPgzrU5lNDtAPd6nJvWmoCNyXZz37R/xKOGokccjsw==}
engines: {node: '>= 12.17.0'}
hasBin: true
@@ -4428,7 +4465,7 @@ snapshots:
'@babel/helper-compilation-targets': 7.26.5
'@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10)
'@babel/helpers': 7.26.10
- '@babel/parser': 7.26.10
+ '@babel/parser': 7.27.7
'@babel/template': 7.26.9
'@babel/traverse': 7.26.10
'@babel/types': 7.26.10
@@ -4448,7 +4485,7 @@ snapshots:
'@babel/helper-compilation-targets': 7.27.2
'@babel/helper-module-transforms': 7.27.1(@babel/core@7.27.1)
'@babel/helpers': 7.27.1
- '@babel/parser': 7.27.2
+ '@babel/parser': 7.27.7
'@babel/template': 7.27.2
'@babel/traverse': 7.27.1
'@babel/types': 7.27.1
@@ -4460,18 +4497,18 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/core@7.27.4':
+ '@babel/core@7.27.7':
dependencies:
'@ampproject/remapping': 2.3.0
'@babel/code-frame': 7.27.1
'@babel/generator': 7.27.5
'@babel/helper-compilation-targets': 7.27.2
- '@babel/helper-module-transforms': 7.27.3(@babel/core@7.27.4)
+ '@babel/helper-module-transforms': 7.27.3(@babel/core@7.27.7)
'@babel/helpers': 7.27.6
- '@babel/parser': 7.27.5
+ '@babel/parser': 7.27.7
'@babel/template': 7.27.2
- '@babel/traverse': 7.27.4
- '@babel/types': 7.27.6
+ '@babel/traverse': 7.27.7
+ '@babel/types': 7.27.7
convert-source-map: 2.0.0
debug: 4.4.1(supports-color@8.1.1)
gensync: 1.0.0-beta.2
@@ -4482,24 +4519,24 @@ snapshots:
'@babel/generator@7.26.10':
dependencies:
- '@babel/parser': 7.27.5
- '@babel/types': 7.27.6
+ '@babel/parser': 7.27.7
+ '@babel/types': 7.27.7
'@jridgewell/gen-mapping': 0.3.5
'@jridgewell/trace-mapping': 0.3.25
jsesc: 3.0.2
'@babel/generator@7.27.1':
dependencies:
- '@babel/parser': 7.27.5
- '@babel/types': 7.27.6
+ '@babel/parser': 7.27.7
+ '@babel/types': 7.27.7
'@jridgewell/gen-mapping': 0.3.5
'@jridgewell/trace-mapping': 0.3.25
jsesc: 3.0.2
'@babel/generator@7.27.5':
dependencies:
- '@babel/parser': 7.27.5
- '@babel/types': 7.27.6
+ '@babel/parser': 7.27.7
+ '@babel/types': 7.27.7
'@jridgewell/gen-mapping': 0.3.5
'@jridgewell/trace-mapping': 0.3.25
jsesc: 3.0.2
@@ -4532,34 +4569,34 @@ snapshots:
'@babel/helper-optimise-call-expression': 7.27.1
'@babel/helper-replace-supers': 7.27.1(@babel/core@7.27.1)
'@babel/helper-skip-transparent-expression-wrappers': 7.27.1
- '@babel/traverse': 7.27.1
+ '@babel/traverse': 7.27.4
semver: 6.3.1
transitivePeerDependencies:
- supports-color
- '@babel/helper-create-class-features-plugin@7.27.1(@babel/core@7.27.4)':
+ '@babel/helper-create-class-features-plugin@7.27.1(@babel/core@7.27.7)':
dependencies:
- '@babel/core': 7.27.4
+ '@babel/core': 7.27.7
'@babel/helper-annotate-as-pure': 7.27.1
'@babel/helper-member-expression-to-functions': 7.27.1
'@babel/helper-optimise-call-expression': 7.27.1
- '@babel/helper-replace-supers': 7.27.1(@babel/core@7.27.4)
+ '@babel/helper-replace-supers': 7.27.1(@babel/core@7.27.7)
'@babel/helper-skip-transparent-expression-wrappers': 7.27.1
- '@babel/traverse': 7.27.1
+ '@babel/traverse': 7.27.4
semver: 6.3.1
transitivePeerDependencies:
- supports-color
'@babel/helper-member-expression-to-functions@7.27.1':
dependencies:
- '@babel/traverse': 7.27.1
- '@babel/types': 7.27.6
+ '@babel/traverse': 7.27.4
+ '@babel/types': 7.27.7
transitivePeerDependencies:
- supports-color
'@babel/helper-module-imports@7.27.1':
dependencies:
- '@babel/traverse': 7.27.1
+ '@babel/traverse': 7.27.4
'@babel/types': 7.27.6
transitivePeerDependencies:
- supports-color
@@ -4569,7 +4606,7 @@ snapshots:
'@babel/core': 7.26.10
'@babel/helper-module-imports': 7.27.1
'@babel/helper-validator-identifier': 7.25.9
- '@babel/traverse': 7.27.1
+ '@babel/traverse': 7.27.4
transitivePeerDependencies:
- supports-color
@@ -4578,22 +4615,22 @@ snapshots:
'@babel/core': 7.27.1
'@babel/helper-module-imports': 7.27.1
'@babel/helper-validator-identifier': 7.27.1
- '@babel/traverse': 7.27.1
+ '@babel/traverse': 7.27.4
transitivePeerDependencies:
- supports-color
- '@babel/helper-module-transforms@7.27.3(@babel/core@7.27.4)':
+ '@babel/helper-module-transforms@7.27.3(@babel/core@7.27.7)':
dependencies:
- '@babel/core': 7.27.4
+ '@babel/core': 7.27.7
'@babel/helper-module-imports': 7.27.1
'@babel/helper-validator-identifier': 7.27.1
- '@babel/traverse': 7.27.4
+ '@babel/traverse': 7.27.7
transitivePeerDependencies:
- supports-color
'@babel/helper-optimise-call-expression@7.27.1':
dependencies:
- '@babel/types': 7.27.6
+ '@babel/types': 7.27.7
'@babel/helper-plugin-utils@7.27.1': {}
@@ -4602,22 +4639,22 @@ snapshots:
'@babel/core': 7.27.1
'@babel/helper-member-expression-to-functions': 7.27.1
'@babel/helper-optimise-call-expression': 7.27.1
- '@babel/traverse': 7.27.1
+ '@babel/traverse': 7.27.4
transitivePeerDependencies:
- supports-color
- '@babel/helper-replace-supers@7.27.1(@babel/core@7.27.4)':
+ '@babel/helper-replace-supers@7.27.1(@babel/core@7.27.7)':
dependencies:
- '@babel/core': 7.27.4
+ '@babel/core': 7.27.7
'@babel/helper-member-expression-to-functions': 7.27.1
'@babel/helper-optimise-call-expression': 7.27.1
- '@babel/traverse': 7.27.1
+ '@babel/traverse': 7.27.4
transitivePeerDependencies:
- supports-color
'@babel/helper-skip-transparent-expression-wrappers@7.27.1':
dependencies:
- '@babel/traverse': 7.27.1
+ '@babel/traverse': 7.27.4
'@babel/types': 7.27.6
transitivePeerDependencies:
- supports-color
@@ -4637,29 +4674,25 @@ snapshots:
'@babel/helpers@7.26.10':
dependencies:
'@babel/template': 7.27.2
- '@babel/types': 7.27.6
+ '@babel/types': 7.27.7
'@babel/helpers@7.27.1':
dependencies:
'@babel/template': 7.27.2
- '@babel/types': 7.27.6
+ '@babel/types': 7.27.7
'@babel/helpers@7.27.6':
dependencies:
'@babel/template': 7.27.2
- '@babel/types': 7.27.6
+ '@babel/types': 7.27.7
- '@babel/parser@7.26.10':
+ '@babel/parser@7.27.7':
dependencies:
- '@babel/types': 7.27.6
+ '@babel/types': 7.27.7
- '@babel/parser@7.27.2':
+ '@babel/parser@7.28.0':
dependencies:
- '@babel/types': 7.27.6
-
- '@babel/parser@7.27.5':
- dependencies:
- '@babel/types': 7.27.6
+ '@babel/types': 7.28.2
'@babel/plugin-proposal-decorators@7.25.7(@babel/core@7.27.1)':
dependencies:
@@ -4690,9 +4723,9 @@ snapshots:
'@babel/core': 7.27.1
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.27.4)':
+ '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.27.7)':
dependencies:
- '@babel/core': 7.27.4
+ '@babel/core': 7.27.7
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.27.1)':
@@ -4700,9 +4733,9 @@ snapshots:
'@babel/core': 7.27.1
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.27.4)':
+ '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.27.7)':
dependencies:
- '@babel/core': 7.27.4
+ '@babel/core': 7.27.7
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-typescript@7.27.1(@babel/core@7.27.1)':
@@ -4716,36 +4749,36 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-typescript@7.27.1(@babel/core@7.27.4)':
+ '@babel/plugin-transform-typescript@7.27.1(@babel/core@7.27.7)':
dependencies:
- '@babel/core': 7.27.4
+ '@babel/core': 7.27.7
'@babel/helper-annotate-as-pure': 7.27.1
- '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.27.4)
+ '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.27.7)
'@babel/helper-plugin-utils': 7.27.1
'@babel/helper-skip-transparent-expression-wrappers': 7.27.1
- '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.27.4)
+ '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.27.7)
transitivePeerDependencies:
- supports-color
'@babel/template@7.26.9':
dependencies:
'@babel/code-frame': 7.27.1
- '@babel/parser': 7.27.5
- '@babel/types': 7.27.6
+ '@babel/parser': 7.27.7
+ '@babel/types': 7.27.7
'@babel/template@7.27.2':
dependencies:
'@babel/code-frame': 7.27.1
- '@babel/parser': 7.27.5
+ '@babel/parser': 7.27.7
'@babel/types': 7.27.6
'@babel/traverse@7.26.10':
dependencies:
'@babel/code-frame': 7.27.1
- '@babel/generator': 7.27.1
- '@babel/parser': 7.27.5
+ '@babel/generator': 7.27.5
+ '@babel/parser': 7.27.7
'@babel/template': 7.27.2
- '@babel/types': 7.27.6
+ '@babel/types': 7.27.7
debug: 4.4.1(supports-color@8.1.1)
globals: 11.12.0
transitivePeerDependencies:
@@ -4754,10 +4787,10 @@ snapshots:
'@babel/traverse@7.27.1':
dependencies:
'@babel/code-frame': 7.27.1
- '@babel/generator': 7.27.1
- '@babel/parser': 7.27.5
+ '@babel/generator': 7.27.5
+ '@babel/parser': 7.27.7
'@babel/template': 7.27.2
- '@babel/types': 7.27.6
+ '@babel/types': 7.27.7
debug: 4.4.1(supports-color@8.1.1)
globals: 11.12.0
transitivePeerDependencies:
@@ -4767,7 +4800,7 @@ snapshots:
dependencies:
'@babel/code-frame': 7.27.1
'@babel/generator': 7.27.5
- '@babel/parser': 7.27.5
+ '@babel/parser': 7.27.7
'@babel/template': 7.27.2
'@babel/types': 7.27.6
debug: 4.4.1(supports-color@8.1.1)
@@ -4775,6 +4808,18 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@babel/traverse@7.27.7':
+ dependencies:
+ '@babel/code-frame': 7.27.1
+ '@babel/generator': 7.27.5
+ '@babel/parser': 7.27.7
+ '@babel/template': 7.27.2
+ '@babel/types': 7.27.7
+ debug: 4.4.1(supports-color@8.1.1)
+ globals: 11.12.0
+ transitivePeerDependencies:
+ - supports-color
+
'@babel/types@7.26.10':
dependencies:
'@babel/helper-string-parser': 7.25.9
@@ -4790,6 +4835,16 @@ snapshots:
'@babel/helper-string-parser': 7.27.1
'@babel/helper-validator-identifier': 7.27.1
+ '@babel/types@7.27.7':
+ dependencies:
+ '@babel/helper-string-parser': 7.27.1
+ '@babel/helper-validator-identifier': 7.27.1
+
+ '@babel/types@7.28.2':
+ dependencies:
+ '@babel/helper-string-parser': 7.27.1
+ '@babel/helper-validator-identifier': 7.27.1
+
'@bazel/runfiles@6.3.1': {}
'@clack/core@0.5.0':
@@ -4830,7 +4885,7 @@ snapshots:
'@csstools/css-tokenizer@3.0.3': {}
- '@cypress/request@3.0.8':
+ '@cypress/request@3.0.9':
dependencies:
aws-sign2: 0.7.0
aws4: 1.13.2
@@ -4838,7 +4893,7 @@ snapshots:
combined-stream: 1.0.8
extend: 3.0.2
forever-agent: 0.6.1
- form-data: 4.0.1
+ form-data: 4.0.4
http-signature: 1.4.0
is-typedarray: 1.0.0
isstream: 0.1.2
@@ -4858,18 +4913,18 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@emnapi/core@1.4.3':
+ '@emnapi/core@1.4.5':
dependencies:
- '@emnapi/wasi-threads': 1.0.2
+ '@emnapi/wasi-threads': 1.0.4
tslib: 2.7.0
optional: true
- '@emnapi/runtime@1.4.3':
+ '@emnapi/runtime@1.4.5':
dependencies:
tslib: 2.7.0
optional: true
- '@emnapi/wasi-threads@1.0.2':
+ '@emnapi/wasi-threads@1.0.4':
dependencies:
tslib: 2.7.0
optional: true
@@ -5129,11 +5184,11 @@ snapshots:
'@napi-rs/nice-win32-x64-msvc': 1.0.1
optional: true
- '@napi-rs/wasm-runtime@0.2.11':
+ '@napi-rs/wasm-runtime@1.0.1':
dependencies:
- '@emnapi/core': 1.4.3
- '@emnapi/runtime': 1.4.3
- '@tybys/wasm-util': 0.9.0
+ '@emnapi/core': 1.4.5
+ '@emnapi/runtime': 1.4.5
+ '@tybys/wasm-util': 0.10.0
optional: true
'@nightwatch/chai@5.0.3':
@@ -5160,12 +5215,12 @@ snapshots:
dependencies:
archiver: 5.3.2
- '@nightwatch/vue@3.1.2(@types/node@22.15.32)(vue@3.5.17(typescript@5.8.3))':
+ '@nightwatch/vue@3.1.2(@types/node@22.16.5)(vue@3.5.18(typescript@5.8.3))':
dependencies:
'@nightwatch/esbuild-utils': 0.2.1
- '@vitejs/plugin-vue': 4.6.2(vite@4.5.14(@types/node@22.15.32))(vue@3.5.17(typescript@5.8.3))
+ '@vitejs/plugin-vue': 4.6.2(vite@4.5.14(@types/node@22.16.5))(vue@3.5.18(typescript@5.8.3))
get-port: 5.1.1
- vite: 4.5.14(@types/node@22.15.32)
+ vite: 4.5.14(@types/node@22.16.5)
vite-plugin-nightwatch: 0.4.6
optionalDependencies:
'@esbuild/android-arm': 0.17.19
@@ -5184,59 +5239,69 @@ snapshots:
'@one-ini/wasm@0.1.1': {}
- '@oxc-project/runtime@0.73.2': {}
+ '@oxc-project/runtime@0.77.3': {}
- '@oxc-project/types@0.73.2': {}
+ '@oxc-project/types@0.77.3': {}
'@pkgjs/parseargs@0.11.0':
optional: true
- '@playwright/test@1.53.1':
+ '@playwright/test@1.54.1':
dependencies:
- playwright: 1.53.1
+ playwright: 1.54.1
'@polka/url@1.0.0-next.29': {}
- '@rolldown/binding-darwin-arm64@1.0.0-beta.19':
+ '@rolldown/binding-android-arm64@1.0.0-beta.29':
+ optional: true
+
+ '@rolldown/binding-darwin-arm64@1.0.0-beta.29':
+ optional: true
+
+ '@rolldown/binding-darwin-x64@1.0.0-beta.29':
optional: true
- '@rolldown/binding-darwin-x64@1.0.0-beta.19':
+ '@rolldown/binding-freebsd-x64@1.0.0-beta.29':
optional: true
- '@rolldown/binding-freebsd-x64@1.0.0-beta.19':
+ '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.29':
optional: true
- '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.19':
+ '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.29':
optional: true
- '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.19':
+ '@rolldown/binding-linux-arm64-musl@1.0.0-beta.29':
optional: true
- '@rolldown/binding-linux-arm64-musl@1.0.0-beta.19':
+ '@rolldown/binding-linux-arm64-ohos@1.0.0-beta.29':
optional: true
- '@rolldown/binding-linux-x64-gnu@1.0.0-beta.19':
+ '@rolldown/binding-linux-x64-gnu@1.0.0-beta.29':
optional: true
- '@rolldown/binding-linux-x64-musl@1.0.0-beta.19':
+ '@rolldown/binding-linux-x64-musl@1.0.0-beta.29':
optional: true
- '@rolldown/binding-wasm32-wasi@1.0.0-beta.19':
+ '@rolldown/binding-wasm32-wasi@1.0.0-beta.29':
dependencies:
- '@napi-rs/wasm-runtime': 0.2.11
+ '@napi-rs/wasm-runtime': 1.0.1
optional: true
- '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.19':
+ '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.29':
optional: true
- '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.19':
+ '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.29':
optional: true
- '@rolldown/binding-win32-x64-msvc@1.0.0-beta.19':
+ '@rolldown/binding-win32-x64-msvc@1.0.0-beta.29':
optional: true
'@rolldown/pluginutils@1.0.0-beta.19': {}
+ '@rolldown/pluginutils@1.0.0-beta.22': {}
+
+ '@rolldown/pluginutils@1.0.0-beta.29': {}
+
'@rollup/pluginutils@5.1.3(rollup@4.44.0)':
dependencies:
'@types/estree': 1.0.6
@@ -5407,7 +5472,7 @@ snapshots:
'@tsconfig/node22@22.0.2': {}
- '@tybys/wasm-util@0.9.0':
+ '@tybys/wasm-util@0.10.0':
dependencies:
tslib: 2.7.0
optional: true
@@ -5431,7 +5496,7 @@ snapshots:
'@types/jsdom@21.1.7':
dependencies:
- '@types/node': 22.15.32
+ '@types/node': 22.16.5
'@types/tough-cookie': 4.0.5
parse5: 7.2.1
@@ -5440,22 +5505,22 @@ snapshots:
'@types/nightwatch@2.3.32':
dependencies:
'@types/chai': 5.2.2
- '@types/node': 22.15.32
+ '@types/node': 22.16.5
'@types/selenium-webdriver': 4.1.26
devtools-protocol: 0.0.1025565
- '@types/node@22.15.32':
+ '@types/node@22.16.5':
dependencies:
undici-types: 6.21.0
'@types/prompts@2.4.9':
dependencies:
- '@types/node': 22.15.32
+ '@types/node': 22.16.5
kleur: 3.0.3
'@types/selenium-webdriver@4.1.26':
dependencies:
- '@types/node': 22.15.32
+ '@types/node': 22.16.5
'@types/ws': 8.5.12
'@types/sinonjs__fake-timers@8.1.1': {}
@@ -5466,34 +5531,34 @@ snapshots:
'@types/ws@8.5.12':
dependencies:
- '@types/node': 22.15.32
+ '@types/node': 22.16.5
'@types/yauzl@2.10.3':
dependencies:
- '@types/node': 22.15.32
+ '@types/node': 22.16.5
optional: true
- '@vitejs/plugin-vue-jsx@5.0.0(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))':
+ '@vitejs/plugin-vue-jsx@5.0.1(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))':
dependencies:
- '@babel/core': 7.27.4
- '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.4)
- '@rolldown/pluginutils': 1.0.0-beta.19
- '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.4)
- vite: 7.0.0(@types/node@22.15.32)(yaml@2.8.0)
- vue: 3.5.17(typescript@5.8.3)
+ '@babel/core': 7.27.7
+ '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.7)
+ '@rolldown/pluginutils': 1.0.0-beta.22
+ '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.7)
+ vite: 7.0.5(@types/node@22.16.5)(yaml@2.8.0)
+ vue: 3.5.18(typescript@5.8.3)
transitivePeerDependencies:
- supports-color
- '@vitejs/plugin-vue@4.6.2(vite@4.5.14(@types/node@22.15.32))(vue@3.5.17(typescript@5.8.3))':
+ '@vitejs/plugin-vue@4.6.2(vite@4.5.14(@types/node@22.16.5))(vue@3.5.18(typescript@5.8.3))':
dependencies:
- vite: 4.5.14(@types/node@22.15.32)
- vue: 3.5.17(typescript@5.8.3)
+ vite: 4.5.14(@types/node@22.16.5)
+ vue: 3.5.18(typescript@5.8.3)
- '@vitejs/plugin-vue@6.0.0(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))':
+ '@vitejs/plugin-vue@6.0.0(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))':
dependencies:
'@rolldown/pluginutils': 1.0.0-beta.19
- vite: 7.0.0(@types/node@22.15.32)(yaml@2.8.0)
- vue: 3.5.17(typescript@5.8.3)
+ vite: 7.0.5(@types/node@22.16.5)(yaml@2.8.0)
+ vue: 3.5.18(typescript@5.8.3)
'@vitest/expect@3.2.4':
dependencies:
@@ -5503,13 +5568,13 @@ snapshots:
chai: 5.2.0
tinyrainbow: 2.0.0
- '@vitest/mocker@3.2.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))':
+ '@vitest/mocker@3.2.4(vite@6.3.5(@types/node@22.16.5)(yaml@2.8.0))':
dependencies:
'@vitest/spy': 3.2.4
estree-walker: 3.0.3
magic-string: 0.30.17
optionalDependencies:
- vite: 6.3.5(@types/node@22.15.32)(yaml@2.8.0)
+ vite: 6.3.5(@types/node@22.16.5)(yaml@2.8.0)
'@vitest/pretty-format@3.2.4':
dependencies:
@@ -5537,15 +5602,15 @@ snapshots:
loupe: 3.1.4
tinyrainbow: 2.0.0
- '@volar/language-core@2.4.11':
+ '@volar/language-core@2.4.20':
dependencies:
- '@volar/source-map': 2.4.11
+ '@volar/source-map': 2.4.20
- '@volar/source-map@2.4.11': {}
+ '@volar/source-map@2.4.20': {}
- '@volar/typescript@2.4.11':
+ '@volar/typescript@2.4.20':
dependencies:
- '@volar/language-core': 2.4.11
+ '@volar/language-core': 2.4.20
path-browserify: 1.0.1
vscode-uri: 3.0.8
@@ -5557,7 +5622,7 @@ snapshots:
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.27.1)
'@babel/template': 7.27.2
- '@babel/traverse': 7.27.1
+ '@babel/traverse': 7.27.4
'@babel/types': 7.27.6
'@vue/babel-helper-vue-transform-on': 1.4.0
'@vue/babel-plugin-resolve-type': 1.4.0(@babel/core@7.27.1)
@@ -5567,19 +5632,19 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@vue/babel-plugin-jsx@1.4.0(@babel/core@7.27.4)':
+ '@vue/babel-plugin-jsx@1.4.0(@babel/core@7.27.7)':
dependencies:
'@babel/helper-module-imports': 7.27.1
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.27.4)
+ '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.27.7)
'@babel/template': 7.27.2
- '@babel/traverse': 7.27.1
+ '@babel/traverse': 7.27.4
'@babel/types': 7.27.6
'@vue/babel-helper-vue-transform-on': 1.4.0
- '@vue/babel-plugin-resolve-type': 1.4.0(@babel/core@7.27.4)
+ '@vue/babel-plugin-resolve-type': 1.4.0(@babel/core@7.27.7)
'@vue/shared': 3.5.17
optionalDependencies:
- '@babel/core': 7.27.4
+ '@babel/core': 7.27.7
transitivePeerDependencies:
- supports-color
@@ -5589,51 +5654,51 @@ snapshots:
'@babel/core': 7.27.1
'@babel/helper-module-imports': 7.27.1
'@babel/helper-plugin-utils': 7.27.1
- '@babel/parser': 7.27.5
+ '@babel/parser': 7.27.7
'@vue/compiler-sfc': 3.5.17
transitivePeerDependencies:
- supports-color
- '@vue/babel-plugin-resolve-type@1.4.0(@babel/core@7.27.4)':
+ '@vue/babel-plugin-resolve-type@1.4.0(@babel/core@7.27.7)':
dependencies:
'@babel/code-frame': 7.27.1
- '@babel/core': 7.27.4
+ '@babel/core': 7.27.7
'@babel/helper-module-imports': 7.27.1
'@babel/helper-plugin-utils': 7.27.1
- '@babel/parser': 7.27.5
+ '@babel/parser': 7.27.7
'@vue/compiler-sfc': 3.5.17
transitivePeerDependencies:
- supports-color
- '@vue/compiler-core@3.5.16':
+ '@vue/compiler-core@3.5.17':
dependencies:
- '@babel/parser': 7.27.5
- '@vue/shared': 3.5.16
+ '@babel/parser': 7.27.7
+ '@vue/shared': 3.5.17
entities: 4.5.0
estree-walker: 2.0.2
source-map-js: 1.2.1
- '@vue/compiler-core@3.5.17':
+ '@vue/compiler-core@3.5.18':
dependencies:
- '@babel/parser': 7.27.5
- '@vue/shared': 3.5.17
+ '@babel/parser': 7.28.0
+ '@vue/shared': 3.5.18
entities: 4.5.0
estree-walker: 2.0.2
source-map-js: 1.2.1
- '@vue/compiler-dom@3.5.16':
- dependencies:
- '@vue/compiler-core': 3.5.16
- '@vue/shared': 3.5.16
-
'@vue/compiler-dom@3.5.17':
dependencies:
'@vue/compiler-core': 3.5.17
'@vue/shared': 3.5.17
+ '@vue/compiler-dom@3.5.18':
+ dependencies:
+ '@vue/compiler-core': 3.5.18
+ '@vue/shared': 3.5.18
+
'@vue/compiler-sfc@3.5.17':
dependencies:
- '@babel/parser': 7.27.5
+ '@babel/parser': 7.27.7
'@vue/compiler-core': 3.5.17
'@vue/compiler-dom': 3.5.17
'@vue/compiler-ssr': 3.5.17
@@ -5643,17 +5708,34 @@ snapshots:
postcss: 8.5.6
source-map-js: 1.2.1
+ '@vue/compiler-sfc@3.5.18':
+ dependencies:
+ '@babel/parser': 7.28.0
+ '@vue/compiler-core': 3.5.18
+ '@vue/compiler-dom': 3.5.18
+ '@vue/compiler-ssr': 3.5.18
+ '@vue/shared': 3.5.18
+ estree-walker: 2.0.2
+ magic-string: 0.30.17
+ postcss: 8.5.6
+ source-map-js: 1.2.1
+
'@vue/compiler-ssr@3.5.17':
dependencies:
'@vue/compiler-dom': 3.5.17
'@vue/shared': 3.5.17
+ '@vue/compiler-ssr@3.5.18':
+ dependencies:
+ '@vue/compiler-dom': 3.5.18
+ '@vue/shared': 3.5.18
+
'@vue/compiler-vue2@2.7.16':
dependencies:
de-indent: 1.0.2
he: 1.2.0
- '@vue/create-eslint-config@0.11.1':
+ '@vue/create-eslint-config@0.12.0':
dependencies:
ejs: 3.1.10
enquirer: 2.4.1
@@ -5665,15 +5747,15 @@ snapshots:
dependencies:
'@vue/devtools-kit': 7.7.6
- '@vue/devtools-core@7.7.7(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))':
+ '@vue/devtools-core@7.7.7(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))':
dependencies:
'@vue/devtools-kit': 7.7.7
'@vue/devtools-shared': 7.7.7
mitt: 3.0.1
nanoid: 5.1.5
pathe: 2.0.3
- vite-hot-client: 2.0.4(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0))
- vue: 3.5.17(typescript@5.8.3)
+ vite-hot-client: 2.0.4(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))
+ vue: 3.5.18(typescript@5.8.3)
transitivePeerDependencies:
- vite
@@ -5705,54 +5787,54 @@ snapshots:
dependencies:
rfdc: 1.4.1
- '@vue/language-core@2.2.10(typescript@5.8.3)':
+ '@vue/language-core@3.0.4(typescript@5.8.3)':
dependencies:
- '@volar/language-core': 2.4.11
- '@vue/compiler-dom': 3.5.16
+ '@volar/language-core': 2.4.20
+ '@vue/compiler-dom': 3.5.17
'@vue/compiler-vue2': 2.7.16
- '@vue/shared': 3.5.16
- alien-signals: 1.0.3
- minimatch: 9.0.5
+ '@vue/shared': 3.5.17
+ alien-signals: 2.0.5
muggle-string: 0.4.1
path-browserify: 1.0.1
+ picomatch: 4.0.2
optionalDependencies:
typescript: 5.8.3
- '@vue/reactivity@3.5.17':
+ '@vue/reactivity@3.5.18':
dependencies:
- '@vue/shared': 3.5.17
+ '@vue/shared': 3.5.18
- '@vue/runtime-core@3.5.17':
+ '@vue/runtime-core@3.5.18':
dependencies:
- '@vue/reactivity': 3.5.17
- '@vue/shared': 3.5.17
+ '@vue/reactivity': 3.5.18
+ '@vue/shared': 3.5.18
- '@vue/runtime-dom@3.5.17':
+ '@vue/runtime-dom@3.5.18':
dependencies:
- '@vue/reactivity': 3.5.17
- '@vue/runtime-core': 3.5.17
- '@vue/shared': 3.5.17
+ '@vue/reactivity': 3.5.18
+ '@vue/runtime-core': 3.5.18
+ '@vue/shared': 3.5.18
csstype: 3.1.3
- '@vue/server-renderer@3.5.17(vue@3.5.17(typescript@5.8.3))':
+ '@vue/server-renderer@3.5.18(vue@3.5.18(typescript@5.8.3))':
dependencies:
- '@vue/compiler-ssr': 3.5.17
- '@vue/shared': 3.5.17
- vue: 3.5.17(typescript@5.8.3)
-
- '@vue/shared@3.5.16': {}
+ '@vue/compiler-ssr': 3.5.18
+ '@vue/shared': 3.5.18
+ vue: 3.5.18(typescript@5.8.3)
'@vue/shared@3.5.17': {}
+ '@vue/shared@3.5.18': {}
+
'@vue/test-utils@2.4.6':
dependencies:
js-beautify: 1.15.1
vue-component-type-helpers: 2.1.6
- '@vue/tsconfig@0.7.0(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3))':
+ '@vue/tsconfig@0.7.0(typescript@5.8.3)(vue@3.5.18(typescript@5.8.3))':
optionalDependencies:
typescript: 5.8.3
- vue: 3.5.17(typescript@5.8.3)
+ vue: 3.5.18(typescript@5.8.3)
'@wdio/logger@9.1.3':
dependencies:
@@ -5778,7 +5860,7 @@ snapshots:
clean-stack: 2.2.0
indent-string: 4.0.0
- alien-signals@1.0.3: {}
+ alien-signals@2.0.5: {}
ansi-align@3.0.1:
dependencies:
@@ -6071,7 +6153,7 @@ snapshots:
optionalDependencies:
fsevents: 2.3.3
- chromedriver@137.0.4:
+ chromedriver@138.0.4:
dependencies:
'@testim/chrome-version': 1.1.4
axios: 1.8.3(debug@4.4.1)
@@ -6205,9 +6287,9 @@ snapshots:
csstype@3.1.3: {}
- cypress@14.5.0:
+ cypress@14.5.3:
dependencies:
- '@cypress/request': 3.0.8
+ '@cypress/request': 3.0.9
'@cypress/xvfb': 1.2.4(supports-color@8.1.1)
'@types/sinonjs__fake-timers': 8.1.1
'@types/sizzle': 2.3.8
@@ -6450,6 +6532,13 @@ snapshots:
dependencies:
es-errors: 1.3.0
+ es-set-tostringtag@2.1.0:
+ dependencies:
+ es-errors: 1.3.0
+ get-intrinsic: 1.3.0
+ has-tostringtag: 1.0.2
+ hasown: 2.0.2
+
esbuild-android-64@0.15.18:
optional: true
@@ -6754,6 +6843,14 @@ snapshots:
combined-stream: 1.0.8
mime-types: 2.1.35
+ form-data@4.0.4:
+ dependencies:
+ asynckit: 0.4.0
+ combined-stream: 1.0.8
+ es-set-tostringtag: 2.1.0
+ hasown: 2.0.2
+ mime-types: 2.1.35
+
formdata-polyfill@4.0.10:
dependencies:
fetch-blob: 3.2.0
@@ -7484,7 +7581,7 @@ snapshots:
dependencies:
axe-core: 4.10.0
- nightwatch@3.12.2(chromedriver@137.0.4)(geckodriver@5.0.0):
+ nightwatch@3.12.2(chromedriver@138.0.4)(geckodriver@5.0.0):
dependencies:
'@nightwatch/chai': 5.0.3
'@nightwatch/html-reporter-template': 0.3.0
@@ -7521,7 +7618,7 @@ snapshots:
untildify: 4.0.0
uuid: 8.3.2
optionalDependencies:
- chromedriver: 137.0.4
+ chromedriver: 138.0.4
geckodriver: 5.0.0
transitivePeerDependencies:
- bufferutil
@@ -7717,10 +7814,10 @@ snapshots:
pify@2.3.0: {}
- pinia@3.0.3(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3)):
+ pinia@3.0.3(typescript@5.8.3)(vue@3.5.18(typescript@5.8.3)):
dependencies:
'@vue/devtools-api': 7.7.2
- vue: 3.5.17(typescript@5.8.3)
+ vue: 3.5.18(typescript@5.8.3)
optionalDependencies:
typescript: 5.8.3
@@ -7728,11 +7825,11 @@ snapshots:
optionalDependencies:
'@napi-rs/nice': 1.0.1
- playwright-core@1.53.1: {}
+ playwright-core@1.54.1: {}
- playwright@1.53.1:
+ playwright@1.54.1:
dependencies:
- playwright-core: 1.53.1
+ playwright-core: 1.54.1
optionalDependencies:
fsevents: 2.3.2
@@ -7750,7 +7847,7 @@ snapshots:
picocolors: 1.1.1
source-map-js: 1.2.1
- prettier@3.5.3: {}
+ prettier@3.6.2: {}
pretty-bytes@5.6.0: {}
@@ -7862,25 +7959,27 @@ snapshots:
rfdc@1.4.1: {}
- rolldown@1.0.0-beta.19:
+ rolldown@1.0.0-beta.29:
dependencies:
- '@oxc-project/runtime': 0.73.2
- '@oxc-project/types': 0.73.2
- '@rolldown/pluginutils': 1.0.0-beta.19
+ '@oxc-project/runtime': 0.77.3
+ '@oxc-project/types': 0.77.3
+ '@rolldown/pluginutils': 1.0.0-beta.29
ansis: 4.0.0
optionalDependencies:
- '@rolldown/binding-darwin-arm64': 1.0.0-beta.19
- '@rolldown/binding-darwin-x64': 1.0.0-beta.19
- '@rolldown/binding-freebsd-x64': 1.0.0-beta.19
- '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.19
- '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.19
- '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.19
- '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.19
- '@rolldown/binding-linux-x64-musl': 1.0.0-beta.19
- '@rolldown/binding-wasm32-wasi': 1.0.0-beta.19
- '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.19
- '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.19
- '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.19
+ '@rolldown/binding-android-arm64': 1.0.0-beta.29
+ '@rolldown/binding-darwin-arm64': 1.0.0-beta.29
+ '@rolldown/binding-darwin-x64': 1.0.0-beta.29
+ '@rolldown/binding-freebsd-x64': 1.0.0-beta.29
+ '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.29
+ '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.29
+ '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.29
+ '@rolldown/binding-linux-arm64-ohos': 1.0.0-beta.29
+ '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.29
+ '@rolldown/binding-linux-x64-musl': 1.0.0-beta.29
+ '@rolldown/binding-wasm32-wasi': 1.0.0-beta.29
+ '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.29
+ '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.29
+ '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.29
rollup-plugin-license@3.6.0(picomatch@4.0.2)(rollup@4.44.0):
dependencies:
@@ -8300,7 +8399,7 @@ snapshots:
tinyglobby@0.2.13:
dependencies:
- fdir: 6.4.4(picomatch@4.0.2)
+ fdir: 6.4.6(picomatch@4.0.2)
picomatch: 4.0.2
tinyglobby@0.2.14:
@@ -8345,14 +8444,14 @@ snapshots:
tree-kill@1.2.2: {}
- ts-node@10.9.2(@types/node@22.15.32)(typescript@5.8.3):
+ ts-node@10.9.2(@types/node@22.16.5)(typescript@5.8.3):
dependencies:
'@cspotcode/source-map-support': 0.8.1
'@tsconfig/node10': 1.0.11
'@tsconfig/node12': 1.0.11
'@tsconfig/node14': 1.0.3
'@tsconfig/node16': 1.0.4
- '@types/node': 22.15.32
+ '@types/node': 22.16.5
acorn: 8.12.1
acorn-walk: 8.3.4
arg: 4.1.3
@@ -8418,17 +8517,17 @@ snapshots:
core-util-is: 1.0.2
extsprintf: 1.3.0
- vite-hot-client@2.0.4(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0)):
+ vite-hot-client@2.0.4(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0)):
dependencies:
- vite: 7.0.0(@types/node@22.15.32)(yaml@2.8.0)
+ vite: 7.0.5(@types/node@22.16.5)(yaml@2.8.0)
- vite-node@3.2.4(@types/node@22.15.32)(yaml@2.8.0):
+ vite-node@3.2.4(@types/node@22.16.5)(yaml@2.8.0):
dependencies:
cac: 6.7.14
debug: 4.4.1(supports-color@8.1.1)
es-module-lexer: 1.7.0
pathe: 2.0.3
- vite: 7.0.0(@types/node@22.15.32)(yaml@2.8.0)
+ vite: 7.0.5(@types/node@22.16.5)(yaml@2.8.0)
transitivePeerDependencies:
- '@types/node'
- jiti
@@ -8443,7 +8542,7 @@ snapshots:
- tsx
- yaml
- vite-plugin-inspect@0.8.9(rollup@4.44.0)(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0)):
+ vite-plugin-inspect@0.8.9(rollup@4.44.0)(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0)):
dependencies:
'@antfu/utils': 0.7.10
'@rollup/pluginutils': 5.1.3(rollup@4.44.0)
@@ -8454,7 +8553,7 @@ snapshots:
perfect-debounce: 1.0.0
picocolors: 1.1.1
sirv: 3.0.1
- vite: 7.0.0(@types/node@22.15.32)(yaml@2.8.0)
+ vite: 7.0.5(@types/node@22.16.5)(yaml@2.8.0)
transitivePeerDependencies:
- rollup
- supports-color
@@ -8473,23 +8572,23 @@ snapshots:
- supports-color
- utf-8-validate
- vite-plugin-vue-devtools@7.7.7(rollup@4.44.0)(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)):
+ vite-plugin-vue-devtools@7.7.7(rollup@4.44.0)(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)):
dependencies:
- '@vue/devtools-core': 7.7.7(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
+ '@vue/devtools-core': 7.7.7(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))
'@vue/devtools-kit': 7.7.7
'@vue/devtools-shared': 7.7.7
execa: 9.5.2
sirv: 3.0.1
- vite: 7.0.0(@types/node@22.15.32)(yaml@2.8.0)
- vite-plugin-inspect: 0.8.9(rollup@4.44.0)(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0))
- vite-plugin-vue-inspector: 5.3.1(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0))
+ vite: 7.0.5(@types/node@22.16.5)(yaml@2.8.0)
+ vite-plugin-inspect: 0.8.9(rollup@4.44.0)(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))
+ vite-plugin-vue-inspector: 5.3.1(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))
transitivePeerDependencies:
- '@nuxt/kit'
- rollup
- supports-color
- vue
- vite-plugin-vue-inspector@5.3.1(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0)):
+ vite-plugin-vue-inspector@5.3.1(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0)):
dependencies:
'@babel/core': 7.27.1
'@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.27.1)
@@ -8497,23 +8596,23 @@ snapshots:
'@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.27.1)
'@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.1)
'@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.1)
- '@vue/compiler-dom': 3.5.16
+ '@vue/compiler-dom': 3.5.17
kolorist: 1.8.0
magic-string: 0.30.17
- vite: 7.0.0(@types/node@22.15.32)(yaml@2.8.0)
+ vite: 7.0.5(@types/node@22.16.5)(yaml@2.8.0)
transitivePeerDependencies:
- supports-color
- vite@4.5.14(@types/node@22.15.32):
+ vite@4.5.14(@types/node@22.16.5):
dependencies:
esbuild: 0.18.20
postcss: 8.5.3
rollup: 3.29.5
optionalDependencies:
- '@types/node': 22.15.32
+ '@types/node': 22.16.5
fsevents: 2.3.3
- vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0):
+ vite@6.3.5(@types/node@22.16.5)(yaml@2.8.0):
dependencies:
esbuild: 0.25.1
fdir: 6.4.4(picomatch@4.0.2)
@@ -8522,11 +8621,11 @@ snapshots:
rollup: 4.37.0
tinyglobby: 0.2.13
optionalDependencies:
- '@types/node': 22.15.32
+ '@types/node': 22.16.5
fsevents: 2.3.3
yaml: 2.8.0
- vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0):
+ vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0):
dependencies:
esbuild: 0.25.1
fdir: 6.4.6(picomatch@4.0.2)
@@ -8535,15 +8634,15 @@ snapshots:
rollup: 4.44.0
tinyglobby: 0.2.14
optionalDependencies:
- '@types/node': 22.15.32
+ '@types/node': 22.16.5
fsevents: 2.3.3
yaml: 2.8.0
- vitest@3.2.4(@types/node@22.15.32)(jsdom@26.1.0)(yaml@2.8.0):
+ vitest@3.2.4(@types/node@22.16.5)(jsdom@26.1.0)(yaml@2.8.0):
dependencies:
'@types/chai': 5.2.2
'@vitest/expect': 3.2.4
- '@vitest/mocker': 3.2.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))
+ '@vitest/mocker': 3.2.4(vite@6.3.5(@types/node@22.16.5)(yaml@2.8.0))
'@vitest/pretty-format': 3.2.4
'@vitest/runner': 3.2.4
'@vitest/snapshot': 3.2.4
@@ -8561,11 +8660,11 @@ snapshots:
tinyglobby: 0.2.14
tinypool: 1.1.1
tinyrainbow: 2.0.0
- vite: 6.3.5(@types/node@22.15.32)(yaml@2.8.0)
- vite-node: 3.2.4(@types/node@22.15.32)(yaml@2.8.0)
+ vite: 6.3.5(@types/node@22.16.5)(yaml@2.8.0)
+ vite-node: 3.2.4(@types/node@22.16.5)(yaml@2.8.0)
why-is-node-running: 2.3.0
optionalDependencies:
- '@types/node': 22.15.32
+ '@types/node': 22.16.5
jsdom: 26.1.0
transitivePeerDependencies:
- jiti
@@ -8585,24 +8684,24 @@ snapshots:
vue-component-type-helpers@2.1.6: {}
- vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)):
+ vue-router@4.5.1(vue@3.5.18(typescript@5.8.3)):
dependencies:
'@vue/devtools-api': 6.6.4
- vue: 3.5.17(typescript@5.8.3)
+ vue: 3.5.18(typescript@5.8.3)
- vue-tsc@2.2.10(typescript@5.8.3):
+ vue-tsc@3.0.4(typescript@5.8.3):
dependencies:
- '@volar/typescript': 2.4.11
- '@vue/language-core': 2.2.10(typescript@5.8.3)
+ '@volar/typescript': 2.4.20
+ '@vue/language-core': 3.0.4(typescript@5.8.3)
typescript: 5.8.3
- vue@3.5.17(typescript@5.8.3):
+ vue@3.5.18(typescript@5.8.3):
dependencies:
- '@vue/compiler-dom': 3.5.17
- '@vue/compiler-sfc': 3.5.17
- '@vue/runtime-dom': 3.5.17
- '@vue/server-renderer': 3.5.17(vue@3.5.17(typescript@5.8.3))
- '@vue/shared': 3.5.17
+ '@vue/compiler-dom': 3.5.18
+ '@vue/compiler-sfc': 3.5.18
+ '@vue/runtime-dom': 3.5.18
+ '@vue/server-renderer': 3.5.18(vue@3.5.18(typescript@5.8.3))
+ '@vue/shared': 3.5.18
optionalDependencies:
typescript: 5.8.3
@@ -8757,4 +8856,4 @@ snapshots:
compress-commons: 4.1.2
readable-stream: 3.6.2
- zx@8.5.5: {}
+ zx@8.7.1: {}
diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml
index 735dbd81..7c06994d 100644
--- a/pnpm-workspace.yaml
+++ b/pnpm-workspace.yaml
@@ -1,4 +1,8 @@
packages:
- - 'template/base'
- - 'template/config/**'
- - 'template/tsconfig/**'
+ - template/base
+ - template/config/**
+ - template/tsconfig/**
+
+ignoredBuiltDependencies:
+ - chromedriver
+ - cypress
diff --git a/template/bare/base/src/App.vue b/template/bare/base/src/App.vue
index d3d95dda..6ec9f603 100644
--- a/template/bare/base/src/App.vue
+++ b/template/bare/base/src/App.vue
@@ -2,6 +2,10 @@
+ Visit vuejs.org to read the
+ documentation
+
+ Visit vuejs.org to read the
+ documentation
+ You did it!
+ You did it!
+
Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.
Alternative Proxies: