diff --git a/examples/allow-js/package.json b/examples/allow-js/package.json index 75f0bab..0ab2035 100644 --- a/examples/allow-js/package.json +++ b/examples/allow-js/package.json @@ -17,7 +17,7 @@ "devDependencies": { "@tsconfig/node20": "^20.1.4", "@types/node": "^20.17.10", - "@vitejs/plugin-vue": "^5.2.0", + "@vitejs/plugin-vue": "^5.2.1", "@vue/eslint-config-typescript": "workspace:*", "@vue/tsconfig": "^0.7.0", "eslint": "^9.17.0", diff --git a/examples/minimal/package.json b/examples/minimal/package.json index c7ab225..e2c506c 100644 --- a/examples/minimal/package.json +++ b/examples/minimal/package.json @@ -17,7 +17,7 @@ "devDependencies": { "@tsconfig/node20": "^20.1.4", "@types/node": "^20.17.10", - "@vitejs/plugin-vue": "^5.2.0", + "@vitejs/plugin-vue": "^5.2.1", "@vue/eslint-config-typescript": "workspace:*", "@vue/tsconfig": "^0.7.0", "eslint": "^9.17.0", diff --git a/examples/type-checked/package.json b/examples/type-checked/package.json index 32c4453..8cd182a 100644 --- a/examples/type-checked/package.json +++ b/examples/type-checked/package.json @@ -24,8 +24,8 @@ "@tsconfig/node20": "^20.1.4", "@types/jsdom": "^21.1.7", "@types/node": "^20.17.10", - "@vitejs/plugin-vue": "^5.2.0", - "@vitejs/plugin-vue-jsx": "^4.1.0", + "@vitejs/plugin-vue": "^5.2.1", + "@vitejs/plugin-vue-jsx": "^4.1.1", "@vitest/eslint-plugin": "1.1.16", "@vue/eslint-config-prettier": "^10.1.0", "@vue/eslint-config-typescript": "workspace:*", @@ -41,7 +41,7 @@ "start-server-and-test": "^2.0.9", "typescript": "~5.6.3", "vite": "^5.4.11", - "vite-plugin-vue-devtools": "^7.6.4", + "vite-plugin-vue-devtools": "^7.6.8", "vitest": "^2.1.8", "vue-tsc": "^2.1.10" } diff --git a/examples/with-cypress/package.json b/examples/with-cypress/package.json index 68b96b7..b1e1749 100644 --- a/examples/with-cypress/package.json +++ b/examples/with-cypress/package.json @@ -21,7 +21,7 @@ "devDependencies": { "@tsconfig/node20": "^20.1.4", "@types/node": "^20.17.10", - "@vitejs/plugin-vue": "^5.2.0", + "@vitejs/plugin-vue": "^5.2.1", "@vue/eslint-config-typescript": "workspace:*", "@vue/tsconfig": "^0.7.0", "cypress": "^13.16.1", diff --git a/examples/with-jsx-in-vue/package.json b/examples/with-jsx-in-vue/package.json index 098279a..fe82cbf 100644 --- a/examples/with-jsx-in-vue/package.json +++ b/examples/with-jsx-in-vue/package.json @@ -17,8 +17,8 @@ "devDependencies": { "@tsconfig/node20": "^20.1.4", "@types/node": "^20.17.10", - "@vitejs/plugin-vue": "^5.2.0", - "@vitejs/plugin-vue-jsx": "^4.1.0", + "@vitejs/plugin-vue": "^5.2.1", + "@vitejs/plugin-vue-jsx": "^4.1.1", "@vue/eslint-config-typescript": "workspace:*", "@vue/tsconfig": "^0.7.0", "eslint": "^9.17.0", diff --git a/examples/with-jsx/package.json b/examples/with-jsx/package.json index 494c1cc..e096dd3 100644 --- a/examples/with-jsx/package.json +++ b/examples/with-jsx/package.json @@ -17,8 +17,8 @@ "devDependencies": { "@tsconfig/node20": "^20.1.4", "@types/node": "^20.17.10", - "@vitejs/plugin-vue": "^5.2.0", - "@vitejs/plugin-vue-jsx": "^4.1.0", + "@vitejs/plugin-vue": "^5.2.1", + "@vitejs/plugin-vue-jsx": "^4.1.1", "@vue/eslint-config-typescript": "workspace:*", "@vue/tsconfig": "^0.7.0", "eslint": "^9.17.0", diff --git a/examples/with-nightwatch/package.json b/examples/with-nightwatch/package.json index fc31c15..c1307da 100644 --- a/examples/with-nightwatch/package.json +++ b/examples/with-nightwatch/package.json @@ -20,7 +20,7 @@ "@nightwatch/vue": "^3.1.2", "@tsconfig/node20": "^20.1.4", "@types/node": "^20.17.10", - "@vitejs/plugin-vue": "^5.2.0", + "@vitejs/plugin-vue": "^5.2.1", "@vue/eslint-config-typescript": "workspace:*", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.7.0", diff --git a/examples/with-playwright/package.json b/examples/with-playwright/package.json index 8586e9c..d5cf1f2 100644 --- a/examples/with-playwright/package.json +++ b/examples/with-playwright/package.json @@ -19,7 +19,7 @@ "@playwright/test": "^1.49.1", "@tsconfig/node20": "^20.1.4", "@types/node": "^20.17.10", - "@vitejs/plugin-vue": "^5.2.0", + "@vitejs/plugin-vue": "^5.2.1", "@vue/eslint-config-typescript": "workspace:*", "@vue/tsconfig": "^0.7.0", "eslint": "^9.17.0", diff --git a/examples/with-prettier/package.json b/examples/with-prettier/package.json index 4fd8623..5ac6319 100644 --- a/examples/with-prettier/package.json +++ b/examples/with-prettier/package.json @@ -18,7 +18,7 @@ "devDependencies": { "@tsconfig/node20": "^20.1.4", "@types/node": "^20.17.10", - "@vitejs/plugin-vue": "^5.2.0", + "@vitejs/plugin-vue": "^5.2.1", "@vue/eslint-config-prettier": "^10.1.0", "@vue/eslint-config-typescript": "workspace:*", "@vue/tsconfig": "^0.7.0", diff --git a/examples/with-tsx-in-vue/package.json b/examples/with-tsx-in-vue/package.json index b78c852..916aeaf 100644 --- a/examples/with-tsx-in-vue/package.json +++ b/examples/with-tsx-in-vue/package.json @@ -17,8 +17,8 @@ "devDependencies": { "@tsconfig/node20": "^20.1.4", "@types/node": "^20.17.10", - "@vitejs/plugin-vue": "^5.2.0", - "@vitejs/plugin-vue-jsx": "^4.1.0", + "@vitejs/plugin-vue": "^5.2.1", + "@vitejs/plugin-vue-jsx": "^4.1.1", "@vue/eslint-config-typescript": "workspace:*", "@vue/tsconfig": "^0.7.0", "eslint": "^9.17.0", diff --git a/examples/with-tsx/package.json b/examples/with-tsx/package.json index f83fa04..0c1f5f5 100644 --- a/examples/with-tsx/package.json +++ b/examples/with-tsx/package.json @@ -17,8 +17,8 @@ "devDependencies": { "@tsconfig/node20": "^20.1.4", "@types/node": "^20.17.10", - "@vitejs/plugin-vue": "^5.2.0", - "@vitejs/plugin-vue-jsx": "^4.1.0", + "@vitejs/plugin-vue": "^5.2.1", + "@vitejs/plugin-vue-jsx": "^4.1.1", "@vue/eslint-config-typescript": "workspace:*", "@vue/tsconfig": "^0.7.0", "eslint": "^9.17.0", diff --git a/examples/with-vitest/package.json b/examples/with-vitest/package.json index ac44dd8..fbed6b1 100644 --- a/examples/with-vitest/package.json +++ b/examples/with-vitest/package.json @@ -19,7 +19,7 @@ "@tsconfig/node20": "^20.1.4", "@types/jsdom": "^21.1.7", "@types/node": "^20.17.10", - "@vitejs/plugin-vue": "^5.2.0", + "@vitejs/plugin-vue": "^5.2.1", "@vitest/eslint-plugin": "^1.1.16", "@vue/eslint-config-typescript": "workspace:*", "@vue/test-utils": "^2.4.6", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4ade189..ddaf8b8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -65,14 +65,14 @@ importers: specifier: ^20.17.10 version: 20.17.10 '@vitejs/plugin-vue': - specifier: ^5.2.0 - version: 5.2.0(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) + specifier: ^5.2.1 + version: 5.2.1(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) '@vue/eslint-config-typescript': specifier: workspace:* version: link:../.. '@vue/tsconfig': specifier: ^0.7.0 - version: 0.7.0(typescript@5.5.4)(vue@3.5.13(typescript@5.5.4)) + version: 0.7.0(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)) eslint: specifier: ^9.17.0 version: 9.17.0 @@ -105,14 +105,14 @@ importers: specifier: ^20.17.10 version: 20.17.10 '@vitejs/plugin-vue': - specifier: ^5.2.0 - version: 5.2.0(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) + specifier: ^5.2.1 + version: 5.2.1(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) '@vue/eslint-config-typescript': specifier: workspace:* version: link:../.. '@vue/tsconfig': specifier: ^0.7.0 - version: 0.7.0(typescript@5.5.4)(vue@3.5.13(typescript@5.5.4)) + version: 0.7.0(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)) eslint: specifier: ^9.17.0 version: 9.17.0 @@ -154,11 +154,11 @@ importers: specifier: ^20.17.10 version: 20.17.10 '@vitejs/plugin-vue': - specifier: ^5.2.0 - version: 5.2.0(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) + specifier: ^5.2.1 + version: 5.2.1(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': - specifier: ^4.1.0 - version: 4.1.0(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) + specifier: ^4.1.1 + version: 4.1.1(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) '@vitest/eslint-plugin': specifier: 1.1.16 version: 1.1.16(@typescript-eslint/utils@8.18.0(eslint@9.17.0)(typescript@5.6.3))(eslint@9.17.0)(typescript@5.6.3)(vitest@2.1.8(@types/node@20.17.10)(jsdom@25.0.1)) @@ -173,7 +173,7 @@ importers: version: 2.4.6 '@vue/tsconfig': specifier: ^0.7.0 - version: 0.7.0(typescript@5.5.4)(vue@3.5.13(typescript@5.5.4)) + version: 0.7.0(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)) cypress: specifier: ^13.16.1 version: 13.16.1 @@ -205,8 +205,8 @@ importers: specifier: ^5.4.11 version: 5.4.11(@types/node@20.17.10) vite-plugin-vue-devtools: - specifier: ^7.6.4 - version: 7.6.4(rollup@4.27.4)(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) + specifier: ^7.6.8 + version: 7.6.8(rollup@4.27.4)(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) vitest: specifier: ^2.1.8 version: 2.1.8(@types/node@20.17.10)(jsdom@25.0.1) @@ -227,14 +227,14 @@ importers: specifier: ^20.17.10 version: 20.17.10 '@vitejs/plugin-vue': - specifier: ^5.2.0 - version: 5.2.0(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) + specifier: ^5.2.1 + version: 5.2.1(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) '@vue/eslint-config-typescript': specifier: workspace:* version: link:../.. '@vue/tsconfig': specifier: ^0.7.0 - version: 0.7.0(typescript@5.5.4)(vue@3.5.13(typescript@5.5.4)) + version: 0.7.0(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)) cypress: specifier: ^13.16.1 version: 13.16.1 @@ -276,17 +276,17 @@ importers: specifier: ^20.17.10 version: 20.17.10 '@vitejs/plugin-vue': - specifier: ^5.2.0 - version: 5.2.0(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) + specifier: ^5.2.1 + version: 5.2.1(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': - specifier: ^4.1.0 - version: 4.1.0(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) + specifier: ^4.1.1 + version: 4.1.1(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) '@vue/eslint-config-typescript': specifier: workspace:* version: link:../.. '@vue/tsconfig': specifier: ^0.7.0 - version: 0.7.0(typescript@5.5.4)(vue@3.5.13(typescript@5.5.4)) + version: 0.7.0(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)) eslint: specifier: ^9.17.0 version: 9.17.0 @@ -319,17 +319,17 @@ importers: specifier: ^20.17.10 version: 20.17.10 '@vitejs/plugin-vue': - specifier: ^5.2.0 - version: 5.2.0(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) + specifier: ^5.2.1 + version: 5.2.1(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': - specifier: ^4.1.0 - version: 4.1.0(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) + specifier: ^4.1.1 + version: 4.1.1(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) '@vue/eslint-config-typescript': specifier: workspace:* version: link:../.. '@vue/tsconfig': specifier: ^0.7.0 - version: 0.7.0(typescript@5.5.4)(vue@3.5.13(typescript@5.5.4)) + version: 0.7.0(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)) eslint: specifier: ^9.17.0 version: 9.17.0 @@ -365,8 +365,8 @@ importers: specifier: ^20.17.10 version: 20.17.10 '@vitejs/plugin-vue': - specifier: ^5.2.0 - version: 5.2.0(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) + specifier: ^5.2.1 + version: 5.2.1(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) '@vue/eslint-config-typescript': specifier: workspace:* version: link:../.. @@ -375,7 +375,7 @@ importers: version: 2.4.6 '@vue/tsconfig': specifier: ^0.7.0 - version: 0.7.0(typescript@5.5.4)(vue@3.5.13(typescript@5.5.4)) + version: 0.7.0(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)) chromedriver: specifier: ^129.0.4 version: 129.0.4 @@ -426,14 +426,14 @@ importers: specifier: ^20.17.10 version: 20.17.10 '@vitejs/plugin-vue': - specifier: ^5.2.0 - version: 5.2.0(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) + specifier: ^5.2.1 + version: 5.2.1(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) '@vue/eslint-config-typescript': specifier: workspace:* version: link:../.. '@vue/tsconfig': specifier: ^0.7.0 - version: 0.7.0(typescript@5.5.4)(vue@3.5.13(typescript@5.5.4)) + version: 0.7.0(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)) eslint: specifier: ^9.17.0 version: 9.17.0 @@ -469,8 +469,8 @@ importers: specifier: ^20.17.10 version: 20.17.10 '@vitejs/plugin-vue': - specifier: ^5.2.0 - version: 5.2.0(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) + specifier: ^5.2.1 + version: 5.2.1(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) '@vue/eslint-config-prettier': specifier: ^10.1.0 version: 10.1.0(eslint@9.17.0)(prettier@3.4.2) @@ -479,7 +479,7 @@ importers: version: link:../.. '@vue/tsconfig': specifier: ^0.7.0 - version: 0.7.0(typescript@5.5.4)(vue@3.5.13(typescript@5.5.4)) + version: 0.7.0(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)) eslint: specifier: ^9.17.0 version: 9.17.0 @@ -515,17 +515,17 @@ importers: specifier: ^20.17.10 version: 20.17.10 '@vitejs/plugin-vue': - specifier: ^5.2.0 - version: 5.2.0(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) + specifier: ^5.2.1 + version: 5.2.1(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': - specifier: ^4.1.0 - version: 4.1.0(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) + specifier: ^4.1.1 + version: 4.1.1(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) '@vue/eslint-config-typescript': specifier: workspace:* version: link:../.. '@vue/tsconfig': specifier: ^0.7.0 - version: 0.7.0(typescript@5.5.4)(vue@3.5.13(typescript@5.5.4)) + version: 0.7.0(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)) eslint: specifier: ^9.17.0 version: 9.17.0 @@ -558,17 +558,17 @@ importers: specifier: ^20.17.10 version: 20.17.10 '@vitejs/plugin-vue': - specifier: ^5.2.0 - version: 5.2.0(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) + specifier: ^5.2.1 + version: 5.2.1(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': - specifier: ^4.1.0 - version: 4.1.0(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) + specifier: ^4.1.1 + version: 4.1.1(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) '@vue/eslint-config-typescript': specifier: workspace:* version: link:../.. '@vue/tsconfig': specifier: ^0.7.0 - version: 0.7.0(typescript@5.5.4)(vue@3.5.13(typescript@5.5.4)) + version: 0.7.0(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)) eslint: specifier: ^9.17.0 version: 9.17.0 @@ -604,8 +604,8 @@ importers: specifier: ^20.17.10 version: 20.17.10 '@vitejs/plugin-vue': - specifier: ^5.2.0 - version: 5.2.0(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) + specifier: ^5.2.1 + version: 5.2.1(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) '@vitest/eslint-plugin': specifier: ^1.1.16 version: 1.1.16(@typescript-eslint/utils@8.18.0(eslint@9.17.0)(typescript@5.6.3))(eslint@9.17.0)(typescript@5.6.3)(vitest@1.6.0(@types/node@20.17.10)(jsdom@25.0.1)) @@ -617,7 +617,7 @@ importers: version: 2.4.6 '@vue/tsconfig': specifier: ^0.7.0 - version: 0.7.0(typescript@5.5.4)(vue@3.5.13(typescript@5.5.4)) + version: 0.7.0(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)) eslint: specifier: ^9.17.0 version: 9.17.0 @@ -659,8 +659,8 @@ importers: specifier: ^22.10.2 version: 22.10.2 '@vitejs/plugin-vue': - specifier: ^5.2.0 - version: 5.2.0(vite@5.4.11(@types/node@22.10.2))(vue@3.5.13(typescript@5.6.3)) + specifier: ^5.2.1 + version: 5.2.1(vite@5.4.11(@types/node@22.10.2))(vue@3.5.13(typescript@5.6.3)) '@vue/eslint-config-typescript': specifier: workspace:* version: link:../../.. @@ -686,8 +686,8 @@ importers: specifier: ^5.4.11 version: 5.4.11(@types/node@22.10.2) vite-plugin-vue-devtools: - specifier: ^7.6.4 - version: 7.6.4(rollup@4.27.4)(vite@5.4.11(@types/node@22.10.2))(vue@3.5.13(typescript@5.6.3)) + specifier: ^7.6.8 + version: 7.6.8(rollup@4.27.4)(vite@5.4.11(@types/node@22.10.2))(vue@3.5.13(typescript@5.6.3)) vue-tsc: specifier: ^2.1.10 version: 2.1.10(typescript@5.6.3) @@ -1876,11 +1876,11 @@ packages: resolution: {integrity: sha512-pCh/qEA8Lb1wVIqNvBke8UaRjJ6wrAWkJO5yyIbs8Yx6TNGYyfNjOo61tLv+WwLvoLPp4BQ8B7AHKijl8NGUfw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@vitejs/plugin-vue-jsx@4.1.0': - resolution: {integrity: sha512-KuRejz7KAFvhXDzOudlaS2IyygAwoAEEMtHAdcRSy/8cA5iKH043Qudcz48zsC0M0vvN5iKwIwNMuWbBYn6/Yg==} + '@vitejs/plugin-vue-jsx@4.1.1': + resolution: {integrity: sha512-uMJqv/7u1zz/9NbWAD3XdjaY20tKTf17XVfQ9zq4wY1BjsB/PjpJPMe2xiG39QpP4ZdhYNhm4Hvo66uJrykNLA==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: - vite: ^5.0.0 + vite: ^5.0.0 || ^6.0.0 vue: ^3.0.0 '@vitejs/plugin-vue@4.6.2': @@ -1897,6 +1897,13 @@ packages: vite: ^5.0.0 vue: ^3.2.25 + '@vitejs/plugin-vue@5.2.1': + resolution: {integrity: sha512-cxh314tzaWwOLqVes2gnnCtvBDcM1UMdn+iFR+UjAn411dPT3tOmqrJjbMd7koZpMAmBM/GqeV4n9ge7JSiJJQ==} + engines: {node: ^18.0.0 || >=20.0.0} + peerDependencies: + vite: ^5.0.0 || ^6.0.0 + vue: ^3.2.25 + '@vitest/eslint-plugin@1.1.16': resolution: {integrity: sha512-xecwJYuAp11AFsd2aoSnTWO3Wckgu7rjBz1VOhvsDtZzI4s7z/WerAR4gxnEFy37scdsE8wSlP95/2ry6sLhSg==} peerDependencies: @@ -2006,16 +2013,16 @@ packages: '@vue/devtools-api@6.6.4': resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==} - '@vue/devtools-core@7.6.4': - resolution: {integrity: sha512-blSwGVYpb7b5TALMjjoBiAl5imuBF7WEOAtaJaBMNikR8SQkm6mkUt4YlIKh9874/qoimwmpDOm+GHBZ4Y5m+g==} + '@vue/devtools-core@7.6.8': + resolution: {integrity: sha512-8X4roysTwzQ94o7IobjVcOd1aZF5iunikrMrHPI2uUdigZCi2kFTQc7ffYiFiTNaLElCpjOhCnM7bo7aK1yU7A==} peerDependencies: vue: ^3.0.0 - '@vue/devtools-kit@7.6.4': - resolution: {integrity: sha512-Zs86qIXXM9icU0PiGY09PQCle4TI750IPLmAJzW5Kf9n9t5HzSYf6Rz6fyzSwmfMPiR51SUKJh9sXVZu78h2QA==} + '@vue/devtools-kit@7.6.8': + resolution: {integrity: sha512-JhJ8M3sPU+v0P2iZBF2DkdmR9L0dnT5RXJabJqX6o8KtFs3tebdvfoXV2Dm3BFuqeECuMJIfF1aCzSt+WQ4wrw==} - '@vue/devtools-shared@7.6.4': - resolution: {integrity: sha512-nD6CUvBEel+y7zpyorjiUocy0nh77DThZJ0k1GRnJeOmY3ATq2fWijEp7wk37gb023Cb0R396uYh5qMSBQ5WFg==} + '@vue/devtools-shared@7.6.8': + resolution: {integrity: sha512-9MBPO5Z3X1nYGFqTJyohl6Gmf/J7UNN1oicHdyzBVZP4jnhZ4c20MgtaHDIzWmHDHCMYVS5bwKxT3jxh7gOOKA==} '@vue/eslint-config-prettier@10.1.0': resolution: {integrity: sha512-J6wV91y2pXc0Phha01k0WOHBTPsoSTf4xlmMjoKaeSxBpAdsgTppGF5RZRdOHM7OA74zAXD+VLANrtYXpiPKkQ==} @@ -3904,6 +3911,11 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true + nanoid@5.0.9: + resolution: {integrity: sha512-Aooyr6MXU6HpvvWXKoVoXwKMs/KyVakWwg7xQfv5/S/RIgJMy0Ifa45H9qqYy7pTCszrHzP21Uk4PZq2HpEM8Q==} + engines: {node: ^18 || >=20} + hasBin: true + natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} @@ -4790,10 +4802,10 @@ packages: resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} engines: {'0': node >=0.6.0} - vite-hot-client@0.2.3: - resolution: {integrity: sha512-rOGAV7rUlUHX89fP2p2v0A2WWvV3QMX2UYq0fRqsWSvFvev4atHWqjwGoKaZT1VTKyLGk533ecu3eyd0o59CAg==} + vite-hot-client@0.2.4: + resolution: {integrity: sha512-a1nzURqO7DDmnXqabFOliz908FRmIppkBKsJthS8rbe8hBEXwEwe4C3Pp33Z1JoFCYfVL4kTOMLKk0ZZxREIeA==} peerDependencies: - vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 + vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 vite-node@1.6.0: resolution: {integrity: sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==} @@ -4805,12 +4817,12 @@ packages: engines: {node: ^18.0.0 || >=20.0.0} hasBin: true - vite-plugin-inspect@0.8.8: - resolution: {integrity: sha512-aZlBuXsWUPJFmMK92GIv6lH7LrwG2POu4KJ+aEdcqnu92OAf+rhBnfMDQvxIJPEB7hE2t5EyY/PMgf5aDLT8EA==} + vite-plugin-inspect@0.8.9: + resolution: {integrity: sha512-22/8qn+LYonzibb1VeFZmISdVao5kC22jmEKm24vfFE8siEn47EpVcCLYMv6iKOYMJfjSvSJfueOwcFCkUnV3A==} engines: {node: '>=14'} peerDependencies: '@nuxt/kit': '*' - vite: ^3.1.0 || ^4.0.0 || ^5.0.0-0 + vite: ^3.1.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.1 peerDependenciesMeta: '@nuxt/kit': optional: true @@ -4818,16 +4830,16 @@ packages: vite-plugin-nightwatch@0.4.6: resolution: {integrity: sha512-7mxANgh3KA2c/xGJU35T8z1Xj9akWQ4FuyB1PN3nwinqxqYBAx44sW9Z87a2x6efj5TD4lU0Tbuvvgous6F1+Q==} - vite-plugin-vue-devtools@7.6.4: - resolution: {integrity: sha512-jxSsLyuETfmZ1OSrmnDp28BG6rmURrP7lkeyHW2gBFDyo+4dUcqVeQNMhbV7uKZn80mDdv06Mysw/5AdGxDvJQ==} + vite-plugin-vue-devtools@7.6.8: + resolution: {integrity: sha512-32aIps8C1Y7UEoqyWf+ES3J1OozsCYMIqTqd+I5qass+R0Tcf8SaA2bX1/rskAzkcKCteVoBjEENmqwTcMebbw==} engines: {node: '>=v14.21.3'} peerDependencies: - vite: ^3.1.0 || ^4.0.0-0 || ^5.0.0-0 + vite: ^3.1.0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.0-0 - vite-plugin-vue-inspector@5.3.0: - resolution: {integrity: sha512-F6JNRUOrZl8FaUCTxPhsOLn2ka7N7Sz9ppxmmEwpybVBDYnhelbNnnlZpeFPc4ULnxbitSi8b0V2C0KT3CjReg==} + vite-plugin-vue-inspector@5.3.1: + resolution: {integrity: sha512-cBk172kZKTdvGpJuzCCLg8lJ909wopwsu3Ve9FsL1XsnLBiRT9U3MePcqrgGHgCX2ZgkqZmAGR8taxw+TV6s7A==} peerDependencies: - vite: ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 + vite: ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.0-0 vite@4.5.5: resolution: {integrity: sha512-ifW3Lb2sMdX+WU91s3R0FyQlAyLxOzCSCP37ujw0+r5POeHPwe6udWVIElKQq8gk3t7b8rkmvqC6IHBpCff4GQ==} @@ -5180,7 +5192,7 @@ snapshots: '@babel/traverse': 7.25.9 '@babel/types': 7.26.0 convert-source-map: 2.0.0 - debug: 4.3.7(supports-color@8.1.1) + debug: 4.4.0 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -5338,7 +5350,7 @@ snapshots: '@babel/parser': 7.26.2 '@babel/template': 7.25.9 '@babel/types': 7.26.0 - debug: 4.3.7(supports-color@8.1.1) + debug: 4.4.0 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -6076,7 +6088,7 @@ snapshots: '@typescript-eslint/types': 8.18.0 '@typescript-eslint/typescript-estree': 8.18.0(typescript@5.6.3) '@typescript-eslint/visitor-keys': 8.18.0 - debug: 4.3.7(supports-color@8.1.1) + debug: 4.4.0 eslint: 9.17.0 typescript: 5.6.3 transitivePeerDependencies: @@ -6091,7 +6103,7 @@ snapshots: dependencies: '@typescript-eslint/typescript-estree': 8.18.0(typescript@5.6.3) '@typescript-eslint/utils': 8.18.0(eslint@9.17.0)(typescript@5.6.3) - debug: 4.3.7(supports-color@8.1.1) + debug: 4.4.0 eslint: 9.17.0 ts-api-utils: 1.4.1(typescript@5.6.3) typescript: 5.6.3 @@ -6104,7 +6116,7 @@ snapshots: dependencies: '@typescript-eslint/types': 8.18.0 '@typescript-eslint/visitor-keys': 8.18.0 - debug: 4.3.7(supports-color@8.1.1) + debug: 4.4.0 fast-glob: 3.3.2 is-glob: 4.0.3 minimatch: 9.0.5 @@ -6130,7 +6142,7 @@ snapshots: '@typescript-eslint/types': 8.18.0 eslint-visitor-keys: 4.2.0 - '@vitejs/plugin-vue-jsx@4.1.0(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3))': + '@vitejs/plugin-vue-jsx@4.1.1(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3))': dependencies: '@babel/core': 7.26.0 '@babel/plugin-transform-typescript': 7.25.9(@babel/core@7.26.0) @@ -6145,17 +6157,17 @@ snapshots: vite: 4.5.5(@types/node@20.17.10) vue: 3.5.13(typescript@5.6.3) - '@vitejs/plugin-vue@5.2.0(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3))': - dependencies: - vite: 5.4.11(@types/node@20.17.10) - vue: 3.5.13(typescript@5.6.3) - '@vitejs/plugin-vue@5.2.0(vite@5.4.11(@types/node@20.17.7))(vue@3.5.13(typescript@5.5.4))': dependencies: vite: 5.4.11(@types/node@20.17.7) vue: 3.5.13(typescript@5.5.4) - '@vitejs/plugin-vue@5.2.0(vite@5.4.11(@types/node@22.10.2))(vue@3.5.13(typescript@5.6.3))': + '@vitejs/plugin-vue@5.2.1(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3))': + dependencies: + vite: 5.4.11(@types/node@20.17.10) + vue: 3.5.13(typescript@5.6.3) + + '@vitejs/plugin-vue@5.2.1(vite@5.4.11(@types/node@22.10.2))(vue@3.5.13(typescript@5.6.3))': dependencies: vite: 5.4.11(@types/node@22.10.2) vue: 3.5.13(typescript@5.6.3) @@ -6345,33 +6357,33 @@ snapshots: '@vue/devtools-api@6.6.4': {} - '@vue/devtools-core@7.6.4(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3))': + '@vue/devtools-core@7.6.8(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3))': dependencies: - '@vue/devtools-kit': 7.6.4 - '@vue/devtools-shared': 7.6.4 + '@vue/devtools-kit': 7.6.8 + '@vue/devtools-shared': 7.6.8 mitt: 3.0.1 - nanoid: 3.3.7 + nanoid: 5.0.9 pathe: 1.1.2 - vite-hot-client: 0.2.3(vite@5.4.11(@types/node@20.17.10)) + vite-hot-client: 0.2.4(vite@5.4.11(@types/node@20.17.10)) vue: 3.5.13(typescript@5.6.3) transitivePeerDependencies: - vite - '@vue/devtools-core@7.6.4(vite@5.4.11(@types/node@22.10.2))(vue@3.5.13(typescript@5.6.3))': + '@vue/devtools-core@7.6.8(vite@5.4.11(@types/node@22.10.2))(vue@3.5.13(typescript@5.6.3))': dependencies: - '@vue/devtools-kit': 7.6.4 - '@vue/devtools-shared': 7.6.4 + '@vue/devtools-kit': 7.6.8 + '@vue/devtools-shared': 7.6.8 mitt: 3.0.1 - nanoid: 3.3.7 + nanoid: 5.0.9 pathe: 1.1.2 - vite-hot-client: 0.2.3(vite@5.4.11(@types/node@22.10.2)) + vite-hot-client: 0.2.4(vite@5.4.11(@types/node@22.10.2)) vue: 3.5.13(typescript@5.6.3) transitivePeerDependencies: - vite - '@vue/devtools-kit@7.6.4': + '@vue/devtools-kit@7.6.8': dependencies: - '@vue/devtools-shared': 7.6.4 + '@vue/devtools-shared': 7.6.8 birpc: 0.2.19 hookable: 5.5.3 mitt: 3.0.1 @@ -6379,7 +6391,7 @@ snapshots: speakingurl: 14.0.1 superjson: 2.2.1 - '@vue/devtools-shared@7.6.4': + '@vue/devtools-shared@7.6.8': dependencies: rfdc: 1.4.1 @@ -6455,11 +6467,6 @@ snapshots: '@vue/tsconfig@0.5.1': {} - '@vue/tsconfig@0.7.0(typescript@5.5.4)(vue@3.5.13(typescript@5.5.4))': - optionalDependencies: - typescript: 5.5.4 - vue: 3.5.13(typescript@5.5.4) - '@vue/tsconfig@0.7.0(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3))': optionalDependencies: typescript: 5.6.3 @@ -6488,7 +6495,7 @@ snapshots: agent-base@7.1.1: dependencies: - debug: 4.3.7(supports-color@8.1.1) + debug: 4.4.0 transitivePeerDependencies: - supports-color @@ -7785,7 +7792,7 @@ snapshots: dependencies: basic-ftp: 5.0.5 data-uri-to-buffer: 6.0.2 - debug: 4.3.7(supports-color@8.1.1) + debug: 4.4.0 fs-extra: 11.2.0 transitivePeerDependencies: - supports-color @@ -8436,6 +8443,8 @@ snapshots: nanoid@3.3.7: {} + nanoid@5.0.9: {} + natural-compare@1.4.0: {} netmask@2.0.2: {} @@ -8642,7 +8651,7 @@ snapshots: dependencies: '@tootallnate/quickjs-emscripten': 0.23.0 agent-base: 7.1.1 - debug: 4.3.7(supports-color@8.1.1) + debug: 4.4.0 get-uri: 6.0.3 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.5 @@ -9058,7 +9067,7 @@ snapshots: socks-proxy-agent@8.0.4: dependencies: agent-base: 7.1.1 - debug: 4.3.7(supports-color@8.1.1) + debug: 4.4.0 socks: 2.8.3 transitivePeerDependencies: - supports-color @@ -9406,11 +9415,11 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vite-hot-client@0.2.3(vite@5.4.11(@types/node@20.17.10)): + vite-hot-client@0.2.4(vite@5.4.11(@types/node@20.17.10)): dependencies: vite: 5.4.11(@types/node@20.17.10) - vite-hot-client@0.2.3(vite@5.4.11(@types/node@22.10.2)): + vite-hot-client@0.2.4(vite@5.4.11(@types/node@22.10.2)): dependencies: vite: 5.4.11(@types/node@22.10.2) @@ -9468,11 +9477,11 @@ snapshots: - supports-color - terser - vite-plugin-inspect@0.8.8(rollup@4.27.4)(vite@5.4.11(@types/node@20.17.10)): + vite-plugin-inspect@0.8.9(rollup@4.27.4)(vite@5.4.11(@types/node@20.17.10)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.3(rollup@4.27.4) - debug: 4.3.7(supports-color@8.1.1) + debug: 4.4.0 error-stack-parser-es: 0.1.5 fs-extra: 11.2.0 open: 10.1.0 @@ -9484,11 +9493,11 @@ snapshots: - rollup - supports-color - vite-plugin-inspect@0.8.8(rollup@4.27.4)(vite@5.4.11(@types/node@22.10.2)): + vite-plugin-inspect@0.8.9(rollup@4.27.4)(vite@5.4.11(@types/node@22.10.2)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.3(rollup@4.27.4) - debug: 4.3.7(supports-color@8.1.1) + debug: 4.4.0 error-stack-parser-es: 0.1.5 fs-extra: 11.2.0 open: 10.1.0 @@ -9514,39 +9523,39 @@ snapshots: - supports-color - utf-8-validate - vite-plugin-vue-devtools@7.6.4(rollup@4.27.4)(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)): + vite-plugin-vue-devtools@7.6.8(rollup@4.27.4)(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)): dependencies: - '@vue/devtools-core': 7.6.4(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) - '@vue/devtools-kit': 7.6.4 - '@vue/devtools-shared': 7.6.4 - execa: 8.0.1 + '@vue/devtools-core': 7.6.8(vite@5.4.11(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) + '@vue/devtools-kit': 7.6.8 + '@vue/devtools-shared': 7.6.8 + execa: 9.5.2 sirv: 3.0.0 vite: 5.4.11(@types/node@20.17.10) - vite-plugin-inspect: 0.8.8(rollup@4.27.4)(vite@5.4.11(@types/node@20.17.10)) - vite-plugin-vue-inspector: 5.3.0(vite@5.4.11(@types/node@20.17.10)) + vite-plugin-inspect: 0.8.9(rollup@4.27.4)(vite@5.4.11(@types/node@20.17.10)) + vite-plugin-vue-inspector: 5.3.1(vite@5.4.11(@types/node@20.17.10)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-devtools@7.6.4(rollup@4.27.4)(vite@5.4.11(@types/node@22.10.2))(vue@3.5.13(typescript@5.6.3)): + vite-plugin-vue-devtools@7.6.8(rollup@4.27.4)(vite@5.4.11(@types/node@22.10.2))(vue@3.5.13(typescript@5.6.3)): dependencies: - '@vue/devtools-core': 7.6.4(vite@5.4.11(@types/node@22.10.2))(vue@3.5.13(typescript@5.6.3)) - '@vue/devtools-kit': 7.6.4 - '@vue/devtools-shared': 7.6.4 - execa: 8.0.1 + '@vue/devtools-core': 7.6.8(vite@5.4.11(@types/node@22.10.2))(vue@3.5.13(typescript@5.6.3)) + '@vue/devtools-kit': 7.6.8 + '@vue/devtools-shared': 7.6.8 + execa: 9.5.2 sirv: 3.0.0 vite: 5.4.11(@types/node@22.10.2) - vite-plugin-inspect: 0.8.8(rollup@4.27.4)(vite@5.4.11(@types/node@22.10.2)) - vite-plugin-vue-inspector: 5.3.0(vite@5.4.11(@types/node@22.10.2)) + vite-plugin-inspect: 0.8.9(rollup@4.27.4)(vite@5.4.11(@types/node@22.10.2)) + vite-plugin-vue-inspector: 5.3.1(vite@5.4.11(@types/node@22.10.2)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@5.3.0(vite@5.4.11(@types/node@20.17.10)): + vite-plugin-vue-inspector@5.3.1(vite@5.4.11(@types/node@20.17.10)): dependencies: '@babel/core': 7.26.0 '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.0) @@ -9561,7 +9570,7 @@ snapshots: transitivePeerDependencies: - supports-color - vite-plugin-vue-inspector@5.3.0(vite@5.4.11(@types/node@22.10.2)): + vite-plugin-vue-inspector@5.3.1(vite@5.4.11(@types/node@22.10.2)): dependencies: '@babel/core': 7.26.0 '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.0) diff --git a/test/fixtures/file-based-routing/package.json b/test/fixtures/file-based-routing/package.json index 1c39837..8ffd585 100644 --- a/test/fixtures/file-based-routing/package.json +++ b/test/fixtures/file-based-routing/package.json @@ -18,7 +18,7 @@ "devDependencies": { "@tsconfig/node22": "^22.0.0", "@types/node": "^22.10.2", - "@vitejs/plugin-vue": "^5.2.0", + "@vitejs/plugin-vue": "^5.2.1", "@vue/eslint-config-typescript": "workspace:*", "@vue/tsconfig": "^0.7.0", "eslint": "^9.17.0", @@ -27,7 +27,7 @@ "typescript": "~5.6.3", "unplugin-vue-router": "^0.10.8", "vite": "^5.4.11", - "vite-plugin-vue-devtools": "^7.6.4", + "vite-plugin-vue-devtools": "^7.6.8", "vue-tsc": "^2.1.10" } }