diff --git a/cypress/cypress.config.js b/cypress/cypress.config.js index c8fac129..2ecbea60 100644 --- a/cypress/cypress.config.js +++ b/cypress/cypress.config.js @@ -3,13 +3,13 @@ import { defineConfig } from 'cypress' export default defineConfig({ e2e: { specPattern: 'cypress/e2e/**/*.{cy,spec}.{js,jsx,ts,tsx}', - baseUrl: 'http://localhost:4173' + baseUrl: 'http://localhost:4173', }, component: { specPattern: 'src/**/__tests__/*.{cy,spec}.{js,ts,jsx,tsx}', devServer: { framework: 'vue', - bundler: 'vite' - } - } + bundler: 'vite', + }, + }, }) diff --git a/cypress/index.html b/cypress/index.html index 99f583aa..b19040a0 100644 --- a/cypress/index.html +++ b/cypress/index.html @@ -1,5 +1,5 @@ - +
diff --git a/cypress/package.json b/cypress/package.json index a574bf69..023b90fe 100644 --- a/cypress/package.json +++ b/cypress/package.json @@ -17,7 +17,7 @@ }, "devDependencies": { "@vitejs/plugin-vue": "^5.1.4", - "cypress": "^13.15.0", + "cypress": "^13.15.1", "start-server-and-test": "^2.0.8", "vite": "^5.4.10" } diff --git a/cypress/src/components/HelloWorld.vue b/cypress/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/cypress/src/components/HelloWorld.vue +++ b/cypress/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/cypress/src/components/TheWelcome.vue b/cypress/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/cypress/src/components/TheWelcome.vue +++ b/cypress/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/cypress/vite.config.js b/cypress/vite.config.js index 21d97d5c..63d19976 100644 --- a/cypress/vite.config.js +++ b/cypress/vite.config.js @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/default/index.html b/default/index.html index 99f583aa..b19040a0 100644 --- a/default/index.html +++ b/default/index.html @@ -1,5 +1,5 @@ - + diff --git a/default/src/components/HelloWorld.vue b/default/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/default/src/components/HelloWorld.vue +++ b/default/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/default/src/components/TheWelcome.vue b/default/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/default/src/components/TheWelcome.vue +++ b/default/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/default/vite.config.js b/default/vite.config.js index 21d97d5c..63d19976 100644 --- a/default/vite.config.js +++ b/default/vite.config.js @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/devtools-router-pinia/index.html b/devtools-router-pinia/index.html index 99f583aa..b19040a0 100644 --- a/devtools-router-pinia/index.html +++ b/devtools-router-pinia/index.html @@ -1,5 +1,5 @@ - + diff --git a/devtools-router-pinia/package.json b/devtools-router-pinia/package.json index 776472a7..6393fec6 100644 --- a/devtools-router-pinia/package.json +++ b/devtools-router-pinia/package.json @@ -9,13 +9,13 @@ "preview": "vite preview" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, "devDependencies": { "@vitejs/plugin-vue": "^5.1.4", "vite": "^5.4.10", - "vite-plugin-vue-devtools": "^7.5.3" + "vite-plugin-vue-devtools": "^7.5.4" } } diff --git a/devtools-router-pinia/src/components/HelloWorld.vue b/devtools-router-pinia/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/devtools-router-pinia/src/components/HelloWorld.vue +++ b/devtools-router-pinia/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/devtools-router-pinia/src/components/TheWelcome.vue b/devtools-router-pinia/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/devtools-router-pinia/src/components/TheWelcome.vue +++ b/devtools-router-pinia/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/devtools-router-pinia/src/router/index.js b/devtools-router-pinia/src/router/index.js index a49ae507..3e49915c 100644 --- a/devtools-router-pinia/src/router/index.js +++ b/devtools-router-pinia/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/devtools-router-pinia/vite.config.js b/devtools-router-pinia/vite.config.js index 8055341f..4217010a 100644 --- a/devtools-router-pinia/vite.config.js +++ b/devtools-router-pinia/vite.config.js @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/eslint-with-prettier/.prettierrc.json b/eslint-with-prettier/.prettierrc.json index effc164a..17a23d07 100644 --- a/eslint-with-prettier/.prettierrc.json +++ b/eslint-with-prettier/.prettierrc.json @@ -3,5 +3,5 @@ "$schema": "https://json.schemastore.org/prettierrc", "semi": false, "singleQuote": true, - "arrowParens": "avoid" + "printWidth": 100 } diff --git a/eslint-with-prettier/index.html b/eslint-with-prettier/index.html index 99f583aa..b19040a0 100644 --- a/eslint-with-prettier/index.html +++ b/eslint-with-prettier/index.html @@ -1,5 +1,5 @@ - + diff --git a/eslint-with-prettier/package.json b/eslint-with-prettier/package.json index f4510262..bea42675 100644 --- a/eslint-with-prettier/package.json +++ b/eslint-with-prettier/package.json @@ -14,11 +14,11 @@ "vue": "^3.5.12" }, "devDependencies": { - "@eslint/js": "^9.13.0", + "@eslint/js": "^9.14.0", "@vitejs/plugin-vue": "^5.1.4", - "@vue/eslint-config-prettier": "^10.0.0", - "eslint": "^9.13.0", - "eslint-plugin-vue": "^9.29.0", + "@vue/eslint-config-prettier": "^10.1.0", + "eslint": "^9.14.0", + "eslint-plugin-vue": "^9.30.0", "prettier": "^3.3.3", "vite": "^5.4.10" } diff --git a/eslint-with-prettier/src/components/HelloWorld.vue b/eslint-with-prettier/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/eslint-with-prettier/src/components/HelloWorld.vue +++ b/eslint-with-prettier/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/eslint-with-prettier/src/components/TheWelcome.vue b/eslint-with-prettier/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/eslint-with-prettier/src/components/TheWelcome.vue +++ b/eslint-with-prettier/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/eslint-with-prettier/vite.config.js b/eslint-with-prettier/vite.config.js index 21d97d5c..63d19976 100644 --- a/eslint-with-prettier/vite.config.js +++ b/eslint-with-prettier/vite.config.js @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/eslint/index.html b/eslint/index.html index 99f583aa..b19040a0 100644 --- a/eslint/index.html +++ b/eslint/index.html @@ -1,5 +1,5 @@ - + diff --git a/eslint/package.json b/eslint/package.json index 78550784..9bcb5dd3 100644 --- a/eslint/package.json +++ b/eslint/package.json @@ -13,10 +13,10 @@ "vue": "^3.5.12" }, "devDependencies": { - "@eslint/js": "^9.13.0", + "@eslint/js": "^9.14.0", "@vitejs/plugin-vue": "^5.1.4", - "eslint": "^9.13.0", - "eslint-plugin-vue": "^9.29.0", + "eslint": "^9.14.0", + "eslint-plugin-vue": "^9.30.0", "vite": "^5.4.10" } } diff --git a/eslint/src/components/HelloWorld.vue b/eslint/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/eslint/src/components/HelloWorld.vue +++ b/eslint/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/eslint/src/components/TheWelcome.vue b/eslint/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/eslint/src/components/TheWelcome.vue +++ b/eslint/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/eslint/vite.config.js b/eslint/vite.config.js index 21d97d5c..63d19976 100644 --- a/eslint/vite.config.js +++ b/eslint/vite.config.js @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx-cypress/cypress.config.js b/jsx-cypress/cypress.config.js index c8fac129..2ecbea60 100644 --- a/jsx-cypress/cypress.config.js +++ b/jsx-cypress/cypress.config.js @@ -3,13 +3,13 @@ import { defineConfig } from 'cypress' export default defineConfig({ e2e: { specPattern: 'cypress/e2e/**/*.{cy,spec}.{js,jsx,ts,tsx}', - baseUrl: 'http://localhost:4173' + baseUrl: 'http://localhost:4173', }, component: { specPattern: 'src/**/__tests__/*.{cy,spec}.{js,ts,jsx,tsx}', devServer: { framework: 'vue', - bundler: 'vite' - } - } + bundler: 'vite', + }, + }, }) diff --git a/jsx-cypress/index.html b/jsx-cypress/index.html index 99f583aa..b19040a0 100644 --- a/jsx-cypress/index.html +++ b/jsx-cypress/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx-cypress/package.json b/jsx-cypress/package.json index dd4302fe..5ee26191 100644 --- a/jsx-cypress/package.json +++ b/jsx-cypress/package.json @@ -18,7 +18,7 @@ "devDependencies": { "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", - "cypress": "^13.15.0", + "cypress": "^13.15.1", "start-server-and-test": "^2.0.8", "vite": "^5.4.10" } diff --git a/jsx-cypress/src/components/HelloWorld.vue b/jsx-cypress/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx-cypress/src/components/HelloWorld.vue +++ b/jsx-cypress/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx-cypress/src/components/TheWelcome.vue b/jsx-cypress/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx-cypress/src/components/TheWelcome.vue +++ b/jsx-cypress/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx-cypress/vite.config.js b/jsx-cypress/vite.config.js index 02a6dd7a..183cf367 100644 --- a/jsx-cypress/vite.config.js +++ b/jsx-cypress/vite.config.js @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx-nightwatch/index.html b/jsx-nightwatch/index.html index 99f583aa..b19040a0 100644 --- a/jsx-nightwatch/index.html +++ b/jsx-nightwatch/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx-nightwatch/nightwatch.conf.cjs b/jsx-nightwatch/nightwatch.conf.cjs index 542647e5..021e2f02 100644 --- a/jsx-nightwatch/nightwatch.conf.cjs +++ b/jsx-nightwatch/nightwatch.conf.cjs @@ -34,14 +34,14 @@ module.exports = { vite_dev_server: { start_vite: true, - port: process.env.CI ? 4173 : 5173 + port: process.env.CI ? 4173 : 5173, }, webdriver: {}, test_workers: { enabled: true, - workers: 'auto' + workers: 'auto', }, test_settings: { @@ -52,30 +52,30 @@ module.exports = { screenshots: { enabled: false, path: 'screens', - on_failure: true + on_failure: true, }, desiredCapabilities: { - browserName: 'firefox' + browserName: 'firefox', }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, safari: { desiredCapabilities: { browserName: 'safari', alwaysMatch: { - acceptInsecureCerts: false - } + acceptInsecureCerts: false, + }, }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, firefox: { @@ -87,9 +87,9 @@ module.exports = { args: [ // '-headless', // '-verbose' - ] - } - } + ], + }, + }, }, webdriver: { start_process: true, @@ -97,8 +97,8 @@ module.exports = { cli_args: [ // very verbose geckodriver logs // '-vv' - ] - } + ], + }, }, chrome: { @@ -114,8 +114,8 @@ module.exports = { //'--ignore-certificate-errors', //'--allow-insecure-localhost', //'--headless' - ] - } + ], + }, }, webdriver: { @@ -123,8 +123,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } + ], + }, }, edge: { @@ -135,8 +135,8 @@ module.exports = { // More info on EdgeDriver: https://docs.microsoft.com/en-us/microsoft-edge/webdriver-chromium/capabilities-edge-options args: [ //'--headless' - ] - } + ], + }, }, webdriver: { @@ -146,8 +146,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } - } - } + ], + }, + }, + }, } diff --git a/jsx-nightwatch/package.json b/jsx-nightwatch/package.json index e524e6de..1070124f 100644 --- a/jsx-nightwatch/package.json +++ b/jsx-nightwatch/package.json @@ -18,9 +18,9 @@ "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", - "chromedriver": "^130.0.1", + "chromedriver": "^130.0.2", "geckodriver": "^4.5.1", - "nightwatch": "^3.8.0", + "nightwatch": "^3.8.1", "ts-node": "^10.9.2", "vite": "^5.4.10", "vite-plugin-nightwatch": "^0.4.6" diff --git a/jsx-nightwatch/src/components/HelloWorld.vue b/jsx-nightwatch/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx-nightwatch/src/components/HelloWorld.vue +++ b/jsx-nightwatch/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx-nightwatch/src/components/TheWelcome.vue b/jsx-nightwatch/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx-nightwatch/src/components/TheWelcome.vue +++ b/jsx-nightwatch/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx-nightwatch/vite.config.js b/jsx-nightwatch/vite.config.js index 31a63ace..9fb74582 100644 --- a/jsx-nightwatch/vite.config.js +++ b/jsx-nightwatch/vite.config.js @@ -17,6 +17,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx-pinia-cypress/cypress.config.js b/jsx-pinia-cypress/cypress.config.js index c8fac129..2ecbea60 100644 --- a/jsx-pinia-cypress/cypress.config.js +++ b/jsx-pinia-cypress/cypress.config.js @@ -3,13 +3,13 @@ import { defineConfig } from 'cypress' export default defineConfig({ e2e: { specPattern: 'cypress/e2e/**/*.{cy,spec}.{js,jsx,ts,tsx}', - baseUrl: 'http://localhost:4173' + baseUrl: 'http://localhost:4173', }, component: { specPattern: 'src/**/__tests__/*.{cy,spec}.{js,ts,jsx,tsx}', devServer: { framework: 'vue', - bundler: 'vite' - } - } + bundler: 'vite', + }, + }, }) diff --git a/jsx-pinia-cypress/index.html b/jsx-pinia-cypress/index.html index 99f583aa..b19040a0 100644 --- a/jsx-pinia-cypress/index.html +++ b/jsx-pinia-cypress/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx-pinia-cypress/package.json b/jsx-pinia-cypress/package.json index aac1cb43..731fbc14 100644 --- a/jsx-pinia-cypress/package.json +++ b/jsx-pinia-cypress/package.json @@ -13,13 +13,13 @@ "test:unit:dev": "cypress open --component" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", - "cypress": "^13.15.0", + "cypress": "^13.15.1", "start-server-and-test": "^2.0.8", "vite": "^5.4.10" } diff --git a/jsx-pinia-cypress/src/components/HelloWorld.vue b/jsx-pinia-cypress/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx-pinia-cypress/src/components/HelloWorld.vue +++ b/jsx-pinia-cypress/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx-pinia-cypress/src/components/TheWelcome.vue b/jsx-pinia-cypress/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx-pinia-cypress/src/components/TheWelcome.vue +++ b/jsx-pinia-cypress/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx-pinia-cypress/vite.config.js b/jsx-pinia-cypress/vite.config.js index 02a6dd7a..183cf367 100644 --- a/jsx-pinia-cypress/vite.config.js +++ b/jsx-pinia-cypress/vite.config.js @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx-pinia-nightwatch/index.html b/jsx-pinia-nightwatch/index.html index 99f583aa..b19040a0 100644 --- a/jsx-pinia-nightwatch/index.html +++ b/jsx-pinia-nightwatch/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx-pinia-nightwatch/nightwatch.conf.cjs b/jsx-pinia-nightwatch/nightwatch.conf.cjs index 542647e5..021e2f02 100644 --- a/jsx-pinia-nightwatch/nightwatch.conf.cjs +++ b/jsx-pinia-nightwatch/nightwatch.conf.cjs @@ -34,14 +34,14 @@ module.exports = { vite_dev_server: { start_vite: true, - port: process.env.CI ? 4173 : 5173 + port: process.env.CI ? 4173 : 5173, }, webdriver: {}, test_workers: { enabled: true, - workers: 'auto' + workers: 'auto', }, test_settings: { @@ -52,30 +52,30 @@ module.exports = { screenshots: { enabled: false, path: 'screens', - on_failure: true + on_failure: true, }, desiredCapabilities: { - browserName: 'firefox' + browserName: 'firefox', }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, safari: { desiredCapabilities: { browserName: 'safari', alwaysMatch: { - acceptInsecureCerts: false - } + acceptInsecureCerts: false, + }, }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, firefox: { @@ -87,9 +87,9 @@ module.exports = { args: [ // '-headless', // '-verbose' - ] - } - } + ], + }, + }, }, webdriver: { start_process: true, @@ -97,8 +97,8 @@ module.exports = { cli_args: [ // very verbose geckodriver logs // '-vv' - ] - } + ], + }, }, chrome: { @@ -114,8 +114,8 @@ module.exports = { //'--ignore-certificate-errors', //'--allow-insecure-localhost', //'--headless' - ] - } + ], + }, }, webdriver: { @@ -123,8 +123,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } + ], + }, }, edge: { @@ -135,8 +135,8 @@ module.exports = { // More info on EdgeDriver: https://docs.microsoft.com/en-us/microsoft-edge/webdriver-chromium/capabilities-edge-options args: [ //'--headless' - ] - } + ], + }, }, webdriver: { @@ -146,8 +146,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } - } - } + ], + }, + }, + }, } diff --git a/jsx-pinia-nightwatch/package.json b/jsx-pinia-nightwatch/package.json index d40de43b..5a59c46f 100644 --- a/jsx-pinia-nightwatch/package.json +++ b/jsx-pinia-nightwatch/package.json @@ -11,7 +11,7 @@ "test:unit": "nightwatch src/**/__tests__/*" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { @@ -19,9 +19,9 @@ "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", - "chromedriver": "^130.0.1", + "chromedriver": "^130.0.2", "geckodriver": "^4.5.1", - "nightwatch": "^3.8.0", + "nightwatch": "^3.8.1", "ts-node": "^10.9.2", "vite": "^5.4.10", "vite-plugin-nightwatch": "^0.4.6" diff --git a/jsx-pinia-nightwatch/src/components/HelloWorld.vue b/jsx-pinia-nightwatch/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx-pinia-nightwatch/src/components/HelloWorld.vue +++ b/jsx-pinia-nightwatch/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx-pinia-nightwatch/src/components/TheWelcome.vue b/jsx-pinia-nightwatch/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx-pinia-nightwatch/src/components/TheWelcome.vue +++ b/jsx-pinia-nightwatch/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx-pinia-nightwatch/vite.config.js b/jsx-pinia-nightwatch/vite.config.js index 31a63ace..9fb74582 100644 --- a/jsx-pinia-nightwatch/vite.config.js +++ b/jsx-pinia-nightwatch/vite.config.js @@ -17,6 +17,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx-pinia-playwright/index.html b/jsx-pinia-playwright/index.html index 99f583aa..b19040a0 100644 --- a/jsx-pinia-playwright/index.html +++ b/jsx-pinia-playwright/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx-pinia-playwright/package.json b/jsx-pinia-playwright/package.json index 998a2599..9bd36be0 100644 --- a/jsx-pinia-playwright/package.json +++ b/jsx-pinia-playwright/package.json @@ -10,11 +10,11 @@ "test:e2e": "playwright test" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { - "@playwright/test": "^1.48.1", + "@playwright/test": "^1.48.2", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "vite": "^5.4.10" diff --git a/jsx-pinia-playwright/playwright.config.js b/jsx-pinia-playwright/playwright.config.js index cbb25003..5ece9567 100644 --- a/jsx-pinia-playwright/playwright.config.js +++ b/jsx-pinia-playwright/playwright.config.js @@ -19,7 +19,7 @@ export default defineConfig({ * Maximum time expect() should wait for the condition to be met. * For example in `await expect(locator).toHaveText();` */ - timeout: 5000 + timeout: 5000, }, /* Fail the build on CI if you accidentally left test.only in the source code. */ forbidOnly: !!process.env.CI, @@ -40,7 +40,7 @@ export default defineConfig({ trace: 'on-first-retry', /* Only on CI systems run the tests headless */ - headless: !!process.env.CI + headless: !!process.env.CI, }, /* Configure projects for major browsers */ @@ -48,21 +48,21 @@ export default defineConfig({ { name: 'chromium', use: { - ...devices['Desktop Chrome'] - } + ...devices['Desktop Chrome'], + }, }, { name: 'firefox', use: { - ...devices['Desktop Firefox'] - } + ...devices['Desktop Firefox'], + }, }, { name: 'webkit', use: { - ...devices['Desktop Safari'] - } - } + ...devices['Desktop Safari'], + }, + }, /* Test against mobile viewports. */ // { @@ -105,6 +105,6 @@ export default defineConfig({ */ command: process.env.CI ? 'npm run preview' : 'npm run dev', port: process.env.CI ? 4173 : 5173, - reuseExistingServer: !process.env.CI - } + reuseExistingServer: !process.env.CI, + }, }) diff --git a/jsx-pinia-playwright/src/components/HelloWorld.vue b/jsx-pinia-playwright/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx-pinia-playwright/src/components/HelloWorld.vue +++ b/jsx-pinia-playwright/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx-pinia-playwright/src/components/TheWelcome.vue b/jsx-pinia-playwright/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx-pinia-playwright/src/components/TheWelcome.vue +++ b/jsx-pinia-playwright/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx-pinia-playwright/vite.config.js b/jsx-pinia-playwright/vite.config.js index 02a6dd7a..183cf367 100644 --- a/jsx-pinia-playwright/vite.config.js +++ b/jsx-pinia-playwright/vite.config.js @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx-pinia-vitest-cypress/cypress.config.js b/jsx-pinia-vitest-cypress/cypress.config.js index 0f66080f..4a22885c 100644 --- a/jsx-pinia-vitest-cypress/cypress.config.js +++ b/jsx-pinia-vitest-cypress/cypress.config.js @@ -3,6 +3,6 @@ import { defineConfig } from 'cypress' export default defineConfig({ e2e: { specPattern: 'cypress/e2e/**/*.{cy,spec}.{js,jsx,ts,tsx}', - baseUrl: 'http://localhost:4173' - } + baseUrl: 'http://localhost:4173', + }, }) diff --git a/jsx-pinia-vitest-cypress/index.html b/jsx-pinia-vitest-cypress/index.html index 99f583aa..b19040a0 100644 --- a/jsx-pinia-vitest-cypress/index.html +++ b/jsx-pinia-vitest-cypress/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx-pinia-vitest-cypress/package.json b/jsx-pinia-vitest-cypress/package.json index 890d08b7..0c32d479 100644 --- a/jsx-pinia-vitest-cypress/package.json +++ b/jsx-pinia-vitest-cypress/package.json @@ -12,17 +12,17 @@ "test:e2e:dev": "start-server-and-test 'vite dev --port 4173' http://localhost:4173 'cypress open --e2e'" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", - "cypress": "^13.15.0", + "cypress": "^13.15.1", "jsdom": "^25.0.1", "start-server-and-test": "^2.0.8", "vite": "^5.4.10", - "vitest": "^2.1.3" + "vitest": "^2.1.4" } } diff --git a/jsx-pinia-vitest-cypress/src/components/HelloWorld.vue b/jsx-pinia-vitest-cypress/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx-pinia-vitest-cypress/src/components/HelloWorld.vue +++ b/jsx-pinia-vitest-cypress/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx-pinia-vitest-cypress/src/components/TheWelcome.vue b/jsx-pinia-vitest-cypress/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx-pinia-vitest-cypress/src/components/TheWelcome.vue +++ b/jsx-pinia-vitest-cypress/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx-pinia-vitest-cypress/vite.config.js b/jsx-pinia-vitest-cypress/vite.config.js index 02a6dd7a..183cf367 100644 --- a/jsx-pinia-vitest-cypress/vite.config.js +++ b/jsx-pinia-vitest-cypress/vite.config.js @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx-pinia-vitest-cypress/vitest.config.js b/jsx-pinia-vitest-cypress/vitest.config.js index 4b1c8979..c3287171 100644 --- a/jsx-pinia-vitest-cypress/vitest.config.js +++ b/jsx-pinia-vitest-cypress/vitest.config.js @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/jsx-pinia-vitest-nightwatch/index.html b/jsx-pinia-vitest-nightwatch/index.html index 99f583aa..b19040a0 100644 --- a/jsx-pinia-vitest-nightwatch/index.html +++ b/jsx-pinia-vitest-nightwatch/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx-pinia-vitest-nightwatch/nightwatch.conf.cjs b/jsx-pinia-vitest-nightwatch/nightwatch.conf.cjs index 542647e5..021e2f02 100644 --- a/jsx-pinia-vitest-nightwatch/nightwatch.conf.cjs +++ b/jsx-pinia-vitest-nightwatch/nightwatch.conf.cjs @@ -34,14 +34,14 @@ module.exports = { vite_dev_server: { start_vite: true, - port: process.env.CI ? 4173 : 5173 + port: process.env.CI ? 4173 : 5173, }, webdriver: {}, test_workers: { enabled: true, - workers: 'auto' + workers: 'auto', }, test_settings: { @@ -52,30 +52,30 @@ module.exports = { screenshots: { enabled: false, path: 'screens', - on_failure: true + on_failure: true, }, desiredCapabilities: { - browserName: 'firefox' + browserName: 'firefox', }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, safari: { desiredCapabilities: { browserName: 'safari', alwaysMatch: { - acceptInsecureCerts: false - } + acceptInsecureCerts: false, + }, }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, firefox: { @@ -87,9 +87,9 @@ module.exports = { args: [ // '-headless', // '-verbose' - ] - } - } + ], + }, + }, }, webdriver: { start_process: true, @@ -97,8 +97,8 @@ module.exports = { cli_args: [ // very verbose geckodriver logs // '-vv' - ] - } + ], + }, }, chrome: { @@ -114,8 +114,8 @@ module.exports = { //'--ignore-certificate-errors', //'--allow-insecure-localhost', //'--headless' - ] - } + ], + }, }, webdriver: { @@ -123,8 +123,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } + ], + }, }, edge: { @@ -135,8 +135,8 @@ module.exports = { // More info on EdgeDriver: https://docs.microsoft.com/en-us/microsoft-edge/webdriver-chromium/capabilities-edge-options args: [ //'--headless' - ] - } + ], + }, }, webdriver: { @@ -146,8 +146,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } - } - } + ], + }, + }, + }, } diff --git a/jsx-pinia-vitest-nightwatch/package.json b/jsx-pinia-vitest-nightwatch/package.json index 458f0f61..3c2a1f5d 100644 --- a/jsx-pinia-vitest-nightwatch/package.json +++ b/jsx-pinia-vitest-nightwatch/package.json @@ -11,7 +11,7 @@ "test:e2e": "nightwatch tests/e2e/*" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { @@ -19,13 +19,13 @@ "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", - "chromedriver": "^130.0.1", + "chromedriver": "^130.0.2", "geckodriver": "^4.5.1", "jsdom": "^25.0.1", - "nightwatch": "^3.8.0", + "nightwatch": "^3.8.1", "ts-node": "^10.9.2", "vite": "^5.4.10", "vite-plugin-nightwatch": "^0.4.6", - "vitest": "^2.1.3" + "vitest": "^2.1.4" } } diff --git a/jsx-pinia-vitest-nightwatch/src/components/HelloWorld.vue b/jsx-pinia-vitest-nightwatch/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx-pinia-vitest-nightwatch/src/components/HelloWorld.vue +++ b/jsx-pinia-vitest-nightwatch/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx-pinia-vitest-nightwatch/src/components/TheWelcome.vue b/jsx-pinia-vitest-nightwatch/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx-pinia-vitest-nightwatch/src/components/TheWelcome.vue +++ b/jsx-pinia-vitest-nightwatch/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx-pinia-vitest-nightwatch/vite.config.js b/jsx-pinia-vitest-nightwatch/vite.config.js index e34bdf09..e1529198 100644 --- a/jsx-pinia-vitest-nightwatch/vite.config.js +++ b/jsx-pinia-vitest-nightwatch/vite.config.js @@ -15,6 +15,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx-pinia-vitest-nightwatch/vitest.config.js b/jsx-pinia-vitest-nightwatch/vitest.config.js index 4b1c8979..c3287171 100644 --- a/jsx-pinia-vitest-nightwatch/vitest.config.js +++ b/jsx-pinia-vitest-nightwatch/vitest.config.js @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/jsx-pinia-vitest-playwright/index.html b/jsx-pinia-vitest-playwright/index.html index 99f583aa..b19040a0 100644 --- a/jsx-pinia-vitest-playwright/index.html +++ b/jsx-pinia-vitest-playwright/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx-pinia-vitest-playwright/package.json b/jsx-pinia-vitest-playwright/package.json index 12196422..b9293274 100644 --- a/jsx-pinia-vitest-playwright/package.json +++ b/jsx-pinia-vitest-playwright/package.json @@ -11,16 +11,16 @@ "test:e2e": "playwright test" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { - "@playwright/test": "^1.48.1", + "@playwright/test": "^1.48.2", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", "jsdom": "^25.0.1", "vite": "^5.4.10", - "vitest": "^2.1.3" + "vitest": "^2.1.4" } } diff --git a/jsx-pinia-vitest-playwright/playwright.config.js b/jsx-pinia-vitest-playwright/playwright.config.js index cbb25003..5ece9567 100644 --- a/jsx-pinia-vitest-playwright/playwright.config.js +++ b/jsx-pinia-vitest-playwright/playwright.config.js @@ -19,7 +19,7 @@ export default defineConfig({ * Maximum time expect() should wait for the condition to be met. * For example in `await expect(locator).toHaveText();` */ - timeout: 5000 + timeout: 5000, }, /* Fail the build on CI if you accidentally left test.only in the source code. */ forbidOnly: !!process.env.CI, @@ -40,7 +40,7 @@ export default defineConfig({ trace: 'on-first-retry', /* Only on CI systems run the tests headless */ - headless: !!process.env.CI + headless: !!process.env.CI, }, /* Configure projects for major browsers */ @@ -48,21 +48,21 @@ export default defineConfig({ { name: 'chromium', use: { - ...devices['Desktop Chrome'] - } + ...devices['Desktop Chrome'], + }, }, { name: 'firefox', use: { - ...devices['Desktop Firefox'] - } + ...devices['Desktop Firefox'], + }, }, { name: 'webkit', use: { - ...devices['Desktop Safari'] - } - } + ...devices['Desktop Safari'], + }, + }, /* Test against mobile viewports. */ // { @@ -105,6 +105,6 @@ export default defineConfig({ */ command: process.env.CI ? 'npm run preview' : 'npm run dev', port: process.env.CI ? 4173 : 5173, - reuseExistingServer: !process.env.CI - } + reuseExistingServer: !process.env.CI, + }, }) diff --git a/jsx-pinia-vitest-playwright/src/components/HelloWorld.vue b/jsx-pinia-vitest-playwright/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx-pinia-vitest-playwright/src/components/HelloWorld.vue +++ b/jsx-pinia-vitest-playwright/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx-pinia-vitest-playwright/src/components/TheWelcome.vue b/jsx-pinia-vitest-playwright/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx-pinia-vitest-playwright/src/components/TheWelcome.vue +++ b/jsx-pinia-vitest-playwright/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx-pinia-vitest-playwright/vite.config.js b/jsx-pinia-vitest-playwright/vite.config.js index 02a6dd7a..183cf367 100644 --- a/jsx-pinia-vitest-playwright/vite.config.js +++ b/jsx-pinia-vitest-playwright/vite.config.js @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx-pinia-vitest-playwright/vitest.config.js b/jsx-pinia-vitest-playwright/vitest.config.js index 4b1c8979..c3287171 100644 --- a/jsx-pinia-vitest-playwright/vitest.config.js +++ b/jsx-pinia-vitest-playwright/vitest.config.js @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/jsx-pinia-vitest/index.html b/jsx-pinia-vitest/index.html index 99f583aa..b19040a0 100644 --- a/jsx-pinia-vitest/index.html +++ b/jsx-pinia-vitest/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx-pinia-vitest/package.json b/jsx-pinia-vitest/package.json index c2f41405..8e478684 100644 --- a/jsx-pinia-vitest/package.json +++ b/jsx-pinia-vitest/package.json @@ -10,7 +10,7 @@ "test:unit": "vitest" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { @@ -19,6 +19,6 @@ "@vue/test-utils": "^2.4.6", "jsdom": "^25.0.1", "vite": "^5.4.10", - "vitest": "^2.1.3" + "vitest": "^2.1.4" } } diff --git a/jsx-pinia-vitest/src/components/HelloWorld.vue b/jsx-pinia-vitest/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx-pinia-vitest/src/components/HelloWorld.vue +++ b/jsx-pinia-vitest/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx-pinia-vitest/src/components/TheWelcome.vue b/jsx-pinia-vitest/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx-pinia-vitest/src/components/TheWelcome.vue +++ b/jsx-pinia-vitest/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx-pinia-vitest/vite.config.js b/jsx-pinia-vitest/vite.config.js index 02a6dd7a..183cf367 100644 --- a/jsx-pinia-vitest/vite.config.js +++ b/jsx-pinia-vitest/vite.config.js @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx-pinia-vitest/vitest.config.js b/jsx-pinia-vitest/vitest.config.js index 4b1c8979..c3287171 100644 --- a/jsx-pinia-vitest/vitest.config.js +++ b/jsx-pinia-vitest/vitest.config.js @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/jsx-pinia-with-tests/index.html b/jsx-pinia-with-tests/index.html index 99f583aa..b19040a0 100644 --- a/jsx-pinia-with-tests/index.html +++ b/jsx-pinia-with-tests/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx-pinia-with-tests/package.json b/jsx-pinia-with-tests/package.json index d0a4ecdc..5e699ead 100644 --- a/jsx-pinia-with-tests/package.json +++ b/jsx-pinia-with-tests/package.json @@ -9,7 +9,7 @@ "preview": "vite preview" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { diff --git a/jsx-pinia-with-tests/src/components/HelloWorld.vue b/jsx-pinia-with-tests/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx-pinia-with-tests/src/components/HelloWorld.vue +++ b/jsx-pinia-with-tests/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx-pinia-with-tests/src/components/TheWelcome.vue b/jsx-pinia-with-tests/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx-pinia-with-tests/src/components/TheWelcome.vue +++ b/jsx-pinia-with-tests/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx-pinia-with-tests/vite.config.js b/jsx-pinia-with-tests/vite.config.js index 02a6dd7a..183cf367 100644 --- a/jsx-pinia-with-tests/vite.config.js +++ b/jsx-pinia-with-tests/vite.config.js @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx-pinia/index.html b/jsx-pinia/index.html index 99f583aa..b19040a0 100644 --- a/jsx-pinia/index.html +++ b/jsx-pinia/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx-pinia/package.json b/jsx-pinia/package.json index ad80b283..51ab39b0 100644 --- a/jsx-pinia/package.json +++ b/jsx-pinia/package.json @@ -9,7 +9,7 @@ "preview": "vite preview" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { diff --git a/jsx-pinia/src/components/HelloWorld.vue b/jsx-pinia/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx-pinia/src/components/HelloWorld.vue +++ b/jsx-pinia/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx-pinia/src/components/TheWelcome.vue b/jsx-pinia/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx-pinia/src/components/TheWelcome.vue +++ b/jsx-pinia/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx-pinia/vite.config.js b/jsx-pinia/vite.config.js index 02a6dd7a..183cf367 100644 --- a/jsx-pinia/vite.config.js +++ b/jsx-pinia/vite.config.js @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx-playwright/index.html b/jsx-playwright/index.html index 99f583aa..b19040a0 100644 --- a/jsx-playwright/index.html +++ b/jsx-playwright/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx-playwright/package.json b/jsx-playwright/package.json index 54bddb7e..c3bada86 100644 --- a/jsx-playwright/package.json +++ b/jsx-playwright/package.json @@ -13,7 +13,7 @@ "vue": "^3.5.12" }, "devDependencies": { - "@playwright/test": "^1.48.1", + "@playwright/test": "^1.48.2", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "vite": "^5.4.10" diff --git a/jsx-playwright/playwright.config.js b/jsx-playwright/playwright.config.js index cbb25003..5ece9567 100644 --- a/jsx-playwright/playwright.config.js +++ b/jsx-playwright/playwright.config.js @@ -19,7 +19,7 @@ export default defineConfig({ * Maximum time expect() should wait for the condition to be met. * For example in `await expect(locator).toHaveText();` */ - timeout: 5000 + timeout: 5000, }, /* Fail the build on CI if you accidentally left test.only in the source code. */ forbidOnly: !!process.env.CI, @@ -40,7 +40,7 @@ export default defineConfig({ trace: 'on-first-retry', /* Only on CI systems run the tests headless */ - headless: !!process.env.CI + headless: !!process.env.CI, }, /* Configure projects for major browsers */ @@ -48,21 +48,21 @@ export default defineConfig({ { name: 'chromium', use: { - ...devices['Desktop Chrome'] - } + ...devices['Desktop Chrome'], + }, }, { name: 'firefox', use: { - ...devices['Desktop Firefox'] - } + ...devices['Desktop Firefox'], + }, }, { name: 'webkit', use: { - ...devices['Desktop Safari'] - } - } + ...devices['Desktop Safari'], + }, + }, /* Test against mobile viewports. */ // { @@ -105,6 +105,6 @@ export default defineConfig({ */ command: process.env.CI ? 'npm run preview' : 'npm run dev', port: process.env.CI ? 4173 : 5173, - reuseExistingServer: !process.env.CI - } + reuseExistingServer: !process.env.CI, + }, }) diff --git a/jsx-playwright/src/components/HelloWorld.vue b/jsx-playwright/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx-playwright/src/components/HelloWorld.vue +++ b/jsx-playwright/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx-playwright/src/components/TheWelcome.vue b/jsx-playwright/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx-playwright/src/components/TheWelcome.vue +++ b/jsx-playwright/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx-playwright/vite.config.js b/jsx-playwright/vite.config.js index 02a6dd7a..183cf367 100644 --- a/jsx-playwright/vite.config.js +++ b/jsx-playwright/vite.config.js @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx-router-cypress/cypress.config.js b/jsx-router-cypress/cypress.config.js index c8fac129..2ecbea60 100644 --- a/jsx-router-cypress/cypress.config.js +++ b/jsx-router-cypress/cypress.config.js @@ -3,13 +3,13 @@ import { defineConfig } from 'cypress' export default defineConfig({ e2e: { specPattern: 'cypress/e2e/**/*.{cy,spec}.{js,jsx,ts,tsx}', - baseUrl: 'http://localhost:4173' + baseUrl: 'http://localhost:4173', }, component: { specPattern: 'src/**/__tests__/*.{cy,spec}.{js,ts,jsx,tsx}', devServer: { framework: 'vue', - bundler: 'vite' - } - } + bundler: 'vite', + }, + }, }) diff --git a/jsx-router-cypress/index.html b/jsx-router-cypress/index.html index 99f583aa..b19040a0 100644 --- a/jsx-router-cypress/index.html +++ b/jsx-router-cypress/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx-router-cypress/package.json b/jsx-router-cypress/package.json index 5de6cd72..6d66ce58 100644 --- a/jsx-router-cypress/package.json +++ b/jsx-router-cypress/package.json @@ -19,7 +19,7 @@ "devDependencies": { "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", - "cypress": "^13.15.0", + "cypress": "^13.15.1", "start-server-and-test": "^2.0.8", "vite": "^5.4.10" } diff --git a/jsx-router-cypress/src/components/HelloWorld.vue b/jsx-router-cypress/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx-router-cypress/src/components/HelloWorld.vue +++ b/jsx-router-cypress/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx-router-cypress/src/components/TheWelcome.vue b/jsx-router-cypress/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx-router-cypress/src/components/TheWelcome.vue +++ b/jsx-router-cypress/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx-router-cypress/src/router/index.js b/jsx-router-cypress/src/router/index.js index a49ae507..3e49915c 100644 --- a/jsx-router-cypress/src/router/index.js +++ b/jsx-router-cypress/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/jsx-router-cypress/vite.config.js b/jsx-router-cypress/vite.config.js index 02a6dd7a..183cf367 100644 --- a/jsx-router-cypress/vite.config.js +++ b/jsx-router-cypress/vite.config.js @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx-router-nightwatch/index.html b/jsx-router-nightwatch/index.html index 99f583aa..b19040a0 100644 --- a/jsx-router-nightwatch/index.html +++ b/jsx-router-nightwatch/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx-router-nightwatch/nightwatch.conf.cjs b/jsx-router-nightwatch/nightwatch.conf.cjs index 542647e5..021e2f02 100644 --- a/jsx-router-nightwatch/nightwatch.conf.cjs +++ b/jsx-router-nightwatch/nightwatch.conf.cjs @@ -34,14 +34,14 @@ module.exports = { vite_dev_server: { start_vite: true, - port: process.env.CI ? 4173 : 5173 + port: process.env.CI ? 4173 : 5173, }, webdriver: {}, test_workers: { enabled: true, - workers: 'auto' + workers: 'auto', }, test_settings: { @@ -52,30 +52,30 @@ module.exports = { screenshots: { enabled: false, path: 'screens', - on_failure: true + on_failure: true, }, desiredCapabilities: { - browserName: 'firefox' + browserName: 'firefox', }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, safari: { desiredCapabilities: { browserName: 'safari', alwaysMatch: { - acceptInsecureCerts: false - } + acceptInsecureCerts: false, + }, }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, firefox: { @@ -87,9 +87,9 @@ module.exports = { args: [ // '-headless', // '-verbose' - ] - } - } + ], + }, + }, }, webdriver: { start_process: true, @@ -97,8 +97,8 @@ module.exports = { cli_args: [ // very verbose geckodriver logs // '-vv' - ] - } + ], + }, }, chrome: { @@ -114,8 +114,8 @@ module.exports = { //'--ignore-certificate-errors', //'--allow-insecure-localhost', //'--headless' - ] - } + ], + }, }, webdriver: { @@ -123,8 +123,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } + ], + }, }, edge: { @@ -135,8 +135,8 @@ module.exports = { // More info on EdgeDriver: https://docs.microsoft.com/en-us/microsoft-edge/webdriver-chromium/capabilities-edge-options args: [ //'--headless' - ] - } + ], + }, }, webdriver: { @@ -146,8 +146,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } - } - } + ], + }, + }, + }, } diff --git a/jsx-router-nightwatch/package.json b/jsx-router-nightwatch/package.json index 3f681098..28792036 100644 --- a/jsx-router-nightwatch/package.json +++ b/jsx-router-nightwatch/package.json @@ -19,9 +19,9 @@ "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", - "chromedriver": "^130.0.1", + "chromedriver": "^130.0.2", "geckodriver": "^4.5.1", - "nightwatch": "^3.8.0", + "nightwatch": "^3.8.1", "ts-node": "^10.9.2", "vite": "^5.4.10", "vite-plugin-nightwatch": "^0.4.6" diff --git a/jsx-router-nightwatch/src/components/HelloWorld.vue b/jsx-router-nightwatch/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx-router-nightwatch/src/components/HelloWorld.vue +++ b/jsx-router-nightwatch/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx-router-nightwatch/src/components/TheWelcome.vue b/jsx-router-nightwatch/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx-router-nightwatch/src/components/TheWelcome.vue +++ b/jsx-router-nightwatch/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx-router-nightwatch/src/router/index.js b/jsx-router-nightwatch/src/router/index.js index a49ae507..3e49915c 100644 --- a/jsx-router-nightwatch/src/router/index.js +++ b/jsx-router-nightwatch/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/jsx-router-nightwatch/vite.config.js b/jsx-router-nightwatch/vite.config.js index 31a63ace..9fb74582 100644 --- a/jsx-router-nightwatch/vite.config.js +++ b/jsx-router-nightwatch/vite.config.js @@ -17,6 +17,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx-router-pinia-cypress/cypress.config.js b/jsx-router-pinia-cypress/cypress.config.js index c8fac129..2ecbea60 100644 --- a/jsx-router-pinia-cypress/cypress.config.js +++ b/jsx-router-pinia-cypress/cypress.config.js @@ -3,13 +3,13 @@ import { defineConfig } from 'cypress' export default defineConfig({ e2e: { specPattern: 'cypress/e2e/**/*.{cy,spec}.{js,jsx,ts,tsx}', - baseUrl: 'http://localhost:4173' + baseUrl: 'http://localhost:4173', }, component: { specPattern: 'src/**/__tests__/*.{cy,spec}.{js,ts,jsx,tsx}', devServer: { framework: 'vue', - bundler: 'vite' - } - } + bundler: 'vite', + }, + }, }) diff --git a/jsx-router-pinia-cypress/index.html b/jsx-router-pinia-cypress/index.html index 99f583aa..b19040a0 100644 --- a/jsx-router-pinia-cypress/index.html +++ b/jsx-router-pinia-cypress/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx-router-pinia-cypress/package.json b/jsx-router-pinia-cypress/package.json index 7f8ce0bb..0d5945b2 100644 --- a/jsx-router-pinia-cypress/package.json +++ b/jsx-router-pinia-cypress/package.json @@ -13,14 +13,14 @@ "test:unit:dev": "cypress open --component" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, "devDependencies": { "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", - "cypress": "^13.15.0", + "cypress": "^13.15.1", "start-server-and-test": "^2.0.8", "vite": "^5.4.10" } diff --git a/jsx-router-pinia-cypress/src/components/HelloWorld.vue b/jsx-router-pinia-cypress/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx-router-pinia-cypress/src/components/HelloWorld.vue +++ b/jsx-router-pinia-cypress/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx-router-pinia-cypress/src/components/TheWelcome.vue b/jsx-router-pinia-cypress/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx-router-pinia-cypress/src/components/TheWelcome.vue +++ b/jsx-router-pinia-cypress/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx-router-pinia-cypress/src/router/index.js b/jsx-router-pinia-cypress/src/router/index.js index a49ae507..3e49915c 100644 --- a/jsx-router-pinia-cypress/src/router/index.js +++ b/jsx-router-pinia-cypress/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/jsx-router-pinia-cypress/vite.config.js b/jsx-router-pinia-cypress/vite.config.js index 02a6dd7a..183cf367 100644 --- a/jsx-router-pinia-cypress/vite.config.js +++ b/jsx-router-pinia-cypress/vite.config.js @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx-router-pinia-nightwatch/index.html b/jsx-router-pinia-nightwatch/index.html index 99f583aa..b19040a0 100644 --- a/jsx-router-pinia-nightwatch/index.html +++ b/jsx-router-pinia-nightwatch/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx-router-pinia-nightwatch/nightwatch.conf.cjs b/jsx-router-pinia-nightwatch/nightwatch.conf.cjs index 542647e5..021e2f02 100644 --- a/jsx-router-pinia-nightwatch/nightwatch.conf.cjs +++ b/jsx-router-pinia-nightwatch/nightwatch.conf.cjs @@ -34,14 +34,14 @@ module.exports = { vite_dev_server: { start_vite: true, - port: process.env.CI ? 4173 : 5173 + port: process.env.CI ? 4173 : 5173, }, webdriver: {}, test_workers: { enabled: true, - workers: 'auto' + workers: 'auto', }, test_settings: { @@ -52,30 +52,30 @@ module.exports = { screenshots: { enabled: false, path: 'screens', - on_failure: true + on_failure: true, }, desiredCapabilities: { - browserName: 'firefox' + browserName: 'firefox', }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, safari: { desiredCapabilities: { browserName: 'safari', alwaysMatch: { - acceptInsecureCerts: false - } + acceptInsecureCerts: false, + }, }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, firefox: { @@ -87,9 +87,9 @@ module.exports = { args: [ // '-headless', // '-verbose' - ] - } - } + ], + }, + }, }, webdriver: { start_process: true, @@ -97,8 +97,8 @@ module.exports = { cli_args: [ // very verbose geckodriver logs // '-vv' - ] - } + ], + }, }, chrome: { @@ -114,8 +114,8 @@ module.exports = { //'--ignore-certificate-errors', //'--allow-insecure-localhost', //'--headless' - ] - } + ], + }, }, webdriver: { @@ -123,8 +123,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } + ], + }, }, edge: { @@ -135,8 +135,8 @@ module.exports = { // More info on EdgeDriver: https://docs.microsoft.com/en-us/microsoft-edge/webdriver-chromium/capabilities-edge-options args: [ //'--headless' - ] - } + ], + }, }, webdriver: { @@ -146,8 +146,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } - } - } + ], + }, + }, + }, } diff --git a/jsx-router-pinia-nightwatch/package.json b/jsx-router-pinia-nightwatch/package.json index 36a80787..00b13333 100644 --- a/jsx-router-pinia-nightwatch/package.json +++ b/jsx-router-pinia-nightwatch/package.json @@ -11,7 +11,7 @@ "test:unit": "nightwatch src/**/__tests__/*" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, @@ -20,9 +20,9 @@ "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", - "chromedriver": "^130.0.1", + "chromedriver": "^130.0.2", "geckodriver": "^4.5.1", - "nightwatch": "^3.8.0", + "nightwatch": "^3.8.1", "ts-node": "^10.9.2", "vite": "^5.4.10", "vite-plugin-nightwatch": "^0.4.6" diff --git a/jsx-router-pinia-nightwatch/src/components/HelloWorld.vue b/jsx-router-pinia-nightwatch/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx-router-pinia-nightwatch/src/components/HelloWorld.vue +++ b/jsx-router-pinia-nightwatch/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx-router-pinia-nightwatch/src/components/TheWelcome.vue b/jsx-router-pinia-nightwatch/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx-router-pinia-nightwatch/src/components/TheWelcome.vue +++ b/jsx-router-pinia-nightwatch/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx-router-pinia-nightwatch/src/router/index.js b/jsx-router-pinia-nightwatch/src/router/index.js index a49ae507..3e49915c 100644 --- a/jsx-router-pinia-nightwatch/src/router/index.js +++ b/jsx-router-pinia-nightwatch/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/jsx-router-pinia-nightwatch/vite.config.js b/jsx-router-pinia-nightwatch/vite.config.js index 31a63ace..9fb74582 100644 --- a/jsx-router-pinia-nightwatch/vite.config.js +++ b/jsx-router-pinia-nightwatch/vite.config.js @@ -17,6 +17,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx-router-pinia-playwright/index.html b/jsx-router-pinia-playwright/index.html index 99f583aa..b19040a0 100644 --- a/jsx-router-pinia-playwright/index.html +++ b/jsx-router-pinia-playwright/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx-router-pinia-playwright/package.json b/jsx-router-pinia-playwright/package.json index c44d620b..5b6d993c 100644 --- a/jsx-router-pinia-playwright/package.json +++ b/jsx-router-pinia-playwright/package.json @@ -10,12 +10,12 @@ "test:e2e": "playwright test" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, "devDependencies": { - "@playwright/test": "^1.48.1", + "@playwright/test": "^1.48.2", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "vite": "^5.4.10" diff --git a/jsx-router-pinia-playwright/playwright.config.js b/jsx-router-pinia-playwright/playwright.config.js index cbb25003..5ece9567 100644 --- a/jsx-router-pinia-playwright/playwright.config.js +++ b/jsx-router-pinia-playwright/playwright.config.js @@ -19,7 +19,7 @@ export default defineConfig({ * Maximum time expect() should wait for the condition to be met. * For example in `await expect(locator).toHaveText();` */ - timeout: 5000 + timeout: 5000, }, /* Fail the build on CI if you accidentally left test.only in the source code. */ forbidOnly: !!process.env.CI, @@ -40,7 +40,7 @@ export default defineConfig({ trace: 'on-first-retry', /* Only on CI systems run the tests headless */ - headless: !!process.env.CI + headless: !!process.env.CI, }, /* Configure projects for major browsers */ @@ -48,21 +48,21 @@ export default defineConfig({ { name: 'chromium', use: { - ...devices['Desktop Chrome'] - } + ...devices['Desktop Chrome'], + }, }, { name: 'firefox', use: { - ...devices['Desktop Firefox'] - } + ...devices['Desktop Firefox'], + }, }, { name: 'webkit', use: { - ...devices['Desktop Safari'] - } - } + ...devices['Desktop Safari'], + }, + }, /* Test against mobile viewports. */ // { @@ -105,6 +105,6 @@ export default defineConfig({ */ command: process.env.CI ? 'npm run preview' : 'npm run dev', port: process.env.CI ? 4173 : 5173, - reuseExistingServer: !process.env.CI - } + reuseExistingServer: !process.env.CI, + }, }) diff --git a/jsx-router-pinia-playwright/src/components/HelloWorld.vue b/jsx-router-pinia-playwright/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx-router-pinia-playwright/src/components/HelloWorld.vue +++ b/jsx-router-pinia-playwright/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx-router-pinia-playwright/src/components/TheWelcome.vue b/jsx-router-pinia-playwright/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx-router-pinia-playwright/src/components/TheWelcome.vue +++ b/jsx-router-pinia-playwright/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx-router-pinia-playwright/src/router/index.js b/jsx-router-pinia-playwright/src/router/index.js index a49ae507..3e49915c 100644 --- a/jsx-router-pinia-playwright/src/router/index.js +++ b/jsx-router-pinia-playwright/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/jsx-router-pinia-playwright/vite.config.js b/jsx-router-pinia-playwright/vite.config.js index 02a6dd7a..183cf367 100644 --- a/jsx-router-pinia-playwright/vite.config.js +++ b/jsx-router-pinia-playwright/vite.config.js @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx-router-pinia-vitest-cypress/cypress.config.js b/jsx-router-pinia-vitest-cypress/cypress.config.js index 0f66080f..4a22885c 100644 --- a/jsx-router-pinia-vitest-cypress/cypress.config.js +++ b/jsx-router-pinia-vitest-cypress/cypress.config.js @@ -3,6 +3,6 @@ import { defineConfig } from 'cypress' export default defineConfig({ e2e: { specPattern: 'cypress/e2e/**/*.{cy,spec}.{js,jsx,ts,tsx}', - baseUrl: 'http://localhost:4173' - } + baseUrl: 'http://localhost:4173', + }, }) diff --git a/jsx-router-pinia-vitest-cypress/index.html b/jsx-router-pinia-vitest-cypress/index.html index 99f583aa..b19040a0 100644 --- a/jsx-router-pinia-vitest-cypress/index.html +++ b/jsx-router-pinia-vitest-cypress/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx-router-pinia-vitest-cypress/package.json b/jsx-router-pinia-vitest-cypress/package.json index d88f6001..07992a81 100644 --- a/jsx-router-pinia-vitest-cypress/package.json +++ b/jsx-router-pinia-vitest-cypress/package.json @@ -12,7 +12,7 @@ "test:e2e:dev": "start-server-and-test 'vite dev --port 4173' http://localhost:4173 'cypress open --e2e'" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, @@ -20,10 +20,10 @@ "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", - "cypress": "^13.15.0", + "cypress": "^13.15.1", "jsdom": "^25.0.1", "start-server-and-test": "^2.0.8", "vite": "^5.4.10", - "vitest": "^2.1.3" + "vitest": "^2.1.4" } } diff --git a/jsx-router-pinia-vitest-cypress/src/components/HelloWorld.vue b/jsx-router-pinia-vitest-cypress/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx-router-pinia-vitest-cypress/src/components/HelloWorld.vue +++ b/jsx-router-pinia-vitest-cypress/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx-router-pinia-vitest-cypress/src/components/TheWelcome.vue b/jsx-router-pinia-vitest-cypress/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx-router-pinia-vitest-cypress/src/components/TheWelcome.vue +++ b/jsx-router-pinia-vitest-cypress/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx-router-pinia-vitest-cypress/src/router/index.js b/jsx-router-pinia-vitest-cypress/src/router/index.js index a49ae507..3e49915c 100644 --- a/jsx-router-pinia-vitest-cypress/src/router/index.js +++ b/jsx-router-pinia-vitest-cypress/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/jsx-router-pinia-vitest-cypress/vite.config.js b/jsx-router-pinia-vitest-cypress/vite.config.js index 02a6dd7a..183cf367 100644 --- a/jsx-router-pinia-vitest-cypress/vite.config.js +++ b/jsx-router-pinia-vitest-cypress/vite.config.js @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx-router-pinia-vitest-cypress/vitest.config.js b/jsx-router-pinia-vitest-cypress/vitest.config.js index 4b1c8979..c3287171 100644 --- a/jsx-router-pinia-vitest-cypress/vitest.config.js +++ b/jsx-router-pinia-vitest-cypress/vitest.config.js @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/jsx-router-pinia-vitest-nightwatch/index.html b/jsx-router-pinia-vitest-nightwatch/index.html index 99f583aa..b19040a0 100644 --- a/jsx-router-pinia-vitest-nightwatch/index.html +++ b/jsx-router-pinia-vitest-nightwatch/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx-router-pinia-vitest-nightwatch/nightwatch.conf.cjs b/jsx-router-pinia-vitest-nightwatch/nightwatch.conf.cjs index 542647e5..021e2f02 100644 --- a/jsx-router-pinia-vitest-nightwatch/nightwatch.conf.cjs +++ b/jsx-router-pinia-vitest-nightwatch/nightwatch.conf.cjs @@ -34,14 +34,14 @@ module.exports = { vite_dev_server: { start_vite: true, - port: process.env.CI ? 4173 : 5173 + port: process.env.CI ? 4173 : 5173, }, webdriver: {}, test_workers: { enabled: true, - workers: 'auto' + workers: 'auto', }, test_settings: { @@ -52,30 +52,30 @@ module.exports = { screenshots: { enabled: false, path: 'screens', - on_failure: true + on_failure: true, }, desiredCapabilities: { - browserName: 'firefox' + browserName: 'firefox', }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, safari: { desiredCapabilities: { browserName: 'safari', alwaysMatch: { - acceptInsecureCerts: false - } + acceptInsecureCerts: false, + }, }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, firefox: { @@ -87,9 +87,9 @@ module.exports = { args: [ // '-headless', // '-verbose' - ] - } - } + ], + }, + }, }, webdriver: { start_process: true, @@ -97,8 +97,8 @@ module.exports = { cli_args: [ // very verbose geckodriver logs // '-vv' - ] - } + ], + }, }, chrome: { @@ -114,8 +114,8 @@ module.exports = { //'--ignore-certificate-errors', //'--allow-insecure-localhost', //'--headless' - ] - } + ], + }, }, webdriver: { @@ -123,8 +123,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } + ], + }, }, edge: { @@ -135,8 +135,8 @@ module.exports = { // More info on EdgeDriver: https://docs.microsoft.com/en-us/microsoft-edge/webdriver-chromium/capabilities-edge-options args: [ //'--headless' - ] - } + ], + }, }, webdriver: { @@ -146,8 +146,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } - } - } + ], + }, + }, + }, } diff --git a/jsx-router-pinia-vitest-nightwatch/package.json b/jsx-router-pinia-vitest-nightwatch/package.json index 9cf7caeb..55abf8de 100644 --- a/jsx-router-pinia-vitest-nightwatch/package.json +++ b/jsx-router-pinia-vitest-nightwatch/package.json @@ -11,7 +11,7 @@ "test:e2e": "nightwatch tests/e2e/*" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, @@ -20,13 +20,13 @@ "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", - "chromedriver": "^130.0.1", + "chromedriver": "^130.0.2", "geckodriver": "^4.5.1", "jsdom": "^25.0.1", - "nightwatch": "^3.8.0", + "nightwatch": "^3.8.1", "ts-node": "^10.9.2", "vite": "^5.4.10", "vite-plugin-nightwatch": "^0.4.6", - "vitest": "^2.1.3" + "vitest": "^2.1.4" } } diff --git a/jsx-router-pinia-vitest-nightwatch/src/components/HelloWorld.vue b/jsx-router-pinia-vitest-nightwatch/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx-router-pinia-vitest-nightwatch/src/components/HelloWorld.vue +++ b/jsx-router-pinia-vitest-nightwatch/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx-router-pinia-vitest-nightwatch/src/components/TheWelcome.vue b/jsx-router-pinia-vitest-nightwatch/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx-router-pinia-vitest-nightwatch/src/components/TheWelcome.vue +++ b/jsx-router-pinia-vitest-nightwatch/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx-router-pinia-vitest-nightwatch/src/router/index.js b/jsx-router-pinia-vitest-nightwatch/src/router/index.js index a49ae507..3e49915c 100644 --- a/jsx-router-pinia-vitest-nightwatch/src/router/index.js +++ b/jsx-router-pinia-vitest-nightwatch/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/jsx-router-pinia-vitest-nightwatch/vite.config.js b/jsx-router-pinia-vitest-nightwatch/vite.config.js index e34bdf09..e1529198 100644 --- a/jsx-router-pinia-vitest-nightwatch/vite.config.js +++ b/jsx-router-pinia-vitest-nightwatch/vite.config.js @@ -15,6 +15,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx-router-pinia-vitest-nightwatch/vitest.config.js b/jsx-router-pinia-vitest-nightwatch/vitest.config.js index 4b1c8979..c3287171 100644 --- a/jsx-router-pinia-vitest-nightwatch/vitest.config.js +++ b/jsx-router-pinia-vitest-nightwatch/vitest.config.js @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/jsx-router-pinia-vitest-playwright/index.html b/jsx-router-pinia-vitest-playwright/index.html index 99f583aa..b19040a0 100644 --- a/jsx-router-pinia-vitest-playwright/index.html +++ b/jsx-router-pinia-vitest-playwright/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx-router-pinia-vitest-playwright/package.json b/jsx-router-pinia-vitest-playwright/package.json index fe73c777..9555e870 100644 --- a/jsx-router-pinia-vitest-playwright/package.json +++ b/jsx-router-pinia-vitest-playwright/package.json @@ -11,17 +11,17 @@ "test:e2e": "playwright test" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, "devDependencies": { - "@playwright/test": "^1.48.1", + "@playwright/test": "^1.48.2", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", "jsdom": "^25.0.1", "vite": "^5.4.10", - "vitest": "^2.1.3" + "vitest": "^2.1.4" } } diff --git a/jsx-router-pinia-vitest-playwright/playwright.config.js b/jsx-router-pinia-vitest-playwright/playwright.config.js index cbb25003..5ece9567 100644 --- a/jsx-router-pinia-vitest-playwright/playwright.config.js +++ b/jsx-router-pinia-vitest-playwright/playwright.config.js @@ -19,7 +19,7 @@ export default defineConfig({ * Maximum time expect() should wait for the condition to be met. * For example in `await expect(locator).toHaveText();` */ - timeout: 5000 + timeout: 5000, }, /* Fail the build on CI if you accidentally left test.only in the source code. */ forbidOnly: !!process.env.CI, @@ -40,7 +40,7 @@ export default defineConfig({ trace: 'on-first-retry', /* Only on CI systems run the tests headless */ - headless: !!process.env.CI + headless: !!process.env.CI, }, /* Configure projects for major browsers */ @@ -48,21 +48,21 @@ export default defineConfig({ { name: 'chromium', use: { - ...devices['Desktop Chrome'] - } + ...devices['Desktop Chrome'], + }, }, { name: 'firefox', use: { - ...devices['Desktop Firefox'] - } + ...devices['Desktop Firefox'], + }, }, { name: 'webkit', use: { - ...devices['Desktop Safari'] - } - } + ...devices['Desktop Safari'], + }, + }, /* Test against mobile viewports. */ // { @@ -105,6 +105,6 @@ export default defineConfig({ */ command: process.env.CI ? 'npm run preview' : 'npm run dev', port: process.env.CI ? 4173 : 5173, - reuseExistingServer: !process.env.CI - } + reuseExistingServer: !process.env.CI, + }, }) diff --git a/jsx-router-pinia-vitest-playwright/src/components/HelloWorld.vue b/jsx-router-pinia-vitest-playwright/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx-router-pinia-vitest-playwright/src/components/HelloWorld.vue +++ b/jsx-router-pinia-vitest-playwright/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx-router-pinia-vitest-playwright/src/components/TheWelcome.vue b/jsx-router-pinia-vitest-playwright/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx-router-pinia-vitest-playwright/src/components/TheWelcome.vue +++ b/jsx-router-pinia-vitest-playwright/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx-router-pinia-vitest-playwright/src/router/index.js b/jsx-router-pinia-vitest-playwright/src/router/index.js index a49ae507..3e49915c 100644 --- a/jsx-router-pinia-vitest-playwright/src/router/index.js +++ b/jsx-router-pinia-vitest-playwright/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/jsx-router-pinia-vitest-playwright/vite.config.js b/jsx-router-pinia-vitest-playwright/vite.config.js index 02a6dd7a..183cf367 100644 --- a/jsx-router-pinia-vitest-playwright/vite.config.js +++ b/jsx-router-pinia-vitest-playwright/vite.config.js @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx-router-pinia-vitest-playwright/vitest.config.js b/jsx-router-pinia-vitest-playwright/vitest.config.js index 4b1c8979..c3287171 100644 --- a/jsx-router-pinia-vitest-playwright/vitest.config.js +++ b/jsx-router-pinia-vitest-playwright/vitest.config.js @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/jsx-router-pinia-vitest/index.html b/jsx-router-pinia-vitest/index.html index 99f583aa..b19040a0 100644 --- a/jsx-router-pinia-vitest/index.html +++ b/jsx-router-pinia-vitest/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx-router-pinia-vitest/package.json b/jsx-router-pinia-vitest/package.json index 697cab2d..32f04370 100644 --- a/jsx-router-pinia-vitest/package.json +++ b/jsx-router-pinia-vitest/package.json @@ -10,7 +10,7 @@ "test:unit": "vitest" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, @@ -20,6 +20,6 @@ "@vue/test-utils": "^2.4.6", "jsdom": "^25.0.1", "vite": "^5.4.10", - "vitest": "^2.1.3" + "vitest": "^2.1.4" } } diff --git a/jsx-router-pinia-vitest/src/components/HelloWorld.vue b/jsx-router-pinia-vitest/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx-router-pinia-vitest/src/components/HelloWorld.vue +++ b/jsx-router-pinia-vitest/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx-router-pinia-vitest/src/components/TheWelcome.vue b/jsx-router-pinia-vitest/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx-router-pinia-vitest/src/components/TheWelcome.vue +++ b/jsx-router-pinia-vitest/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx-router-pinia-vitest/src/router/index.js b/jsx-router-pinia-vitest/src/router/index.js index a49ae507..3e49915c 100644 --- a/jsx-router-pinia-vitest/src/router/index.js +++ b/jsx-router-pinia-vitest/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/jsx-router-pinia-vitest/vite.config.js b/jsx-router-pinia-vitest/vite.config.js index 02a6dd7a..183cf367 100644 --- a/jsx-router-pinia-vitest/vite.config.js +++ b/jsx-router-pinia-vitest/vite.config.js @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx-router-pinia-vitest/vitest.config.js b/jsx-router-pinia-vitest/vitest.config.js index 4b1c8979..c3287171 100644 --- a/jsx-router-pinia-vitest/vitest.config.js +++ b/jsx-router-pinia-vitest/vitest.config.js @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/jsx-router-pinia-with-tests/index.html b/jsx-router-pinia-with-tests/index.html index 99f583aa..b19040a0 100644 --- a/jsx-router-pinia-with-tests/index.html +++ b/jsx-router-pinia-with-tests/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx-router-pinia-with-tests/package.json b/jsx-router-pinia-with-tests/package.json index ecceade0..95669529 100644 --- a/jsx-router-pinia-with-tests/package.json +++ b/jsx-router-pinia-with-tests/package.json @@ -9,7 +9,7 @@ "preview": "vite preview" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, diff --git a/jsx-router-pinia-with-tests/src/components/HelloWorld.vue b/jsx-router-pinia-with-tests/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx-router-pinia-with-tests/src/components/HelloWorld.vue +++ b/jsx-router-pinia-with-tests/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx-router-pinia-with-tests/src/components/TheWelcome.vue b/jsx-router-pinia-with-tests/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx-router-pinia-with-tests/src/components/TheWelcome.vue +++ b/jsx-router-pinia-with-tests/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx-router-pinia-with-tests/src/router/index.js b/jsx-router-pinia-with-tests/src/router/index.js index a49ae507..3e49915c 100644 --- a/jsx-router-pinia-with-tests/src/router/index.js +++ b/jsx-router-pinia-with-tests/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/jsx-router-pinia-with-tests/vite.config.js b/jsx-router-pinia-with-tests/vite.config.js index 02a6dd7a..183cf367 100644 --- a/jsx-router-pinia-with-tests/vite.config.js +++ b/jsx-router-pinia-with-tests/vite.config.js @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx-router-pinia/index.html b/jsx-router-pinia/index.html index 99f583aa..b19040a0 100644 --- a/jsx-router-pinia/index.html +++ b/jsx-router-pinia/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx-router-pinia/package.json b/jsx-router-pinia/package.json index e518799b..33575864 100644 --- a/jsx-router-pinia/package.json +++ b/jsx-router-pinia/package.json @@ -9,7 +9,7 @@ "preview": "vite preview" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, diff --git a/jsx-router-pinia/src/components/HelloWorld.vue b/jsx-router-pinia/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx-router-pinia/src/components/HelloWorld.vue +++ b/jsx-router-pinia/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx-router-pinia/src/components/TheWelcome.vue b/jsx-router-pinia/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx-router-pinia/src/components/TheWelcome.vue +++ b/jsx-router-pinia/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx-router-pinia/src/router/index.js b/jsx-router-pinia/src/router/index.js index a49ae507..3e49915c 100644 --- a/jsx-router-pinia/src/router/index.js +++ b/jsx-router-pinia/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/jsx-router-pinia/vite.config.js b/jsx-router-pinia/vite.config.js index 02a6dd7a..183cf367 100644 --- a/jsx-router-pinia/vite.config.js +++ b/jsx-router-pinia/vite.config.js @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx-router-playwright/index.html b/jsx-router-playwright/index.html index 99f583aa..b19040a0 100644 --- a/jsx-router-playwright/index.html +++ b/jsx-router-playwright/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx-router-playwright/package.json b/jsx-router-playwright/package.json index cd8f8a43..f353ebe2 100644 --- a/jsx-router-playwright/package.json +++ b/jsx-router-playwright/package.json @@ -14,7 +14,7 @@ "vue-router": "^4.4.5" }, "devDependencies": { - "@playwright/test": "^1.48.1", + "@playwright/test": "^1.48.2", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "vite": "^5.4.10" diff --git a/jsx-router-playwright/playwright.config.js b/jsx-router-playwright/playwright.config.js index cbb25003..5ece9567 100644 --- a/jsx-router-playwright/playwright.config.js +++ b/jsx-router-playwright/playwright.config.js @@ -19,7 +19,7 @@ export default defineConfig({ * Maximum time expect() should wait for the condition to be met. * For example in `await expect(locator).toHaveText();` */ - timeout: 5000 + timeout: 5000, }, /* Fail the build on CI if you accidentally left test.only in the source code. */ forbidOnly: !!process.env.CI, @@ -40,7 +40,7 @@ export default defineConfig({ trace: 'on-first-retry', /* Only on CI systems run the tests headless */ - headless: !!process.env.CI + headless: !!process.env.CI, }, /* Configure projects for major browsers */ @@ -48,21 +48,21 @@ export default defineConfig({ { name: 'chromium', use: { - ...devices['Desktop Chrome'] - } + ...devices['Desktop Chrome'], + }, }, { name: 'firefox', use: { - ...devices['Desktop Firefox'] - } + ...devices['Desktop Firefox'], + }, }, { name: 'webkit', use: { - ...devices['Desktop Safari'] - } - } + ...devices['Desktop Safari'], + }, + }, /* Test against mobile viewports. */ // { @@ -105,6 +105,6 @@ export default defineConfig({ */ command: process.env.CI ? 'npm run preview' : 'npm run dev', port: process.env.CI ? 4173 : 5173, - reuseExistingServer: !process.env.CI - } + reuseExistingServer: !process.env.CI, + }, }) diff --git a/jsx-router-playwright/src/components/HelloWorld.vue b/jsx-router-playwright/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx-router-playwright/src/components/HelloWorld.vue +++ b/jsx-router-playwright/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx-router-playwright/src/components/TheWelcome.vue b/jsx-router-playwright/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx-router-playwright/src/components/TheWelcome.vue +++ b/jsx-router-playwright/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx-router-playwright/src/router/index.js b/jsx-router-playwright/src/router/index.js index a49ae507..3e49915c 100644 --- a/jsx-router-playwright/src/router/index.js +++ b/jsx-router-playwright/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/jsx-router-playwright/vite.config.js b/jsx-router-playwright/vite.config.js index 02a6dd7a..183cf367 100644 --- a/jsx-router-playwright/vite.config.js +++ b/jsx-router-playwright/vite.config.js @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx-router-vitest-cypress/cypress.config.js b/jsx-router-vitest-cypress/cypress.config.js index 0f66080f..4a22885c 100644 --- a/jsx-router-vitest-cypress/cypress.config.js +++ b/jsx-router-vitest-cypress/cypress.config.js @@ -3,6 +3,6 @@ import { defineConfig } from 'cypress' export default defineConfig({ e2e: { specPattern: 'cypress/e2e/**/*.{cy,spec}.{js,jsx,ts,tsx}', - baseUrl: 'http://localhost:4173' - } + baseUrl: 'http://localhost:4173', + }, }) diff --git a/jsx-router-vitest-cypress/index.html b/jsx-router-vitest-cypress/index.html index 99f583aa..b19040a0 100644 --- a/jsx-router-vitest-cypress/index.html +++ b/jsx-router-vitest-cypress/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx-router-vitest-cypress/package.json b/jsx-router-vitest-cypress/package.json index 8c7293ea..f3d60aab 100644 --- a/jsx-router-vitest-cypress/package.json +++ b/jsx-router-vitest-cypress/package.json @@ -19,10 +19,10 @@ "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", - "cypress": "^13.15.0", + "cypress": "^13.15.1", "jsdom": "^25.0.1", "start-server-and-test": "^2.0.8", "vite": "^5.4.10", - "vitest": "^2.1.3" + "vitest": "^2.1.4" } } diff --git a/jsx-router-vitest-cypress/src/components/HelloWorld.vue b/jsx-router-vitest-cypress/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx-router-vitest-cypress/src/components/HelloWorld.vue +++ b/jsx-router-vitest-cypress/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx-router-vitest-cypress/src/components/TheWelcome.vue b/jsx-router-vitest-cypress/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx-router-vitest-cypress/src/components/TheWelcome.vue +++ b/jsx-router-vitest-cypress/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx-router-vitest-cypress/src/router/index.js b/jsx-router-vitest-cypress/src/router/index.js index a49ae507..3e49915c 100644 --- a/jsx-router-vitest-cypress/src/router/index.js +++ b/jsx-router-vitest-cypress/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/jsx-router-vitest-cypress/vite.config.js b/jsx-router-vitest-cypress/vite.config.js index 02a6dd7a..183cf367 100644 --- a/jsx-router-vitest-cypress/vite.config.js +++ b/jsx-router-vitest-cypress/vite.config.js @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx-router-vitest-cypress/vitest.config.js b/jsx-router-vitest-cypress/vitest.config.js index 4b1c8979..c3287171 100644 --- a/jsx-router-vitest-cypress/vitest.config.js +++ b/jsx-router-vitest-cypress/vitest.config.js @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/jsx-router-vitest-nightwatch/index.html b/jsx-router-vitest-nightwatch/index.html index 99f583aa..b19040a0 100644 --- a/jsx-router-vitest-nightwatch/index.html +++ b/jsx-router-vitest-nightwatch/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx-router-vitest-nightwatch/nightwatch.conf.cjs b/jsx-router-vitest-nightwatch/nightwatch.conf.cjs index 542647e5..021e2f02 100644 --- a/jsx-router-vitest-nightwatch/nightwatch.conf.cjs +++ b/jsx-router-vitest-nightwatch/nightwatch.conf.cjs @@ -34,14 +34,14 @@ module.exports = { vite_dev_server: { start_vite: true, - port: process.env.CI ? 4173 : 5173 + port: process.env.CI ? 4173 : 5173, }, webdriver: {}, test_workers: { enabled: true, - workers: 'auto' + workers: 'auto', }, test_settings: { @@ -52,30 +52,30 @@ module.exports = { screenshots: { enabled: false, path: 'screens', - on_failure: true + on_failure: true, }, desiredCapabilities: { - browserName: 'firefox' + browserName: 'firefox', }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, safari: { desiredCapabilities: { browserName: 'safari', alwaysMatch: { - acceptInsecureCerts: false - } + acceptInsecureCerts: false, + }, }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, firefox: { @@ -87,9 +87,9 @@ module.exports = { args: [ // '-headless', // '-verbose' - ] - } - } + ], + }, + }, }, webdriver: { start_process: true, @@ -97,8 +97,8 @@ module.exports = { cli_args: [ // very verbose geckodriver logs // '-vv' - ] - } + ], + }, }, chrome: { @@ -114,8 +114,8 @@ module.exports = { //'--ignore-certificate-errors', //'--allow-insecure-localhost', //'--headless' - ] - } + ], + }, }, webdriver: { @@ -123,8 +123,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } + ], + }, }, edge: { @@ -135,8 +135,8 @@ module.exports = { // More info on EdgeDriver: https://docs.microsoft.com/en-us/microsoft-edge/webdriver-chromium/capabilities-edge-options args: [ //'--headless' - ] - } + ], + }, }, webdriver: { @@ -146,8 +146,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } - } - } + ], + }, + }, + }, } diff --git a/jsx-router-vitest-nightwatch/package.json b/jsx-router-vitest-nightwatch/package.json index 0f18780b..ffe83482 100644 --- a/jsx-router-vitest-nightwatch/package.json +++ b/jsx-router-vitest-nightwatch/package.json @@ -19,13 +19,13 @@ "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", - "chromedriver": "^130.0.1", + "chromedriver": "^130.0.2", "geckodriver": "^4.5.1", "jsdom": "^25.0.1", - "nightwatch": "^3.8.0", + "nightwatch": "^3.8.1", "ts-node": "^10.9.2", "vite": "^5.4.10", "vite-plugin-nightwatch": "^0.4.6", - "vitest": "^2.1.3" + "vitest": "^2.1.4" } } diff --git a/jsx-router-vitest-nightwatch/src/components/HelloWorld.vue b/jsx-router-vitest-nightwatch/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx-router-vitest-nightwatch/src/components/HelloWorld.vue +++ b/jsx-router-vitest-nightwatch/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx-router-vitest-nightwatch/src/components/TheWelcome.vue b/jsx-router-vitest-nightwatch/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx-router-vitest-nightwatch/src/components/TheWelcome.vue +++ b/jsx-router-vitest-nightwatch/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx-router-vitest-nightwatch/src/router/index.js b/jsx-router-vitest-nightwatch/src/router/index.js index a49ae507..3e49915c 100644 --- a/jsx-router-vitest-nightwatch/src/router/index.js +++ b/jsx-router-vitest-nightwatch/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/jsx-router-vitest-nightwatch/vite.config.js b/jsx-router-vitest-nightwatch/vite.config.js index e34bdf09..e1529198 100644 --- a/jsx-router-vitest-nightwatch/vite.config.js +++ b/jsx-router-vitest-nightwatch/vite.config.js @@ -15,6 +15,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx-router-vitest-nightwatch/vitest.config.js b/jsx-router-vitest-nightwatch/vitest.config.js index 4b1c8979..c3287171 100644 --- a/jsx-router-vitest-nightwatch/vitest.config.js +++ b/jsx-router-vitest-nightwatch/vitest.config.js @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/jsx-router-vitest-playwright/index.html b/jsx-router-vitest-playwright/index.html index 99f583aa..b19040a0 100644 --- a/jsx-router-vitest-playwright/index.html +++ b/jsx-router-vitest-playwright/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx-router-vitest-playwright/package.json b/jsx-router-vitest-playwright/package.json index 462561d0..b9d9d3f0 100644 --- a/jsx-router-vitest-playwright/package.json +++ b/jsx-router-vitest-playwright/package.json @@ -15,12 +15,12 @@ "vue-router": "^4.4.5" }, "devDependencies": { - "@playwright/test": "^1.48.1", + "@playwright/test": "^1.48.2", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", "jsdom": "^25.0.1", "vite": "^5.4.10", - "vitest": "^2.1.3" + "vitest": "^2.1.4" } } diff --git a/jsx-router-vitest-playwright/playwright.config.js b/jsx-router-vitest-playwright/playwright.config.js index cbb25003..5ece9567 100644 --- a/jsx-router-vitest-playwright/playwright.config.js +++ b/jsx-router-vitest-playwright/playwright.config.js @@ -19,7 +19,7 @@ export default defineConfig({ * Maximum time expect() should wait for the condition to be met. * For example in `await expect(locator).toHaveText();` */ - timeout: 5000 + timeout: 5000, }, /* Fail the build on CI if you accidentally left test.only in the source code. */ forbidOnly: !!process.env.CI, @@ -40,7 +40,7 @@ export default defineConfig({ trace: 'on-first-retry', /* Only on CI systems run the tests headless */ - headless: !!process.env.CI + headless: !!process.env.CI, }, /* Configure projects for major browsers */ @@ -48,21 +48,21 @@ export default defineConfig({ { name: 'chromium', use: { - ...devices['Desktop Chrome'] - } + ...devices['Desktop Chrome'], + }, }, { name: 'firefox', use: { - ...devices['Desktop Firefox'] - } + ...devices['Desktop Firefox'], + }, }, { name: 'webkit', use: { - ...devices['Desktop Safari'] - } - } + ...devices['Desktop Safari'], + }, + }, /* Test against mobile viewports. */ // { @@ -105,6 +105,6 @@ export default defineConfig({ */ command: process.env.CI ? 'npm run preview' : 'npm run dev', port: process.env.CI ? 4173 : 5173, - reuseExistingServer: !process.env.CI - } + reuseExistingServer: !process.env.CI, + }, }) diff --git a/jsx-router-vitest-playwright/src/components/HelloWorld.vue b/jsx-router-vitest-playwright/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx-router-vitest-playwright/src/components/HelloWorld.vue +++ b/jsx-router-vitest-playwright/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx-router-vitest-playwright/src/components/TheWelcome.vue b/jsx-router-vitest-playwright/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx-router-vitest-playwright/src/components/TheWelcome.vue +++ b/jsx-router-vitest-playwright/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx-router-vitest-playwright/src/router/index.js b/jsx-router-vitest-playwright/src/router/index.js index a49ae507..3e49915c 100644 --- a/jsx-router-vitest-playwright/src/router/index.js +++ b/jsx-router-vitest-playwright/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/jsx-router-vitest-playwright/vite.config.js b/jsx-router-vitest-playwright/vite.config.js index 02a6dd7a..183cf367 100644 --- a/jsx-router-vitest-playwright/vite.config.js +++ b/jsx-router-vitest-playwright/vite.config.js @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx-router-vitest-playwright/vitest.config.js b/jsx-router-vitest-playwright/vitest.config.js index 4b1c8979..c3287171 100644 --- a/jsx-router-vitest-playwright/vitest.config.js +++ b/jsx-router-vitest-playwright/vitest.config.js @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/jsx-router-vitest/index.html b/jsx-router-vitest/index.html index 99f583aa..b19040a0 100644 --- a/jsx-router-vitest/index.html +++ b/jsx-router-vitest/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx-router-vitest/package.json b/jsx-router-vitest/package.json index 43b93b51..415a5e3f 100644 --- a/jsx-router-vitest/package.json +++ b/jsx-router-vitest/package.json @@ -19,6 +19,6 @@ "@vue/test-utils": "^2.4.6", "jsdom": "^25.0.1", "vite": "^5.4.10", - "vitest": "^2.1.3" + "vitest": "^2.1.4" } } diff --git a/jsx-router-vitest/src/components/HelloWorld.vue b/jsx-router-vitest/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx-router-vitest/src/components/HelloWorld.vue +++ b/jsx-router-vitest/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx-router-vitest/src/components/TheWelcome.vue b/jsx-router-vitest/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx-router-vitest/src/components/TheWelcome.vue +++ b/jsx-router-vitest/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx-router-vitest/src/router/index.js b/jsx-router-vitest/src/router/index.js index a49ae507..3e49915c 100644 --- a/jsx-router-vitest/src/router/index.js +++ b/jsx-router-vitest/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/jsx-router-vitest/vite.config.js b/jsx-router-vitest/vite.config.js index 02a6dd7a..183cf367 100644 --- a/jsx-router-vitest/vite.config.js +++ b/jsx-router-vitest/vite.config.js @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx-router-vitest/vitest.config.js b/jsx-router-vitest/vitest.config.js index 4b1c8979..c3287171 100644 --- a/jsx-router-vitest/vitest.config.js +++ b/jsx-router-vitest/vitest.config.js @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/jsx-router-with-tests/index.html b/jsx-router-with-tests/index.html index 99f583aa..b19040a0 100644 --- a/jsx-router-with-tests/index.html +++ b/jsx-router-with-tests/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx-router-with-tests/src/components/HelloWorld.vue b/jsx-router-with-tests/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx-router-with-tests/src/components/HelloWorld.vue +++ b/jsx-router-with-tests/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx-router-with-tests/src/components/TheWelcome.vue b/jsx-router-with-tests/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx-router-with-tests/src/components/TheWelcome.vue +++ b/jsx-router-with-tests/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx-router-with-tests/src/router/index.js b/jsx-router-with-tests/src/router/index.js index a49ae507..3e49915c 100644 --- a/jsx-router-with-tests/src/router/index.js +++ b/jsx-router-with-tests/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/jsx-router-with-tests/vite.config.js b/jsx-router-with-tests/vite.config.js index 02a6dd7a..183cf367 100644 --- a/jsx-router-with-tests/vite.config.js +++ b/jsx-router-with-tests/vite.config.js @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx-router/index.html b/jsx-router/index.html index 99f583aa..b19040a0 100644 --- a/jsx-router/index.html +++ b/jsx-router/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx-router/src/components/HelloWorld.vue b/jsx-router/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx-router/src/components/HelloWorld.vue +++ b/jsx-router/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx-router/src/components/TheWelcome.vue b/jsx-router/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx-router/src/components/TheWelcome.vue +++ b/jsx-router/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx-router/src/router/index.js b/jsx-router/src/router/index.js index a49ae507..3e49915c 100644 --- a/jsx-router/src/router/index.js +++ b/jsx-router/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/jsx-router/vite.config.js b/jsx-router/vite.config.js index 02a6dd7a..183cf367 100644 --- a/jsx-router/vite.config.js +++ b/jsx-router/vite.config.js @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx-vitest-cypress/cypress.config.js b/jsx-vitest-cypress/cypress.config.js index 0f66080f..4a22885c 100644 --- a/jsx-vitest-cypress/cypress.config.js +++ b/jsx-vitest-cypress/cypress.config.js @@ -3,6 +3,6 @@ import { defineConfig } from 'cypress' export default defineConfig({ e2e: { specPattern: 'cypress/e2e/**/*.{cy,spec}.{js,jsx,ts,tsx}', - baseUrl: 'http://localhost:4173' - } + baseUrl: 'http://localhost:4173', + }, }) diff --git a/jsx-vitest-cypress/index.html b/jsx-vitest-cypress/index.html index 99f583aa..b19040a0 100644 --- a/jsx-vitest-cypress/index.html +++ b/jsx-vitest-cypress/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx-vitest-cypress/package.json b/jsx-vitest-cypress/package.json index 00615073..8a30256b 100644 --- a/jsx-vitest-cypress/package.json +++ b/jsx-vitest-cypress/package.json @@ -18,10 +18,10 @@ "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", - "cypress": "^13.15.0", + "cypress": "^13.15.1", "jsdom": "^25.0.1", "start-server-and-test": "^2.0.8", "vite": "^5.4.10", - "vitest": "^2.1.3" + "vitest": "^2.1.4" } } diff --git a/jsx-vitest-cypress/src/components/HelloWorld.vue b/jsx-vitest-cypress/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx-vitest-cypress/src/components/HelloWorld.vue +++ b/jsx-vitest-cypress/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx-vitest-cypress/src/components/TheWelcome.vue b/jsx-vitest-cypress/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx-vitest-cypress/src/components/TheWelcome.vue +++ b/jsx-vitest-cypress/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx-vitest-cypress/vite.config.js b/jsx-vitest-cypress/vite.config.js index 02a6dd7a..183cf367 100644 --- a/jsx-vitest-cypress/vite.config.js +++ b/jsx-vitest-cypress/vite.config.js @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx-vitest-cypress/vitest.config.js b/jsx-vitest-cypress/vitest.config.js index 4b1c8979..c3287171 100644 --- a/jsx-vitest-cypress/vitest.config.js +++ b/jsx-vitest-cypress/vitest.config.js @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/jsx-vitest-nightwatch/index.html b/jsx-vitest-nightwatch/index.html index 99f583aa..b19040a0 100644 --- a/jsx-vitest-nightwatch/index.html +++ b/jsx-vitest-nightwatch/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx-vitest-nightwatch/nightwatch.conf.cjs b/jsx-vitest-nightwatch/nightwatch.conf.cjs index 542647e5..021e2f02 100644 --- a/jsx-vitest-nightwatch/nightwatch.conf.cjs +++ b/jsx-vitest-nightwatch/nightwatch.conf.cjs @@ -34,14 +34,14 @@ module.exports = { vite_dev_server: { start_vite: true, - port: process.env.CI ? 4173 : 5173 + port: process.env.CI ? 4173 : 5173, }, webdriver: {}, test_workers: { enabled: true, - workers: 'auto' + workers: 'auto', }, test_settings: { @@ -52,30 +52,30 @@ module.exports = { screenshots: { enabled: false, path: 'screens', - on_failure: true + on_failure: true, }, desiredCapabilities: { - browserName: 'firefox' + browserName: 'firefox', }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, safari: { desiredCapabilities: { browserName: 'safari', alwaysMatch: { - acceptInsecureCerts: false - } + acceptInsecureCerts: false, + }, }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, firefox: { @@ -87,9 +87,9 @@ module.exports = { args: [ // '-headless', // '-verbose' - ] - } - } + ], + }, + }, }, webdriver: { start_process: true, @@ -97,8 +97,8 @@ module.exports = { cli_args: [ // very verbose geckodriver logs // '-vv' - ] - } + ], + }, }, chrome: { @@ -114,8 +114,8 @@ module.exports = { //'--ignore-certificate-errors', //'--allow-insecure-localhost', //'--headless' - ] - } + ], + }, }, webdriver: { @@ -123,8 +123,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } + ], + }, }, edge: { @@ -135,8 +135,8 @@ module.exports = { // More info on EdgeDriver: https://docs.microsoft.com/en-us/microsoft-edge/webdriver-chromium/capabilities-edge-options args: [ //'--headless' - ] - } + ], + }, }, webdriver: { @@ -146,8 +146,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } - } - } + ], + }, + }, + }, } diff --git a/jsx-vitest-nightwatch/package.json b/jsx-vitest-nightwatch/package.json index f0d4f294..1032511f 100644 --- a/jsx-vitest-nightwatch/package.json +++ b/jsx-vitest-nightwatch/package.json @@ -18,13 +18,13 @@ "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", - "chromedriver": "^130.0.1", + "chromedriver": "^130.0.2", "geckodriver": "^4.5.1", "jsdom": "^25.0.1", - "nightwatch": "^3.8.0", + "nightwatch": "^3.8.1", "ts-node": "^10.9.2", "vite": "^5.4.10", "vite-plugin-nightwatch": "^0.4.6", - "vitest": "^2.1.3" + "vitest": "^2.1.4" } } diff --git a/jsx-vitest-nightwatch/src/components/HelloWorld.vue b/jsx-vitest-nightwatch/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx-vitest-nightwatch/src/components/HelloWorld.vue +++ b/jsx-vitest-nightwatch/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx-vitest-nightwatch/src/components/TheWelcome.vue b/jsx-vitest-nightwatch/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx-vitest-nightwatch/src/components/TheWelcome.vue +++ b/jsx-vitest-nightwatch/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx-vitest-nightwatch/vite.config.js b/jsx-vitest-nightwatch/vite.config.js index e34bdf09..e1529198 100644 --- a/jsx-vitest-nightwatch/vite.config.js +++ b/jsx-vitest-nightwatch/vite.config.js @@ -15,6 +15,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx-vitest-nightwatch/vitest.config.js b/jsx-vitest-nightwatch/vitest.config.js index 4b1c8979..c3287171 100644 --- a/jsx-vitest-nightwatch/vitest.config.js +++ b/jsx-vitest-nightwatch/vitest.config.js @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/jsx-vitest-playwright/index.html b/jsx-vitest-playwright/index.html index 99f583aa..b19040a0 100644 --- a/jsx-vitest-playwright/index.html +++ b/jsx-vitest-playwright/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx-vitest-playwright/package.json b/jsx-vitest-playwright/package.json index 395b8dfa..57651215 100644 --- a/jsx-vitest-playwright/package.json +++ b/jsx-vitest-playwright/package.json @@ -14,12 +14,12 @@ "vue": "^3.5.12" }, "devDependencies": { - "@playwright/test": "^1.48.1", + "@playwright/test": "^1.48.2", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", "jsdom": "^25.0.1", "vite": "^5.4.10", - "vitest": "^2.1.3" + "vitest": "^2.1.4" } } diff --git a/jsx-vitest-playwright/playwright.config.js b/jsx-vitest-playwright/playwright.config.js index cbb25003..5ece9567 100644 --- a/jsx-vitest-playwright/playwright.config.js +++ b/jsx-vitest-playwright/playwright.config.js @@ -19,7 +19,7 @@ export default defineConfig({ * Maximum time expect() should wait for the condition to be met. * For example in `await expect(locator).toHaveText();` */ - timeout: 5000 + timeout: 5000, }, /* Fail the build on CI if you accidentally left test.only in the source code. */ forbidOnly: !!process.env.CI, @@ -40,7 +40,7 @@ export default defineConfig({ trace: 'on-first-retry', /* Only on CI systems run the tests headless */ - headless: !!process.env.CI + headless: !!process.env.CI, }, /* Configure projects for major browsers */ @@ -48,21 +48,21 @@ export default defineConfig({ { name: 'chromium', use: { - ...devices['Desktop Chrome'] - } + ...devices['Desktop Chrome'], + }, }, { name: 'firefox', use: { - ...devices['Desktop Firefox'] - } + ...devices['Desktop Firefox'], + }, }, { name: 'webkit', use: { - ...devices['Desktop Safari'] - } - } + ...devices['Desktop Safari'], + }, + }, /* Test against mobile viewports. */ // { @@ -105,6 +105,6 @@ export default defineConfig({ */ command: process.env.CI ? 'npm run preview' : 'npm run dev', port: process.env.CI ? 4173 : 5173, - reuseExistingServer: !process.env.CI - } + reuseExistingServer: !process.env.CI, + }, }) diff --git a/jsx-vitest-playwright/src/components/HelloWorld.vue b/jsx-vitest-playwright/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx-vitest-playwright/src/components/HelloWorld.vue +++ b/jsx-vitest-playwright/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx-vitest-playwright/src/components/TheWelcome.vue b/jsx-vitest-playwright/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx-vitest-playwright/src/components/TheWelcome.vue +++ b/jsx-vitest-playwright/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx-vitest-playwright/vite.config.js b/jsx-vitest-playwright/vite.config.js index 02a6dd7a..183cf367 100644 --- a/jsx-vitest-playwright/vite.config.js +++ b/jsx-vitest-playwright/vite.config.js @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx-vitest-playwright/vitest.config.js b/jsx-vitest-playwright/vitest.config.js index 4b1c8979..c3287171 100644 --- a/jsx-vitest-playwright/vitest.config.js +++ b/jsx-vitest-playwright/vitest.config.js @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/jsx-vitest/index.html b/jsx-vitest/index.html index 99f583aa..b19040a0 100644 --- a/jsx-vitest/index.html +++ b/jsx-vitest/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx-vitest/package.json b/jsx-vitest/package.json index cf65cd47..f9a5fa21 100644 --- a/jsx-vitest/package.json +++ b/jsx-vitest/package.json @@ -18,6 +18,6 @@ "@vue/test-utils": "^2.4.6", "jsdom": "^25.0.1", "vite": "^5.4.10", - "vitest": "^2.1.3" + "vitest": "^2.1.4" } } diff --git a/jsx-vitest/src/components/HelloWorld.vue b/jsx-vitest/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx-vitest/src/components/HelloWorld.vue +++ b/jsx-vitest/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx-vitest/src/components/TheWelcome.vue b/jsx-vitest/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx-vitest/src/components/TheWelcome.vue +++ b/jsx-vitest/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx-vitest/vite.config.js b/jsx-vitest/vite.config.js index 02a6dd7a..183cf367 100644 --- a/jsx-vitest/vite.config.js +++ b/jsx-vitest/vite.config.js @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx-vitest/vitest.config.js b/jsx-vitest/vitest.config.js index 4b1c8979..c3287171 100644 --- a/jsx-vitest/vitest.config.js +++ b/jsx-vitest/vitest.config.js @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/jsx-with-tests/index.html b/jsx-with-tests/index.html index 99f583aa..b19040a0 100644 --- a/jsx-with-tests/index.html +++ b/jsx-with-tests/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx-with-tests/src/components/HelloWorld.vue b/jsx-with-tests/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx-with-tests/src/components/HelloWorld.vue +++ b/jsx-with-tests/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx-with-tests/src/components/TheWelcome.vue b/jsx-with-tests/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx-with-tests/src/components/TheWelcome.vue +++ b/jsx-with-tests/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx-with-tests/vite.config.js b/jsx-with-tests/vite.config.js index 02a6dd7a..183cf367 100644 --- a/jsx-with-tests/vite.config.js +++ b/jsx-with-tests/vite.config.js @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/jsx/index.html b/jsx/index.html index 99f583aa..b19040a0 100644 --- a/jsx/index.html +++ b/jsx/index.html @@ -1,5 +1,5 @@ - + diff --git a/jsx/src/components/HelloWorld.vue b/jsx/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/jsx/src/components/HelloWorld.vue +++ b/jsx/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/jsx/src/components/TheWelcome.vue b/jsx/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/jsx/src/components/TheWelcome.vue +++ b/jsx/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/jsx/vite.config.js b/jsx/vite.config.js index 02a6dd7a..183cf367 100644 --- a/jsx/vite.config.js +++ b/jsx/vite.config.js @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/nightwatch/index.html b/nightwatch/index.html index 99f583aa..b19040a0 100644 --- a/nightwatch/index.html +++ b/nightwatch/index.html @@ -1,5 +1,5 @@ - + diff --git a/nightwatch/nightwatch.conf.cjs b/nightwatch/nightwatch.conf.cjs index 542647e5..021e2f02 100644 --- a/nightwatch/nightwatch.conf.cjs +++ b/nightwatch/nightwatch.conf.cjs @@ -34,14 +34,14 @@ module.exports = { vite_dev_server: { start_vite: true, - port: process.env.CI ? 4173 : 5173 + port: process.env.CI ? 4173 : 5173, }, webdriver: {}, test_workers: { enabled: true, - workers: 'auto' + workers: 'auto', }, test_settings: { @@ -52,30 +52,30 @@ module.exports = { screenshots: { enabled: false, path: 'screens', - on_failure: true + on_failure: true, }, desiredCapabilities: { - browserName: 'firefox' + browserName: 'firefox', }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, safari: { desiredCapabilities: { browserName: 'safari', alwaysMatch: { - acceptInsecureCerts: false - } + acceptInsecureCerts: false, + }, }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, firefox: { @@ -87,9 +87,9 @@ module.exports = { args: [ // '-headless', // '-verbose' - ] - } - } + ], + }, + }, }, webdriver: { start_process: true, @@ -97,8 +97,8 @@ module.exports = { cli_args: [ // very verbose geckodriver logs // '-vv' - ] - } + ], + }, }, chrome: { @@ -114,8 +114,8 @@ module.exports = { //'--ignore-certificate-errors', //'--allow-insecure-localhost', //'--headless' - ] - } + ], + }, }, webdriver: { @@ -123,8 +123,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } + ], + }, }, edge: { @@ -135,8 +135,8 @@ module.exports = { // More info on EdgeDriver: https://docs.microsoft.com/en-us/microsoft-edge/webdriver-chromium/capabilities-edge-options args: [ //'--headless' - ] - } + ], + }, }, webdriver: { @@ -146,8 +146,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } - } - } + ], + }, + }, + }, } diff --git a/nightwatch/package.json b/nightwatch/package.json index b9bfa215..205f9b7b 100644 --- a/nightwatch/package.json +++ b/nightwatch/package.json @@ -17,9 +17,9 @@ "@nightwatch/vue": "^3.1.2", "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", - "chromedriver": "^130.0.1", + "chromedriver": "^130.0.2", "geckodriver": "^4.5.1", - "nightwatch": "^3.8.0", + "nightwatch": "^3.8.1", "ts-node": "^10.9.2", "vite": "^5.4.10", "vite-plugin-nightwatch": "^0.4.6" diff --git a/nightwatch/src/components/HelloWorld.vue b/nightwatch/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/nightwatch/src/components/HelloWorld.vue +++ b/nightwatch/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/nightwatch/src/components/TheWelcome.vue b/nightwatch/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/nightwatch/src/components/TheWelcome.vue +++ b/nightwatch/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/nightwatch/vite.config.js b/nightwatch/vite.config.js index 52907a6d..4377e514 100644 --- a/nightwatch/vite.config.js +++ b/nightwatch/vite.config.js @@ -15,6 +15,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/pinia-cypress/cypress.config.js b/pinia-cypress/cypress.config.js index c8fac129..2ecbea60 100644 --- a/pinia-cypress/cypress.config.js +++ b/pinia-cypress/cypress.config.js @@ -3,13 +3,13 @@ import { defineConfig } from 'cypress' export default defineConfig({ e2e: { specPattern: 'cypress/e2e/**/*.{cy,spec}.{js,jsx,ts,tsx}', - baseUrl: 'http://localhost:4173' + baseUrl: 'http://localhost:4173', }, component: { specPattern: 'src/**/__tests__/*.{cy,spec}.{js,ts,jsx,tsx}', devServer: { framework: 'vue', - bundler: 'vite' - } - } + bundler: 'vite', + }, + }, }) diff --git a/pinia-cypress/index.html b/pinia-cypress/index.html index 99f583aa..b19040a0 100644 --- a/pinia-cypress/index.html +++ b/pinia-cypress/index.html @@ -1,5 +1,5 @@ - + diff --git a/pinia-cypress/package.json b/pinia-cypress/package.json index 23ba7949..a6a83164 100644 --- a/pinia-cypress/package.json +++ b/pinia-cypress/package.json @@ -13,12 +13,12 @@ "test:unit:dev": "cypress open --component" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { "@vitejs/plugin-vue": "^5.1.4", - "cypress": "^13.15.0", + "cypress": "^13.15.1", "start-server-and-test": "^2.0.8", "vite": "^5.4.10" } diff --git a/pinia-cypress/src/components/HelloWorld.vue b/pinia-cypress/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/pinia-cypress/src/components/HelloWorld.vue +++ b/pinia-cypress/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/pinia-cypress/src/components/TheWelcome.vue b/pinia-cypress/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/pinia-cypress/src/components/TheWelcome.vue +++ b/pinia-cypress/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/pinia-cypress/vite.config.js b/pinia-cypress/vite.config.js index 21d97d5c..63d19976 100644 --- a/pinia-cypress/vite.config.js +++ b/pinia-cypress/vite.config.js @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/pinia-nightwatch/index.html b/pinia-nightwatch/index.html index 99f583aa..b19040a0 100644 --- a/pinia-nightwatch/index.html +++ b/pinia-nightwatch/index.html @@ -1,5 +1,5 @@ - + diff --git a/pinia-nightwatch/nightwatch.conf.cjs b/pinia-nightwatch/nightwatch.conf.cjs index 542647e5..021e2f02 100644 --- a/pinia-nightwatch/nightwatch.conf.cjs +++ b/pinia-nightwatch/nightwatch.conf.cjs @@ -34,14 +34,14 @@ module.exports = { vite_dev_server: { start_vite: true, - port: process.env.CI ? 4173 : 5173 + port: process.env.CI ? 4173 : 5173, }, webdriver: {}, test_workers: { enabled: true, - workers: 'auto' + workers: 'auto', }, test_settings: { @@ -52,30 +52,30 @@ module.exports = { screenshots: { enabled: false, path: 'screens', - on_failure: true + on_failure: true, }, desiredCapabilities: { - browserName: 'firefox' + browserName: 'firefox', }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, safari: { desiredCapabilities: { browserName: 'safari', alwaysMatch: { - acceptInsecureCerts: false - } + acceptInsecureCerts: false, + }, }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, firefox: { @@ -87,9 +87,9 @@ module.exports = { args: [ // '-headless', // '-verbose' - ] - } - } + ], + }, + }, }, webdriver: { start_process: true, @@ -97,8 +97,8 @@ module.exports = { cli_args: [ // very verbose geckodriver logs // '-vv' - ] - } + ], + }, }, chrome: { @@ -114,8 +114,8 @@ module.exports = { //'--ignore-certificate-errors', //'--allow-insecure-localhost', //'--headless' - ] - } + ], + }, }, webdriver: { @@ -123,8 +123,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } + ], + }, }, edge: { @@ -135,8 +135,8 @@ module.exports = { // More info on EdgeDriver: https://docs.microsoft.com/en-us/microsoft-edge/webdriver-chromium/capabilities-edge-options args: [ //'--headless' - ] - } + ], + }, }, webdriver: { @@ -146,8 +146,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } - } - } + ], + }, + }, + }, } diff --git a/pinia-nightwatch/package.json b/pinia-nightwatch/package.json index aa0feb52..ca8d8323 100644 --- a/pinia-nightwatch/package.json +++ b/pinia-nightwatch/package.json @@ -11,16 +11,16 @@ "test:unit": "nightwatch src/**/__tests__/*" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { "@nightwatch/vue": "^3.1.2", "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", - "chromedriver": "^130.0.1", + "chromedriver": "^130.0.2", "geckodriver": "^4.5.1", - "nightwatch": "^3.8.0", + "nightwatch": "^3.8.1", "ts-node": "^10.9.2", "vite": "^5.4.10", "vite-plugin-nightwatch": "^0.4.6" diff --git a/pinia-nightwatch/src/components/HelloWorld.vue b/pinia-nightwatch/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/pinia-nightwatch/src/components/HelloWorld.vue +++ b/pinia-nightwatch/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/pinia-nightwatch/src/components/TheWelcome.vue b/pinia-nightwatch/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/pinia-nightwatch/src/components/TheWelcome.vue +++ b/pinia-nightwatch/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/pinia-nightwatch/vite.config.js b/pinia-nightwatch/vite.config.js index 52907a6d..4377e514 100644 --- a/pinia-nightwatch/vite.config.js +++ b/pinia-nightwatch/vite.config.js @@ -15,6 +15,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/pinia-playwright/index.html b/pinia-playwright/index.html index 99f583aa..b19040a0 100644 --- a/pinia-playwright/index.html +++ b/pinia-playwright/index.html @@ -1,5 +1,5 @@ - + diff --git a/pinia-playwright/package.json b/pinia-playwright/package.json index 4166b212..9f59b422 100644 --- a/pinia-playwright/package.json +++ b/pinia-playwright/package.json @@ -10,11 +10,11 @@ "test:e2e": "playwright test" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { - "@playwright/test": "^1.48.1", + "@playwright/test": "^1.48.2", "@vitejs/plugin-vue": "^5.1.4", "vite": "^5.4.10" } diff --git a/pinia-playwright/playwright.config.js b/pinia-playwright/playwright.config.js index cbb25003..5ece9567 100644 --- a/pinia-playwright/playwright.config.js +++ b/pinia-playwright/playwright.config.js @@ -19,7 +19,7 @@ export default defineConfig({ * Maximum time expect() should wait for the condition to be met. * For example in `await expect(locator).toHaveText();` */ - timeout: 5000 + timeout: 5000, }, /* Fail the build on CI if you accidentally left test.only in the source code. */ forbidOnly: !!process.env.CI, @@ -40,7 +40,7 @@ export default defineConfig({ trace: 'on-first-retry', /* Only on CI systems run the tests headless */ - headless: !!process.env.CI + headless: !!process.env.CI, }, /* Configure projects for major browsers */ @@ -48,21 +48,21 @@ export default defineConfig({ { name: 'chromium', use: { - ...devices['Desktop Chrome'] - } + ...devices['Desktop Chrome'], + }, }, { name: 'firefox', use: { - ...devices['Desktop Firefox'] - } + ...devices['Desktop Firefox'], + }, }, { name: 'webkit', use: { - ...devices['Desktop Safari'] - } - } + ...devices['Desktop Safari'], + }, + }, /* Test against mobile viewports. */ // { @@ -105,6 +105,6 @@ export default defineConfig({ */ command: process.env.CI ? 'npm run preview' : 'npm run dev', port: process.env.CI ? 4173 : 5173, - reuseExistingServer: !process.env.CI - } + reuseExistingServer: !process.env.CI, + }, }) diff --git a/pinia-playwright/src/components/HelloWorld.vue b/pinia-playwright/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/pinia-playwright/src/components/HelloWorld.vue +++ b/pinia-playwright/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/pinia-playwright/src/components/TheWelcome.vue b/pinia-playwright/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/pinia-playwright/src/components/TheWelcome.vue +++ b/pinia-playwright/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/pinia-playwright/vite.config.js b/pinia-playwright/vite.config.js index 21d97d5c..63d19976 100644 --- a/pinia-playwright/vite.config.js +++ b/pinia-playwright/vite.config.js @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/pinia-vitest-cypress/cypress.config.js b/pinia-vitest-cypress/cypress.config.js index 0f66080f..4a22885c 100644 --- a/pinia-vitest-cypress/cypress.config.js +++ b/pinia-vitest-cypress/cypress.config.js @@ -3,6 +3,6 @@ import { defineConfig } from 'cypress' export default defineConfig({ e2e: { specPattern: 'cypress/e2e/**/*.{cy,spec}.{js,jsx,ts,tsx}', - baseUrl: 'http://localhost:4173' - } + baseUrl: 'http://localhost:4173', + }, }) diff --git a/pinia-vitest-cypress/index.html b/pinia-vitest-cypress/index.html index 99f583aa..b19040a0 100644 --- a/pinia-vitest-cypress/index.html +++ b/pinia-vitest-cypress/index.html @@ -1,5 +1,5 @@ - + diff --git a/pinia-vitest-cypress/package.json b/pinia-vitest-cypress/package.json index e32197ec..4564dacd 100644 --- a/pinia-vitest-cypress/package.json +++ b/pinia-vitest-cypress/package.json @@ -12,16 +12,16 @@ "test:e2e:dev": "start-server-and-test 'vite dev --port 4173' http://localhost:4173 'cypress open --e2e'" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", - "cypress": "^13.15.0", + "cypress": "^13.15.1", "jsdom": "^25.0.1", "start-server-and-test": "^2.0.8", "vite": "^5.4.10", - "vitest": "^2.1.3" + "vitest": "^2.1.4" } } diff --git a/pinia-vitest-cypress/src/components/HelloWorld.vue b/pinia-vitest-cypress/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/pinia-vitest-cypress/src/components/HelloWorld.vue +++ b/pinia-vitest-cypress/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/pinia-vitest-cypress/src/components/TheWelcome.vue b/pinia-vitest-cypress/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/pinia-vitest-cypress/src/components/TheWelcome.vue +++ b/pinia-vitest-cypress/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/pinia-vitest-cypress/vite.config.js b/pinia-vitest-cypress/vite.config.js index 21d97d5c..63d19976 100644 --- a/pinia-vitest-cypress/vite.config.js +++ b/pinia-vitest-cypress/vite.config.js @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/pinia-vitest-cypress/vitest.config.js b/pinia-vitest-cypress/vitest.config.js index 4b1c8979..c3287171 100644 --- a/pinia-vitest-cypress/vitest.config.js +++ b/pinia-vitest-cypress/vitest.config.js @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/pinia-vitest-nightwatch/index.html b/pinia-vitest-nightwatch/index.html index 99f583aa..b19040a0 100644 --- a/pinia-vitest-nightwatch/index.html +++ b/pinia-vitest-nightwatch/index.html @@ -1,5 +1,5 @@ - + diff --git a/pinia-vitest-nightwatch/nightwatch.conf.cjs b/pinia-vitest-nightwatch/nightwatch.conf.cjs index 542647e5..021e2f02 100644 --- a/pinia-vitest-nightwatch/nightwatch.conf.cjs +++ b/pinia-vitest-nightwatch/nightwatch.conf.cjs @@ -34,14 +34,14 @@ module.exports = { vite_dev_server: { start_vite: true, - port: process.env.CI ? 4173 : 5173 + port: process.env.CI ? 4173 : 5173, }, webdriver: {}, test_workers: { enabled: true, - workers: 'auto' + workers: 'auto', }, test_settings: { @@ -52,30 +52,30 @@ module.exports = { screenshots: { enabled: false, path: 'screens', - on_failure: true + on_failure: true, }, desiredCapabilities: { - browserName: 'firefox' + browserName: 'firefox', }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, safari: { desiredCapabilities: { browserName: 'safari', alwaysMatch: { - acceptInsecureCerts: false - } + acceptInsecureCerts: false, + }, }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, firefox: { @@ -87,9 +87,9 @@ module.exports = { args: [ // '-headless', // '-verbose' - ] - } - } + ], + }, + }, }, webdriver: { start_process: true, @@ -97,8 +97,8 @@ module.exports = { cli_args: [ // very verbose geckodriver logs // '-vv' - ] - } + ], + }, }, chrome: { @@ -114,8 +114,8 @@ module.exports = { //'--ignore-certificate-errors', //'--allow-insecure-localhost', //'--headless' - ] - } + ], + }, }, webdriver: { @@ -123,8 +123,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } + ], + }, }, edge: { @@ -135,8 +135,8 @@ module.exports = { // More info on EdgeDriver: https://docs.microsoft.com/en-us/microsoft-edge/webdriver-chromium/capabilities-edge-options args: [ //'--headless' - ] - } + ], + }, }, webdriver: { @@ -146,8 +146,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } - } - } + ], + }, + }, + }, } diff --git a/pinia-vitest-nightwatch/package.json b/pinia-vitest-nightwatch/package.json index fe5d3a3e..eaa08272 100644 --- a/pinia-vitest-nightwatch/package.json +++ b/pinia-vitest-nightwatch/package.json @@ -11,20 +11,20 @@ "test:e2e": "nightwatch tests/e2e/*" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { "@nightwatch/vue": "^3.1.2", "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", - "chromedriver": "^130.0.1", + "chromedriver": "^130.0.2", "geckodriver": "^4.5.1", "jsdom": "^25.0.1", - "nightwatch": "^3.8.0", + "nightwatch": "^3.8.1", "ts-node": "^10.9.2", "vite": "^5.4.10", "vite-plugin-nightwatch": "^0.4.6", - "vitest": "^2.1.3" + "vitest": "^2.1.4" } } diff --git a/pinia-vitest-nightwatch/src/components/HelloWorld.vue b/pinia-vitest-nightwatch/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/pinia-vitest-nightwatch/src/components/HelloWorld.vue +++ b/pinia-vitest-nightwatch/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/pinia-vitest-nightwatch/src/components/TheWelcome.vue b/pinia-vitest-nightwatch/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/pinia-vitest-nightwatch/src/components/TheWelcome.vue +++ b/pinia-vitest-nightwatch/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/pinia-vitest-nightwatch/vite.config.js b/pinia-vitest-nightwatch/vite.config.js index 265f7e5e..928112a0 100644 --- a/pinia-vitest-nightwatch/vite.config.js +++ b/pinia-vitest-nightwatch/vite.config.js @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/pinia-vitest-nightwatch/vitest.config.js b/pinia-vitest-nightwatch/vitest.config.js index 4b1c8979..c3287171 100644 --- a/pinia-vitest-nightwatch/vitest.config.js +++ b/pinia-vitest-nightwatch/vitest.config.js @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/pinia-vitest-playwright/index.html b/pinia-vitest-playwright/index.html index 99f583aa..b19040a0 100644 --- a/pinia-vitest-playwright/index.html +++ b/pinia-vitest-playwright/index.html @@ -1,5 +1,5 @@ - + diff --git a/pinia-vitest-playwright/package.json b/pinia-vitest-playwright/package.json index d458c4b2..376388cf 100644 --- a/pinia-vitest-playwright/package.json +++ b/pinia-vitest-playwright/package.json @@ -11,15 +11,15 @@ "test:e2e": "playwright test" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { - "@playwright/test": "^1.48.1", + "@playwright/test": "^1.48.2", "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", "jsdom": "^25.0.1", "vite": "^5.4.10", - "vitest": "^2.1.3" + "vitest": "^2.1.4" } } diff --git a/pinia-vitest-playwright/playwright.config.js b/pinia-vitest-playwright/playwright.config.js index cbb25003..5ece9567 100644 --- a/pinia-vitest-playwright/playwright.config.js +++ b/pinia-vitest-playwright/playwright.config.js @@ -19,7 +19,7 @@ export default defineConfig({ * Maximum time expect() should wait for the condition to be met. * For example in `await expect(locator).toHaveText();` */ - timeout: 5000 + timeout: 5000, }, /* Fail the build on CI if you accidentally left test.only in the source code. */ forbidOnly: !!process.env.CI, @@ -40,7 +40,7 @@ export default defineConfig({ trace: 'on-first-retry', /* Only on CI systems run the tests headless */ - headless: !!process.env.CI + headless: !!process.env.CI, }, /* Configure projects for major browsers */ @@ -48,21 +48,21 @@ export default defineConfig({ { name: 'chromium', use: { - ...devices['Desktop Chrome'] - } + ...devices['Desktop Chrome'], + }, }, { name: 'firefox', use: { - ...devices['Desktop Firefox'] - } + ...devices['Desktop Firefox'], + }, }, { name: 'webkit', use: { - ...devices['Desktop Safari'] - } - } + ...devices['Desktop Safari'], + }, + }, /* Test against mobile viewports. */ // { @@ -105,6 +105,6 @@ export default defineConfig({ */ command: process.env.CI ? 'npm run preview' : 'npm run dev', port: process.env.CI ? 4173 : 5173, - reuseExistingServer: !process.env.CI - } + reuseExistingServer: !process.env.CI, + }, }) diff --git a/pinia-vitest-playwright/src/components/HelloWorld.vue b/pinia-vitest-playwright/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/pinia-vitest-playwright/src/components/HelloWorld.vue +++ b/pinia-vitest-playwright/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/pinia-vitest-playwright/src/components/TheWelcome.vue b/pinia-vitest-playwright/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/pinia-vitest-playwright/src/components/TheWelcome.vue +++ b/pinia-vitest-playwright/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/pinia-vitest-playwright/vite.config.js b/pinia-vitest-playwright/vite.config.js index 21d97d5c..63d19976 100644 --- a/pinia-vitest-playwright/vite.config.js +++ b/pinia-vitest-playwright/vite.config.js @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/pinia-vitest-playwright/vitest.config.js b/pinia-vitest-playwright/vitest.config.js index 4b1c8979..c3287171 100644 --- a/pinia-vitest-playwright/vitest.config.js +++ b/pinia-vitest-playwright/vitest.config.js @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/pinia-vitest/index.html b/pinia-vitest/index.html index 99f583aa..b19040a0 100644 --- a/pinia-vitest/index.html +++ b/pinia-vitest/index.html @@ -1,5 +1,5 @@ - + diff --git a/pinia-vitest/package.json b/pinia-vitest/package.json index 5d11eec1..0d3b6155 100644 --- a/pinia-vitest/package.json +++ b/pinia-vitest/package.json @@ -10,7 +10,7 @@ "test:unit": "vitest" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { @@ -18,6 +18,6 @@ "@vue/test-utils": "^2.4.6", "jsdom": "^25.0.1", "vite": "^5.4.10", - "vitest": "^2.1.3" + "vitest": "^2.1.4" } } diff --git a/pinia-vitest/src/components/HelloWorld.vue b/pinia-vitest/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/pinia-vitest/src/components/HelloWorld.vue +++ b/pinia-vitest/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/pinia-vitest/src/components/TheWelcome.vue b/pinia-vitest/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/pinia-vitest/src/components/TheWelcome.vue +++ b/pinia-vitest/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/pinia-vitest/vite.config.js b/pinia-vitest/vite.config.js index 21d97d5c..63d19976 100644 --- a/pinia-vitest/vite.config.js +++ b/pinia-vitest/vite.config.js @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/pinia-vitest/vitest.config.js b/pinia-vitest/vitest.config.js index 4b1c8979..c3287171 100644 --- a/pinia-vitest/vitest.config.js +++ b/pinia-vitest/vitest.config.js @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/pinia-with-tests/index.html b/pinia-with-tests/index.html index 99f583aa..b19040a0 100644 --- a/pinia-with-tests/index.html +++ b/pinia-with-tests/index.html @@ -1,5 +1,5 @@ - + diff --git a/pinia-with-tests/package.json b/pinia-with-tests/package.json index 7da9a91d..a067b497 100644 --- a/pinia-with-tests/package.json +++ b/pinia-with-tests/package.json @@ -9,7 +9,7 @@ "preview": "vite preview" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { diff --git a/pinia-with-tests/src/components/HelloWorld.vue b/pinia-with-tests/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/pinia-with-tests/src/components/HelloWorld.vue +++ b/pinia-with-tests/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/pinia-with-tests/src/components/TheWelcome.vue b/pinia-with-tests/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/pinia-with-tests/src/components/TheWelcome.vue +++ b/pinia-with-tests/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/pinia-with-tests/vite.config.js b/pinia-with-tests/vite.config.js index 21d97d5c..63d19976 100644 --- a/pinia-with-tests/vite.config.js +++ b/pinia-with-tests/vite.config.js @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/pinia/index.html b/pinia/index.html index 99f583aa..b19040a0 100644 --- a/pinia/index.html +++ b/pinia/index.html @@ -1,5 +1,5 @@ - + diff --git a/pinia/package.json b/pinia/package.json index 79411251..5217c1de 100644 --- a/pinia/package.json +++ b/pinia/package.json @@ -9,7 +9,7 @@ "preview": "vite preview" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { diff --git a/pinia/src/components/HelloWorld.vue b/pinia/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/pinia/src/components/HelloWorld.vue +++ b/pinia/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/pinia/src/components/TheWelcome.vue b/pinia/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/pinia/src/components/TheWelcome.vue +++ b/pinia/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/pinia/vite.config.js b/pinia/vite.config.js index 21d97d5c..63d19976 100644 --- a/pinia/vite.config.js +++ b/pinia/vite.config.js @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/playwright/index.html b/playwright/index.html index 99f583aa..b19040a0 100644 --- a/playwright/index.html +++ b/playwright/index.html @@ -1,5 +1,5 @@ - + diff --git a/playwright/package.json b/playwright/package.json index d0584ab7..5bea7fa6 100644 --- a/playwright/package.json +++ b/playwright/package.json @@ -13,7 +13,7 @@ "vue": "^3.5.12" }, "devDependencies": { - "@playwright/test": "^1.48.1", + "@playwright/test": "^1.48.2", "@vitejs/plugin-vue": "^5.1.4", "vite": "^5.4.10" } diff --git a/playwright/playwright.config.js b/playwright/playwright.config.js index cbb25003..5ece9567 100644 --- a/playwright/playwright.config.js +++ b/playwright/playwright.config.js @@ -19,7 +19,7 @@ export default defineConfig({ * Maximum time expect() should wait for the condition to be met. * For example in `await expect(locator).toHaveText();` */ - timeout: 5000 + timeout: 5000, }, /* Fail the build on CI if you accidentally left test.only in the source code. */ forbidOnly: !!process.env.CI, @@ -40,7 +40,7 @@ export default defineConfig({ trace: 'on-first-retry', /* Only on CI systems run the tests headless */ - headless: !!process.env.CI + headless: !!process.env.CI, }, /* Configure projects for major browsers */ @@ -48,21 +48,21 @@ export default defineConfig({ { name: 'chromium', use: { - ...devices['Desktop Chrome'] - } + ...devices['Desktop Chrome'], + }, }, { name: 'firefox', use: { - ...devices['Desktop Firefox'] - } + ...devices['Desktop Firefox'], + }, }, { name: 'webkit', use: { - ...devices['Desktop Safari'] - } - } + ...devices['Desktop Safari'], + }, + }, /* Test against mobile viewports. */ // { @@ -105,6 +105,6 @@ export default defineConfig({ */ command: process.env.CI ? 'npm run preview' : 'npm run dev', port: process.env.CI ? 4173 : 5173, - reuseExistingServer: !process.env.CI - } + reuseExistingServer: !process.env.CI, + }, }) diff --git a/playwright/src/components/HelloWorld.vue b/playwright/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/playwright/src/components/HelloWorld.vue +++ b/playwright/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/playwright/src/components/TheWelcome.vue b/playwright/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/playwright/src/components/TheWelcome.vue +++ b/playwright/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/playwright/vite.config.js b/playwright/vite.config.js index 21d97d5c..63d19976 100644 --- a/playwright/vite.config.js +++ b/playwright/vite.config.js @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a4f9be37..92e24bab 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,16 +14,16 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) cypress: - specifier: ^13.15.0 - version: 13.15.0 + specifier: ^13.15.1 + version: 13.15.1 start-server-and-test: specifier: ^2.0.8 version: 2.0.8 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) default: dependencies: @@ -33,10 +33,10 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) devtools: dependencies: @@ -46,19 +46,19 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.0.4 - version: 5.0.4(vite@5.2.8(@types/node@20.17.0))(vue@3.4.21(typescript@5.6.3)) + version: 5.0.4(vite@5.2.8(@types/node@20.17.6))(vue@3.4.21(typescript@5.6.3)) vite: specifier: ^5.2.8 - version: 5.2.8(@types/node@20.17.0) + version: 5.2.8(@types/node@20.17.6) vite-plugin-vue-devtools: specifier: ^7.0.25 - version: 7.0.27(rollup@4.24.0)(vite@5.2.8(@types/node@20.17.0))(vue@3.4.21(typescript@5.6.3)) + version: 7.0.27(rollup@4.24.0)(vite@5.2.8(@types/node@20.17.6))(vue@3.4.21(typescript@5.6.3)) devtools-router-pinia: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -68,13 +68,13 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vite-plugin-vue-devtools: - specifier: ^7.5.3 - version: 7.5.4(rollup@4.24.0)(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + specifier: ^7.5.4 + version: 7.5.4(rollup@4.24.0)(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) eslint: dependencies: @@ -83,20 +83,20 @@ importers: version: 3.5.12(typescript@5.6.3) devDependencies: '@eslint/js': - specifier: ^9.13.0 - version: 9.13.0 + specifier: ^9.14.0 + version: 9.14.0 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) eslint: - specifier: ^9.13.0 - version: 9.13.0 + specifier: ^9.14.0 + version: 9.14.0 eslint-plugin-vue: - specifier: ^9.29.0 - version: 9.29.0(eslint@9.13.0) + specifier: ^9.30.0 + version: 9.30.0(eslint@9.14.0) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) eslint-with-prettier: dependencies: @@ -105,26 +105,26 @@ importers: version: 3.5.12(typescript@5.6.3) devDependencies: '@eslint/js': - specifier: ^9.13.0 - version: 9.13.0 + specifier: ^9.14.0 + version: 9.14.0 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/eslint-config-prettier': - specifier: ^10.0.0 - version: 10.0.0(eslint@9.13.0)(prettier@3.3.3) + specifier: ^10.1.0 + version: 10.1.0(eslint@9.14.0)(prettier@3.3.3) eslint: - specifier: ^9.13.0 - version: 9.13.0 + specifier: ^9.14.0 + version: 9.14.0 eslint-plugin-vue: - specifier: ^9.29.0 - version: 9.29.0(eslint@9.13.0) + specifier: ^9.30.0 + version: 9.30.0(eslint@9.14.0) prettier: specifier: ^3.3.3 version: 3.3.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) jsx: dependencies: @@ -134,13 +134,13 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) jsx-cypress: dependencies: @@ -150,19 +150,19 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) cypress: - specifier: ^13.15.0 - version: 13.15.0 + specifier: ^13.15.1 + version: 13.15.1 start-server-and-test: specifier: ^2.0.8 version: 2.0.8 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) jsx-nightwatch: dependencies: @@ -172,31 +172,31 @@ importers: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@20.17.0)(vue@3.5.12(typescript@5.6.3)) + version: 3.1.2(@types/node@20.17.6)(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 chromedriver: - specifier: ^130.0.1 - version: 130.0.1 + specifier: ^130.0.2 + version: 130.0.2 geckodriver: specifier: ^4.5.1 version: 4.5.1 nightwatch: - specifier: ^3.8.0 - version: 3.8.0(chromedriver@130.0.1)(geckodriver@4.5.1) + specifier: ^3.8.1 + version: 3.8.1(chromedriver@130.0.2)(geckodriver@4.5.1) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.17.0)(typescript@5.6.3) + version: 10.9.2(@types/node@20.17.6)(typescript@5.6.3) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 @@ -204,83 +204,83 @@ importers: jsx-pinia: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) jsx-pinia-cypress: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) cypress: - specifier: ^13.15.0 - version: 13.15.0 + specifier: ^13.15.1 + version: 13.15.1 start-server-and-test: specifier: ^2.0.8 version: 2.0.8 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) jsx-pinia-nightwatch: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@20.17.0)(vue@3.5.12(typescript@5.6.3)) + version: 3.1.2(@types/node@20.17.6)(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 chromedriver: - specifier: ^130.0.1 - version: 130.0.1 + specifier: ^130.0.2 + version: 130.0.2 geckodriver: specifier: ^4.5.1 version: 4.5.1 nightwatch: - specifier: ^3.8.0 - version: 3.8.0(chromedriver@130.0.1)(geckodriver@4.5.1) + specifier: ^3.8.1 + version: 3.8.1(chromedriver@130.0.2)(geckodriver@4.5.1) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.17.0)(typescript@5.6.3) + version: 10.9.2(@types/node@20.17.6)(typescript@5.6.3) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 @@ -288,40 +288,40 @@ importers: jsx-pinia-playwright: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) devDependencies: '@playwright/test': - specifier: ^1.48.1 - version: 1.48.1 + specifier: ^1.48.2 + version: 1.48.2 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) jsx-pinia-vitest: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -330,32 +330,32 @@ importers: version: 25.0.1 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) jsx-pinia-vitest-cypress: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 cypress: - specifier: ^13.15.0 - version: 13.15.0 + specifier: ^13.15.1 + version: 13.15.1 jsdom: specifier: ^25.0.1 version: 25.0.1 @@ -364,35 +364,35 @@ importers: version: 2.0.8 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) jsx-pinia-vitest-nightwatch: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@20.17.0)(vue@3.5.12(typescript@5.6.3)) + version: 3.1.2(@types/node@20.17.6)(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 chromedriver: - specifier: ^130.0.1 - version: 130.0.1 + specifier: ^130.0.2 + version: 130.0.2 geckodriver: specifier: ^4.5.1 version: 4.5.1 @@ -400,39 +400,39 @@ importers: specifier: ^25.0.1 version: 25.0.1 nightwatch: - specifier: ^3.8.0 - version: 3.8.0(chromedriver@130.0.1)(geckodriver@4.5.1) + specifier: ^3.8.1 + version: 3.8.1(chromedriver@130.0.2)(geckodriver@4.5.1) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.17.0)(typescript@5.6.3) + version: 10.9.2(@types/node@20.17.6)(typescript@5.6.3) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) jsx-pinia-vitest-playwright: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) devDependencies: '@playwright/test': - specifier: ^1.48.1 - version: 1.48.1 + specifier: ^1.48.2 + version: 1.48.2 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -441,29 +441,29 @@ importers: version: 25.0.1 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) jsx-pinia-with-tests: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) jsx-playwright: dependencies: @@ -472,17 +472,17 @@ importers: version: 3.5.12(typescript@5.6.3) devDependencies: '@playwright/test': - specifier: ^1.48.1 - version: 1.48.1 + specifier: ^1.48.2 + version: 1.48.2 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) jsx-router: dependencies: @@ -495,13 +495,13 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) jsx-router-cypress: dependencies: @@ -514,19 +514,19 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) cypress: - specifier: ^13.15.0 - version: 13.15.0 + specifier: ^13.15.1 + version: 13.15.1 start-server-and-test: specifier: ^2.0.8 version: 2.0.8 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) jsx-router-nightwatch: dependencies: @@ -539,31 +539,31 @@ importers: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@20.17.0)(vue@3.5.12(typescript@5.6.3)) + version: 3.1.2(@types/node@20.17.6)(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 chromedriver: - specifier: ^130.0.1 - version: 130.0.1 + specifier: ^130.0.2 + version: 130.0.2 geckodriver: specifier: ^4.5.1 version: 4.5.1 nightwatch: - specifier: ^3.8.0 - version: 3.8.0(chromedriver@130.0.1)(geckodriver@4.5.1) + specifier: ^3.8.1 + version: 3.8.1(chromedriver@130.0.2)(geckodriver@4.5.1) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.17.0)(typescript@5.6.3) + version: 10.9.2(@types/node@20.17.6)(typescript@5.6.3) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 @@ -571,8 +571,8 @@ importers: jsx-router-pinia: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -582,19 +582,19 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) jsx-router-pinia-cypress: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -604,25 +604,25 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) cypress: - specifier: ^13.15.0 - version: 13.15.0 + specifier: ^13.15.1 + version: 13.15.1 start-server-and-test: specifier: ^2.0.8 version: 2.0.8 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) jsx-router-pinia-nightwatch: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -632,31 +632,31 @@ importers: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@20.17.0)(vue@3.5.12(typescript@5.6.3)) + version: 3.1.2(@types/node@20.17.6)(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 chromedriver: - specifier: ^130.0.1 - version: 130.0.1 + specifier: ^130.0.2 + version: 130.0.2 geckodriver: specifier: ^4.5.1 version: 4.5.1 nightwatch: - specifier: ^3.8.0 - version: 3.8.0(chromedriver@130.0.1)(geckodriver@4.5.1) + specifier: ^3.8.1 + version: 3.8.1(chromedriver@130.0.2)(geckodriver@4.5.1) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.17.0)(typescript@5.6.3) + version: 10.9.2(@types/node@20.17.6)(typescript@5.6.3) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 @@ -664,8 +664,8 @@ importers: jsx-router-pinia-playwright: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -674,23 +674,23 @@ importers: version: 4.4.5(vue@3.5.12(typescript@5.6.3)) devDependencies: '@playwright/test': - specifier: ^1.48.1 - version: 1.48.1 + specifier: ^1.48.2 + version: 1.48.2 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) jsx-router-pinia-vitest: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -700,10 +700,10 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -712,16 +712,16 @@ importers: version: 25.0.1 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) jsx-router-pinia-vitest-cypress: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -731,16 +731,16 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 cypress: - specifier: ^13.15.0 - version: 13.15.0 + specifier: ^13.15.1 + version: 13.15.1 jsdom: specifier: ^25.0.1 version: 25.0.1 @@ -749,16 +749,16 @@ importers: version: 2.0.8 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) jsx-router-pinia-vitest-nightwatch: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -768,19 +768,19 @@ importers: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@20.17.0)(vue@3.5.12(typescript@5.6.3)) + version: 3.1.2(@types/node@20.17.6)(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 chromedriver: - specifier: ^130.0.1 - version: 130.0.1 + specifier: ^130.0.2 + version: 130.0.2 geckodriver: specifier: ^4.5.1 version: 4.5.1 @@ -788,26 +788,26 @@ importers: specifier: ^25.0.1 version: 25.0.1 nightwatch: - specifier: ^3.8.0 - version: 3.8.0(chromedriver@130.0.1)(geckodriver@4.5.1) + specifier: ^3.8.1 + version: 3.8.1(chromedriver@130.0.2)(geckodriver@4.5.1) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.17.0)(typescript@5.6.3) + version: 10.9.2(@types/node@20.17.6)(typescript@5.6.3) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) jsx-router-pinia-vitest-playwright: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -816,14 +816,14 @@ importers: version: 4.4.5(vue@3.5.12(typescript@5.6.3)) devDependencies: '@playwright/test': - specifier: ^1.48.1 - version: 1.48.1 + specifier: ^1.48.2 + version: 1.48.2 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -832,16 +832,16 @@ importers: version: 25.0.1 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) jsx-router-pinia-with-tests: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -851,13 +851,13 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) jsx-router-playwright: dependencies: @@ -869,17 +869,17 @@ importers: version: 4.4.5(vue@3.5.12(typescript@5.6.3)) devDependencies: '@playwright/test': - specifier: ^1.48.1 - version: 1.48.1 + specifier: ^1.48.2 + version: 1.48.2 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) jsx-router-vitest: dependencies: @@ -892,10 +892,10 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -904,10 +904,10 @@ importers: version: 25.0.1 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) jsx-router-vitest-cypress: dependencies: @@ -920,16 +920,16 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 cypress: - specifier: ^13.15.0 - version: 13.15.0 + specifier: ^13.15.1 + version: 13.15.1 jsdom: specifier: ^25.0.1 version: 25.0.1 @@ -938,10 +938,10 @@ importers: version: 2.0.8 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) jsx-router-vitest-nightwatch: dependencies: @@ -954,19 +954,19 @@ importers: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@20.17.0)(vue@3.5.12(typescript@5.6.3)) + version: 3.1.2(@types/node@20.17.6)(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 chromedriver: - specifier: ^130.0.1 - version: 130.0.1 + specifier: ^130.0.2 + version: 130.0.2 geckodriver: specifier: ^4.5.1 version: 4.5.1 @@ -974,20 +974,20 @@ importers: specifier: ^25.0.1 version: 25.0.1 nightwatch: - specifier: ^3.8.0 - version: 3.8.0(chromedriver@130.0.1)(geckodriver@4.5.1) + specifier: ^3.8.1 + version: 3.8.1(chromedriver@130.0.2)(geckodriver@4.5.1) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.17.0)(typescript@5.6.3) + version: 10.9.2(@types/node@20.17.6)(typescript@5.6.3) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) jsx-router-vitest-playwright: dependencies: @@ -999,14 +999,14 @@ importers: version: 4.4.5(vue@3.5.12(typescript@5.6.3)) devDependencies: '@playwright/test': - specifier: ^1.48.1 - version: 1.48.1 + specifier: ^1.48.2 + version: 1.48.2 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -1015,10 +1015,10 @@ importers: version: 25.0.1 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) jsx-router-with-tests: dependencies: @@ -1031,13 +1031,13 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) jsx-vitest: dependencies: @@ -1047,10 +1047,10 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -1059,10 +1059,10 @@ importers: version: 25.0.1 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) jsx-vitest-cypress: dependencies: @@ -1072,16 +1072,16 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 cypress: - specifier: ^13.15.0 - version: 13.15.0 + specifier: ^13.15.1 + version: 13.15.1 jsdom: specifier: ^25.0.1 version: 25.0.1 @@ -1090,10 +1090,10 @@ importers: version: 2.0.8 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) jsx-vitest-nightwatch: dependencies: @@ -1103,19 +1103,19 @@ importers: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@20.17.0)(vue@3.5.12(typescript@5.6.3)) + version: 3.1.2(@types/node@20.17.6)(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 chromedriver: - specifier: ^130.0.1 - version: 130.0.1 + specifier: ^130.0.2 + version: 130.0.2 geckodriver: specifier: ^4.5.1 version: 4.5.1 @@ -1123,20 +1123,20 @@ importers: specifier: ^25.0.1 version: 25.0.1 nightwatch: - specifier: ^3.8.0 - version: 3.8.0(chromedriver@130.0.1)(geckodriver@4.5.1) + specifier: ^3.8.1 + version: 3.8.1(chromedriver@130.0.2)(geckodriver@4.5.1) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.17.0)(typescript@5.6.3) + version: 10.9.2(@types/node@20.17.6)(typescript@5.6.3) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) jsx-vitest-playwright: dependencies: @@ -1145,14 +1145,14 @@ importers: version: 3.5.12(typescript@5.6.3) devDependencies: '@playwright/test': - specifier: ^1.48.1 - version: 1.48.1 + specifier: ^1.48.2 + version: 1.48.2 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -1161,10 +1161,10 @@ importers: version: 25.0.1 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) jsx-with-tests: dependencies: @@ -1174,13 +1174,13 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) nightwatch: dependencies: @@ -1190,28 +1190,28 @@ importers: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@20.17.0)(vue@3.5.12(typescript@5.6.3)) + version: 3.1.2(@types/node@20.17.6)(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 chromedriver: - specifier: ^130.0.1 - version: 130.0.1 + specifier: ^130.0.2 + version: 130.0.2 geckodriver: specifier: ^4.5.1 version: 4.5.1 nightwatch: - specifier: ^3.8.0 - version: 3.8.0(chromedriver@130.0.1)(geckodriver@4.5.1) + specifier: ^3.8.1 + version: 3.8.1(chromedriver@130.0.2)(geckodriver@4.5.1) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.17.0)(typescript@5.6.3) + version: 10.9.2(@types/node@20.17.6)(typescript@5.6.3) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 @@ -1219,74 +1219,74 @@ importers: pinia: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) pinia-cypress: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) cypress: - specifier: ^13.15.0 - version: 13.15.0 + specifier: ^13.15.1 + version: 13.15.1 start-server-and-test: specifier: ^2.0.8 version: 2.0.8 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) pinia-nightwatch: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@20.17.0)(vue@3.5.12(typescript@5.6.3)) + version: 3.1.2(@types/node@20.17.6)(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 chromedriver: - specifier: ^130.0.1 - version: 130.0.1 + specifier: ^130.0.2 + version: 130.0.2 geckodriver: specifier: ^4.5.1 version: 4.5.1 nightwatch: - specifier: ^3.8.0 - version: 3.8.0(chromedriver@130.0.1)(geckodriver@4.5.1) + specifier: ^3.8.1 + version: 3.8.1(chromedriver@130.0.2)(geckodriver@4.5.1) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.17.0)(typescript@5.6.3) + version: 10.9.2(@types/node@20.17.6)(typescript@5.6.3) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 @@ -1294,34 +1294,34 @@ importers: pinia-playwright: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) devDependencies: '@playwright/test': - specifier: ^1.48.1 - version: 1.48.1 + specifier: ^1.48.2 + version: 1.48.2 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) pinia-vitest: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -1330,29 +1330,29 @@ importers: version: 25.0.1 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) pinia-vitest-cypress: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 cypress: - specifier: ^13.15.0 - version: 13.15.0 + specifier: ^13.15.1 + version: 13.15.1 jsdom: specifier: ^25.0.1 version: 25.0.1 @@ -1361,32 +1361,32 @@ importers: version: 2.0.8 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) pinia-vitest-nightwatch: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@20.17.0)(vue@3.5.12(typescript@5.6.3)) + version: 3.1.2(@types/node@20.17.6)(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 chromedriver: - specifier: ^130.0.1 - version: 130.0.1 + specifier: ^130.0.2 + version: 130.0.2 geckodriver: specifier: ^4.5.1 version: 4.5.1 @@ -1394,36 +1394,36 @@ importers: specifier: ^25.0.1 version: 25.0.1 nightwatch: - specifier: ^3.8.0 - version: 3.8.0(chromedriver@130.0.1)(geckodriver@4.5.1) + specifier: ^3.8.1 + version: 3.8.1(chromedriver@130.0.2)(geckodriver@4.5.1) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.17.0)(typescript@5.6.3) + version: 10.9.2(@types/node@20.17.6)(typescript@5.6.3) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) pinia-vitest-playwright: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) devDependencies: '@playwright/test': - specifier: ^1.48.1 - version: 1.48.1 + specifier: ^1.48.2 + version: 1.48.2 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -1432,26 +1432,26 @@ importers: version: 25.0.1 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) pinia-with-tests: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) playwright: dependencies: @@ -1460,14 +1460,14 @@ importers: version: 3.5.12(typescript@5.6.3) devDependencies: '@playwright/test': - specifier: ^1.48.1 - version: 1.48.1 + specifier: ^1.48.2 + version: 1.48.2 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) router: dependencies: @@ -1480,10 +1480,10 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) router-cypress: dependencies: @@ -1496,16 +1496,16 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) cypress: - specifier: ^13.15.0 - version: 13.15.0 + specifier: ^13.15.1 + version: 13.15.1 start-server-and-test: specifier: ^2.0.8 version: 2.0.8 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) router-nightwatch: dependencies: @@ -1518,28 +1518,28 @@ importers: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@20.17.0)(vue@3.5.12(typescript@5.6.3)) + version: 3.1.2(@types/node@20.17.6)(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 chromedriver: - specifier: ^130.0.1 - version: 130.0.1 + specifier: ^130.0.2 + version: 130.0.2 geckodriver: specifier: ^4.5.1 version: 4.5.1 nightwatch: - specifier: ^3.8.0 - version: 3.8.0(chromedriver@130.0.1)(geckodriver@4.5.1) + specifier: ^3.8.1 + version: 3.8.1(chromedriver@130.0.2)(geckodriver@4.5.1) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.17.0)(typescript@5.6.3) + version: 10.9.2(@types/node@20.17.6)(typescript@5.6.3) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 @@ -1547,8 +1547,8 @@ importers: router-pinia: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -1558,16 +1558,16 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) router-pinia-cypress: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -1577,22 +1577,22 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) cypress: - specifier: ^13.15.0 - version: 13.15.0 + specifier: ^13.15.1 + version: 13.15.1 start-server-and-test: specifier: ^2.0.8 version: 2.0.8 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) router-pinia-nightwatch: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -1602,28 +1602,28 @@ importers: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@20.17.0)(vue@3.5.12(typescript@5.6.3)) + version: 3.1.2(@types/node@20.17.6)(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 chromedriver: - specifier: ^130.0.1 - version: 130.0.1 + specifier: ^130.0.2 + version: 130.0.2 geckodriver: specifier: ^4.5.1 version: 4.5.1 nightwatch: - specifier: ^3.8.0 - version: 3.8.0(chromedriver@130.0.1)(geckodriver@4.5.1) + specifier: ^3.8.1 + version: 3.8.1(chromedriver@130.0.2)(geckodriver@4.5.1) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.17.0)(typescript@5.6.3) + version: 10.9.2(@types/node@20.17.6)(typescript@5.6.3) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 @@ -1631,8 +1631,8 @@ importers: router-pinia-playwright: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -1641,20 +1641,20 @@ importers: version: 4.4.5(vue@3.5.12(typescript@5.6.3)) devDependencies: '@playwright/test': - specifier: ^1.48.1 - version: 1.48.1 + specifier: ^1.48.2 + version: 1.48.2 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) router-pinia-vitest: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -1664,7 +1664,7 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -1673,16 +1673,16 @@ importers: version: 25.0.1 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) router-pinia-vitest-cypress: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -1692,13 +1692,13 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 cypress: - specifier: ^13.15.0 - version: 13.15.0 + specifier: ^13.15.1 + version: 13.15.1 jsdom: specifier: ^25.0.1 version: 25.0.1 @@ -1707,16 +1707,16 @@ importers: version: 2.0.8 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) router-pinia-vitest-nightwatch: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -1726,16 +1726,16 @@ importers: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@20.17.0)(vue@3.5.12(typescript@5.6.3)) + version: 3.1.2(@types/node@20.17.6)(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 chromedriver: - specifier: ^130.0.1 - version: 130.0.1 + specifier: ^130.0.2 + version: 130.0.2 geckodriver: specifier: ^4.5.1 version: 4.5.1 @@ -1743,26 +1743,26 @@ importers: specifier: ^25.0.1 version: 25.0.1 nightwatch: - specifier: ^3.8.0 - version: 3.8.0(chromedriver@130.0.1)(geckodriver@4.5.1) + specifier: ^3.8.1 + version: 3.8.1(chromedriver@130.0.2)(geckodriver@4.5.1) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.17.0)(typescript@5.6.3) + version: 10.9.2(@types/node@20.17.6)(typescript@5.6.3) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) router-pinia-vitest-playwright: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -1771,11 +1771,11 @@ importers: version: 4.4.5(vue@3.5.12(typescript@5.6.3)) devDependencies: '@playwright/test': - specifier: ^1.48.1 - version: 1.48.1 + specifier: ^1.48.2 + version: 1.48.2 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -1784,16 +1784,16 @@ importers: version: 25.0.1 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) router-pinia-with-tests: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -1803,10 +1803,10 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) router-playwright: dependencies: @@ -1818,14 +1818,14 @@ importers: version: 4.4.5(vue@3.5.12(typescript@5.6.3)) devDependencies: '@playwright/test': - specifier: ^1.48.1 - version: 1.48.1 + specifier: ^1.48.2 + version: 1.48.2 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) router-vitest: dependencies: @@ -1838,7 +1838,7 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -1847,10 +1847,10 @@ importers: version: 25.0.1 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) router-vitest-cypress: dependencies: @@ -1863,13 +1863,13 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 cypress: - specifier: ^13.15.0 - version: 13.15.0 + specifier: ^13.15.1 + version: 13.15.1 jsdom: specifier: ^25.0.1 version: 25.0.1 @@ -1878,10 +1878,10 @@ importers: version: 2.0.8 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) router-vitest-nightwatch: dependencies: @@ -1894,16 +1894,16 @@ importers: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@20.17.0)(vue@3.5.12(typescript@5.6.3)) + version: 3.1.2(@types/node@20.17.6)(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 chromedriver: - specifier: ^130.0.1 - version: 130.0.1 + specifier: ^130.0.2 + version: 130.0.2 geckodriver: specifier: ^4.5.1 version: 4.5.1 @@ -1911,20 +1911,20 @@ importers: specifier: ^25.0.1 version: 25.0.1 nightwatch: - specifier: ^3.8.0 - version: 3.8.0(chromedriver@130.0.1)(geckodriver@4.5.1) + specifier: ^3.8.1 + version: 3.8.1(chromedriver@130.0.2)(geckodriver@4.5.1) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.17.0)(typescript@5.6.3) + version: 10.9.2(@types/node@20.17.6)(typescript@5.6.3) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) router-vitest-playwright: dependencies: @@ -1936,11 +1936,11 @@ importers: version: 4.4.5(vue@3.5.12(typescript@5.6.3)) devDependencies: '@playwright/test': - specifier: ^1.48.1 - version: 1.48.1 + specifier: ^1.48.2 + version: 1.48.2 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -1949,10 +1949,10 @@ importers: version: 25.0.1 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) router-with-tests: dependencies: @@ -1965,10 +1965,10 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) typescript: dependencies: @@ -1980,11 +1980,11 @@ importers: specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/tsconfig': specifier: ^0.5.1 version: 0.5.1 @@ -1992,14 +1992,14 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-cypress: dependencies: @@ -2011,17 +2011,17 @@ importers: specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/tsconfig': specifier: ^0.5.1 version: 0.5.1 cypress: - specifier: ^13.15.0 - version: 13.15.0 + specifier: ^13.15.1 + version: 13.15.1 npm-run-all2: specifier: ^7.0.1 version: 7.0.1 @@ -2029,14 +2029,14 @@ importers: specifier: ^2.0.8 version: 2.0.8 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx: dependencies: @@ -2048,14 +2048,14 @@ importers: specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/tsconfig': specifier: ^0.5.1 version: 0.5.1 @@ -2063,14 +2063,14 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx-cypress: dependencies: @@ -2082,20 +2082,20 @@ importers: specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/tsconfig': specifier: ^0.5.1 version: 0.5.1 cypress: - specifier: ^13.15.0 - version: 13.15.0 + specifier: ^13.15.1 + version: 13.15.1 npm-run-all2: specifier: ^7.0.1 version: 7.0.1 @@ -2103,14 +2103,14 @@ importers: specifier: ^2.0.8 version: 2.0.8 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx-nightwatch: dependencies: @@ -2120,19 +2120,19 @@ importers: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@20.17.0)(vue@3.5.12(typescript@5.6.3)) + version: 3.1.2(@types/node@20.17.6)(vue@3.5.12(typescript@5.6.3)) '@tsconfig/node20': specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -2140,38 +2140,38 @@ importers: specifier: ^0.5.1 version: 0.5.1 chromedriver: - specifier: ^130.0.1 - version: 130.0.1 + specifier: ^130.0.2 + version: 130.0.2 geckodriver: specifier: ^4.5.1 version: 4.5.1 nightwatch: - specifier: ^3.8.0 - version: 3.8.0(chromedriver@130.0.1)(geckodriver@4.5.1) + specifier: ^3.8.1 + version: 3.8.1(chromedriver@130.0.2)(geckodriver@4.5.1) npm-run-all2: specifier: ^7.0.1 version: 7.0.1 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.17.0)(typescript@5.6.3) + version: 10.9.2(@types/node@20.17.6)(typescript@5.6.3) typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx-pinia: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -2180,14 +2180,14 @@ importers: specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/tsconfig': specifier: ^0.5.1 version: 0.5.1 @@ -2195,20 +2195,20 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx-pinia-cypress: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -2217,20 +2217,20 @@ importers: specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/tsconfig': specifier: ^0.5.1 version: 0.5.1 cypress: - specifier: ^13.15.0 - version: 13.15.0 + specifier: ^13.15.1 + version: 13.15.1 npm-run-all2: specifier: ^7.0.1 version: 7.0.1 @@ -2238,39 +2238,39 @@ importers: specifier: ^2.0.8 version: 2.0.8 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx-pinia-nightwatch: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@20.17.0)(vue@3.5.12(typescript@5.6.3)) + version: 3.1.2(@types/node@20.17.6)(vue@3.5.12(typescript@5.6.3)) '@tsconfig/node20': specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -2278,57 +2278,57 @@ importers: specifier: ^0.5.1 version: 0.5.1 chromedriver: - specifier: ^130.0.1 - version: 130.0.1 + specifier: ^130.0.2 + version: 130.0.2 geckodriver: specifier: ^4.5.1 version: 4.5.1 nightwatch: - specifier: ^3.8.0 - version: 3.8.0(chromedriver@130.0.1)(geckodriver@4.5.1) + specifier: ^3.8.1 + version: 3.8.1(chromedriver@130.0.2)(geckodriver@4.5.1) npm-run-all2: specifier: ^7.0.1 version: 7.0.1 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.17.0)(typescript@5.6.3) + version: 10.9.2(@types/node@20.17.6)(typescript@5.6.3) typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx-pinia-playwright: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) devDependencies: '@playwright/test': - specifier: ^1.48.1 - version: 1.48.1 + specifier: ^1.48.2 + version: 1.48.2 '@tsconfig/node20': specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/tsconfig': specifier: ^0.5.1 version: 0.5.1 @@ -2336,20 +2336,20 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx-pinia-vitest: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -2361,14 +2361,14 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -2382,23 +2382,23 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx-pinia-vitest-cypress: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -2410,14 +2410,14 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -2425,8 +2425,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 cypress: - specifier: ^13.15.0 - version: 13.15.0 + specifier: ^13.15.1 + version: 13.15.1 jsdom: specifier: ^25.0.1 version: 25.0.1 @@ -2437,30 +2437,30 @@ importers: specifier: ^2.0.8 version: 2.0.8 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx-pinia-vitest-nightwatch: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@20.17.0)(vue@3.5.12(typescript@5.6.3)) + version: 3.1.2(@types/node@20.17.6)(vue@3.5.12(typescript@5.6.3)) '@tsconfig/node20': specifier: ^20.1.4 version: 20.1.4 @@ -2468,14 +2468,14 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -2483,8 +2483,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 chromedriver: - specifier: ^130.0.1 - version: 130.0.1 + specifier: ^130.0.2 + version: 130.0.2 geckodriver: specifier: ^4.5.1 version: 4.5.1 @@ -2492,42 +2492,42 @@ importers: specifier: ^25.0.1 version: 25.0.1 nightwatch: - specifier: ^3.8.0 - version: 3.8.0(chromedriver@130.0.1)(geckodriver@4.5.1) + specifier: ^3.8.1 + version: 3.8.1(chromedriver@130.0.2)(geckodriver@4.5.1) npm-run-all2: specifier: ^7.0.1 version: 7.0.1 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.17.0)(typescript@5.6.3) + version: 10.9.2(@types/node@20.17.6)(typescript@5.6.3) typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx-pinia-vitest-playwright: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) devDependencies: '@playwright/test': - specifier: ^1.48.1 - version: 1.48.1 + specifier: ^1.48.2 + version: 1.48.2 '@tsconfig/node20': specifier: ^20.1.4 version: 20.1.4 @@ -2535,14 +2535,14 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -2556,23 +2556,23 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx-pinia-with-tests: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -2581,14 +2581,14 @@ importers: specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/tsconfig': specifier: ^0.5.1 version: 0.5.1 @@ -2596,14 +2596,14 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx-playwright: dependencies: @@ -2612,20 +2612,20 @@ importers: version: 3.5.12(typescript@5.6.3) devDependencies: '@playwright/test': - specifier: ^1.48.1 - version: 1.48.1 + specifier: ^1.48.2 + version: 1.48.2 '@tsconfig/node20': specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/tsconfig': specifier: ^0.5.1 version: 0.5.1 @@ -2633,14 +2633,14 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx-router: dependencies: @@ -2655,14 +2655,14 @@ importers: specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/tsconfig': specifier: ^0.5.1 version: 0.5.1 @@ -2670,14 +2670,14 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx-router-cypress: dependencies: @@ -2692,20 +2692,20 @@ importers: specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/tsconfig': specifier: ^0.5.1 version: 0.5.1 cypress: - specifier: ^13.15.0 - version: 13.15.0 + specifier: ^13.15.1 + version: 13.15.1 npm-run-all2: specifier: ^7.0.1 version: 7.0.1 @@ -2713,14 +2713,14 @@ importers: specifier: ^2.0.8 version: 2.0.8 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx-router-nightwatch: dependencies: @@ -2733,19 +2733,19 @@ importers: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@20.17.0)(vue@3.5.12(typescript@5.6.3)) + version: 3.1.2(@types/node@20.17.6)(vue@3.5.12(typescript@5.6.3)) '@tsconfig/node20': specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -2753,38 +2753,38 @@ importers: specifier: ^0.5.1 version: 0.5.1 chromedriver: - specifier: ^130.0.1 - version: 130.0.1 + specifier: ^130.0.2 + version: 130.0.2 geckodriver: specifier: ^4.5.1 version: 4.5.1 nightwatch: - specifier: ^3.8.0 - version: 3.8.0(chromedriver@130.0.1)(geckodriver@4.5.1) + specifier: ^3.8.1 + version: 3.8.1(chromedriver@130.0.2)(geckodriver@4.5.1) npm-run-all2: specifier: ^7.0.1 version: 7.0.1 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.17.0)(typescript@5.6.3) + version: 10.9.2(@types/node@20.17.6)(typescript@5.6.3) typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx-router-pinia: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -2796,14 +2796,14 @@ importers: specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/tsconfig': specifier: ^0.5.1 version: 0.5.1 @@ -2811,20 +2811,20 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx-router-pinia-cypress: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -2836,20 +2836,20 @@ importers: specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/tsconfig': specifier: ^0.5.1 version: 0.5.1 cypress: - specifier: ^13.15.0 - version: 13.15.0 + specifier: ^13.15.1 + version: 13.15.1 npm-run-all2: specifier: ^7.0.1 version: 7.0.1 @@ -2857,20 +2857,20 @@ importers: specifier: ^2.0.8 version: 2.0.8 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx-router-pinia-nightwatch: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -2880,19 +2880,19 @@ importers: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@20.17.0)(vue@3.5.12(typescript@5.6.3)) + version: 3.1.2(@types/node@20.17.6)(vue@3.5.12(typescript@5.6.3)) '@tsconfig/node20': specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -2900,38 +2900,38 @@ importers: specifier: ^0.5.1 version: 0.5.1 chromedriver: - specifier: ^130.0.1 - version: 130.0.1 + specifier: ^130.0.2 + version: 130.0.2 geckodriver: specifier: ^4.5.1 version: 4.5.1 nightwatch: - specifier: ^3.8.0 - version: 3.8.0(chromedriver@130.0.1)(geckodriver@4.5.1) + specifier: ^3.8.1 + version: 3.8.1(chromedriver@130.0.2)(geckodriver@4.5.1) npm-run-all2: specifier: ^7.0.1 version: 7.0.1 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.17.0)(typescript@5.6.3) + version: 10.9.2(@types/node@20.17.6)(typescript@5.6.3) typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx-router-pinia-playwright: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -2940,20 +2940,20 @@ importers: version: 4.4.5(vue@3.5.12(typescript@5.6.3)) devDependencies: '@playwright/test': - specifier: ^1.48.1 - version: 1.48.1 + specifier: ^1.48.2 + version: 1.48.2 '@tsconfig/node20': specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/tsconfig': specifier: ^0.5.1 version: 0.5.1 @@ -2961,20 +2961,20 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx-router-pinia-vitest: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -2989,14 +2989,14 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -3010,23 +3010,23 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx-router-pinia-vitest-cypress: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -3041,14 +3041,14 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -3056,8 +3056,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 cypress: - specifier: ^13.15.0 - version: 13.15.0 + specifier: ^13.15.1 + version: 13.15.1 jsdom: specifier: ^25.0.1 version: 25.0.1 @@ -3068,23 +3068,23 @@ importers: specifier: ^2.0.8 version: 2.0.8 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx-router-pinia-vitest-nightwatch: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -3094,7 +3094,7 @@ importers: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@20.17.0)(vue@3.5.12(typescript@5.6.3)) + version: 3.1.2(@types/node@20.17.6)(vue@3.5.12(typescript@5.6.3)) '@tsconfig/node20': specifier: ^20.1.4 version: 20.1.4 @@ -3102,14 +3102,14 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -3117,8 +3117,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 chromedriver: - specifier: ^130.0.1 - version: 130.0.1 + specifier: ^130.0.2 + version: 130.0.2 geckodriver: specifier: ^4.5.1 version: 4.5.1 @@ -3126,35 +3126,35 @@ importers: specifier: ^25.0.1 version: 25.0.1 nightwatch: - specifier: ^3.8.0 - version: 3.8.0(chromedriver@130.0.1)(geckodriver@4.5.1) + specifier: ^3.8.1 + version: 3.8.1(chromedriver@130.0.2)(geckodriver@4.5.1) npm-run-all2: specifier: ^7.0.1 version: 7.0.1 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.17.0)(typescript@5.6.3) + version: 10.9.2(@types/node@20.17.6)(typescript@5.6.3) typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx-router-pinia-vitest-playwright: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -3163,8 +3163,8 @@ importers: version: 4.4.5(vue@3.5.12(typescript@5.6.3)) devDependencies: '@playwright/test': - specifier: ^1.48.1 - version: 1.48.1 + specifier: ^1.48.2 + version: 1.48.2 '@tsconfig/node20': specifier: ^20.1.4 version: 20.1.4 @@ -3172,14 +3172,14 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -3193,23 +3193,23 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx-router-pinia-with-tests: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -3221,14 +3221,14 @@ importers: specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/tsconfig': specifier: ^0.5.1 version: 0.5.1 @@ -3236,14 +3236,14 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx-router-playwright: dependencies: @@ -3255,20 +3255,20 @@ importers: version: 4.4.5(vue@3.5.12(typescript@5.6.3)) devDependencies: '@playwright/test': - specifier: ^1.48.1 - version: 1.48.1 + specifier: ^1.48.2 + version: 1.48.2 '@tsconfig/node20': specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/tsconfig': specifier: ^0.5.1 version: 0.5.1 @@ -3276,14 +3276,14 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx-router-vitest: dependencies: @@ -3301,14 +3301,14 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -3322,17 +3322,17 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx-router-vitest-cypress: dependencies: @@ -3350,14 +3350,14 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -3365,8 +3365,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 cypress: - specifier: ^13.15.0 - version: 13.15.0 + specifier: ^13.15.1 + version: 13.15.1 jsdom: specifier: ^25.0.1 version: 25.0.1 @@ -3377,17 +3377,17 @@ importers: specifier: ^2.0.8 version: 2.0.8 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx-router-vitest-nightwatch: dependencies: @@ -3400,7 +3400,7 @@ importers: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@20.17.0)(vue@3.5.12(typescript@5.6.3)) + version: 3.1.2(@types/node@20.17.6)(vue@3.5.12(typescript@5.6.3)) '@tsconfig/node20': specifier: ^20.1.4 version: 20.1.4 @@ -3408,14 +3408,14 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -3423,8 +3423,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 chromedriver: - specifier: ^130.0.1 - version: 130.0.1 + specifier: ^130.0.2 + version: 130.0.2 geckodriver: specifier: ^4.5.1 version: 4.5.1 @@ -3432,29 +3432,29 @@ importers: specifier: ^25.0.1 version: 25.0.1 nightwatch: - specifier: ^3.8.0 - version: 3.8.0(chromedriver@130.0.1)(geckodriver@4.5.1) + specifier: ^3.8.1 + version: 3.8.1(chromedriver@130.0.2)(geckodriver@4.5.1) npm-run-all2: specifier: ^7.0.1 version: 7.0.1 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.17.0)(typescript@5.6.3) + version: 10.9.2(@types/node@20.17.6)(typescript@5.6.3) typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx-router-vitest-playwright: dependencies: @@ -3466,8 +3466,8 @@ importers: version: 4.4.5(vue@3.5.12(typescript@5.6.3)) devDependencies: '@playwright/test': - specifier: ^1.48.1 - version: 1.48.1 + specifier: ^1.48.2 + version: 1.48.2 '@tsconfig/node20': specifier: ^20.1.4 version: 20.1.4 @@ -3475,14 +3475,14 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -3496,17 +3496,17 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx-router-with-tests: dependencies: @@ -3521,14 +3521,14 @@ importers: specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/tsconfig': specifier: ^0.5.1 version: 0.5.1 @@ -3536,14 +3536,14 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx-vitest: dependencies: @@ -3558,14 +3558,14 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -3579,17 +3579,17 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx-vitest-cypress: dependencies: @@ -3604,14 +3604,14 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -3619,8 +3619,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 cypress: - specifier: ^13.15.0 - version: 13.15.0 + specifier: ^13.15.1 + version: 13.15.1 jsdom: specifier: ^25.0.1 version: 25.0.1 @@ -3631,17 +3631,17 @@ importers: specifier: ^2.0.8 version: 2.0.8 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx-vitest-nightwatch: dependencies: @@ -3651,7 +3651,7 @@ importers: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@20.17.0)(vue@3.5.12(typescript@5.6.3)) + version: 3.1.2(@types/node@20.17.6)(vue@3.5.12(typescript@5.6.3)) '@tsconfig/node20': specifier: ^20.1.4 version: 20.1.4 @@ -3659,14 +3659,14 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -3674,8 +3674,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 chromedriver: - specifier: ^130.0.1 - version: 130.0.1 + specifier: ^130.0.2 + version: 130.0.2 geckodriver: specifier: ^4.5.1 version: 4.5.1 @@ -3683,29 +3683,29 @@ importers: specifier: ^25.0.1 version: 25.0.1 nightwatch: - specifier: ^3.8.0 - version: 3.8.0(chromedriver@130.0.1)(geckodriver@4.5.1) + specifier: ^3.8.1 + version: 3.8.1(chromedriver@130.0.2)(geckodriver@4.5.1) npm-run-all2: specifier: ^7.0.1 version: 7.0.1 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.17.0)(typescript@5.6.3) + version: 10.9.2(@types/node@20.17.6)(typescript@5.6.3) typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx-vitest-playwright: dependencies: @@ -3714,8 +3714,8 @@ importers: version: 3.5.12(typescript@5.6.3) devDependencies: '@playwright/test': - specifier: ^1.48.1 - version: 1.48.1 + specifier: ^1.48.2 + version: 1.48.2 '@tsconfig/node20': specifier: ^20.1.4 version: 20.1.4 @@ -3723,14 +3723,14 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -3744,17 +3744,17 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-jsx-with-tests: dependencies: @@ -3766,14 +3766,14 @@ importers: specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/tsconfig': specifier: ^0.5.1 version: 0.5.1 @@ -3781,14 +3781,14 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-nightwatch: dependencies: @@ -3798,16 +3798,16 @@ importers: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@20.17.0)(vue@3.5.12(typescript@5.6.3)) + version: 3.1.2(@types/node@20.17.6)(vue@3.5.12(typescript@5.6.3)) '@tsconfig/node20': specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -3815,38 +3815,38 @@ importers: specifier: ^0.5.1 version: 0.5.1 chromedriver: - specifier: ^130.0.1 - version: 130.0.1 + specifier: ^130.0.2 + version: 130.0.2 geckodriver: specifier: ^4.5.1 version: 4.5.1 nightwatch: - specifier: ^3.8.0 - version: 3.8.0(chromedriver@130.0.1)(geckodriver@4.5.1) + specifier: ^3.8.1 + version: 3.8.1(chromedriver@130.0.2)(geckodriver@4.5.1) npm-run-all2: specifier: ^7.0.1 version: 7.0.1 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.17.0)(typescript@5.6.3) + version: 10.9.2(@types/node@20.17.6)(typescript@5.6.3) typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-pinia: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -3855,11 +3855,11 @@ importers: specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/tsconfig': specifier: ^0.5.1 version: 0.5.1 @@ -3867,20 +3867,20 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-pinia-cypress: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -3889,17 +3889,17 @@ importers: specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/tsconfig': specifier: ^0.5.1 version: 0.5.1 cypress: - specifier: ^13.15.0 - version: 13.15.0 + specifier: ^13.15.1 + version: 13.15.1 npm-run-all2: specifier: ^7.0.1 version: 7.0.1 @@ -3907,36 +3907,36 @@ importers: specifier: ^2.0.8 version: 2.0.8 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-pinia-nightwatch: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@20.17.0)(vue@3.5.12(typescript@5.6.3)) + version: 3.1.2(@types/node@20.17.6)(vue@3.5.12(typescript@5.6.3)) '@tsconfig/node20': specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -3944,54 +3944,54 @@ importers: specifier: ^0.5.1 version: 0.5.1 chromedriver: - specifier: ^130.0.1 - version: 130.0.1 + specifier: ^130.0.2 + version: 130.0.2 geckodriver: specifier: ^4.5.1 version: 4.5.1 nightwatch: - specifier: ^3.8.0 - version: 3.8.0(chromedriver@130.0.1)(geckodriver@4.5.1) + specifier: ^3.8.1 + version: 3.8.1(chromedriver@130.0.2)(geckodriver@4.5.1) npm-run-all2: specifier: ^7.0.1 version: 7.0.1 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.17.0)(typescript@5.6.3) + version: 10.9.2(@types/node@20.17.6)(typescript@5.6.3) typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-pinia-playwright: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) devDependencies: '@playwright/test': - specifier: ^1.48.1 - version: 1.48.1 + specifier: ^1.48.2 + version: 1.48.2 '@tsconfig/node20': specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/tsconfig': specifier: ^0.5.1 version: 0.5.1 @@ -3999,20 +3999,20 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-pinia-vitest: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -4024,11 +4024,11 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -4042,23 +4042,23 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-pinia-vitest-cypress: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -4070,11 +4070,11 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -4082,8 +4082,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 cypress: - specifier: ^13.15.0 - version: 13.15.0 + specifier: ^13.15.1 + version: 13.15.1 jsdom: specifier: ^25.0.1 version: 25.0.1 @@ -4094,30 +4094,30 @@ importers: specifier: ^2.0.8 version: 2.0.8 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-pinia-vitest-nightwatch: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@20.17.0)(vue@3.5.12(typescript@5.6.3)) + version: 3.1.2(@types/node@20.17.6)(vue@3.5.12(typescript@5.6.3)) '@tsconfig/node20': specifier: ^20.1.4 version: 20.1.4 @@ -4125,11 +4125,11 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -4137,8 +4137,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 chromedriver: - specifier: ^130.0.1 - version: 130.0.1 + specifier: ^130.0.2 + version: 130.0.2 geckodriver: specifier: ^4.5.1 version: 4.5.1 @@ -4146,42 +4146,42 @@ importers: specifier: ^25.0.1 version: 25.0.1 nightwatch: - specifier: ^3.8.0 - version: 3.8.0(chromedriver@130.0.1)(geckodriver@4.5.1) + specifier: ^3.8.1 + version: 3.8.1(chromedriver@130.0.2)(geckodriver@4.5.1) npm-run-all2: specifier: ^7.0.1 version: 7.0.1 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.17.0)(typescript@5.6.3) + version: 10.9.2(@types/node@20.17.6)(typescript@5.6.3) typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-pinia-vitest-playwright: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) devDependencies: '@playwright/test': - specifier: ^1.48.1 - version: 1.48.1 + specifier: ^1.48.2 + version: 1.48.2 '@tsconfig/node20': specifier: ^20.1.4 version: 20.1.4 @@ -4189,11 +4189,11 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -4207,23 +4207,23 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-pinia-with-tests: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -4232,11 +4232,11 @@ importers: specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/tsconfig': specifier: ^0.5.1 version: 0.5.1 @@ -4244,14 +4244,14 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-playwright: dependencies: @@ -4260,17 +4260,17 @@ importers: version: 3.5.12(typescript@5.6.3) devDependencies: '@playwright/test': - specifier: ^1.48.1 - version: 1.48.1 + specifier: ^1.48.2 + version: 1.48.2 '@tsconfig/node20': specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/tsconfig': specifier: ^0.5.1 version: 0.5.1 @@ -4278,14 +4278,14 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-router: dependencies: @@ -4300,11 +4300,11 @@ importers: specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/tsconfig': specifier: ^0.5.1 version: 0.5.1 @@ -4312,14 +4312,14 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-router-cypress: dependencies: @@ -4334,17 +4334,17 @@ importers: specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/tsconfig': specifier: ^0.5.1 version: 0.5.1 cypress: - specifier: ^13.15.0 - version: 13.15.0 + specifier: ^13.15.1 + version: 13.15.1 npm-run-all2: specifier: ^7.0.1 version: 7.0.1 @@ -4352,14 +4352,14 @@ importers: specifier: ^2.0.8 version: 2.0.8 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-router-nightwatch: dependencies: @@ -4372,16 +4372,16 @@ importers: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@20.17.0)(vue@3.5.12(typescript@5.6.3)) + version: 3.1.2(@types/node@20.17.6)(vue@3.5.12(typescript@5.6.3)) '@tsconfig/node20': specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -4389,38 +4389,38 @@ importers: specifier: ^0.5.1 version: 0.5.1 chromedriver: - specifier: ^130.0.1 - version: 130.0.1 + specifier: ^130.0.2 + version: 130.0.2 geckodriver: specifier: ^4.5.1 version: 4.5.1 nightwatch: - specifier: ^3.8.0 - version: 3.8.0(chromedriver@130.0.1)(geckodriver@4.5.1) + specifier: ^3.8.1 + version: 3.8.1(chromedriver@130.0.2)(geckodriver@4.5.1) npm-run-all2: specifier: ^7.0.1 version: 7.0.1 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.17.0)(typescript@5.6.3) + version: 10.9.2(@types/node@20.17.6)(typescript@5.6.3) typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-router-pinia: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -4432,11 +4432,11 @@ importers: specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/tsconfig': specifier: ^0.5.1 version: 0.5.1 @@ -4444,20 +4444,20 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-router-pinia-cypress: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -4469,17 +4469,17 @@ importers: specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/tsconfig': specifier: ^0.5.1 version: 0.5.1 cypress: - specifier: ^13.15.0 - version: 13.15.0 + specifier: ^13.15.1 + version: 13.15.1 npm-run-all2: specifier: ^7.0.1 version: 7.0.1 @@ -4487,20 +4487,20 @@ importers: specifier: ^2.0.8 version: 2.0.8 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-router-pinia-nightwatch: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -4510,16 +4510,16 @@ importers: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@20.17.0)(vue@3.5.12(typescript@5.6.3)) + version: 3.1.2(@types/node@20.17.6)(vue@3.5.12(typescript@5.6.3)) '@tsconfig/node20': specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -4527,38 +4527,38 @@ importers: specifier: ^0.5.1 version: 0.5.1 chromedriver: - specifier: ^130.0.1 - version: 130.0.1 + specifier: ^130.0.2 + version: 130.0.2 geckodriver: specifier: ^4.5.1 version: 4.5.1 nightwatch: - specifier: ^3.8.0 - version: 3.8.0(chromedriver@130.0.1)(geckodriver@4.5.1) + specifier: ^3.8.1 + version: 3.8.1(chromedriver@130.0.2)(geckodriver@4.5.1) npm-run-all2: specifier: ^7.0.1 version: 7.0.1 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.17.0)(typescript@5.6.3) + version: 10.9.2(@types/node@20.17.6)(typescript@5.6.3) typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-router-pinia-playwright: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -4567,17 +4567,17 @@ importers: version: 4.4.5(vue@3.5.12(typescript@5.6.3)) devDependencies: '@playwright/test': - specifier: ^1.48.1 - version: 1.48.1 + specifier: ^1.48.2 + version: 1.48.2 '@tsconfig/node20': specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/tsconfig': specifier: ^0.5.1 version: 0.5.1 @@ -4585,20 +4585,20 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-router-pinia-vitest: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -4613,11 +4613,11 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -4631,23 +4631,23 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-router-pinia-vitest-cypress: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -4662,11 +4662,11 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -4674,8 +4674,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 cypress: - specifier: ^13.15.0 - version: 13.15.0 + specifier: ^13.15.1 + version: 13.15.1 jsdom: specifier: ^25.0.1 version: 25.0.1 @@ -4686,23 +4686,23 @@ importers: specifier: ^2.0.8 version: 2.0.8 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-router-pinia-vitest-nightwatch: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -4712,7 +4712,7 @@ importers: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@20.17.0)(vue@3.5.12(typescript@5.6.3)) + version: 3.1.2(@types/node@20.17.6)(vue@3.5.12(typescript@5.6.3)) '@tsconfig/node20': specifier: ^20.1.4 version: 20.1.4 @@ -4720,11 +4720,11 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -4732,8 +4732,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 chromedriver: - specifier: ^130.0.1 - version: 130.0.1 + specifier: ^130.0.2 + version: 130.0.2 geckodriver: specifier: ^4.5.1 version: 4.5.1 @@ -4741,35 +4741,35 @@ importers: specifier: ^25.0.1 version: 25.0.1 nightwatch: - specifier: ^3.8.0 - version: 3.8.0(chromedriver@130.0.1)(geckodriver@4.5.1) + specifier: ^3.8.1 + version: 3.8.1(chromedriver@130.0.2)(geckodriver@4.5.1) npm-run-all2: specifier: ^7.0.1 version: 7.0.1 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.17.0)(typescript@5.6.3) + version: 10.9.2(@types/node@20.17.6)(typescript@5.6.3) typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-router-pinia-vitest-playwright: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -4778,8 +4778,8 @@ importers: version: 4.4.5(vue@3.5.12(typescript@5.6.3)) devDependencies: '@playwright/test': - specifier: ^1.48.1 - version: 1.48.1 + specifier: ^1.48.2 + version: 1.48.2 '@tsconfig/node20': specifier: ^20.1.4 version: 20.1.4 @@ -4787,11 +4787,11 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -4805,23 +4805,23 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-router-pinia-with-tests: dependencies: pinia: - specifier: ^2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -4833,11 +4833,11 @@ importers: specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/tsconfig': specifier: ^0.5.1 version: 0.5.1 @@ -4845,14 +4845,14 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-router-playwright: dependencies: @@ -4864,17 +4864,17 @@ importers: version: 4.4.5(vue@3.5.12(typescript@5.6.3)) devDependencies: '@playwright/test': - specifier: ^1.48.1 - version: 1.48.1 + specifier: ^1.48.2 + version: 1.48.2 '@tsconfig/node20': specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/tsconfig': specifier: ^0.5.1 version: 0.5.1 @@ -4882,14 +4882,14 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-router-vitest: dependencies: @@ -4907,11 +4907,11 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -4925,17 +4925,17 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-router-vitest-cypress: dependencies: @@ -4953,11 +4953,11 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -4965,8 +4965,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 cypress: - specifier: ^13.15.0 - version: 13.15.0 + specifier: ^13.15.1 + version: 13.15.1 jsdom: specifier: ^25.0.1 version: 25.0.1 @@ -4977,17 +4977,17 @@ importers: specifier: ^2.0.8 version: 2.0.8 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-router-vitest-nightwatch: dependencies: @@ -5000,7 +5000,7 @@ importers: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@20.17.0)(vue@3.5.12(typescript@5.6.3)) + version: 3.1.2(@types/node@20.17.6)(vue@3.5.12(typescript@5.6.3)) '@tsconfig/node20': specifier: ^20.1.4 version: 20.1.4 @@ -5008,11 +5008,11 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -5020,8 +5020,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 chromedriver: - specifier: ^130.0.1 - version: 130.0.1 + specifier: ^130.0.2 + version: 130.0.2 geckodriver: specifier: ^4.5.1 version: 4.5.1 @@ -5029,29 +5029,29 @@ importers: specifier: ^25.0.1 version: 25.0.1 nightwatch: - specifier: ^3.8.0 - version: 3.8.0(chromedriver@130.0.1)(geckodriver@4.5.1) + specifier: ^3.8.1 + version: 3.8.1(chromedriver@130.0.2)(geckodriver@4.5.1) npm-run-all2: specifier: ^7.0.1 version: 7.0.1 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.17.0)(typescript@5.6.3) + version: 10.9.2(@types/node@20.17.6)(typescript@5.6.3) typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-router-vitest-playwright: dependencies: @@ -5063,8 +5063,8 @@ importers: version: 4.4.5(vue@3.5.12(typescript@5.6.3)) devDependencies: '@playwright/test': - specifier: ^1.48.1 - version: 1.48.1 + specifier: ^1.48.2 + version: 1.48.2 '@tsconfig/node20': specifier: ^20.1.4 version: 20.1.4 @@ -5072,11 +5072,11 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -5090,17 +5090,17 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-router-with-tests: dependencies: @@ -5115,11 +5115,11 @@ importers: specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/tsconfig': specifier: ^0.5.1 version: 0.5.1 @@ -5127,14 +5127,14 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-vitest: dependencies: @@ -5149,11 +5149,11 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -5167,17 +5167,17 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-vitest-cypress: dependencies: @@ -5192,11 +5192,11 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -5204,8 +5204,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 cypress: - specifier: ^13.15.0 - version: 13.15.0 + specifier: ^13.15.1 + version: 13.15.1 jsdom: specifier: ^25.0.1 version: 25.0.1 @@ -5216,17 +5216,17 @@ importers: specifier: ^2.0.8 version: 2.0.8 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-vitest-nightwatch: dependencies: @@ -5236,7 +5236,7 @@ importers: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@20.17.0)(vue@3.5.12(typescript@5.6.3)) + version: 3.1.2(@types/node@20.17.6)(vue@3.5.12(typescript@5.6.3)) '@tsconfig/node20': specifier: ^20.1.4 version: 20.1.4 @@ -5244,11 +5244,11 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -5256,8 +5256,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 chromedriver: - specifier: ^130.0.1 - version: 130.0.1 + specifier: ^130.0.2 + version: 130.0.2 geckodriver: specifier: ^4.5.1 version: 4.5.1 @@ -5265,29 +5265,29 @@ importers: specifier: ^25.0.1 version: 25.0.1 nightwatch: - specifier: ^3.8.0 - version: 3.8.0(chromedriver@130.0.1)(geckodriver@4.5.1) + specifier: ^3.8.1 + version: 3.8.1(chromedriver@130.0.2)(geckodriver@4.5.1) npm-run-all2: specifier: ^7.0.1 version: 7.0.1 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.17.0)(typescript@5.6.3) + version: 10.9.2(@types/node@20.17.6)(typescript@5.6.3) typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-vitest-playwright: dependencies: @@ -5296,8 +5296,8 @@ importers: version: 3.5.12(typescript@5.6.3) devDependencies: '@playwright/test': - specifier: ^1.48.1 - version: 1.48.1 + specifier: ^1.48.2 + version: 1.48.2 '@tsconfig/node20': specifier: ^20.1.4 version: 20.1.4 @@ -5305,11 +5305,11 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -5323,17 +5323,17 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) typescript-with-tests: dependencies: @@ -5345,11 +5345,11 @@ importers: specifier: ^20.1.4 version: 20.1.4 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^20.17.6 + version: 20.17.6 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/tsconfig': specifier: ^0.5.1 version: 0.5.1 @@ -5357,14 +5357,14 @@ importers: specifier: ^7.0.1 version: 7.0.1 typescript: - specifier: ~5.6.0 + specifier: ~5.6.3 version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) vitest: dependencies: @@ -5374,7 +5374,7 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -5383,10 +5383,10 @@ importers: version: 25.0.1 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) vitest-cypress: dependencies: @@ -5396,13 +5396,13 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 cypress: - specifier: ^13.15.0 - version: 13.15.0 + specifier: ^13.15.1 + version: 13.15.1 jsdom: specifier: ^25.0.1 version: 25.0.1 @@ -5411,10 +5411,10 @@ importers: version: 2.0.8 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) vitest-nightwatch: dependencies: @@ -5424,16 +5424,16 @@ importers: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@20.17.0)(vue@3.5.12(typescript@5.6.3)) + version: 3.1.2(@types/node@20.17.6)(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 chromedriver: - specifier: ^130.0.1 - version: 130.0.1 + specifier: ^130.0.2 + version: 130.0.2 geckodriver: specifier: ^4.5.1 version: 4.5.1 @@ -5441,20 +5441,20 @@ importers: specifier: ^25.0.1 version: 25.0.1 nightwatch: - specifier: ^3.8.0 - version: 3.8.0(chromedriver@130.0.1)(geckodriver@4.5.1) + specifier: ^3.8.1 + version: 3.8.1(chromedriver@130.0.2)(geckodriver@4.5.1) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.17.0)(typescript@5.6.3) + version: 10.9.2(@types/node@20.17.6)(typescript@5.6.3) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) vitest-playwright: dependencies: @@ -5463,11 +5463,11 @@ importers: version: 3.5.12(typescript@5.6.3) devDependencies: '@playwright/test': - specifier: ^1.48.1 - version: 1.48.1 + specifier: ^1.48.2 + version: 1.48.2 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -5476,10 +5476,10 @@ importers: version: 25.0.1 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@20.17.0)(jsdom@25.0.1) + specifier: ^2.1.4 + version: 2.1.4(@types/node@20.17.6)(jsdom@25.0.1) with-tests: dependencies: @@ -5489,10 +5489,10 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.0) + version: 5.4.10(@types/node@20.17.6) packages: @@ -6274,8 +6274,8 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - '@eslint-community/regexpp@4.11.1': - resolution: {integrity: sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==} + '@eslint-community/regexpp@4.12.1': + resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} '@eslint/config-array@0.18.0': @@ -6290,8 +6290,8 @@ packages: resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.13.0': - resolution: {integrity: sha512-IFLyoY4d72Z5y/6o/BazFBezupzI/taV8sGumxTAVw3lXG9A6md1Dc34T9s1FoD/an9pJH8RHbAxsaEbBed9lA==} + '@eslint/js@9.14.0': + resolution: {integrity: sha512-pFoEtFWCPyDOl+C6Ift+wC7Ro89otjigCf5vcuWqWgqNSQbRrpjSvdeE6ofLz4dHmyxD5f7gIdGT4+p36L6Twg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.4': @@ -6308,12 +6308,12 @@ packages: '@hapi/topo@5.1.0': resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==} - '@humanfs/core@0.19.0': - resolution: {integrity: sha512-2cbWIHbZVEweE853g8jymffCA+NCMiuqeECeBBLm8dg2oFdjuGJhgN4UAbI+6v0CKbbhvtXA4qV8YR5Ji86nmw==} + '@humanfs/core@0.19.1': + resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} engines: {node: '>=18.18.0'} - '@humanfs/node@0.16.5': - resolution: {integrity: sha512-KSPA4umqSG4LHYRodq31VDwKAvaTF4xmVlzM8Aeh4PlU1JQ3IG0wiA8C25d3RQ9nJyM3mBHyI53K06VVL/oFFg==} + '@humanfs/node@0.16.6': + resolution: {integrity: sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==} engines: {node: '>=18.18.0'} '@humanwhocodes/module-importer@1.0.1': @@ -6324,6 +6324,10 @@ packages: resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==} engines: {node: '>=18.18'} + '@humanwhocodes/retry@0.4.0': + resolution: {integrity: sha512-xnRgu9DxZbkWak/te3fcytNyp8MTbuiZIaueg2rgEvBuN55n04nwLYLU9TX/VVlusc9L2ZNXi99nUFNkHXtr5g==} + engines: {node: '>=18.18'} + '@jridgewell/gen-mapping@0.1.1': resolution: {integrity: sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==} engines: {node: '>=6.0.0'} @@ -6389,8 +6393,8 @@ packages: resolution: {integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - '@playwright/test@1.48.1': - resolution: {integrity: sha512-s9RtWoxkOLmRJdw3oFvhFbs9OJS0BzrLUc8Hf6l2UdCNd1rqeEyD4BhCJkvzeEoD1FsK4mirsWwGerhVmYKtZg==} + '@playwright/test@1.48.2': + resolution: {integrity: sha512-54w1xCWfXuax7dz4W2M9uw0gDyh+ti/0K/MxcCUxChFh37kkdxPdfZDw5QBbuPUJHr1CiHJ1hXgSs+GgeQc5Zw==} engines: {node: '>=18'} hasBin: true @@ -6624,8 +6628,8 @@ packages: '@types/nightwatch@2.3.30': resolution: {integrity: sha512-TiVGKR9mORwx0nN3ylonXp2IobpQoZxwV63IjABYkxsEpNauHL8GU9kmceEThjqDUigKaeh6aPOqepwC4bwCfA==} - '@types/node@20.17.0': - resolution: {integrity: sha512-a7zRo0f0eLo9K5X9Wp5cAqTUNGzuFLDG2R7C4HY2BhcMAsxgSPuRvAC1ZB6QkuUQXf0YZAgfOX2ZyrBa2n4nHQ==} + '@types/node@20.17.6': + resolution: {integrity: sha512-VEI7OdvK2wP7XHnsuXbAJnEpEkF6NjSN45QJlL4VGqZSXsnicpesdTWsg9RISeSdYd3yeRj/y3k5KGjUXYnFwQ==} '@types/selenium-webdriver@4.1.15': resolution: {integrity: sha512-oQ15G3q3EZ0dS049SB/5zx2tQkIS2kmDQWC/TSfAHJYKvXLZoUiLaPXnfSwbLP8Q5lcJeu5oYjKVSEV0t3H6Bg==} @@ -6673,14 +6677,13 @@ packages: vite: ^5.0.0 vue: ^3.2.25 - '@vitest/expect@2.1.3': - resolution: {integrity: sha512-SNBoPubeCJhZ48agjXruCI57DvxcsivVDdWz+SSsmjTT4QN/DfHk3zB/xKsJqMs26bLZ/pNRLnCf0j679i0uWQ==} + '@vitest/expect@2.1.4': + resolution: {integrity: sha512-DOETT0Oh1avie/D/o2sgMHGrzYUFFo3zqESB2Hn70z6QB1HrS2IQ9z5DfyTqU8sg4Bpu13zZe9V4+UTNQlUeQA==} - '@vitest/mocker@2.1.3': - resolution: {integrity: sha512-eSpdY/eJDuOvuTA3ASzCjdithHa+GIF1L4PqtEELl6Qa3XafdMLBpBlZCIUCX2J+Q6sNmjmxtosAG62fK4BlqQ==} + '@vitest/mocker@2.1.4': + resolution: {integrity: sha512-Ky/O1Lc0QBbutJdW0rqLeFNbuLEyS+mIPiNdlVlp2/yhJ0SbyYqObS5IHdhferJud8MbbwMnexg4jordE5cCoQ==} peerDependencies: - '@vitest/spy': 2.1.3 - msw: ^2.3.5 + msw: ^2.4.9 vite: ^5.0.0 peerDependenciesMeta: msw: @@ -6688,29 +6691,29 @@ packages: vite: optional: true - '@vitest/pretty-format@2.1.3': - resolution: {integrity: sha512-XH1XdtoLZCpqV59KRbPrIhFCOO0hErxrQCMcvnQete3Vibb9UeIOX02uFPfVn3Z9ZXsq78etlfyhnkmIZSzIwQ==} + '@vitest/pretty-format@2.1.4': + resolution: {integrity: sha512-L95zIAkEuTDbUX1IsjRl+vyBSLh3PwLLgKpghl37aCK9Jvw0iP+wKwIFhfjdUtA2myLgjrG6VU6JCFLv8q/3Ww==} - '@vitest/runner@2.1.3': - resolution: {integrity: sha512-JGzpWqmFJ4fq5ZKHtVO3Xuy1iF2rHGV4d/pdzgkYHm1+gOzNZtqjvyiaDGJytRyMU54qkxpNzCx+PErzJ1/JqQ==} + '@vitest/runner@2.1.4': + resolution: {integrity: sha512-sKRautINI9XICAMl2bjxQM8VfCMTB0EbsBc/EDFA57V6UQevEKY/TOPOF5nzcvCALltiLfXWbq4MaAwWx/YxIA==} - '@vitest/snapshot@2.1.3': - resolution: {integrity: sha512-qWC2mWc7VAXmjAkEKxrScWHWFyCQx/cmiZtuGqMi+WwqQJ2iURsVY4ZfAK6dVo6K2smKRU6l3BPwqEBvhnpQGg==} + '@vitest/snapshot@2.1.4': + resolution: {integrity: sha512-3Kab14fn/5QZRog5BPj6Rs8dc4B+mim27XaKWFWHWA87R56AKjHTGcBFKpvZKDzC4u5Wd0w/qKsUIio3KzWW4Q==} - '@vitest/spy@2.1.3': - resolution: {integrity: sha512-Nb2UzbcUswzeSP7JksMDaqsI43Sj5+Kry6ry6jQJT4b5gAK+NS9NED6mDb8FlMRCX8m5guaHCDZmqYMMWRy5nQ==} + '@vitest/spy@2.1.4': + resolution: {integrity: sha512-4JOxa+UAizJgpZfaCPKK2smq9d8mmjZVPMt2kOsg/R8QkoRzydHH1qHxIYNvr1zlEaFj4SXiaaJWxq/LPLKaLg==} - '@vitest/utils@2.1.3': - resolution: {integrity: sha512-xpiVfDSg1RrYT0tX6czgerkpcKFmFOF/gCr30+Mve5V2kewCy4Prn1/NDMSRwaSmT7PRaOF83wu+bEtsY1wrvA==} + '@vitest/utils@2.1.4': + resolution: {integrity: sha512-MXDnZn0Awl2S86PSNIim5PWXgIAx8CIkzu35mBdSApUip6RFOGXBCf3YFyeEu8n1IHk4bWD46DeYFu9mQlFIRg==} - '@volar/language-core@2.4.6': - resolution: {integrity: sha512-FxUfxaB8sCqvY46YjyAAV6c3mMIq/NWQMVvJ+uS4yxr1KzOvyg61gAuOnNvgCvO4TZ7HcLExBEsWcDu4+K4E8A==} + '@volar/language-core@2.4.8': + resolution: {integrity: sha512-K/GxMOXGq997bO00cdFhTNuR85xPxj0BEEAy+BaqqayTmy9Tmhfgmq2wpJcVspRhcwfgPoE2/mEJa26emUhG/g==} - '@volar/source-map@2.4.6': - resolution: {integrity: sha512-Nsh7UW2ruK+uURIPzjJgF0YRGP5CX9nQHypA2OMqdM2FKy7rh+uv3XgPnWPw30JADbKvZ5HuBzG4gSbVDYVtiw==} + '@volar/source-map@2.4.8': + resolution: {integrity: sha512-jeWJBkC/WivdelMwxKkpFL811uH/jJ1kVxa+c7OvG48DXc3VrP7pplSWPP2W1dLMqBxD+awRlg55FQQfiup4cA==} - '@volar/typescript@2.4.6': - resolution: {integrity: sha512-NMIrA7y5OOqddL9VtngPWYmdQU03htNKFtAYidbYfWA0TOhyGVd9tfcP4TsLWQ+RBWDZCbBqsr8xzU0ZOxYTCQ==} + '@volar/typescript@2.4.8': + resolution: {integrity: sha512-6xkIYJ5xxghVBhVywMoPMidDDAFT1OoQeXwa27HSgJ6AiIKRe61RXLoik+14Z7r0JvnblXVsjsRLmCr42SGzqg==} '@vue/babel-helper-vue-transform-on@1.1.5': resolution: {integrity: sha512-SgUymFpMoAyWeYWLAY+MkCK3QEROsiUnfaw5zxOVD/M64KQs8D/4oK6Q5omVA2hnvEOE0SCkH2TZxs/jnnUj7w==} @@ -6800,14 +6803,14 @@ packages: '@vue/devtools-shared@7.5.4': resolution: {integrity: sha512-dwuq4YmwTyLc7eBOqX63s3JB8il7qnKsNgENglSMkUPwiItHkVAYYfPESN1rxSdYkl1RCux1l5TBidYqfUDNAA==} - '@vue/eslint-config-prettier@10.0.0': - resolution: {integrity: sha512-iDEjsfT+UXQTJfe+4mstb/B5BSZ5RpL6FO3F97XxElIXdD04gkH+F7PR4fBMEVyJi4892G4LQVPQ8oXxVyp8Dw==} + '@vue/eslint-config-prettier@10.1.0': + resolution: {integrity: sha512-J6wV91y2pXc0Phha01k0WOHBTPsoSTf4xlmMjoKaeSxBpAdsgTppGF5RZRdOHM7OA74zAXD+VLANrtYXpiPKkQ==} peerDependencies: eslint: '>= 8.21.0' prettier: '>= 3.0.0' - '@vue/language-core@2.1.6': - resolution: {integrity: sha512-MW569cSky9R/ooKMh6xa2g1D0AtRKbL56k83dzus/bx//RDJk24RHWkMzbAlXjMdDNyxAaagKPRquBIxkxlCkg==} + '@vue/language-core@2.1.10': + resolution: {integrity: sha512-DAI289d0K3AB5TUG3xDp9OuQ71CnrujQwJrQnfuZDwo6eGNf0UoRlPuaVNO+Zrn65PC3j0oB2i7mNmVPggeGeQ==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -6887,6 +6890,11 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + acorn@8.14.0: + resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} + engines: {node: '>=0.4.0'} + hasBin: true + agent-base@7.1.0: resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==} engines: {node: '>= 14'} @@ -6898,6 +6906,9 @@ packages: ajv@6.12.6: resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + alien-signals@0.2.0: + resolution: {integrity: sha512-StlonZhBBrsPPwrDjiPAiVTf/rolxffLxVPT60Qv/t88BZ81BvUVzHgGqEFvJ1ii8HXtm1+zU2Icr59tfWEcag==} + ansi-align@3.0.1: resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} @@ -7109,9 +7120,6 @@ packages: resolution: {integrity: sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==} engines: {node: '>=6'} - call-bind@1.0.5: - resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==} - call-bind@1.0.7: resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} engines: {node: '>= 0.4'} @@ -7137,8 +7145,8 @@ packages: resolution: {integrity: sha512-38ixH/mqpY6IwnZkz6xPqx8aB5/KVR+j6VPugcir3EGOsphnWXrPH/mUt8Jp+ninL6ghY0AaJDQ10hSfCPGy/g==} engines: {node: '>= 12.0.0'} - chai@5.1.1: - resolution: {integrity: sha512-pT1ZgP8rPNqUgieVaEY+ryQr6Q4HXNg8Ei9UnLUrjN4IA7dvQC5JB+/kxVcPNDHyBcc/26CXPkbNzq3qwrOEKA==} + chai@5.1.2: + resolution: {integrity: sha512-aGtmf24DW6MLHHG5gCx4zaI3uBq3KRtxeVs0DjFH6Z0rDNbsvTxFASFvdj79pxjxZ8/5u3PIiN3IwEIQkiiuPw==} engines: {node: '>=12'} chalk@2.4.2: @@ -7168,8 +7176,8 @@ packages: resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} engines: {node: '>= 8.10.0'} - chromedriver@130.0.1: - resolution: {integrity: sha512-JH+OxDZ7gVv02r9oXwj4mQ8JCtj62g0fCD1LMUUYdB/4mPxn/E2ys+1IzXItoE7vXM9fGVc9R1akvXLqwwuSww==} + chromedriver@130.0.2: + resolution: {integrity: sha512-QQ1KPHJH5IfD7NLYZiqSI8l9XQ6bpI0VErVBVWvhRGpi4JFUBb6vU9V9VPiXipG9im912bjEk3Xt9aep9ct7lg==} engines: {node: '>=18'} hasBin: true @@ -7249,9 +7257,6 @@ packages: resolution: {integrity: sha512-QLdDLCKNV2dtoTorqgxngQCMA+gWXkM/Nwu7FpeBhk/RdkzimqC3jueb/FDmaZeXh+uby1jkBqE3xArsLBE5wQ==} engines: {node: '>= 10'} - computeds@0.0.1: - resolution: {integrity: sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==} - concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} @@ -7289,10 +7294,6 @@ packages: engines: {node: '>=4'} hasBin: true - cssstyle@4.0.1: - resolution: {integrity: sha512-8ZYiJ3A/3OkDd093CBT/0UKDWry7ak4BdPTFP2+QEP7cmhouyq/Up709ASSj2cK02BbZiMgk7kYjZNS4QP5qrQ==} - engines: {node: '>=18'} - cssstyle@4.1.0: resolution: {integrity: sha512-h66W1URKpBS5YMI/V8PyXvTMFT8SupJ1IzoIV8IeBC/ji8WVmrO8dGlTi+2dh6whmdk6BiKJLD/ZBkhWbcg6nA==} engines: {node: '>=18'} @@ -7300,8 +7301,8 @@ packages: csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} - cypress@13.15.0: - resolution: {integrity: sha512-53aO7PwOfi604qzOkCSzNlWquCynLlKE/rmmpSPcziRH6LNfaDUAklQT6WJIsD8ywxlIy+uVZsnTMCCQVd2kTw==} + cypress@13.15.1: + resolution: {integrity: sha512-DwUFiKXo4lef9kA0M4iEhixFqoqp2hw8igr0lTqafRb9qtU3X0XGxKbkSYsUFdkrAkphc7MPDxoNPhk5pj9PVg==} engines: {node: ^16.0.0 || ^18.0.0 || >=20.0.0} hasBin: true @@ -7408,10 +7409,6 @@ packages: defaults@1.0.4: resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} - define-data-property@1.1.1: - resolution: {integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==} - engines: {node: '>= 0.4'} - define-data-property@1.1.4: resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} engines: {node: '>= 0.4'} @@ -7703,8 +7700,8 @@ packages: eslint-config-prettier: optional: true - eslint-plugin-vue@9.29.0: - resolution: {integrity: sha512-hamyjrBhNH6Li6R1h1VF9KHfshJlKgKEg3ARbGTn72CMNDSMhWbgC7NdkRDEh25AFW+4SDATzyNM+3gWuZii8g==} + eslint-plugin-vue@9.30.0: + resolution: {integrity: sha512-CyqlRgShvljFkOeYK8wN5frh/OGTvkj1S7wlr2Q2pUvwq+X5VYiLd6ZjujpgSgLnys2W8qrBLkXQ41SUYaoPIQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 @@ -7713,20 +7710,20 @@ packages: resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint-scope@8.1.0: - resolution: {integrity: sha512-14dSvlhaVhKKsa9Fx1l8A17s7ah7Ef7wCakJ10LYk6+GYmP9yDti2oq2SEwcyndt6knfcZyhyxwY3i9yL78EQw==} + eslint-scope@8.2.0: + resolution: {integrity: sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} eslint-visitor-keys@3.4.3: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint-visitor-keys@4.1.0: - resolution: {integrity: sha512-Q7lok0mqMUSf5a/AdAZkA5a/gHcO6snwQClVNNvFKCAVlxXucdU8pKydU5ZVZjBx5xr37vGbFFWtLQYreLzrZg==} + eslint-visitor-keys@4.2.0: + resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.13.0: - resolution: {integrity: sha512-EYZK6SX6zjFHST/HRytOdA/zE72Cq/bfw45LSyuwrdvcclb/gqV8RRQxywOBEWO2+WDpva6UZa4CcDeJKzUCFA==} + eslint@9.14.0: + resolution: {integrity: sha512-c2FHsVBr87lnUtjP4Yhvk4yEhKrQavGafRA/Se1ouse8PfbfC/Qh9Mxa00yWsZRlqeUB9raXip0aiiUZkgnr9g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -7735,8 +7732,8 @@ packages: jiti: optional: true - espree@10.2.0: - resolution: {integrity: sha512-upbkBJbckcCNBDBDXEbuhjbP68n+scUd3k/U2EkyM9nw+I/jPiL4cLF/Al06CF96wRltFda16sxDFrxsI1v0/g==} + espree@10.3.0: + resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} espree@9.6.1: @@ -7792,6 +7789,10 @@ packages: resolution: {integrity: sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==} engines: {node: '>=4'} + expect-type@1.1.0: + resolution: {integrity: sha512-bFi65yM+xZgk+u/KRIpekdSYkTB5W1pEf0Lt8Q8Msh7b+eQ7LXVtIB1Bkm4fvclDEL1b2CZkMhv2mOeF8tMdkA==} + engines: {node: '>=12.0.0'} + extend@3.0.2: resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} @@ -7928,9 +7929,6 @@ packages: get-func-name@2.0.2: resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} - get-intrinsic@1.2.2: - resolution: {integrity: sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==} - get-intrinsic@1.2.4: resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} engines: {node: '>= 0.4'} @@ -8011,9 +8009,6 @@ packages: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} - has-property-descriptors@1.0.1: - resolution: {integrity: sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==} - has-property-descriptors@1.0.2: resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} @@ -8056,10 +8051,6 @@ packages: resolution: {integrity: sha512-G5akfn7eKbpDN+8nPS/cb57YeA1jLTVxjpCj7tmm3QKPdyDy7T+qSC40e9ptydSWvkwjSXw1VbkpyEm39ukeAg==} engines: {node: '>=0.10'} - https-proxy-agent@7.0.4: - resolution: {integrity: sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==} - engines: {node: '>= 14'} - https-proxy-agent@7.0.5: resolution: {integrity: sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==} engines: {node: '>= 14'} @@ -8477,6 +8468,9 @@ packages: magic-string@0.30.11: resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} + magic-string@0.30.12: + resolution: {integrity: sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==} + magic-string@0.30.8: resolution: {integrity: sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==} engines: {node: '>=12'} @@ -8580,8 +8574,8 @@ packages: nightwatch-axe-verbose@2.3.0: resolution: {integrity: sha512-IC29PLvYrbbKRdIU/NJaxk/UvTmQ5EiNN08UnCWyImpzV0Y7tE1CYchrvFTaHXBZkkZTQC3uHTeHF/41mvK8eQ==} - nightwatch@3.8.0: - resolution: {integrity: sha512-aO2u05Tbc+RIfUESa0k+3SKByxoiOKDqTiJWk/B5GU//ZfhJE/EYT+NKB/drkKRUAh8tvD3O47aPWTXTAwaqZA==} + nightwatch@3.8.1: + resolution: {integrity: sha512-M+7uXE2JKOXk5IEIT4xru3EZwqh/bzvpEejmVke7UyV2W8z3BZUOWEStr4FLQc9WItn5vbb5FkU3AK1dNRAx9g==} engines: {node: '>= 16'} hasBin: true peerDependencies: @@ -8649,15 +8643,9 @@ packages: nth-check@2.1.1: resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} - nwsapi@2.2.10: - resolution: {integrity: sha512-QK0sRs7MKv0tKe1+5uZIQk/C8XGza4DAnztJG8iD+TpJIORARrCxczA738awHrZoHeTjSSoHqao2teO0dC/gFQ==} - nwsapi@2.2.13: resolution: {integrity: sha512-cTGB9ptp9dY9A5VbMSe7fQBcl/tt22Vcqdq8+eN93rblOuE0aCFu4aZ2vMwct/2t+lFnosm8RkQW1I0Omb1UtQ==} - object-inspect@1.12.2: - resolution: {integrity: sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==} - object-inspect@1.13.2: resolution: {integrity: sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==} engines: {node: '>= 0.4'} @@ -8800,12 +8788,12 @@ packages: resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} engines: {node: '>=0.10.0'} - pinia@2.2.4: - resolution: {integrity: sha512-K7ZhpMY9iJ9ShTC0cR2+PnxdQRuwVIsXDO/WIEV/RnMC/vmSoKDTKW/exNQYPI+4ij10UjXqdNiEHwn47McANQ==} + pinia@2.2.6: + resolution: {integrity: sha512-vIsR8JkDN5Ga2vAxqOE2cJj4VtsHnzpR1Fz30kClxlh0yCHfec6uoMeM3e/ddqmwFUejK3NlrcQa/shnpyT4hA==} peerDependencies: '@vue/composition-api': ^1.4.0 typescript: '>=4.4.4' - vue: ^2.6.14 || ^3.3.0 + vue: ^2.6.14 || ^3.5.11 peerDependenciesMeta: '@vue/composition-api': optional: true @@ -8815,13 +8803,13 @@ packages: piscina@4.4.0: resolution: {integrity: sha512-+AQduEJefrOApE4bV7KRmp3N2JnnyErlVqq4P/jmko4FPz9Z877BCccl/iB3FdrWSUkvbGV9Kan/KllJgat3Vg==} - playwright-core@1.48.1: - resolution: {integrity: sha512-Yw/t4VAFX/bBr1OzwCuOMZkY1Cnb4z/doAFSwf4huqAGWmf9eMNjmK7NiOljCdLmxeRYcGPPmcDgU0zOlzP0YA==} + playwright-core@1.48.2: + resolution: {integrity: sha512-sjjw+qrLFlriJo64du+EK0kJgZzoQPsabGF4lBvsid+3CNIZIYLgnMj9V6JY5VhM2Peh20DJWIVpVljLLnlawA==} engines: {node: '>=18'} hasBin: true - playwright@1.48.1: - resolution: {integrity: sha512-j8CiHW/V6HxmbntOfyB4+T/uk08tBy6ph0MpBXwuoofkSnLmlfdYNNkFTYD6ofzzlSqLA1fwH4vwvVFvJgLN0w==} + playwright@1.48.2: + resolution: {integrity: sha512-NjYvYgp4BPmiwfe31j4gHLa3J7bD2WiBz8Lk2RoSsmX38SVIARZ18VYjxLjAcDsAhA+F4iSEXTSGgjua0rrlgQ==} engines: {node: '>=18'} hasBin: true @@ -8967,9 +8955,6 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true - rrweb-cssom@0.6.0: - resolution: {integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==} - rrweb-cssom@0.7.1: resolution: {integrity: sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==} @@ -9019,10 +9004,6 @@ packages: serialize-javascript@6.0.0: resolution: {integrity: sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==} - set-function-length@1.1.1: - resolution: {integrity: sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==} - engines: {node: '>= 0.4'} - set-function-length@1.2.2: resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} engines: {node: '>= 0.4'} @@ -9045,9 +9026,6 @@ packages: shell-quote@1.7.3: resolution: {integrity: sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==} - side-channel@1.0.4: - resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} - side-channel@1.0.6: resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} engines: {node: '>= 0.4'} @@ -9230,8 +9208,8 @@ packages: tinybench@2.9.0: resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} - tinyexec@0.3.0: - resolution: {integrity: sha512-tVGE0mVJPGb0chKhqmsoosjsS+qUnJVGJpZgsHYQcGoPlG3B51R3PouqTgEGH2Dc9jjFyOqOpix6ZHNMXp1FZg==} + tinyexec@0.3.1: + resolution: {integrity: sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ==} tinypool@1.0.1: resolution: {integrity: sha512-URZYihUbRPcGv95En+sz6MfghfIc2OJ1sv/RmhWZLouPY0/8Vo80viwPvg3dlaS9fuq7fQMEfgRRK7BBZThBEA==} @@ -9280,6 +9258,10 @@ packages: resolution: {integrity: sha512-tk2G5R2KRwBd+ZN0zaEXpmzdKyOYksXwywulIX95MBODjSzMIuQnQ3m8JxgbhnL1LeVo7lqQKsYa1O3Htl7K5g==} engines: {node: '>=18'} + tree-kill@1.2.2: + resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} + hasBin: true + ts-node@10.9.2: resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true @@ -9380,8 +9362,8 @@ packages: peerDependencies: vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 - vite-node@2.1.3: - resolution: {integrity: sha512-I1JadzO+xYX887S39Do+paRePCKoiDrWRRjp9kkG5he0t7RXNvPAJPCQSJqbGN4uCrFFeS3Kj3sLqY8NMYBEdA==} + vite-node@2.1.4: + resolution: {integrity: sha512-kqa9v+oi4HwkG6g8ufRnb5AeplcRw8jUF6/7/Qz1qRQOXHImG8YnLbB+LLszENwFnoBl9xIf9nVdCFzNd7GQEg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -9517,15 +9499,15 @@ packages: terser: optional: true - vitest@2.1.3: - resolution: {integrity: sha512-Zrxbg/WiIvUP2uEzelDNTXmEMJXuzJ1kCpbDvaKByFA9MNeO95V+7r/3ti0qzJzrxdyuUw5VduN7k+D3VmVOSA==} + vitest@2.1.4: + resolution: {integrity: sha512-eDjxbVAJw1UJJCHr5xr/xM86Zx+YxIEXGAR+bmnEID7z9qWfoxpHw0zdobz+TQAFOLT+nEXz3+gx6nUJ7RgmlQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 2.1.3 - '@vitest/ui': 2.1.3 + '@vitest/browser': 2.1.4 + '@vitest/ui': 2.1.4 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -9570,8 +9552,8 @@ packages: peerDependencies: vue: ^3.2.0 - vue-tsc@2.1.6: - resolution: {integrity: sha512-f98dyZp5FOukcYmbFpuSCJ4Z0vHSOSmxGttZJCsFeX0M4w/Rsq0s4uKXjcSRsZqsRgQa6z7SfuO+y0HVICE57Q==} + vue-tsc@2.1.10: + resolution: {integrity: sha512-RBNSfaaRHcN5uqVqJSZh++Gy/YUzryuv9u1aFWhsammDJXNtUiJMNoJ747lZcQ68wUQFx6E73y4FY3D8E7FGMA==} hasBin: true peerDependencies: typescript: '>=5.0.0' @@ -9684,18 +9666,6 @@ packages: utf-8-validate: optional: true - ws@8.17.1: - resolution: {integrity: sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - ws@8.18.0: resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} engines: {node: '>=10.0.0'} @@ -9816,7 +9786,7 @@ snapshots: '@babel/traverse': 7.24.7 '@babel/types': 7.24.7 convert-source-map: 2.0.0 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.5 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -10206,7 +10176,7 @@ snapshots: '@babel/helper-split-export-declaration': 7.24.7 '@babel/parser': 7.24.7 '@babel/types': 7.24.7 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.5 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -10479,17 +10449,17 @@ snapshots: '@esbuild/win32-x64@0.21.5': optional: true - '@eslint-community/eslint-utils@4.4.0(eslint@9.13.0)': + '@eslint-community/eslint-utils@4.4.0(eslint@9.14.0)': dependencies: - eslint: 9.13.0 + eslint: 9.14.0 eslint-visitor-keys: 3.4.3 - '@eslint-community/regexpp@4.11.1': {} + '@eslint-community/regexpp@4.12.1': {} '@eslint/config-array@0.18.0': dependencies: '@eslint/object-schema': 2.1.4 - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -10499,8 +10469,8 @@ snapshots: '@eslint/eslintrc@3.1.0': dependencies: ajv: 6.12.6 - debug: 4.3.7 - espree: 10.2.0 + debug: 4.3.7(supports-color@8.1.1) + espree: 10.3.0 globals: 14.0.0 ignore: 5.3.1 import-fresh: 3.3.0 @@ -10510,7 +10480,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.13.0': {} + '@eslint/js@9.14.0': {} '@eslint/object-schema@2.1.4': {} @@ -10524,17 +10494,19 @@ snapshots: dependencies: '@hapi/hoek': 9.3.0 - '@humanfs/core@0.19.0': {} + '@humanfs/core@0.19.1': {} - '@humanfs/node@0.16.5': + '@humanfs/node@0.16.6': dependencies: - '@humanfs/core': 0.19.0 + '@humanfs/core': 0.19.1 '@humanwhocodes/retry': 0.3.1 '@humanwhocodes/module-importer@1.0.1': {} '@humanwhocodes/retry@0.3.1': {} + '@humanwhocodes/retry@0.4.0': {} + '@jridgewell/gen-mapping@0.1.1': dependencies: '@jridgewell/set-array': 1.1.2 @@ -10603,12 +10575,12 @@ snapshots: dependencies: archiver: 5.3.1 - '@nightwatch/vue@3.1.2(@types/node@20.17.0)(vue@3.5.12(typescript@5.6.3))': + '@nightwatch/vue@3.1.2(@types/node@20.17.6)(vue@3.5.12(typescript@5.6.3))': dependencies: '@nightwatch/esbuild-utils': 0.2.1 - '@vitejs/plugin-vue': 4.5.2(vite@4.5.0(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + '@vitejs/plugin-vue': 4.5.2(vite@4.5.0(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) get-port: 5.1.1 - vite: 4.5.0(@types/node@20.17.0) + vite: 4.5.0(@types/node@20.17.6) vite-plugin-nightwatch: 0.4.6 optionalDependencies: '@esbuild/android-arm': 0.17.19 @@ -10629,9 +10601,9 @@ snapshots: '@pkgr/core@0.1.1': {} - '@playwright/test@1.48.1': + '@playwright/test@1.48.2': dependencies: - playwright: 1.48.1 + playwright: 1.48.2 '@polka/url@1.0.0-next.25': {} @@ -10786,7 +10758,7 @@ snapshots: '@types/jsdom@21.1.7': dependencies: - '@types/node': 20.17.0 + '@types/node': 20.17.6 '@types/tough-cookie': 4.0.2 parse5: 7.1.2 @@ -10798,7 +10770,7 @@ snapshots: '@types/selenium-webdriver': 4.1.15 devtools-protocol: 0.0.1025565 - '@types/node@20.17.0': + '@types/node@20.17.6': dependencies: undici-types: 6.19.8 @@ -10814,87 +10786,87 @@ snapshots: '@types/ws@8.5.5': dependencies: - '@types/node': 20.17.0 + '@types/node': 20.17.6 '@types/yauzl@2.10.0': dependencies: - '@types/node': 20.17.0 + '@types/node': 20.17.6 optional: true - '@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3))': + '@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3))': dependencies: '@babel/core': 7.24.7 '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.24.7) '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.7) - vite: 5.4.10(@types/node@20.17.0) + vite: 5.4.10(@types/node@20.17.6) vue: 3.5.12(typescript@5.6.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@4.5.2(vite@4.5.0(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3))': + '@vitejs/plugin-vue@4.5.2(vite@4.5.0(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3))': dependencies: - vite: 4.5.0(@types/node@20.17.0) + vite: 4.5.0(@types/node@20.17.6) vue: 3.5.12(typescript@5.6.3) - '@vitejs/plugin-vue@5.0.4(vite@5.2.8(@types/node@20.17.0))(vue@3.4.21(typescript@5.6.3))': + '@vitejs/plugin-vue@5.0.4(vite@5.2.8(@types/node@20.17.6))(vue@3.4.21(typescript@5.6.3))': dependencies: - vite: 5.2.8(@types/node@20.17.0) + vite: 5.2.8(@types/node@20.17.6) vue: 3.4.21(typescript@5.6.3) - '@vitejs/plugin-vue@5.1.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3))': + '@vitejs/plugin-vue@5.1.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3))': dependencies: - vite: 5.4.10(@types/node@20.17.0) + vite: 5.4.10(@types/node@20.17.6) vue: 3.5.12(typescript@5.6.3) - '@vitest/expect@2.1.3': + '@vitest/expect@2.1.4': dependencies: - '@vitest/spy': 2.1.3 - '@vitest/utils': 2.1.3 - chai: 5.1.1 + '@vitest/spy': 2.1.4 + '@vitest/utils': 2.1.4 + chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.3(@vitest/spy@2.1.3)(vite@5.4.10(@types/node@20.17.0))': + '@vitest/mocker@2.1.4(vite@5.4.10(@types/node@20.17.6))': dependencies: - '@vitest/spy': 2.1.3 + '@vitest/spy': 2.1.4 estree-walker: 3.0.3 - magic-string: 0.30.11 + magic-string: 0.30.12 optionalDependencies: - vite: 5.4.10(@types/node@20.17.0) + vite: 5.4.10(@types/node@20.17.6) - '@vitest/pretty-format@2.1.3': + '@vitest/pretty-format@2.1.4': dependencies: tinyrainbow: 1.2.0 - '@vitest/runner@2.1.3': + '@vitest/runner@2.1.4': dependencies: - '@vitest/utils': 2.1.3 + '@vitest/utils': 2.1.4 pathe: 1.1.2 - '@vitest/snapshot@2.1.3': + '@vitest/snapshot@2.1.4': dependencies: - '@vitest/pretty-format': 2.1.3 - magic-string: 0.30.11 + '@vitest/pretty-format': 2.1.4 + magic-string: 0.30.12 pathe: 1.1.2 - '@vitest/spy@2.1.3': + '@vitest/spy@2.1.4': dependencies: tinyspy: 3.0.2 - '@vitest/utils@2.1.3': + '@vitest/utils@2.1.4': dependencies: - '@vitest/pretty-format': 2.1.3 + '@vitest/pretty-format': 2.1.4 loupe: 3.1.2 tinyrainbow: 1.2.0 - '@volar/language-core@2.4.6': + '@volar/language-core@2.4.8': dependencies: - '@volar/source-map': 2.4.6 + '@volar/source-map': 2.4.8 - '@volar/source-map@2.4.6': {} + '@volar/source-map@2.4.8': {} - '@volar/typescript@2.4.6': + '@volar/typescript@2.4.8': dependencies: - '@volar/language-core': 2.4.6 + '@volar/language-core': 2.4.8 path-browserify: 1.0.1 vscode-uri: 3.0.8 @@ -11041,26 +11013,26 @@ snapshots: '@vue/devtools-api@6.6.4': {} - '@vue/devtools-core@7.0.27(vite@5.2.8(@types/node@20.17.0))(vue@3.4.21(typescript@5.6.3))': + '@vue/devtools-core@7.0.27(vite@5.2.8(@types/node@20.17.6))(vue@3.4.21(typescript@5.6.3))': dependencies: '@vue/devtools-kit': 7.0.27(vue@3.4.21(typescript@5.6.3)) '@vue/devtools-shared': 7.0.27 mitt: 3.0.1 nanoid: 3.3.7 pathe: 1.1.2 - vite-hot-client: 0.2.3(vite@5.2.8(@types/node@20.17.0)) + vite-hot-client: 0.2.3(vite@5.2.8(@types/node@20.17.6)) transitivePeerDependencies: - vite - vue - '@vue/devtools-core@7.5.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3))': + '@vue/devtools-core@7.5.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3))': dependencies: '@vue/devtools-kit': 7.5.4 '@vue/devtools-shared': 7.5.4 mitt: 3.0.1 nanoid: 3.3.7 pathe: 1.1.2 - vite-hot-client: 0.2.3(vite@5.4.10(@types/node@20.17.0)) + vite-hot-client: 0.2.3(vite@5.4.10(@types/node@20.17.6)) vue: 3.5.12(typescript@5.6.3) transitivePeerDependencies: - vite @@ -11092,22 +11064,22 @@ snapshots: dependencies: rfdc: 1.4.1 - '@vue/eslint-config-prettier@10.0.0(eslint@9.13.0)(prettier@3.3.3)': + '@vue/eslint-config-prettier@10.1.0(eslint@9.14.0)(prettier@3.3.3)': dependencies: - eslint: 9.13.0 - eslint-config-prettier: 9.1.0(eslint@9.13.0) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0(eslint@9.13.0))(eslint@9.13.0)(prettier@3.3.3) + eslint: 9.14.0 + eslint-config-prettier: 9.1.0(eslint@9.14.0) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0(eslint@9.14.0))(eslint@9.14.0)(prettier@3.3.3) prettier: 3.3.3 transitivePeerDependencies: - '@types/eslint' - '@vue/language-core@2.1.6(typescript@5.6.3)': + '@vue/language-core@2.1.10(typescript@5.6.3)': dependencies: - '@volar/language-core': 2.4.6 - '@vue/compiler-dom': 3.5.11 + '@volar/language-core': 2.4.8 + '@vue/compiler-dom': 3.5.12 '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.5.11 - computeds: 0.0.1 + '@vue/shared': 3.5.12 + alien-signals: 0.2.0 minimatch: 9.0.3 muggle-string: 0.4.1 path-browserify: 1.0.1 @@ -11185,15 +11157,21 @@ snapshots: dependencies: acorn: 8.12.1 + acorn-jsx@5.3.2(acorn@8.14.0): + dependencies: + acorn: 8.14.0 + acorn-walk@8.3.1: {} acorn@8.10.0: {} acorn@8.12.1: {} + acorn@8.14.0: {} + agent-base@7.1.0: dependencies: - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.5 transitivePeerDependencies: - supports-color @@ -11209,6 +11187,8 @@ snapshots: json-schema-traverse: 0.4.1 uri-js: 4.4.1 + alien-signals@0.2.0: {} + ansi-align@3.0.1: dependencies: string-width: 4.2.3 @@ -11281,7 +11261,7 @@ snapshots: array-buffer-byte-length@1.0.0: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 is-array-buffer: 3.0.2 asn1@0.2.6: @@ -11424,12 +11404,6 @@ snapshots: cachedir@2.3.0: {} - call-bind@1.0.5: - dependencies: - function-bind: 1.1.2 - get-intrinsic: 1.2.2 - set-function-length: 1.1.1 - call-bind@1.0.7: dependencies: es-define-property: 1.0.0 @@ -11452,7 +11426,7 @@ snapshots: dependencies: assertion-error: 1.1.0 - chai@5.1.1: + chai@5.1.2: dependencies: assertion-error: 2.0.1 check-error: 2.1.1 @@ -11491,7 +11465,7 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - chromedriver@130.0.1: + chromedriver@130.0.2: dependencies: '@testim/chrome-version': 1.1.4 axios: 1.7.7(debug@4.3.7) @@ -11570,8 +11544,6 @@ snapshots: normalize-path: 3.0.0 readable-stream: 3.6.2 - computeds@0.0.1: {} - concat-map@0.0.1: {} config-chain@1.1.13: @@ -11604,17 +11576,13 @@ snapshots: cssesc@3.0.0: {} - cssstyle@4.0.1: - dependencies: - rrweb-cssom: 0.6.0 - cssstyle@4.1.0: dependencies: rrweb-cssom: 0.7.1 csstype@3.1.3: {} - cypress@13.15.0: + cypress@13.15.1: dependencies: '@cypress/request': 3.0.5 '@cypress/xvfb': 1.2.4(supports-color@8.1.1) @@ -11632,7 +11600,7 @@ snapshots: commander: 6.2.1 common-tags: 1.8.2 dayjs: 1.11.5 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.7(supports-color@8.1.1) enquirer: 2.3.6 eventemitter2: 6.4.7 execa: 4.1.0 @@ -11653,9 +11621,10 @@ snapshots: process: 0.11.10 proxy-from-env: 1.0.0 request-progress: 3.0.0 - semver: 7.6.0 + semver: 7.6.3 supports-color: 8.1.1 tmp: 0.2.3 + tree-kill: 1.2.2 untildify: 4.0.0 yauzl: 2.10.0 @@ -11692,15 +11661,15 @@ snapshots: optionalDependencies: supports-color: 8.1.1 - debug@4.3.5(supports-color@8.1.1): + debug@4.3.5: dependencies: ms: 2.1.2 - optionalDependencies: - supports-color: 8.1.1 - debug@4.3.7: + debug@4.3.7(supports-color@8.1.1): dependencies: ms: 2.1.3 + optionalDependencies: + supports-color: 8.1.1 decamelize@4.0.0: {} @@ -11717,9 +11686,9 @@ snapshots: deep-equal@2.2.3: dependencies: array-buffer-byte-length: 1.0.0 - call-bind: 1.0.5 + call-bind: 1.0.7 es-get-iterator: 1.1.3 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.4 is-arguments: 1.1.1 is-array-buffer: 3.0.2 is-date-object: 1.0.5 @@ -11730,7 +11699,7 @@ snapshots: object-keys: 1.1.1 object.assign: 4.1.5 regexp.prototype.flags: 1.5.1 - side-channel: 1.0.4 + side-channel: 1.0.6 which-boxed-primitive: 1.0.2 which-collection: 1.0.1 which-typed-array: 1.1.13 @@ -11748,12 +11717,6 @@ snapshots: dependencies: clone: 1.0.4 - define-data-property@1.1.1: - dependencies: - get-intrinsic: 1.2.2 - gopd: 1.0.1 - has-property-descriptors: 1.0.1 - define-data-property@1.1.4: dependencies: es-define-property: 1.0.0 @@ -11766,8 +11729,8 @@ snapshots: define-properties@1.2.1: dependencies: - define-data-property: 1.1.1 - has-property-descriptors: 1.0.1 + define-data-property: 1.1.4 + has-property-descriptors: 1.0.2 object-keys: 1.1.1 degenerator@5.0.1: @@ -11842,8 +11805,8 @@ snapshots: es-get-iterator@1.1.3: dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 + call-bind: 1.0.7 + get-intrinsic: 1.2.4 has-symbols: 1.0.3 is-arguments: 1.1.1 is-map: 2.0.2 @@ -12030,29 +11993,29 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-prettier@9.1.0(eslint@9.13.0): + eslint-config-prettier@9.1.0(eslint@9.14.0): dependencies: - eslint: 9.13.0 + eslint: 9.14.0 - eslint-plugin-prettier@5.2.1(eslint-config-prettier@9.1.0(eslint@9.13.0))(eslint@9.13.0)(prettier@3.3.3): + eslint-plugin-prettier@5.2.1(eslint-config-prettier@9.1.0(eslint@9.14.0))(eslint@9.14.0)(prettier@3.3.3): dependencies: - eslint: 9.13.0 + eslint: 9.14.0 prettier: 3.3.3 prettier-linter-helpers: 1.0.0 synckit: 0.9.2 optionalDependencies: - eslint-config-prettier: 9.1.0(eslint@9.13.0) + eslint-config-prettier: 9.1.0(eslint@9.14.0) - eslint-plugin-vue@9.29.0(eslint@9.13.0): + eslint-plugin-vue@9.30.0(eslint@9.14.0): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.13.0) - eslint: 9.13.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.14.0) + eslint: 9.14.0 globals: 13.24.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.0.16 semver: 7.6.3 - vue-eslint-parser: 9.4.3(eslint@9.13.0) + vue-eslint-parser: 9.4.3(eslint@9.14.0) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color @@ -12062,37 +12025,37 @@ snapshots: esrecurse: 4.3.0 estraverse: 5.3.0 - eslint-scope@8.1.0: + eslint-scope@8.2.0: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 eslint-visitor-keys@3.4.3: {} - eslint-visitor-keys@4.1.0: {} + eslint-visitor-keys@4.2.0: {} - eslint@9.13.0: + eslint@9.14.0: dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.13.0) - '@eslint-community/regexpp': 4.11.1 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.14.0) + '@eslint-community/regexpp': 4.12.1 '@eslint/config-array': 0.18.0 '@eslint/core': 0.7.0 '@eslint/eslintrc': 3.1.0 - '@eslint/js': 9.13.0 + '@eslint/js': 9.14.0 '@eslint/plugin-kit': 0.2.0 - '@humanfs/node': 0.16.5 + '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 - '@humanwhocodes/retry': 0.3.1 + '@humanwhocodes/retry': 0.4.0 '@types/estree': 1.0.6 '@types/json-schema': 7.0.15 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) escape-string-regexp: 4.0.0 - eslint-scope: 8.1.0 - eslint-visitor-keys: 4.1.0 - espree: 10.2.0 + eslint-scope: 8.2.0 + eslint-visitor-keys: 4.2.0 + espree: 10.3.0 esquery: 1.5.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 @@ -12111,11 +12074,11 @@ snapshots: transitivePeerDependencies: - supports-color - espree@10.2.0: + espree@10.3.0: dependencies: - acorn: 8.12.1 - acorn-jsx: 5.3.2(acorn@8.12.1) - eslint-visitor-keys: 4.1.0 + acorn: 8.14.0 + acorn-jsx: 5.3.2(acorn@8.14.0) + eslint-visitor-keys: 4.2.0 espree@9.6.1: dependencies: @@ -12195,11 +12158,13 @@ snapshots: dependencies: pify: 2.3.0 + expect-type@1.1.0: {} + extend@3.0.2: {} extract-zip@2.0.1(supports-color@8.1.1): dependencies: - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.7(supports-color@8.1.1) get-stream: 5.2.0 yauzl: 2.10.0 optionalDependencies: @@ -12260,7 +12225,7 @@ snapshots: follow-redirects@1.15.9(debug@4.3.7): optionalDependencies: - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) for-each@0.3.3: dependencies: @@ -12326,13 +12291,6 @@ snapshots: get-func-name@2.0.2: {} - get-intrinsic@1.2.2: - dependencies: - function-bind: 1.1.2 - has-proto: 1.0.1 - has-symbols: 1.0.3 - hasown: 2.0.0 - get-intrinsic@1.2.4: dependencies: es-errors: 1.3.0 @@ -12355,7 +12313,7 @@ snapshots: dependencies: basic-ftp: 5.0.5 data-uri-to-buffer: 6.0.2 - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) fs-extra: 11.2.0 transitivePeerDependencies: - supports-color @@ -12407,7 +12365,7 @@ snapshots: gopd@1.0.1: dependencies: - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.4 graceful-fs@4.2.10: {} @@ -12417,10 +12375,6 @@ snapshots: has-flag@4.0.0: {} - has-property-descriptors@1.0.1: - dependencies: - get-intrinsic: 1.2.2 - has-property-descriptors@1.0.2: dependencies: es-define-property: 1.0.0 @@ -12450,7 +12404,7 @@ snapshots: http-proxy-agent@7.0.2: dependencies: agent-base: 7.1.0 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.5 transitivePeerDependencies: - supports-color @@ -12460,17 +12414,10 @@ snapshots: jsprim: 2.0.2 sshpk: 1.18.0 - https-proxy-agent@7.0.4: - dependencies: - agent-base: 7.1.0 - debug: 4.3.5(supports-color@8.1.1) - transitivePeerDependencies: - - supports-color - https-proxy-agent@7.0.5: dependencies: agent-base: 7.1.0 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.5 transitivePeerDependencies: - supports-color @@ -12512,9 +12459,9 @@ snapshots: internal-slot@1.0.6: dependencies: - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.4 hasown: 2.0.0 - side-channel: 1.0.4 + side-channel: 1.0.6 ip-address@9.0.5: dependencies: @@ -12525,13 +12472,13 @@ snapshots: is-arguments@1.1.1: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 has-tostringtag: 1.0.0 is-array-buffer@3.0.2: dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 + call-bind: 1.0.7 + get-intrinsic: 1.2.4 is-typed-array: 1.1.12 is-bigint@1.0.4: @@ -12544,7 +12491,7 @@ snapshots: is-boolean-object@1.1.2: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 has-tostringtag: 1.0.0 is-callable@1.2.7: {} @@ -12596,14 +12543,14 @@ snapshots: is-regex@1.1.4: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 has-tostringtag: 1.0.0 is-set@2.0.2: {} is-shared-array-buffer@1.0.2: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 is-stream@2.0.1: {} @@ -12631,8 +12578,8 @@ snapshots: is-weakset@2.0.2: dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 + call-bind: 1.0.7 + get-intrinsic: 1.2.4 is-what@4.1.16: {} @@ -12694,15 +12641,15 @@ snapshots: jsdom@24.1.0: dependencies: - cssstyle: 4.0.1 + cssstyle: 4.1.0 data-urls: 5.0.0 decimal.js: 10.4.3 form-data: 4.0.0 html-encoding-sniffer: 4.0.0 http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.4 + https-proxy-agent: 7.0.5 is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.10 + nwsapi: 2.2.13 parse5: 7.1.2 rrweb-cssom: 0.7.1 saxes: 6.0.0 @@ -12713,7 +12660,7 @@ snapshots: whatwg-encoding: 3.1.1 whatwg-mimetype: 4.0.0 whatwg-url: 14.0.0 - ws: 8.17.1 + ws: 8.18.0 xml-name-validator: 5.0.0 transitivePeerDependencies: - bufferutil @@ -12813,7 +12760,7 @@ snapshots: colorette: 2.0.19 log-update: 4.0.0 p-map: 4.0.0 - rfdc: 1.3.1 + rfdc: 1.4.1 rxjs: 7.8.1 through: 2.3.8 wrap-ansi: 7.0.0 @@ -12880,6 +12827,10 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 + magic-string@0.30.12: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + magic-string@0.30.8: dependencies: '@jridgewell/sourcemap-codec': 1.4.15 @@ -12977,7 +12928,7 @@ snapshots: dependencies: axe-core: 4.8.3 - nightwatch@3.8.0(chromedriver@130.0.1)(geckodriver@4.5.1): + nightwatch@3.8.1(chromedriver@130.0.2)(geckodriver@4.5.1): dependencies: '@nightwatch/chai': 5.0.3 '@nightwatch/html-reporter-template': 0.3.0 @@ -13014,7 +12965,7 @@ snapshots: untildify: 4.0.0 uuid: 8.3.2 optionalDependencies: - chromedriver: 130.0.1 + chromedriver: 130.0.2 geckodriver: 4.5.1 transitivePeerDependencies: - bufferutil @@ -13079,24 +13030,20 @@ snapshots: dependencies: boolbase: 1.0.0 - nwsapi@2.2.10: {} - nwsapi@2.2.13: {} - object-inspect@1.12.2: {} - object-inspect@1.13.2: {} object-is@1.1.5: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 object-keys@1.1.1: {} object.assign@4.1.5: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 has-symbols: 1.0.3 object-keys: 1.1.1 @@ -13165,7 +13112,7 @@ snapshots: dependencies: '@tootallnate/quickjs-emscripten': 0.23.0 agent-base: 7.1.0 - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) get-uri: 6.0.3 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.5 @@ -13229,7 +13176,7 @@ snapshots: pify@2.3.0: {} - pinia@2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)): + pinia@2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)): dependencies: '@vue/devtools-api': 6.6.4 vue: 3.5.12(typescript@5.6.3) @@ -13241,11 +13188,11 @@ snapshots: optionalDependencies: nice-napi: 1.0.2 - playwright-core@1.48.1: {} + playwright-core@1.48.2: {} - playwright@1.48.1: + playwright@1.48.2: dependencies: - playwright-core: 1.48.1 + playwright-core: 1.48.2 optionalDependencies: fsevents: 2.3.2 @@ -13291,7 +13238,7 @@ snapshots: proxy-agent@6.4.0: dependencies: agent-base: 7.1.0 - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.5 lru-cache: 7.18.3 @@ -13361,7 +13308,7 @@ snapshots: regexp.prototype.flags@1.5.1: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 set-function-name: 2.0.1 @@ -13431,8 +13378,6 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.24.0 fsevents: 2.3.3 - rrweb-cssom@0.6.0: {} - rrweb-cssom@0.7.1: {} run-applescript@7.0.0: {} @@ -13477,13 +13422,6 @@ snapshots: dependencies: randombytes: 2.1.0 - set-function-length@1.1.1: - dependencies: - define-data-property: 1.1.1 - get-intrinsic: 1.2.2 - gopd: 1.0.1 - has-property-descriptors: 1.0.1 - set-function-length@1.2.2: dependencies: define-data-property: 1.1.4 @@ -13495,9 +13433,9 @@ snapshots: set-function-name@2.0.1: dependencies: - define-data-property: 1.1.1 + define-data-property: 1.1.4 functions-have-names: 1.2.3 - has-property-descriptors: 1.0.1 + has-property-descriptors: 1.0.2 setimmediate@1.0.5: {} @@ -13509,12 +13447,6 @@ snapshots: shell-quote@1.7.3: {} - side-channel@1.0.4: - dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 - object-inspect: 1.12.2 - side-channel@1.0.6: dependencies: call-bind: 1.0.7 @@ -13566,7 +13498,7 @@ snapshots: socks-proxy-agent@8.0.2: dependencies: agent-base: 7.1.0 - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) socks: 2.8.1 transitivePeerDependencies: - supports-color @@ -13616,7 +13548,7 @@ snapshots: arg: 5.0.2 bluebird: 3.7.2 check-more-types: 2.24.0 - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) execa: 5.1.1 lazy-ass: 1.6.0 ps-tree: 1.2.0 @@ -13729,7 +13661,7 @@ snapshots: tinybench@2.9.0: {} - tinyexec@0.3.0: {} + tinyexec@0.3.1: {} tinypool@1.0.1: {} @@ -13768,14 +13700,16 @@ snapshots: dependencies: punycode: 2.3.1 - ts-node@10.9.2(@types/node@20.17.0)(typescript@5.6.3): + tree-kill@1.2.2: {} + + ts-node@10.9.2(@types/node@20.17.6)(typescript@5.6.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.17.0 + '@types/node': 20.17.6 acorn: 8.10.0 acorn-walk: 8.3.1 arg: 4.1.3 @@ -13849,20 +13783,20 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vite-hot-client@0.2.3(vite@5.2.8(@types/node@20.17.0)): + vite-hot-client@0.2.3(vite@5.2.8(@types/node@20.17.6)): dependencies: - vite: 5.2.8(@types/node@20.17.0) + vite: 5.2.8(@types/node@20.17.6) - vite-hot-client@0.2.3(vite@5.4.10(@types/node@20.17.0)): + vite-hot-client@0.2.3(vite@5.4.10(@types/node@20.17.6)): dependencies: - vite: 5.4.10(@types/node@20.17.0) + vite: 5.4.10(@types/node@20.17.6) - vite-node@2.1.3(@types/node@20.17.0): + vite-node@2.1.4(@types/node@20.17.6): dependencies: cac: 6.7.14 - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) pathe: 1.1.2 - vite: 5.4.10(@types/node@20.17.0) + vite: 5.4.10(@types/node@20.17.6) transitivePeerDependencies: - '@types/node' - less @@ -13874,7 +13808,7 @@ snapshots: - supports-color - terser - vite-plugin-inspect@0.8.3(rollup@4.24.0)(vite@5.2.8(@types/node@20.17.0)): + vite-plugin-inspect@0.8.3(rollup@4.24.0)(vite@5.2.8(@types/node@20.17.6)): dependencies: '@antfu/utils': 0.7.7 '@rollup/pluginutils': 5.1.0(rollup@4.24.0) @@ -13885,23 +13819,23 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.0.0 sirv: 2.0.4 - vite: 5.2.8(@types/node@20.17.0) + vite: 5.2.8(@types/node@20.17.6) transitivePeerDependencies: - rollup - supports-color - vite-plugin-inspect@0.8.7(rollup@4.24.0)(vite@5.4.10(@types/node@20.17.0)): + vite-plugin-inspect@0.8.7(rollup@4.24.0)(vite@5.4.10(@types/node@20.17.6)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.0(rollup@4.24.0) - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) error-stack-parser-es: 0.1.5 fs-extra: 11.2.0 open: 10.1.0 perfect-debounce: 1.0.0 picocolors: 1.1.0 sirv: 2.0.4 - vite: 5.4.10(@types/node@20.17.0) + vite: 5.4.10(@types/node@20.17.6) transitivePeerDependencies: - rollup - supports-color @@ -13920,39 +13854,39 @@ snapshots: - supports-color - utf-8-validate - vite-plugin-vue-devtools@7.0.27(rollup@4.24.0)(vite@5.2.8(@types/node@20.17.0))(vue@3.4.21(typescript@5.6.3)): + vite-plugin-vue-devtools@7.0.27(rollup@4.24.0)(vite@5.2.8(@types/node@20.17.6))(vue@3.4.21(typescript@5.6.3)): dependencies: - '@vue/devtools-core': 7.0.27(vite@5.2.8(@types/node@20.17.0))(vue@3.4.21(typescript@5.6.3)) + '@vue/devtools-core': 7.0.27(vite@5.2.8(@types/node@20.17.6))(vue@3.4.21(typescript@5.6.3)) '@vue/devtools-kit': 7.0.27(vue@3.4.21(typescript@5.6.3)) '@vue/devtools-shared': 7.0.27 execa: 8.0.1 sirv: 2.0.4 - vite: 5.2.8(@types/node@20.17.0) - vite-plugin-inspect: 0.8.3(rollup@4.24.0)(vite@5.2.8(@types/node@20.17.0)) - vite-plugin-vue-inspector: 4.0.2(vite@5.2.8(@types/node@20.17.0)) + vite: 5.2.8(@types/node@20.17.6) + vite-plugin-inspect: 0.8.3(rollup@4.24.0)(vite@5.2.8(@types/node@20.17.6)) + vite-plugin-vue-inspector: 4.0.2(vite@5.2.8(@types/node@20.17.6)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-devtools@7.5.4(rollup@4.24.0)(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)): + vite-plugin-vue-devtools@7.5.4(rollup@4.24.0)(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)): dependencies: - '@vue/devtools-core': 7.5.4(vite@5.4.10(@types/node@20.17.0))(vue@3.5.12(typescript@5.6.3)) + '@vue/devtools-core': 7.5.4(vite@5.4.10(@types/node@20.17.6))(vue@3.5.12(typescript@5.6.3)) '@vue/devtools-kit': 7.5.4 '@vue/devtools-shared': 7.5.4 execa: 8.0.1 sirv: 3.0.0 - vite: 5.4.10(@types/node@20.17.0) - vite-plugin-inspect: 0.8.7(rollup@4.24.0)(vite@5.4.10(@types/node@20.17.0)) - vite-plugin-vue-inspector: 5.2.0(vite@5.4.10(@types/node@20.17.0)) + vite: 5.4.10(@types/node@20.17.6) + vite-plugin-inspect: 0.8.7(rollup@4.24.0)(vite@5.4.10(@types/node@20.17.6)) + vite-plugin-vue-inspector: 5.2.0(vite@5.4.10(@types/node@20.17.6)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@4.0.2(vite@5.2.8(@types/node@20.17.0)): + vite-plugin-vue-inspector@4.0.2(vite@5.2.8(@types/node@20.17.6)): dependencies: '@babel/core': 7.23.5 '@babel/plugin-proposal-decorators': 7.24.0(@babel/core@7.23.5) @@ -13963,11 +13897,11 @@ snapshots: '@vue/compiler-dom': 3.5.11 kolorist: 1.8.0 magic-string: 0.30.8 - vite: 5.2.8(@types/node@20.17.0) + vite: 5.2.8(@types/node@20.17.6) transitivePeerDependencies: - supports-color - vite-plugin-vue-inspector@5.2.0(vite@5.4.10(@types/node@20.17.0)): + vite-plugin-vue-inspector@5.2.0(vite@5.4.10(@types/node@20.17.6)): dependencies: '@babel/core': 7.24.7 '@babel/plugin-proposal-decorators': 7.24.0(@babel/core@7.24.7) @@ -13978,60 +13912,61 @@ snapshots: '@vue/compiler-dom': 3.5.12 kolorist: 1.8.0 magic-string: 0.30.11 - vite: 5.4.10(@types/node@20.17.0) + vite: 5.4.10(@types/node@20.17.6) transitivePeerDependencies: - supports-color - vite@4.5.0(@types/node@20.17.0): + vite@4.5.0(@types/node@20.17.6): dependencies: esbuild: 0.18.16 postcss: 8.4.47 rollup: 3.28.0 optionalDependencies: - '@types/node': 20.17.0 + '@types/node': 20.17.6 fsevents: 2.3.3 - vite@5.2.8(@types/node@20.17.0): + vite@5.2.8(@types/node@20.17.6): dependencies: esbuild: 0.20.2 postcss: 8.4.38 rollup: 4.14.1 optionalDependencies: - '@types/node': 20.17.0 + '@types/node': 20.17.6 fsevents: 2.3.3 - vite@5.4.10(@types/node@20.17.0): + vite@5.4.10(@types/node@20.17.6): dependencies: esbuild: 0.21.5 postcss: 8.4.47 rollup: 4.24.0 optionalDependencies: - '@types/node': 20.17.0 + '@types/node': 20.17.6 fsevents: 2.3.3 - vitest@2.1.3(@types/node@20.17.0)(jsdom@25.0.1): - dependencies: - '@vitest/expect': 2.1.3 - '@vitest/mocker': 2.1.3(@vitest/spy@2.1.3)(vite@5.4.10(@types/node@20.17.0)) - '@vitest/pretty-format': 2.1.3 - '@vitest/runner': 2.1.3 - '@vitest/snapshot': 2.1.3 - '@vitest/spy': 2.1.3 - '@vitest/utils': 2.1.3 - chai: 5.1.1 - debug: 4.3.7 - magic-string: 0.30.11 + vitest@2.1.4(@types/node@20.17.6)(jsdom@25.0.1): + dependencies: + '@vitest/expect': 2.1.4 + '@vitest/mocker': 2.1.4(vite@5.4.10(@types/node@20.17.6)) + '@vitest/pretty-format': 2.1.4 + '@vitest/runner': 2.1.4 + '@vitest/snapshot': 2.1.4 + '@vitest/spy': 2.1.4 + '@vitest/utils': 2.1.4 + chai: 5.1.2 + debug: 4.3.7(supports-color@8.1.1) + expect-type: 1.1.0 + magic-string: 0.30.12 pathe: 1.1.2 std-env: 3.7.0 tinybench: 2.9.0 - tinyexec: 0.3.0 + tinyexec: 0.3.1 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.10(@types/node@20.17.0) - vite-node: 2.1.3(@types/node@20.17.0) + vite: 5.4.10(@types/node@20.17.6) + vite-node: 2.1.4(@types/node@20.17.6) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.17.0 + '@types/node': 20.17.6 jsdom: 25.0.1 transitivePeerDependencies: - less @@ -14052,10 +13987,10 @@ snapshots: dependencies: vue: 3.5.12(typescript@5.6.3) - vue-eslint-parser@9.4.3(eslint@9.13.0): + vue-eslint-parser@9.4.3(eslint@9.14.0): dependencies: - debug: 4.3.7 - eslint: 9.13.0 + debug: 4.3.7(supports-color@8.1.1) + eslint: 9.14.0 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 @@ -14070,11 +14005,11 @@ snapshots: '@vue/devtools-api': 6.6.4 vue: 3.5.12(typescript@5.6.3) - vue-tsc@2.1.6(typescript@5.6.3): + vue-tsc@2.1.10(typescript@5.6.3): dependencies: - '@volar/typescript': 2.4.6 - '@vue/language-core': 2.1.6(typescript@5.6.3) - semver: 7.6.0 + '@volar/typescript': 2.4.8 + '@vue/language-core': 2.1.10(typescript@5.6.3) + semver: 7.6.3 typescript: 5.6.3 vue@3.4.21(typescript@5.6.3): @@ -14148,7 +14083,7 @@ snapshots: which-typed-array@1.1.13: dependencies: available-typed-arrays: 1.0.5 - call-bind: 1.0.5 + call-bind: 1.0.7 for-each: 0.3.3 gopd: 1.0.1 has-tostringtag: 1.0.0 @@ -14192,8 +14127,6 @@ snapshots: ws@8.14.2: {} - ws@8.17.1: {} - ws@8.18.0: {} xml-name-validator@4.0.0: {} diff --git a/router-cypress/cypress.config.js b/router-cypress/cypress.config.js index c8fac129..2ecbea60 100644 --- a/router-cypress/cypress.config.js +++ b/router-cypress/cypress.config.js @@ -3,13 +3,13 @@ import { defineConfig } from 'cypress' export default defineConfig({ e2e: { specPattern: 'cypress/e2e/**/*.{cy,spec}.{js,jsx,ts,tsx}', - baseUrl: 'http://localhost:4173' + baseUrl: 'http://localhost:4173', }, component: { specPattern: 'src/**/__tests__/*.{cy,spec}.{js,ts,jsx,tsx}', devServer: { framework: 'vue', - bundler: 'vite' - } - } + bundler: 'vite', + }, + }, }) diff --git a/router-cypress/index.html b/router-cypress/index.html index 99f583aa..b19040a0 100644 --- a/router-cypress/index.html +++ b/router-cypress/index.html @@ -1,5 +1,5 @@ - + diff --git a/router-cypress/package.json b/router-cypress/package.json index 91f82f8b..fc032c11 100644 --- a/router-cypress/package.json +++ b/router-cypress/package.json @@ -18,7 +18,7 @@ }, "devDependencies": { "@vitejs/plugin-vue": "^5.1.4", - "cypress": "^13.15.0", + "cypress": "^13.15.1", "start-server-and-test": "^2.0.8", "vite": "^5.4.10" } diff --git a/router-cypress/src/components/HelloWorld.vue b/router-cypress/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/router-cypress/src/components/HelloWorld.vue +++ b/router-cypress/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/router-cypress/src/components/TheWelcome.vue b/router-cypress/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/router-cypress/src/components/TheWelcome.vue +++ b/router-cypress/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/router-cypress/src/router/index.js b/router-cypress/src/router/index.js index a49ae507..3e49915c 100644 --- a/router-cypress/src/router/index.js +++ b/router-cypress/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/router-cypress/vite.config.js b/router-cypress/vite.config.js index 21d97d5c..63d19976 100644 --- a/router-cypress/vite.config.js +++ b/router-cypress/vite.config.js @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/router-nightwatch/index.html b/router-nightwatch/index.html index 99f583aa..b19040a0 100644 --- a/router-nightwatch/index.html +++ b/router-nightwatch/index.html @@ -1,5 +1,5 @@ - + diff --git a/router-nightwatch/nightwatch.conf.cjs b/router-nightwatch/nightwatch.conf.cjs index 542647e5..021e2f02 100644 --- a/router-nightwatch/nightwatch.conf.cjs +++ b/router-nightwatch/nightwatch.conf.cjs @@ -34,14 +34,14 @@ module.exports = { vite_dev_server: { start_vite: true, - port: process.env.CI ? 4173 : 5173 + port: process.env.CI ? 4173 : 5173, }, webdriver: {}, test_workers: { enabled: true, - workers: 'auto' + workers: 'auto', }, test_settings: { @@ -52,30 +52,30 @@ module.exports = { screenshots: { enabled: false, path: 'screens', - on_failure: true + on_failure: true, }, desiredCapabilities: { - browserName: 'firefox' + browserName: 'firefox', }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, safari: { desiredCapabilities: { browserName: 'safari', alwaysMatch: { - acceptInsecureCerts: false - } + acceptInsecureCerts: false, + }, }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, firefox: { @@ -87,9 +87,9 @@ module.exports = { args: [ // '-headless', // '-verbose' - ] - } - } + ], + }, + }, }, webdriver: { start_process: true, @@ -97,8 +97,8 @@ module.exports = { cli_args: [ // very verbose geckodriver logs // '-vv' - ] - } + ], + }, }, chrome: { @@ -114,8 +114,8 @@ module.exports = { //'--ignore-certificate-errors', //'--allow-insecure-localhost', //'--headless' - ] - } + ], + }, }, webdriver: { @@ -123,8 +123,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } + ], + }, }, edge: { @@ -135,8 +135,8 @@ module.exports = { // More info on EdgeDriver: https://docs.microsoft.com/en-us/microsoft-edge/webdriver-chromium/capabilities-edge-options args: [ //'--headless' - ] - } + ], + }, }, webdriver: { @@ -146,8 +146,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } - } - } + ], + }, + }, + }, } diff --git a/router-nightwatch/package.json b/router-nightwatch/package.json index ded2bb2b..253ef0e4 100644 --- a/router-nightwatch/package.json +++ b/router-nightwatch/package.json @@ -18,9 +18,9 @@ "@nightwatch/vue": "^3.1.2", "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", - "chromedriver": "^130.0.1", + "chromedriver": "^130.0.2", "geckodriver": "^4.5.1", - "nightwatch": "^3.8.0", + "nightwatch": "^3.8.1", "ts-node": "^10.9.2", "vite": "^5.4.10", "vite-plugin-nightwatch": "^0.4.6" diff --git a/router-nightwatch/src/components/HelloWorld.vue b/router-nightwatch/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/router-nightwatch/src/components/HelloWorld.vue +++ b/router-nightwatch/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/router-nightwatch/src/components/TheWelcome.vue b/router-nightwatch/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/router-nightwatch/src/components/TheWelcome.vue +++ b/router-nightwatch/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/router-nightwatch/src/router/index.js b/router-nightwatch/src/router/index.js index a49ae507..3e49915c 100644 --- a/router-nightwatch/src/router/index.js +++ b/router-nightwatch/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/router-nightwatch/vite.config.js b/router-nightwatch/vite.config.js index 52907a6d..4377e514 100644 --- a/router-nightwatch/vite.config.js +++ b/router-nightwatch/vite.config.js @@ -15,6 +15,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/router-pinia-cypress/cypress.config.js b/router-pinia-cypress/cypress.config.js index c8fac129..2ecbea60 100644 --- a/router-pinia-cypress/cypress.config.js +++ b/router-pinia-cypress/cypress.config.js @@ -3,13 +3,13 @@ import { defineConfig } from 'cypress' export default defineConfig({ e2e: { specPattern: 'cypress/e2e/**/*.{cy,spec}.{js,jsx,ts,tsx}', - baseUrl: 'http://localhost:4173' + baseUrl: 'http://localhost:4173', }, component: { specPattern: 'src/**/__tests__/*.{cy,spec}.{js,ts,jsx,tsx}', devServer: { framework: 'vue', - bundler: 'vite' - } - } + bundler: 'vite', + }, + }, }) diff --git a/router-pinia-cypress/index.html b/router-pinia-cypress/index.html index 99f583aa..b19040a0 100644 --- a/router-pinia-cypress/index.html +++ b/router-pinia-cypress/index.html @@ -1,5 +1,5 @@ - + diff --git a/router-pinia-cypress/package.json b/router-pinia-cypress/package.json index e47a0a86..184180e7 100644 --- a/router-pinia-cypress/package.json +++ b/router-pinia-cypress/package.json @@ -13,13 +13,13 @@ "test:unit:dev": "cypress open --component" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, "devDependencies": { "@vitejs/plugin-vue": "^5.1.4", - "cypress": "^13.15.0", + "cypress": "^13.15.1", "start-server-and-test": "^2.0.8", "vite": "^5.4.10" } diff --git a/router-pinia-cypress/src/components/HelloWorld.vue b/router-pinia-cypress/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/router-pinia-cypress/src/components/HelloWorld.vue +++ b/router-pinia-cypress/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/router-pinia-cypress/src/components/TheWelcome.vue b/router-pinia-cypress/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/router-pinia-cypress/src/components/TheWelcome.vue +++ b/router-pinia-cypress/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/router-pinia-cypress/src/router/index.js b/router-pinia-cypress/src/router/index.js index a49ae507..3e49915c 100644 --- a/router-pinia-cypress/src/router/index.js +++ b/router-pinia-cypress/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/router-pinia-cypress/vite.config.js b/router-pinia-cypress/vite.config.js index 21d97d5c..63d19976 100644 --- a/router-pinia-cypress/vite.config.js +++ b/router-pinia-cypress/vite.config.js @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/router-pinia-nightwatch/index.html b/router-pinia-nightwatch/index.html index 99f583aa..b19040a0 100644 --- a/router-pinia-nightwatch/index.html +++ b/router-pinia-nightwatch/index.html @@ -1,5 +1,5 @@ - + diff --git a/router-pinia-nightwatch/nightwatch.conf.cjs b/router-pinia-nightwatch/nightwatch.conf.cjs index 542647e5..021e2f02 100644 --- a/router-pinia-nightwatch/nightwatch.conf.cjs +++ b/router-pinia-nightwatch/nightwatch.conf.cjs @@ -34,14 +34,14 @@ module.exports = { vite_dev_server: { start_vite: true, - port: process.env.CI ? 4173 : 5173 + port: process.env.CI ? 4173 : 5173, }, webdriver: {}, test_workers: { enabled: true, - workers: 'auto' + workers: 'auto', }, test_settings: { @@ -52,30 +52,30 @@ module.exports = { screenshots: { enabled: false, path: 'screens', - on_failure: true + on_failure: true, }, desiredCapabilities: { - browserName: 'firefox' + browserName: 'firefox', }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, safari: { desiredCapabilities: { browserName: 'safari', alwaysMatch: { - acceptInsecureCerts: false - } + acceptInsecureCerts: false, + }, }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, firefox: { @@ -87,9 +87,9 @@ module.exports = { args: [ // '-headless', // '-verbose' - ] - } - } + ], + }, + }, }, webdriver: { start_process: true, @@ -97,8 +97,8 @@ module.exports = { cli_args: [ // very verbose geckodriver logs // '-vv' - ] - } + ], + }, }, chrome: { @@ -114,8 +114,8 @@ module.exports = { //'--ignore-certificate-errors', //'--allow-insecure-localhost', //'--headless' - ] - } + ], + }, }, webdriver: { @@ -123,8 +123,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } + ], + }, }, edge: { @@ -135,8 +135,8 @@ module.exports = { // More info on EdgeDriver: https://docs.microsoft.com/en-us/microsoft-edge/webdriver-chromium/capabilities-edge-options args: [ //'--headless' - ] - } + ], + }, }, webdriver: { @@ -146,8 +146,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } - } - } + ], + }, + }, + }, } diff --git a/router-pinia-nightwatch/package.json b/router-pinia-nightwatch/package.json index 094df9a8..ab549574 100644 --- a/router-pinia-nightwatch/package.json +++ b/router-pinia-nightwatch/package.json @@ -11,7 +11,7 @@ "test:unit": "nightwatch src/**/__tests__/*" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, @@ -19,9 +19,9 @@ "@nightwatch/vue": "^3.1.2", "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", - "chromedriver": "^130.0.1", + "chromedriver": "^130.0.2", "geckodriver": "^4.5.1", - "nightwatch": "^3.8.0", + "nightwatch": "^3.8.1", "ts-node": "^10.9.2", "vite": "^5.4.10", "vite-plugin-nightwatch": "^0.4.6" diff --git a/router-pinia-nightwatch/src/components/HelloWorld.vue b/router-pinia-nightwatch/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/router-pinia-nightwatch/src/components/HelloWorld.vue +++ b/router-pinia-nightwatch/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/router-pinia-nightwatch/src/components/TheWelcome.vue b/router-pinia-nightwatch/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/router-pinia-nightwatch/src/components/TheWelcome.vue +++ b/router-pinia-nightwatch/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/router-pinia-nightwatch/src/router/index.js b/router-pinia-nightwatch/src/router/index.js index a49ae507..3e49915c 100644 --- a/router-pinia-nightwatch/src/router/index.js +++ b/router-pinia-nightwatch/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/router-pinia-nightwatch/vite.config.js b/router-pinia-nightwatch/vite.config.js index 52907a6d..4377e514 100644 --- a/router-pinia-nightwatch/vite.config.js +++ b/router-pinia-nightwatch/vite.config.js @@ -15,6 +15,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/router-pinia-playwright/index.html b/router-pinia-playwright/index.html index 99f583aa..b19040a0 100644 --- a/router-pinia-playwright/index.html +++ b/router-pinia-playwright/index.html @@ -1,5 +1,5 @@ - + diff --git a/router-pinia-playwright/package.json b/router-pinia-playwright/package.json index 1fe43549..378fc4d9 100644 --- a/router-pinia-playwright/package.json +++ b/router-pinia-playwright/package.json @@ -10,12 +10,12 @@ "test:e2e": "playwright test" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, "devDependencies": { - "@playwright/test": "^1.48.1", + "@playwright/test": "^1.48.2", "@vitejs/plugin-vue": "^5.1.4", "vite": "^5.4.10" } diff --git a/router-pinia-playwright/playwright.config.js b/router-pinia-playwright/playwright.config.js index cbb25003..5ece9567 100644 --- a/router-pinia-playwright/playwright.config.js +++ b/router-pinia-playwright/playwright.config.js @@ -19,7 +19,7 @@ export default defineConfig({ * Maximum time expect() should wait for the condition to be met. * For example in `await expect(locator).toHaveText();` */ - timeout: 5000 + timeout: 5000, }, /* Fail the build on CI if you accidentally left test.only in the source code. */ forbidOnly: !!process.env.CI, @@ -40,7 +40,7 @@ export default defineConfig({ trace: 'on-first-retry', /* Only on CI systems run the tests headless */ - headless: !!process.env.CI + headless: !!process.env.CI, }, /* Configure projects for major browsers */ @@ -48,21 +48,21 @@ export default defineConfig({ { name: 'chromium', use: { - ...devices['Desktop Chrome'] - } + ...devices['Desktop Chrome'], + }, }, { name: 'firefox', use: { - ...devices['Desktop Firefox'] - } + ...devices['Desktop Firefox'], + }, }, { name: 'webkit', use: { - ...devices['Desktop Safari'] - } - } + ...devices['Desktop Safari'], + }, + }, /* Test against mobile viewports. */ // { @@ -105,6 +105,6 @@ export default defineConfig({ */ command: process.env.CI ? 'npm run preview' : 'npm run dev', port: process.env.CI ? 4173 : 5173, - reuseExistingServer: !process.env.CI - } + reuseExistingServer: !process.env.CI, + }, }) diff --git a/router-pinia-playwright/src/components/HelloWorld.vue b/router-pinia-playwright/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/router-pinia-playwright/src/components/HelloWorld.vue +++ b/router-pinia-playwright/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/router-pinia-playwright/src/components/TheWelcome.vue b/router-pinia-playwright/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/router-pinia-playwright/src/components/TheWelcome.vue +++ b/router-pinia-playwright/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/router-pinia-playwright/src/router/index.js b/router-pinia-playwright/src/router/index.js index a49ae507..3e49915c 100644 --- a/router-pinia-playwright/src/router/index.js +++ b/router-pinia-playwright/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/router-pinia-playwright/vite.config.js b/router-pinia-playwright/vite.config.js index 21d97d5c..63d19976 100644 --- a/router-pinia-playwright/vite.config.js +++ b/router-pinia-playwright/vite.config.js @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/router-pinia-vitest-cypress/cypress.config.js b/router-pinia-vitest-cypress/cypress.config.js index 0f66080f..4a22885c 100644 --- a/router-pinia-vitest-cypress/cypress.config.js +++ b/router-pinia-vitest-cypress/cypress.config.js @@ -3,6 +3,6 @@ import { defineConfig } from 'cypress' export default defineConfig({ e2e: { specPattern: 'cypress/e2e/**/*.{cy,spec}.{js,jsx,ts,tsx}', - baseUrl: 'http://localhost:4173' - } + baseUrl: 'http://localhost:4173', + }, }) diff --git a/router-pinia-vitest-cypress/index.html b/router-pinia-vitest-cypress/index.html index 99f583aa..b19040a0 100644 --- a/router-pinia-vitest-cypress/index.html +++ b/router-pinia-vitest-cypress/index.html @@ -1,5 +1,5 @@ - + diff --git a/router-pinia-vitest-cypress/package.json b/router-pinia-vitest-cypress/package.json index 680504b5..bbc96b7c 100644 --- a/router-pinia-vitest-cypress/package.json +++ b/router-pinia-vitest-cypress/package.json @@ -12,17 +12,17 @@ "test:e2e:dev": "start-server-and-test 'vite dev --port 4173' http://localhost:4173 'cypress open --e2e'" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, "devDependencies": { "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", - "cypress": "^13.15.0", + "cypress": "^13.15.1", "jsdom": "^25.0.1", "start-server-and-test": "^2.0.8", "vite": "^5.4.10", - "vitest": "^2.1.3" + "vitest": "^2.1.4" } } diff --git a/router-pinia-vitest-cypress/src/components/HelloWorld.vue b/router-pinia-vitest-cypress/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/router-pinia-vitest-cypress/src/components/HelloWorld.vue +++ b/router-pinia-vitest-cypress/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/router-pinia-vitest-cypress/src/components/TheWelcome.vue b/router-pinia-vitest-cypress/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/router-pinia-vitest-cypress/src/components/TheWelcome.vue +++ b/router-pinia-vitest-cypress/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/router-pinia-vitest-cypress/src/router/index.js b/router-pinia-vitest-cypress/src/router/index.js index a49ae507..3e49915c 100644 --- a/router-pinia-vitest-cypress/src/router/index.js +++ b/router-pinia-vitest-cypress/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/router-pinia-vitest-cypress/vite.config.js b/router-pinia-vitest-cypress/vite.config.js index 21d97d5c..63d19976 100644 --- a/router-pinia-vitest-cypress/vite.config.js +++ b/router-pinia-vitest-cypress/vite.config.js @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/router-pinia-vitest-cypress/vitest.config.js b/router-pinia-vitest-cypress/vitest.config.js index 4b1c8979..c3287171 100644 --- a/router-pinia-vitest-cypress/vitest.config.js +++ b/router-pinia-vitest-cypress/vitest.config.js @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/router-pinia-vitest-nightwatch/index.html b/router-pinia-vitest-nightwatch/index.html index 99f583aa..b19040a0 100644 --- a/router-pinia-vitest-nightwatch/index.html +++ b/router-pinia-vitest-nightwatch/index.html @@ -1,5 +1,5 @@ - + diff --git a/router-pinia-vitest-nightwatch/nightwatch.conf.cjs b/router-pinia-vitest-nightwatch/nightwatch.conf.cjs index 542647e5..021e2f02 100644 --- a/router-pinia-vitest-nightwatch/nightwatch.conf.cjs +++ b/router-pinia-vitest-nightwatch/nightwatch.conf.cjs @@ -34,14 +34,14 @@ module.exports = { vite_dev_server: { start_vite: true, - port: process.env.CI ? 4173 : 5173 + port: process.env.CI ? 4173 : 5173, }, webdriver: {}, test_workers: { enabled: true, - workers: 'auto' + workers: 'auto', }, test_settings: { @@ -52,30 +52,30 @@ module.exports = { screenshots: { enabled: false, path: 'screens', - on_failure: true + on_failure: true, }, desiredCapabilities: { - browserName: 'firefox' + browserName: 'firefox', }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, safari: { desiredCapabilities: { browserName: 'safari', alwaysMatch: { - acceptInsecureCerts: false - } + acceptInsecureCerts: false, + }, }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, firefox: { @@ -87,9 +87,9 @@ module.exports = { args: [ // '-headless', // '-verbose' - ] - } - } + ], + }, + }, }, webdriver: { start_process: true, @@ -97,8 +97,8 @@ module.exports = { cli_args: [ // very verbose geckodriver logs // '-vv' - ] - } + ], + }, }, chrome: { @@ -114,8 +114,8 @@ module.exports = { //'--ignore-certificate-errors', //'--allow-insecure-localhost', //'--headless' - ] - } + ], + }, }, webdriver: { @@ -123,8 +123,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } + ], + }, }, edge: { @@ -135,8 +135,8 @@ module.exports = { // More info on EdgeDriver: https://docs.microsoft.com/en-us/microsoft-edge/webdriver-chromium/capabilities-edge-options args: [ //'--headless' - ] - } + ], + }, }, webdriver: { @@ -146,8 +146,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } - } - } + ], + }, + }, + }, } diff --git a/router-pinia-vitest-nightwatch/package.json b/router-pinia-vitest-nightwatch/package.json index 3c4dfd1c..c0961384 100644 --- a/router-pinia-vitest-nightwatch/package.json +++ b/router-pinia-vitest-nightwatch/package.json @@ -11,7 +11,7 @@ "test:e2e": "nightwatch tests/e2e/*" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, @@ -19,13 +19,13 @@ "@nightwatch/vue": "^3.1.2", "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", - "chromedriver": "^130.0.1", + "chromedriver": "^130.0.2", "geckodriver": "^4.5.1", "jsdom": "^25.0.1", - "nightwatch": "^3.8.0", + "nightwatch": "^3.8.1", "ts-node": "^10.9.2", "vite": "^5.4.10", "vite-plugin-nightwatch": "^0.4.6", - "vitest": "^2.1.3" + "vitest": "^2.1.4" } } diff --git a/router-pinia-vitest-nightwatch/src/components/HelloWorld.vue b/router-pinia-vitest-nightwatch/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/router-pinia-vitest-nightwatch/src/components/HelloWorld.vue +++ b/router-pinia-vitest-nightwatch/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/router-pinia-vitest-nightwatch/src/components/TheWelcome.vue b/router-pinia-vitest-nightwatch/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/router-pinia-vitest-nightwatch/src/components/TheWelcome.vue +++ b/router-pinia-vitest-nightwatch/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/router-pinia-vitest-nightwatch/src/router/index.js b/router-pinia-vitest-nightwatch/src/router/index.js index a49ae507..3e49915c 100644 --- a/router-pinia-vitest-nightwatch/src/router/index.js +++ b/router-pinia-vitest-nightwatch/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/router-pinia-vitest-nightwatch/vite.config.js b/router-pinia-vitest-nightwatch/vite.config.js index 265f7e5e..928112a0 100644 --- a/router-pinia-vitest-nightwatch/vite.config.js +++ b/router-pinia-vitest-nightwatch/vite.config.js @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/router-pinia-vitest-nightwatch/vitest.config.js b/router-pinia-vitest-nightwatch/vitest.config.js index 4b1c8979..c3287171 100644 --- a/router-pinia-vitest-nightwatch/vitest.config.js +++ b/router-pinia-vitest-nightwatch/vitest.config.js @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/router-pinia-vitest-playwright/index.html b/router-pinia-vitest-playwright/index.html index 99f583aa..b19040a0 100644 --- a/router-pinia-vitest-playwright/index.html +++ b/router-pinia-vitest-playwright/index.html @@ -1,5 +1,5 @@ - + diff --git a/router-pinia-vitest-playwright/package.json b/router-pinia-vitest-playwright/package.json index cd9b3034..54420231 100644 --- a/router-pinia-vitest-playwright/package.json +++ b/router-pinia-vitest-playwright/package.json @@ -11,16 +11,16 @@ "test:e2e": "playwright test" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, "devDependencies": { - "@playwright/test": "^1.48.1", + "@playwright/test": "^1.48.2", "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", "jsdom": "^25.0.1", "vite": "^5.4.10", - "vitest": "^2.1.3" + "vitest": "^2.1.4" } } diff --git a/router-pinia-vitest-playwright/playwright.config.js b/router-pinia-vitest-playwright/playwright.config.js index cbb25003..5ece9567 100644 --- a/router-pinia-vitest-playwright/playwright.config.js +++ b/router-pinia-vitest-playwright/playwright.config.js @@ -19,7 +19,7 @@ export default defineConfig({ * Maximum time expect() should wait for the condition to be met. * For example in `await expect(locator).toHaveText();` */ - timeout: 5000 + timeout: 5000, }, /* Fail the build on CI if you accidentally left test.only in the source code. */ forbidOnly: !!process.env.CI, @@ -40,7 +40,7 @@ export default defineConfig({ trace: 'on-first-retry', /* Only on CI systems run the tests headless */ - headless: !!process.env.CI + headless: !!process.env.CI, }, /* Configure projects for major browsers */ @@ -48,21 +48,21 @@ export default defineConfig({ { name: 'chromium', use: { - ...devices['Desktop Chrome'] - } + ...devices['Desktop Chrome'], + }, }, { name: 'firefox', use: { - ...devices['Desktop Firefox'] - } + ...devices['Desktop Firefox'], + }, }, { name: 'webkit', use: { - ...devices['Desktop Safari'] - } - } + ...devices['Desktop Safari'], + }, + }, /* Test against mobile viewports. */ // { @@ -105,6 +105,6 @@ export default defineConfig({ */ command: process.env.CI ? 'npm run preview' : 'npm run dev', port: process.env.CI ? 4173 : 5173, - reuseExistingServer: !process.env.CI - } + reuseExistingServer: !process.env.CI, + }, }) diff --git a/router-pinia-vitest-playwright/src/components/HelloWorld.vue b/router-pinia-vitest-playwright/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/router-pinia-vitest-playwright/src/components/HelloWorld.vue +++ b/router-pinia-vitest-playwright/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/router-pinia-vitest-playwright/src/components/TheWelcome.vue b/router-pinia-vitest-playwright/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/router-pinia-vitest-playwright/src/components/TheWelcome.vue +++ b/router-pinia-vitest-playwright/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/router-pinia-vitest-playwright/src/router/index.js b/router-pinia-vitest-playwright/src/router/index.js index a49ae507..3e49915c 100644 --- a/router-pinia-vitest-playwright/src/router/index.js +++ b/router-pinia-vitest-playwright/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/router-pinia-vitest-playwright/vite.config.js b/router-pinia-vitest-playwright/vite.config.js index 21d97d5c..63d19976 100644 --- a/router-pinia-vitest-playwright/vite.config.js +++ b/router-pinia-vitest-playwright/vite.config.js @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/router-pinia-vitest-playwright/vitest.config.js b/router-pinia-vitest-playwright/vitest.config.js index 4b1c8979..c3287171 100644 --- a/router-pinia-vitest-playwright/vitest.config.js +++ b/router-pinia-vitest-playwright/vitest.config.js @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/router-pinia-vitest/index.html b/router-pinia-vitest/index.html index 99f583aa..b19040a0 100644 --- a/router-pinia-vitest/index.html +++ b/router-pinia-vitest/index.html @@ -1,5 +1,5 @@ - + diff --git a/router-pinia-vitest/package.json b/router-pinia-vitest/package.json index 4934ba51..05d1d5a9 100644 --- a/router-pinia-vitest/package.json +++ b/router-pinia-vitest/package.json @@ -10,7 +10,7 @@ "test:unit": "vitest" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, @@ -19,6 +19,6 @@ "@vue/test-utils": "^2.4.6", "jsdom": "^25.0.1", "vite": "^5.4.10", - "vitest": "^2.1.3" + "vitest": "^2.1.4" } } diff --git a/router-pinia-vitest/src/components/HelloWorld.vue b/router-pinia-vitest/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/router-pinia-vitest/src/components/HelloWorld.vue +++ b/router-pinia-vitest/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/router-pinia-vitest/src/components/TheWelcome.vue b/router-pinia-vitest/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/router-pinia-vitest/src/components/TheWelcome.vue +++ b/router-pinia-vitest/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/router-pinia-vitest/src/router/index.js b/router-pinia-vitest/src/router/index.js index a49ae507..3e49915c 100644 --- a/router-pinia-vitest/src/router/index.js +++ b/router-pinia-vitest/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/router-pinia-vitest/vite.config.js b/router-pinia-vitest/vite.config.js index 21d97d5c..63d19976 100644 --- a/router-pinia-vitest/vite.config.js +++ b/router-pinia-vitest/vite.config.js @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/router-pinia-vitest/vitest.config.js b/router-pinia-vitest/vitest.config.js index 4b1c8979..c3287171 100644 --- a/router-pinia-vitest/vitest.config.js +++ b/router-pinia-vitest/vitest.config.js @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/router-pinia-with-tests/index.html b/router-pinia-with-tests/index.html index 99f583aa..b19040a0 100644 --- a/router-pinia-with-tests/index.html +++ b/router-pinia-with-tests/index.html @@ -1,5 +1,5 @@ - + diff --git a/router-pinia-with-tests/package.json b/router-pinia-with-tests/package.json index aee9f9c6..71e95a74 100644 --- a/router-pinia-with-tests/package.json +++ b/router-pinia-with-tests/package.json @@ -9,7 +9,7 @@ "preview": "vite preview" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, diff --git a/router-pinia-with-tests/src/components/HelloWorld.vue b/router-pinia-with-tests/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/router-pinia-with-tests/src/components/HelloWorld.vue +++ b/router-pinia-with-tests/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/router-pinia-with-tests/src/components/TheWelcome.vue b/router-pinia-with-tests/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/router-pinia-with-tests/src/components/TheWelcome.vue +++ b/router-pinia-with-tests/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/router-pinia-with-tests/src/router/index.js b/router-pinia-with-tests/src/router/index.js index a49ae507..3e49915c 100644 --- a/router-pinia-with-tests/src/router/index.js +++ b/router-pinia-with-tests/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/router-pinia-with-tests/vite.config.js b/router-pinia-with-tests/vite.config.js index 21d97d5c..63d19976 100644 --- a/router-pinia-with-tests/vite.config.js +++ b/router-pinia-with-tests/vite.config.js @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/router-pinia/index.html b/router-pinia/index.html index 99f583aa..b19040a0 100644 --- a/router-pinia/index.html +++ b/router-pinia/index.html @@ -1,5 +1,5 @@ - + diff --git a/router-pinia/package.json b/router-pinia/package.json index ebb7c358..ce56db66 100644 --- a/router-pinia/package.json +++ b/router-pinia/package.json @@ -9,7 +9,7 @@ "preview": "vite preview" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, diff --git a/router-pinia/src/components/HelloWorld.vue b/router-pinia/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/router-pinia/src/components/HelloWorld.vue +++ b/router-pinia/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/router-pinia/src/components/TheWelcome.vue b/router-pinia/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/router-pinia/src/components/TheWelcome.vue +++ b/router-pinia/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/router-pinia/src/router/index.js b/router-pinia/src/router/index.js index a49ae507..3e49915c 100644 --- a/router-pinia/src/router/index.js +++ b/router-pinia/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/router-pinia/vite.config.js b/router-pinia/vite.config.js index 21d97d5c..63d19976 100644 --- a/router-pinia/vite.config.js +++ b/router-pinia/vite.config.js @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/router-playwright/index.html b/router-playwright/index.html index 99f583aa..b19040a0 100644 --- a/router-playwright/index.html +++ b/router-playwright/index.html @@ -1,5 +1,5 @@ - + diff --git a/router-playwright/package.json b/router-playwright/package.json index 4cb0d0e3..c8d00d0c 100644 --- a/router-playwright/package.json +++ b/router-playwright/package.json @@ -14,7 +14,7 @@ "vue-router": "^4.4.5" }, "devDependencies": { - "@playwright/test": "^1.48.1", + "@playwright/test": "^1.48.2", "@vitejs/plugin-vue": "^5.1.4", "vite": "^5.4.10" } diff --git a/router-playwright/playwright.config.js b/router-playwright/playwright.config.js index cbb25003..5ece9567 100644 --- a/router-playwright/playwright.config.js +++ b/router-playwright/playwright.config.js @@ -19,7 +19,7 @@ export default defineConfig({ * Maximum time expect() should wait for the condition to be met. * For example in `await expect(locator).toHaveText();` */ - timeout: 5000 + timeout: 5000, }, /* Fail the build on CI if you accidentally left test.only in the source code. */ forbidOnly: !!process.env.CI, @@ -40,7 +40,7 @@ export default defineConfig({ trace: 'on-first-retry', /* Only on CI systems run the tests headless */ - headless: !!process.env.CI + headless: !!process.env.CI, }, /* Configure projects for major browsers */ @@ -48,21 +48,21 @@ export default defineConfig({ { name: 'chromium', use: { - ...devices['Desktop Chrome'] - } + ...devices['Desktop Chrome'], + }, }, { name: 'firefox', use: { - ...devices['Desktop Firefox'] - } + ...devices['Desktop Firefox'], + }, }, { name: 'webkit', use: { - ...devices['Desktop Safari'] - } - } + ...devices['Desktop Safari'], + }, + }, /* Test against mobile viewports. */ // { @@ -105,6 +105,6 @@ export default defineConfig({ */ command: process.env.CI ? 'npm run preview' : 'npm run dev', port: process.env.CI ? 4173 : 5173, - reuseExistingServer: !process.env.CI - } + reuseExistingServer: !process.env.CI, + }, }) diff --git a/router-playwright/src/components/HelloWorld.vue b/router-playwright/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/router-playwright/src/components/HelloWorld.vue +++ b/router-playwright/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/router-playwright/src/components/TheWelcome.vue b/router-playwright/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/router-playwright/src/components/TheWelcome.vue +++ b/router-playwright/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/router-playwright/src/router/index.js b/router-playwright/src/router/index.js index a49ae507..3e49915c 100644 --- a/router-playwright/src/router/index.js +++ b/router-playwright/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/router-playwright/vite.config.js b/router-playwright/vite.config.js index 21d97d5c..63d19976 100644 --- a/router-playwright/vite.config.js +++ b/router-playwright/vite.config.js @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/router-vitest-cypress/cypress.config.js b/router-vitest-cypress/cypress.config.js index 0f66080f..4a22885c 100644 --- a/router-vitest-cypress/cypress.config.js +++ b/router-vitest-cypress/cypress.config.js @@ -3,6 +3,6 @@ import { defineConfig } from 'cypress' export default defineConfig({ e2e: { specPattern: 'cypress/e2e/**/*.{cy,spec}.{js,jsx,ts,tsx}', - baseUrl: 'http://localhost:4173' - } + baseUrl: 'http://localhost:4173', + }, }) diff --git a/router-vitest-cypress/index.html b/router-vitest-cypress/index.html index 99f583aa..b19040a0 100644 --- a/router-vitest-cypress/index.html +++ b/router-vitest-cypress/index.html @@ -1,5 +1,5 @@ - + diff --git a/router-vitest-cypress/package.json b/router-vitest-cypress/package.json index 8073a683..56f92bef 100644 --- a/router-vitest-cypress/package.json +++ b/router-vitest-cypress/package.json @@ -18,10 +18,10 @@ "devDependencies": { "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", - "cypress": "^13.15.0", + "cypress": "^13.15.1", "jsdom": "^25.0.1", "start-server-and-test": "^2.0.8", "vite": "^5.4.10", - "vitest": "^2.1.3" + "vitest": "^2.1.4" } } diff --git a/router-vitest-cypress/src/components/HelloWorld.vue b/router-vitest-cypress/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/router-vitest-cypress/src/components/HelloWorld.vue +++ b/router-vitest-cypress/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/router-vitest-cypress/src/components/TheWelcome.vue b/router-vitest-cypress/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/router-vitest-cypress/src/components/TheWelcome.vue +++ b/router-vitest-cypress/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/router-vitest-cypress/src/router/index.js b/router-vitest-cypress/src/router/index.js index a49ae507..3e49915c 100644 --- a/router-vitest-cypress/src/router/index.js +++ b/router-vitest-cypress/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/router-vitest-cypress/vite.config.js b/router-vitest-cypress/vite.config.js index 21d97d5c..63d19976 100644 --- a/router-vitest-cypress/vite.config.js +++ b/router-vitest-cypress/vite.config.js @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/router-vitest-cypress/vitest.config.js b/router-vitest-cypress/vitest.config.js index 4b1c8979..c3287171 100644 --- a/router-vitest-cypress/vitest.config.js +++ b/router-vitest-cypress/vitest.config.js @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/router-vitest-nightwatch/index.html b/router-vitest-nightwatch/index.html index 99f583aa..b19040a0 100644 --- a/router-vitest-nightwatch/index.html +++ b/router-vitest-nightwatch/index.html @@ -1,5 +1,5 @@ - + diff --git a/router-vitest-nightwatch/nightwatch.conf.cjs b/router-vitest-nightwatch/nightwatch.conf.cjs index 542647e5..021e2f02 100644 --- a/router-vitest-nightwatch/nightwatch.conf.cjs +++ b/router-vitest-nightwatch/nightwatch.conf.cjs @@ -34,14 +34,14 @@ module.exports = { vite_dev_server: { start_vite: true, - port: process.env.CI ? 4173 : 5173 + port: process.env.CI ? 4173 : 5173, }, webdriver: {}, test_workers: { enabled: true, - workers: 'auto' + workers: 'auto', }, test_settings: { @@ -52,30 +52,30 @@ module.exports = { screenshots: { enabled: false, path: 'screens', - on_failure: true + on_failure: true, }, desiredCapabilities: { - browserName: 'firefox' + browserName: 'firefox', }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, safari: { desiredCapabilities: { browserName: 'safari', alwaysMatch: { - acceptInsecureCerts: false - } + acceptInsecureCerts: false, + }, }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, firefox: { @@ -87,9 +87,9 @@ module.exports = { args: [ // '-headless', // '-verbose' - ] - } - } + ], + }, + }, }, webdriver: { start_process: true, @@ -97,8 +97,8 @@ module.exports = { cli_args: [ // very verbose geckodriver logs // '-vv' - ] - } + ], + }, }, chrome: { @@ -114,8 +114,8 @@ module.exports = { //'--ignore-certificate-errors', //'--allow-insecure-localhost', //'--headless' - ] - } + ], + }, }, webdriver: { @@ -123,8 +123,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } + ], + }, }, edge: { @@ -135,8 +135,8 @@ module.exports = { // More info on EdgeDriver: https://docs.microsoft.com/en-us/microsoft-edge/webdriver-chromium/capabilities-edge-options args: [ //'--headless' - ] - } + ], + }, }, webdriver: { @@ -146,8 +146,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } - } - } + ], + }, + }, + }, } diff --git a/router-vitest-nightwatch/package.json b/router-vitest-nightwatch/package.json index 48d9d04b..56b23e63 100644 --- a/router-vitest-nightwatch/package.json +++ b/router-vitest-nightwatch/package.json @@ -18,13 +18,13 @@ "@nightwatch/vue": "^3.1.2", "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", - "chromedriver": "^130.0.1", + "chromedriver": "^130.0.2", "geckodriver": "^4.5.1", "jsdom": "^25.0.1", - "nightwatch": "^3.8.0", + "nightwatch": "^3.8.1", "ts-node": "^10.9.2", "vite": "^5.4.10", "vite-plugin-nightwatch": "^0.4.6", - "vitest": "^2.1.3" + "vitest": "^2.1.4" } } diff --git a/router-vitest-nightwatch/src/components/HelloWorld.vue b/router-vitest-nightwatch/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/router-vitest-nightwatch/src/components/HelloWorld.vue +++ b/router-vitest-nightwatch/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/router-vitest-nightwatch/src/components/TheWelcome.vue b/router-vitest-nightwatch/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/router-vitest-nightwatch/src/components/TheWelcome.vue +++ b/router-vitest-nightwatch/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/router-vitest-nightwatch/src/router/index.js b/router-vitest-nightwatch/src/router/index.js index a49ae507..3e49915c 100644 --- a/router-vitest-nightwatch/src/router/index.js +++ b/router-vitest-nightwatch/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/router-vitest-nightwatch/vite.config.js b/router-vitest-nightwatch/vite.config.js index 265f7e5e..928112a0 100644 --- a/router-vitest-nightwatch/vite.config.js +++ b/router-vitest-nightwatch/vite.config.js @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/router-vitest-nightwatch/vitest.config.js b/router-vitest-nightwatch/vitest.config.js index 4b1c8979..c3287171 100644 --- a/router-vitest-nightwatch/vitest.config.js +++ b/router-vitest-nightwatch/vitest.config.js @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/router-vitest-playwright/index.html b/router-vitest-playwright/index.html index 99f583aa..b19040a0 100644 --- a/router-vitest-playwright/index.html +++ b/router-vitest-playwright/index.html @@ -1,5 +1,5 @@ - + diff --git a/router-vitest-playwright/package.json b/router-vitest-playwright/package.json index 6d1e1a9b..64d0174c 100644 --- a/router-vitest-playwright/package.json +++ b/router-vitest-playwright/package.json @@ -15,11 +15,11 @@ "vue-router": "^4.4.5" }, "devDependencies": { - "@playwright/test": "^1.48.1", + "@playwright/test": "^1.48.2", "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", "jsdom": "^25.0.1", "vite": "^5.4.10", - "vitest": "^2.1.3" + "vitest": "^2.1.4" } } diff --git a/router-vitest-playwright/playwright.config.js b/router-vitest-playwright/playwright.config.js index cbb25003..5ece9567 100644 --- a/router-vitest-playwright/playwright.config.js +++ b/router-vitest-playwright/playwright.config.js @@ -19,7 +19,7 @@ export default defineConfig({ * Maximum time expect() should wait for the condition to be met. * For example in `await expect(locator).toHaveText();` */ - timeout: 5000 + timeout: 5000, }, /* Fail the build on CI if you accidentally left test.only in the source code. */ forbidOnly: !!process.env.CI, @@ -40,7 +40,7 @@ export default defineConfig({ trace: 'on-first-retry', /* Only on CI systems run the tests headless */ - headless: !!process.env.CI + headless: !!process.env.CI, }, /* Configure projects for major browsers */ @@ -48,21 +48,21 @@ export default defineConfig({ { name: 'chromium', use: { - ...devices['Desktop Chrome'] - } + ...devices['Desktop Chrome'], + }, }, { name: 'firefox', use: { - ...devices['Desktop Firefox'] - } + ...devices['Desktop Firefox'], + }, }, { name: 'webkit', use: { - ...devices['Desktop Safari'] - } - } + ...devices['Desktop Safari'], + }, + }, /* Test against mobile viewports. */ // { @@ -105,6 +105,6 @@ export default defineConfig({ */ command: process.env.CI ? 'npm run preview' : 'npm run dev', port: process.env.CI ? 4173 : 5173, - reuseExistingServer: !process.env.CI - } + reuseExistingServer: !process.env.CI, + }, }) diff --git a/router-vitest-playwright/src/components/HelloWorld.vue b/router-vitest-playwright/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/router-vitest-playwright/src/components/HelloWorld.vue +++ b/router-vitest-playwright/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/router-vitest-playwright/src/components/TheWelcome.vue b/router-vitest-playwright/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/router-vitest-playwright/src/components/TheWelcome.vue +++ b/router-vitest-playwright/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/router-vitest-playwright/src/router/index.js b/router-vitest-playwright/src/router/index.js index a49ae507..3e49915c 100644 --- a/router-vitest-playwright/src/router/index.js +++ b/router-vitest-playwright/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/router-vitest-playwright/vite.config.js b/router-vitest-playwright/vite.config.js index 21d97d5c..63d19976 100644 --- a/router-vitest-playwright/vite.config.js +++ b/router-vitest-playwright/vite.config.js @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/router-vitest-playwright/vitest.config.js b/router-vitest-playwright/vitest.config.js index 4b1c8979..c3287171 100644 --- a/router-vitest-playwright/vitest.config.js +++ b/router-vitest-playwright/vitest.config.js @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/router-vitest/index.html b/router-vitest/index.html index 99f583aa..b19040a0 100644 --- a/router-vitest/index.html +++ b/router-vitest/index.html @@ -1,5 +1,5 @@ - + diff --git a/router-vitest/package.json b/router-vitest/package.json index dda0c07c..c5854d6b 100644 --- a/router-vitest/package.json +++ b/router-vitest/package.json @@ -18,6 +18,6 @@ "@vue/test-utils": "^2.4.6", "jsdom": "^25.0.1", "vite": "^5.4.10", - "vitest": "^2.1.3" + "vitest": "^2.1.4" } } diff --git a/router-vitest/src/components/HelloWorld.vue b/router-vitest/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/router-vitest/src/components/HelloWorld.vue +++ b/router-vitest/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/router-vitest/src/components/TheWelcome.vue b/router-vitest/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/router-vitest/src/components/TheWelcome.vue +++ b/router-vitest/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/router-vitest/src/router/index.js b/router-vitest/src/router/index.js index a49ae507..3e49915c 100644 --- a/router-vitest/src/router/index.js +++ b/router-vitest/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/router-vitest/vite.config.js b/router-vitest/vite.config.js index 21d97d5c..63d19976 100644 --- a/router-vitest/vite.config.js +++ b/router-vitest/vite.config.js @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/router-vitest/vitest.config.js b/router-vitest/vitest.config.js index 4b1c8979..c3287171 100644 --- a/router-vitest/vitest.config.js +++ b/router-vitest/vitest.config.js @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/router-with-tests/index.html b/router-with-tests/index.html index 99f583aa..b19040a0 100644 --- a/router-with-tests/index.html +++ b/router-with-tests/index.html @@ -1,5 +1,5 @@ - + diff --git a/router-with-tests/src/components/HelloWorld.vue b/router-with-tests/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/router-with-tests/src/components/HelloWorld.vue +++ b/router-with-tests/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/router-with-tests/src/components/TheWelcome.vue b/router-with-tests/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/router-with-tests/src/components/TheWelcome.vue +++ b/router-with-tests/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/router-with-tests/src/router/index.js b/router-with-tests/src/router/index.js index a49ae507..3e49915c 100644 --- a/router-with-tests/src/router/index.js +++ b/router-with-tests/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/router-with-tests/vite.config.js b/router-with-tests/vite.config.js index 21d97d5c..63d19976 100644 --- a/router-with-tests/vite.config.js +++ b/router-with-tests/vite.config.js @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/router/index.html b/router/index.html index 99f583aa..b19040a0 100644 --- a/router/index.html +++ b/router/index.html @@ -1,5 +1,5 @@ - + diff --git a/router/src/components/HelloWorld.vue b/router/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/router/src/components/HelloWorld.vue +++ b/router/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/router/src/components/TheWelcome.vue b/router/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/router/src/components/TheWelcome.vue +++ b/router/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/router/src/router/index.js b/router/src/router/index.js index a49ae507..3e49915c 100644 --- a/router/src/router/index.js +++ b/router/src/router/index.js @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/router/vite.config.js b/router/vite.config.js index 21d97d5c..63d19976 100644 --- a/router/vite.config.js +++ b/router/vite.config.js @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-cypress/cypress.config.ts b/typescript-cypress/cypress.config.ts index c8fac129..2ecbea60 100644 --- a/typescript-cypress/cypress.config.ts +++ b/typescript-cypress/cypress.config.ts @@ -3,13 +3,13 @@ import { defineConfig } from 'cypress' export default defineConfig({ e2e: { specPattern: 'cypress/e2e/**/*.{cy,spec}.{js,jsx,ts,tsx}', - baseUrl: 'http://localhost:4173' + baseUrl: 'http://localhost:4173', }, component: { specPattern: 'src/**/__tests__/*.{cy,spec}.{js,ts,jsx,tsx}', devServer: { framework: 'vue', - bundler: 'vite' - } - } + bundler: 'vite', + }, + }, }) diff --git a/typescript-cypress/index.html b/typescript-cypress/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-cypress/index.html +++ b/typescript-cypress/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-cypress/package.json b/typescript-cypress/package.json index 596e4457..383f18f7 100644 --- a/typescript-cypress/package.json +++ b/typescript-cypress/package.json @@ -19,14 +19,14 @@ }, "devDependencies": { "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/tsconfig": "^0.5.1", - "cypress": "^13.15.0", + "cypress": "^13.15.1", "npm-run-all2": "^7.0.1", "start-server-and-test": "^2.0.8", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-cypress/src/components/TheWelcome.vue b/typescript-cypress/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-cypress/src/components/TheWelcome.vue +++ b/typescript-cypress/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-cypress/vite.config.ts b/typescript-cypress/vite.config.ts index 21d97d5c..63d19976 100644 --- a/typescript-cypress/vite.config.ts +++ b/typescript-cypress/vite.config.ts @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx-cypress/cypress.config.ts b/typescript-jsx-cypress/cypress.config.ts index c8fac129..2ecbea60 100644 --- a/typescript-jsx-cypress/cypress.config.ts +++ b/typescript-jsx-cypress/cypress.config.ts @@ -3,13 +3,13 @@ import { defineConfig } from 'cypress' export default defineConfig({ e2e: { specPattern: 'cypress/e2e/**/*.{cy,spec}.{js,jsx,ts,tsx}', - baseUrl: 'http://localhost:4173' + baseUrl: 'http://localhost:4173', }, component: { specPattern: 'src/**/__tests__/*.{cy,spec}.{js,ts,jsx,tsx}', devServer: { framework: 'vue', - bundler: 'vite' - } - } + bundler: 'vite', + }, + }, }) diff --git a/typescript-jsx-cypress/index.html b/typescript-jsx-cypress/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx-cypress/index.html +++ b/typescript-jsx-cypress/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx-cypress/package.json b/typescript-jsx-cypress/package.json index 7cca8f48..8207bab5 100644 --- a/typescript-jsx-cypress/package.json +++ b/typescript-jsx-cypress/package.json @@ -19,15 +19,15 @@ }, "devDependencies": { "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/tsconfig": "^0.5.1", - "cypress": "^13.15.0", + "cypress": "^13.15.1", "npm-run-all2": "^7.0.1", "start-server-and-test": "^2.0.8", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx-cypress/src/components/TheWelcome.vue b/typescript-jsx-cypress/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx-cypress/src/components/TheWelcome.vue +++ b/typescript-jsx-cypress/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx-cypress/vite.config.ts b/typescript-jsx-cypress/vite.config.ts index 02a6dd7a..183cf367 100644 --- a/typescript-jsx-cypress/vite.config.ts +++ b/typescript-jsx-cypress/vite.config.ts @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx-nightwatch/index.html b/typescript-jsx-nightwatch/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx-nightwatch/index.html +++ b/typescript-jsx-nightwatch/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx-nightwatch/nightwatch.conf.cjs b/typescript-jsx-nightwatch/nightwatch.conf.cjs index 542647e5..021e2f02 100644 --- a/typescript-jsx-nightwatch/nightwatch.conf.cjs +++ b/typescript-jsx-nightwatch/nightwatch.conf.cjs @@ -34,14 +34,14 @@ module.exports = { vite_dev_server: { start_vite: true, - port: process.env.CI ? 4173 : 5173 + port: process.env.CI ? 4173 : 5173, }, webdriver: {}, test_workers: { enabled: true, - workers: 'auto' + workers: 'auto', }, test_settings: { @@ -52,30 +52,30 @@ module.exports = { screenshots: { enabled: false, path: 'screens', - on_failure: true + on_failure: true, }, desiredCapabilities: { - browserName: 'firefox' + browserName: 'firefox', }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, safari: { desiredCapabilities: { browserName: 'safari', alwaysMatch: { - acceptInsecureCerts: false - } + acceptInsecureCerts: false, + }, }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, firefox: { @@ -87,9 +87,9 @@ module.exports = { args: [ // '-headless', // '-verbose' - ] - } - } + ], + }, + }, }, webdriver: { start_process: true, @@ -97,8 +97,8 @@ module.exports = { cli_args: [ // very verbose geckodriver logs // '-vv' - ] - } + ], + }, }, chrome: { @@ -114,8 +114,8 @@ module.exports = { //'--ignore-certificate-errors', //'--allow-insecure-localhost', //'--headless' - ] - } + ], + }, }, webdriver: { @@ -123,8 +123,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } + ], + }, }, edge: { @@ -135,8 +135,8 @@ module.exports = { // More info on EdgeDriver: https://docs.microsoft.com/en-us/microsoft-edge/webdriver-chromium/capabilities-edge-options args: [ //'--headless' - ] - } + ], + }, }, webdriver: { @@ -146,8 +146,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } - } - } + ], + }, + }, + }, } diff --git a/typescript-jsx-nightwatch/package.json b/typescript-jsx-nightwatch/package.json index 906fc01b..e350d5df 100644 --- a/typescript-jsx-nightwatch/package.json +++ b/typescript-jsx-nightwatch/package.json @@ -18,19 +18,19 @@ "devDependencies": { "@nightwatch/vue": "^3.1.2", "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", - "chromedriver": "^130.0.1", + "chromedriver": "^130.0.2", "geckodriver": "^4.5.1", - "nightwatch": "^3.8.0", + "nightwatch": "^3.8.1", "npm-run-all2": "^7.0.1", "ts-node": "^10.9.2", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", "vite-plugin-nightwatch": "^0.4.6", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx-nightwatch/src/components/TheWelcome.vue b/typescript-jsx-nightwatch/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx-nightwatch/src/components/TheWelcome.vue +++ b/typescript-jsx-nightwatch/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx-nightwatch/vite.config.ts b/typescript-jsx-nightwatch/vite.config.ts index 31a63ace..9fb74582 100644 --- a/typescript-jsx-nightwatch/vite.config.ts +++ b/typescript-jsx-nightwatch/vite.config.ts @@ -17,6 +17,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx-pinia-cypress/cypress.config.ts b/typescript-jsx-pinia-cypress/cypress.config.ts index c8fac129..2ecbea60 100644 --- a/typescript-jsx-pinia-cypress/cypress.config.ts +++ b/typescript-jsx-pinia-cypress/cypress.config.ts @@ -3,13 +3,13 @@ import { defineConfig } from 'cypress' export default defineConfig({ e2e: { specPattern: 'cypress/e2e/**/*.{cy,spec}.{js,jsx,ts,tsx}', - baseUrl: 'http://localhost:4173' + baseUrl: 'http://localhost:4173', }, component: { specPattern: 'src/**/__tests__/*.{cy,spec}.{js,ts,jsx,tsx}', devServer: { framework: 'vue', - bundler: 'vite' - } - } + bundler: 'vite', + }, + }, }) diff --git a/typescript-jsx-pinia-cypress/index.html b/typescript-jsx-pinia-cypress/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx-pinia-cypress/index.html +++ b/typescript-jsx-pinia-cypress/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx-pinia-cypress/package.json b/typescript-jsx-pinia-cypress/package.json index cb25dd54..7196ce77 100644 --- a/typescript-jsx-pinia-cypress/package.json +++ b/typescript-jsx-pinia-cypress/package.json @@ -15,20 +15,20 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/tsconfig": "^0.5.1", - "cypress": "^13.15.0", + "cypress": "^13.15.1", "npm-run-all2": "^7.0.1", "start-server-and-test": "^2.0.8", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx-pinia-cypress/src/components/TheWelcome.vue b/typescript-jsx-pinia-cypress/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx-pinia-cypress/src/components/TheWelcome.vue +++ b/typescript-jsx-pinia-cypress/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx-pinia-cypress/vite.config.ts b/typescript-jsx-pinia-cypress/vite.config.ts index 02a6dd7a..183cf367 100644 --- a/typescript-jsx-pinia-cypress/vite.config.ts +++ b/typescript-jsx-pinia-cypress/vite.config.ts @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx-pinia-nightwatch/index.html b/typescript-jsx-pinia-nightwatch/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx-pinia-nightwatch/index.html +++ b/typescript-jsx-pinia-nightwatch/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx-pinia-nightwatch/nightwatch.conf.cjs b/typescript-jsx-pinia-nightwatch/nightwatch.conf.cjs index 542647e5..021e2f02 100644 --- a/typescript-jsx-pinia-nightwatch/nightwatch.conf.cjs +++ b/typescript-jsx-pinia-nightwatch/nightwatch.conf.cjs @@ -34,14 +34,14 @@ module.exports = { vite_dev_server: { start_vite: true, - port: process.env.CI ? 4173 : 5173 + port: process.env.CI ? 4173 : 5173, }, webdriver: {}, test_workers: { enabled: true, - workers: 'auto' + workers: 'auto', }, test_settings: { @@ -52,30 +52,30 @@ module.exports = { screenshots: { enabled: false, path: 'screens', - on_failure: true + on_failure: true, }, desiredCapabilities: { - browserName: 'firefox' + browserName: 'firefox', }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, safari: { desiredCapabilities: { browserName: 'safari', alwaysMatch: { - acceptInsecureCerts: false - } + acceptInsecureCerts: false, + }, }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, firefox: { @@ -87,9 +87,9 @@ module.exports = { args: [ // '-headless', // '-verbose' - ] - } - } + ], + }, + }, }, webdriver: { start_process: true, @@ -97,8 +97,8 @@ module.exports = { cli_args: [ // very verbose geckodriver logs // '-vv' - ] - } + ], + }, }, chrome: { @@ -114,8 +114,8 @@ module.exports = { //'--ignore-certificate-errors', //'--allow-insecure-localhost', //'--headless' - ] - } + ], + }, }, webdriver: { @@ -123,8 +123,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } + ], + }, }, edge: { @@ -135,8 +135,8 @@ module.exports = { // More info on EdgeDriver: https://docs.microsoft.com/en-us/microsoft-edge/webdriver-chromium/capabilities-edge-options args: [ //'--headless' - ] - } + ], + }, }, webdriver: { @@ -146,8 +146,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } - } - } + ], + }, + }, + }, } diff --git a/typescript-jsx-pinia-nightwatch/package.json b/typescript-jsx-pinia-nightwatch/package.json index 630b3b2a..c1dc37ab 100644 --- a/typescript-jsx-pinia-nightwatch/package.json +++ b/typescript-jsx-pinia-nightwatch/package.json @@ -13,25 +13,25 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { "@nightwatch/vue": "^3.1.2", "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", - "chromedriver": "^130.0.1", + "chromedriver": "^130.0.2", "geckodriver": "^4.5.1", - "nightwatch": "^3.8.0", + "nightwatch": "^3.8.1", "npm-run-all2": "^7.0.1", "ts-node": "^10.9.2", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", "vite-plugin-nightwatch": "^0.4.6", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx-pinia-nightwatch/src/components/TheWelcome.vue b/typescript-jsx-pinia-nightwatch/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx-pinia-nightwatch/src/components/TheWelcome.vue +++ b/typescript-jsx-pinia-nightwatch/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx-pinia-nightwatch/vite.config.ts b/typescript-jsx-pinia-nightwatch/vite.config.ts index 31a63ace..9fb74582 100644 --- a/typescript-jsx-pinia-nightwatch/vite.config.ts +++ b/typescript-jsx-pinia-nightwatch/vite.config.ts @@ -17,6 +17,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx-pinia-playwright/index.html b/typescript-jsx-pinia-playwright/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx-pinia-playwright/index.html +++ b/typescript-jsx-pinia-playwright/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx-pinia-playwright/package.json b/typescript-jsx-pinia-playwright/package.json index 5c5716a7..b3f2f8dd 100644 --- a/typescript-jsx-pinia-playwright/package.json +++ b/typescript-jsx-pinia-playwright/package.json @@ -12,19 +12,19 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { - "@playwright/test": "^1.48.1", + "@playwright/test": "^1.48.2", "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/tsconfig": "^0.5.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx-pinia-playwright/playwright.config.ts b/typescript-jsx-pinia-playwright/playwright.config.ts index cbb25003..5ece9567 100644 --- a/typescript-jsx-pinia-playwright/playwright.config.ts +++ b/typescript-jsx-pinia-playwright/playwright.config.ts @@ -19,7 +19,7 @@ export default defineConfig({ * Maximum time expect() should wait for the condition to be met. * For example in `await expect(locator).toHaveText();` */ - timeout: 5000 + timeout: 5000, }, /* Fail the build on CI if you accidentally left test.only in the source code. */ forbidOnly: !!process.env.CI, @@ -40,7 +40,7 @@ export default defineConfig({ trace: 'on-first-retry', /* Only on CI systems run the tests headless */ - headless: !!process.env.CI + headless: !!process.env.CI, }, /* Configure projects for major browsers */ @@ -48,21 +48,21 @@ export default defineConfig({ { name: 'chromium', use: { - ...devices['Desktop Chrome'] - } + ...devices['Desktop Chrome'], + }, }, { name: 'firefox', use: { - ...devices['Desktop Firefox'] - } + ...devices['Desktop Firefox'], + }, }, { name: 'webkit', use: { - ...devices['Desktop Safari'] - } - } + ...devices['Desktop Safari'], + }, + }, /* Test against mobile viewports. */ // { @@ -105,6 +105,6 @@ export default defineConfig({ */ command: process.env.CI ? 'npm run preview' : 'npm run dev', port: process.env.CI ? 4173 : 5173, - reuseExistingServer: !process.env.CI - } + reuseExistingServer: !process.env.CI, + }, }) diff --git a/typescript-jsx-pinia-playwright/src/components/TheWelcome.vue b/typescript-jsx-pinia-playwright/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx-pinia-playwright/src/components/TheWelcome.vue +++ b/typescript-jsx-pinia-playwright/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx-pinia-playwright/vite.config.ts b/typescript-jsx-pinia-playwright/vite.config.ts index 02a6dd7a..183cf367 100644 --- a/typescript-jsx-pinia-playwright/vite.config.ts +++ b/typescript-jsx-pinia-playwright/vite.config.ts @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx-pinia-vitest-cypress/cypress.config.ts b/typescript-jsx-pinia-vitest-cypress/cypress.config.ts index 0f66080f..4a22885c 100644 --- a/typescript-jsx-pinia-vitest-cypress/cypress.config.ts +++ b/typescript-jsx-pinia-vitest-cypress/cypress.config.ts @@ -3,6 +3,6 @@ import { defineConfig } from 'cypress' export default defineConfig({ e2e: { specPattern: 'cypress/e2e/**/*.{cy,spec}.{js,jsx,ts,tsx}', - baseUrl: 'http://localhost:4173' - } + baseUrl: 'http://localhost:4173', + }, }) diff --git a/typescript-jsx-pinia-vitest-cypress/index.html b/typescript-jsx-pinia-vitest-cypress/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx-pinia-vitest-cypress/index.html +++ b/typescript-jsx-pinia-vitest-cypress/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx-pinia-vitest-cypress/package.json b/typescript-jsx-pinia-vitest-cypress/package.json index 61547427..66ec95c1 100644 --- a/typescript-jsx-pinia-vitest-cypress/package.json +++ b/typescript-jsx-pinia-vitest-cypress/package.json @@ -14,24 +14,24 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { "@tsconfig/node20": "^20.1.4", "@types/jsdom": "^21.1.7", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", - "cypress": "^13.15.0", + "cypress": "^13.15.1", "jsdom": "^25.0.1", "npm-run-all2": "^7.0.1", "start-server-and-test": "^2.0.8", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vitest": "^2.1.3", - "vue-tsc": "^2.1.6" + "vitest": "^2.1.4", + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx-pinia-vitest-cypress/src/components/TheWelcome.vue b/typescript-jsx-pinia-vitest-cypress/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx-pinia-vitest-cypress/src/components/TheWelcome.vue +++ b/typescript-jsx-pinia-vitest-cypress/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx-pinia-vitest-cypress/vite.config.ts b/typescript-jsx-pinia-vitest-cypress/vite.config.ts index 02a6dd7a..183cf367 100644 --- a/typescript-jsx-pinia-vitest-cypress/vite.config.ts +++ b/typescript-jsx-pinia-vitest-cypress/vite.config.ts @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx-pinia-vitest-cypress/vitest.config.ts b/typescript-jsx-pinia-vitest-cypress/vitest.config.ts index 4b1c8979..c3287171 100644 --- a/typescript-jsx-pinia-vitest-cypress/vitest.config.ts +++ b/typescript-jsx-pinia-vitest-cypress/vitest.config.ts @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/typescript-jsx-pinia-vitest-nightwatch/index.html b/typescript-jsx-pinia-vitest-nightwatch/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx-pinia-vitest-nightwatch/index.html +++ b/typescript-jsx-pinia-vitest-nightwatch/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx-pinia-vitest-nightwatch/nightwatch.conf.cjs b/typescript-jsx-pinia-vitest-nightwatch/nightwatch.conf.cjs index 542647e5..021e2f02 100644 --- a/typescript-jsx-pinia-vitest-nightwatch/nightwatch.conf.cjs +++ b/typescript-jsx-pinia-vitest-nightwatch/nightwatch.conf.cjs @@ -34,14 +34,14 @@ module.exports = { vite_dev_server: { start_vite: true, - port: process.env.CI ? 4173 : 5173 + port: process.env.CI ? 4173 : 5173, }, webdriver: {}, test_workers: { enabled: true, - workers: 'auto' + workers: 'auto', }, test_settings: { @@ -52,30 +52,30 @@ module.exports = { screenshots: { enabled: false, path: 'screens', - on_failure: true + on_failure: true, }, desiredCapabilities: { - browserName: 'firefox' + browserName: 'firefox', }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, safari: { desiredCapabilities: { browserName: 'safari', alwaysMatch: { - acceptInsecureCerts: false - } + acceptInsecureCerts: false, + }, }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, firefox: { @@ -87,9 +87,9 @@ module.exports = { args: [ // '-headless', // '-verbose' - ] - } - } + ], + }, + }, }, webdriver: { start_process: true, @@ -97,8 +97,8 @@ module.exports = { cli_args: [ // very verbose geckodriver logs // '-vv' - ] - } + ], + }, }, chrome: { @@ -114,8 +114,8 @@ module.exports = { //'--ignore-certificate-errors', //'--allow-insecure-localhost', //'--headless' - ] - } + ], + }, }, webdriver: { @@ -123,8 +123,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } + ], + }, }, edge: { @@ -135,8 +135,8 @@ module.exports = { // More info on EdgeDriver: https://docs.microsoft.com/en-us/microsoft-edge/webdriver-chromium/capabilities-edge-options args: [ //'--headless' - ] - } + ], + }, }, webdriver: { @@ -146,8 +146,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } - } - } + ], + }, + }, + }, } diff --git a/typescript-jsx-pinia-vitest-nightwatch/package.json b/typescript-jsx-pinia-vitest-nightwatch/package.json index 0c2c01c6..49d431fb 100644 --- a/typescript-jsx-pinia-vitest-nightwatch/package.json +++ b/typescript-jsx-pinia-vitest-nightwatch/package.json @@ -13,28 +13,28 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { "@nightwatch/vue": "^3.1.2", "@tsconfig/node20": "^20.1.4", "@types/jsdom": "^21.1.7", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", - "chromedriver": "^130.0.1", + "chromedriver": "^130.0.2", "geckodriver": "^4.5.1", "jsdom": "^25.0.1", - "nightwatch": "^3.8.0", + "nightwatch": "^3.8.1", "npm-run-all2": "^7.0.1", "ts-node": "^10.9.2", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", "vite-plugin-nightwatch": "^0.4.6", - "vitest": "^2.1.3", - "vue-tsc": "^2.1.6" + "vitest": "^2.1.4", + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx-pinia-vitest-nightwatch/src/components/TheWelcome.vue b/typescript-jsx-pinia-vitest-nightwatch/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx-pinia-vitest-nightwatch/src/components/TheWelcome.vue +++ b/typescript-jsx-pinia-vitest-nightwatch/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx-pinia-vitest-nightwatch/vite.config.ts b/typescript-jsx-pinia-vitest-nightwatch/vite.config.ts index e34bdf09..e1529198 100644 --- a/typescript-jsx-pinia-vitest-nightwatch/vite.config.ts +++ b/typescript-jsx-pinia-vitest-nightwatch/vite.config.ts @@ -15,6 +15,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx-pinia-vitest-nightwatch/vitest.config.ts b/typescript-jsx-pinia-vitest-nightwatch/vitest.config.ts index 4b1c8979..c3287171 100644 --- a/typescript-jsx-pinia-vitest-nightwatch/vitest.config.ts +++ b/typescript-jsx-pinia-vitest-nightwatch/vitest.config.ts @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/typescript-jsx-pinia-vitest-playwright/index.html b/typescript-jsx-pinia-vitest-playwright/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx-pinia-vitest-playwright/index.html +++ b/typescript-jsx-pinia-vitest-playwright/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx-pinia-vitest-playwright/package.json b/typescript-jsx-pinia-vitest-playwright/package.json index 2274febd..a792f989 100644 --- a/typescript-jsx-pinia-vitest-playwright/package.json +++ b/typescript-jsx-pinia-vitest-playwright/package.json @@ -13,23 +13,23 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { - "@playwright/test": "^1.48.1", + "@playwright/test": "^1.48.2", "@tsconfig/node20": "^20.1.4", "@types/jsdom": "^21.1.7", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", "jsdom": "^25.0.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vitest": "^2.1.3", - "vue-tsc": "^2.1.6" + "vitest": "^2.1.4", + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx-pinia-vitest-playwright/playwright.config.ts b/typescript-jsx-pinia-vitest-playwright/playwright.config.ts index cbb25003..5ece9567 100644 --- a/typescript-jsx-pinia-vitest-playwright/playwright.config.ts +++ b/typescript-jsx-pinia-vitest-playwright/playwright.config.ts @@ -19,7 +19,7 @@ export default defineConfig({ * Maximum time expect() should wait for the condition to be met. * For example in `await expect(locator).toHaveText();` */ - timeout: 5000 + timeout: 5000, }, /* Fail the build on CI if you accidentally left test.only in the source code. */ forbidOnly: !!process.env.CI, @@ -40,7 +40,7 @@ export default defineConfig({ trace: 'on-first-retry', /* Only on CI systems run the tests headless */ - headless: !!process.env.CI + headless: !!process.env.CI, }, /* Configure projects for major browsers */ @@ -48,21 +48,21 @@ export default defineConfig({ { name: 'chromium', use: { - ...devices['Desktop Chrome'] - } + ...devices['Desktop Chrome'], + }, }, { name: 'firefox', use: { - ...devices['Desktop Firefox'] - } + ...devices['Desktop Firefox'], + }, }, { name: 'webkit', use: { - ...devices['Desktop Safari'] - } - } + ...devices['Desktop Safari'], + }, + }, /* Test against mobile viewports. */ // { @@ -105,6 +105,6 @@ export default defineConfig({ */ command: process.env.CI ? 'npm run preview' : 'npm run dev', port: process.env.CI ? 4173 : 5173, - reuseExistingServer: !process.env.CI - } + reuseExistingServer: !process.env.CI, + }, }) diff --git a/typescript-jsx-pinia-vitest-playwright/src/components/TheWelcome.vue b/typescript-jsx-pinia-vitest-playwright/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx-pinia-vitest-playwright/src/components/TheWelcome.vue +++ b/typescript-jsx-pinia-vitest-playwright/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx-pinia-vitest-playwright/vite.config.ts b/typescript-jsx-pinia-vitest-playwright/vite.config.ts index 02a6dd7a..183cf367 100644 --- a/typescript-jsx-pinia-vitest-playwright/vite.config.ts +++ b/typescript-jsx-pinia-vitest-playwright/vite.config.ts @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx-pinia-vitest-playwright/vitest.config.ts b/typescript-jsx-pinia-vitest-playwright/vitest.config.ts index 4b1c8979..c3287171 100644 --- a/typescript-jsx-pinia-vitest-playwright/vitest.config.ts +++ b/typescript-jsx-pinia-vitest-playwright/vitest.config.ts @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/typescript-jsx-pinia-vitest/index.html b/typescript-jsx-pinia-vitest/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx-pinia-vitest/index.html +++ b/typescript-jsx-pinia-vitest/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx-pinia-vitest/package.json b/typescript-jsx-pinia-vitest/package.json index b92d7663..84cc04ab 100644 --- a/typescript-jsx-pinia-vitest/package.json +++ b/typescript-jsx-pinia-vitest/package.json @@ -12,22 +12,22 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { "@tsconfig/node20": "^20.1.4", "@types/jsdom": "^21.1.7", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", "jsdom": "^25.0.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vitest": "^2.1.3", - "vue-tsc": "^2.1.6" + "vitest": "^2.1.4", + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx-pinia-vitest/src/components/TheWelcome.vue b/typescript-jsx-pinia-vitest/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx-pinia-vitest/src/components/TheWelcome.vue +++ b/typescript-jsx-pinia-vitest/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx-pinia-vitest/vite.config.ts b/typescript-jsx-pinia-vitest/vite.config.ts index 02a6dd7a..183cf367 100644 --- a/typescript-jsx-pinia-vitest/vite.config.ts +++ b/typescript-jsx-pinia-vitest/vite.config.ts @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx-pinia-vitest/vitest.config.ts b/typescript-jsx-pinia-vitest/vitest.config.ts index 4b1c8979..c3287171 100644 --- a/typescript-jsx-pinia-vitest/vitest.config.ts +++ b/typescript-jsx-pinia-vitest/vitest.config.ts @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/typescript-jsx-pinia-with-tests/index.html b/typescript-jsx-pinia-with-tests/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx-pinia-with-tests/index.html +++ b/typescript-jsx-pinia-with-tests/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx-pinia-with-tests/package.json b/typescript-jsx-pinia-with-tests/package.json index 2a9a1939..9e49c976 100644 --- a/typescript-jsx-pinia-with-tests/package.json +++ b/typescript-jsx-pinia-with-tests/package.json @@ -11,18 +11,18 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/tsconfig": "^0.5.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx-pinia-with-tests/src/components/TheWelcome.vue b/typescript-jsx-pinia-with-tests/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx-pinia-with-tests/src/components/TheWelcome.vue +++ b/typescript-jsx-pinia-with-tests/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx-pinia-with-tests/vite.config.ts b/typescript-jsx-pinia-with-tests/vite.config.ts index 02a6dd7a..183cf367 100644 --- a/typescript-jsx-pinia-with-tests/vite.config.ts +++ b/typescript-jsx-pinia-with-tests/vite.config.ts @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx-pinia/index.html b/typescript-jsx-pinia/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx-pinia/index.html +++ b/typescript-jsx-pinia/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx-pinia/package.json b/typescript-jsx-pinia/package.json index 88a90dbd..73f0aa32 100644 --- a/typescript-jsx-pinia/package.json +++ b/typescript-jsx-pinia/package.json @@ -11,18 +11,18 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/tsconfig": "^0.5.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx-pinia/src/components/TheWelcome.vue b/typescript-jsx-pinia/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx-pinia/src/components/TheWelcome.vue +++ b/typescript-jsx-pinia/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx-pinia/vite.config.ts b/typescript-jsx-pinia/vite.config.ts index 02a6dd7a..183cf367 100644 --- a/typescript-jsx-pinia/vite.config.ts +++ b/typescript-jsx-pinia/vite.config.ts @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx-playwright/index.html b/typescript-jsx-playwright/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx-playwright/index.html +++ b/typescript-jsx-playwright/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx-playwright/package.json b/typescript-jsx-playwright/package.json index 4971b920..9f3f7ccb 100644 --- a/typescript-jsx-playwright/package.json +++ b/typescript-jsx-playwright/package.json @@ -15,15 +15,15 @@ "vue": "^3.5.12" }, "devDependencies": { - "@playwright/test": "^1.48.1", + "@playwright/test": "^1.48.2", "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/tsconfig": "^0.5.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx-playwright/playwright.config.ts b/typescript-jsx-playwright/playwright.config.ts index cbb25003..5ece9567 100644 --- a/typescript-jsx-playwright/playwright.config.ts +++ b/typescript-jsx-playwright/playwright.config.ts @@ -19,7 +19,7 @@ export default defineConfig({ * Maximum time expect() should wait for the condition to be met. * For example in `await expect(locator).toHaveText();` */ - timeout: 5000 + timeout: 5000, }, /* Fail the build on CI if you accidentally left test.only in the source code. */ forbidOnly: !!process.env.CI, @@ -40,7 +40,7 @@ export default defineConfig({ trace: 'on-first-retry', /* Only on CI systems run the tests headless */ - headless: !!process.env.CI + headless: !!process.env.CI, }, /* Configure projects for major browsers */ @@ -48,21 +48,21 @@ export default defineConfig({ { name: 'chromium', use: { - ...devices['Desktop Chrome'] - } + ...devices['Desktop Chrome'], + }, }, { name: 'firefox', use: { - ...devices['Desktop Firefox'] - } + ...devices['Desktop Firefox'], + }, }, { name: 'webkit', use: { - ...devices['Desktop Safari'] - } - } + ...devices['Desktop Safari'], + }, + }, /* Test against mobile viewports. */ // { @@ -105,6 +105,6 @@ export default defineConfig({ */ command: process.env.CI ? 'npm run preview' : 'npm run dev', port: process.env.CI ? 4173 : 5173, - reuseExistingServer: !process.env.CI - } + reuseExistingServer: !process.env.CI, + }, }) diff --git a/typescript-jsx-playwright/src/components/TheWelcome.vue b/typescript-jsx-playwright/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx-playwright/src/components/TheWelcome.vue +++ b/typescript-jsx-playwright/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx-playwright/vite.config.ts b/typescript-jsx-playwright/vite.config.ts index 02a6dd7a..183cf367 100644 --- a/typescript-jsx-playwright/vite.config.ts +++ b/typescript-jsx-playwright/vite.config.ts @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx-router-cypress/cypress.config.ts b/typescript-jsx-router-cypress/cypress.config.ts index c8fac129..2ecbea60 100644 --- a/typescript-jsx-router-cypress/cypress.config.ts +++ b/typescript-jsx-router-cypress/cypress.config.ts @@ -3,13 +3,13 @@ import { defineConfig } from 'cypress' export default defineConfig({ e2e: { specPattern: 'cypress/e2e/**/*.{cy,spec}.{js,jsx,ts,tsx}', - baseUrl: 'http://localhost:4173' + baseUrl: 'http://localhost:4173', }, component: { specPattern: 'src/**/__tests__/*.{cy,spec}.{js,ts,jsx,tsx}', devServer: { framework: 'vue', - bundler: 'vite' - } - } + bundler: 'vite', + }, + }, }) diff --git a/typescript-jsx-router-cypress/index.html b/typescript-jsx-router-cypress/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx-router-cypress/index.html +++ b/typescript-jsx-router-cypress/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx-router-cypress/package.json b/typescript-jsx-router-cypress/package.json index d80b739f..df2d0f1f 100644 --- a/typescript-jsx-router-cypress/package.json +++ b/typescript-jsx-router-cypress/package.json @@ -20,15 +20,15 @@ }, "devDependencies": { "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/tsconfig": "^0.5.1", - "cypress": "^13.15.0", + "cypress": "^13.15.1", "npm-run-all2": "^7.0.1", "start-server-and-test": "^2.0.8", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx-router-cypress/src/components/TheWelcome.vue b/typescript-jsx-router-cypress/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx-router-cypress/src/components/TheWelcome.vue +++ b/typescript-jsx-router-cypress/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx-router-cypress/src/router/index.ts b/typescript-jsx-router-cypress/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-jsx-router-cypress/src/router/index.ts +++ b/typescript-jsx-router-cypress/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-jsx-router-cypress/vite.config.ts b/typescript-jsx-router-cypress/vite.config.ts index 02a6dd7a..183cf367 100644 --- a/typescript-jsx-router-cypress/vite.config.ts +++ b/typescript-jsx-router-cypress/vite.config.ts @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx-router-nightwatch/index.html b/typescript-jsx-router-nightwatch/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx-router-nightwatch/index.html +++ b/typescript-jsx-router-nightwatch/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx-router-nightwatch/nightwatch.conf.cjs b/typescript-jsx-router-nightwatch/nightwatch.conf.cjs index 542647e5..021e2f02 100644 --- a/typescript-jsx-router-nightwatch/nightwatch.conf.cjs +++ b/typescript-jsx-router-nightwatch/nightwatch.conf.cjs @@ -34,14 +34,14 @@ module.exports = { vite_dev_server: { start_vite: true, - port: process.env.CI ? 4173 : 5173 + port: process.env.CI ? 4173 : 5173, }, webdriver: {}, test_workers: { enabled: true, - workers: 'auto' + workers: 'auto', }, test_settings: { @@ -52,30 +52,30 @@ module.exports = { screenshots: { enabled: false, path: 'screens', - on_failure: true + on_failure: true, }, desiredCapabilities: { - browserName: 'firefox' + browserName: 'firefox', }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, safari: { desiredCapabilities: { browserName: 'safari', alwaysMatch: { - acceptInsecureCerts: false - } + acceptInsecureCerts: false, + }, }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, firefox: { @@ -87,9 +87,9 @@ module.exports = { args: [ // '-headless', // '-verbose' - ] - } - } + ], + }, + }, }, webdriver: { start_process: true, @@ -97,8 +97,8 @@ module.exports = { cli_args: [ // very verbose geckodriver logs // '-vv' - ] - } + ], + }, }, chrome: { @@ -114,8 +114,8 @@ module.exports = { //'--ignore-certificate-errors', //'--allow-insecure-localhost', //'--headless' - ] - } + ], + }, }, webdriver: { @@ -123,8 +123,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } + ], + }, }, edge: { @@ -135,8 +135,8 @@ module.exports = { // More info on EdgeDriver: https://docs.microsoft.com/en-us/microsoft-edge/webdriver-chromium/capabilities-edge-options args: [ //'--headless' - ] - } + ], + }, }, webdriver: { @@ -146,8 +146,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } - } - } + ], + }, + }, + }, } diff --git a/typescript-jsx-router-nightwatch/package.json b/typescript-jsx-router-nightwatch/package.json index cf78064a..b0aa2503 100644 --- a/typescript-jsx-router-nightwatch/package.json +++ b/typescript-jsx-router-nightwatch/package.json @@ -19,19 +19,19 @@ "devDependencies": { "@nightwatch/vue": "^3.1.2", "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", - "chromedriver": "^130.0.1", + "chromedriver": "^130.0.2", "geckodriver": "^4.5.1", - "nightwatch": "^3.8.0", + "nightwatch": "^3.8.1", "npm-run-all2": "^7.0.1", "ts-node": "^10.9.2", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", "vite-plugin-nightwatch": "^0.4.6", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx-router-nightwatch/src/components/TheWelcome.vue b/typescript-jsx-router-nightwatch/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx-router-nightwatch/src/components/TheWelcome.vue +++ b/typescript-jsx-router-nightwatch/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx-router-nightwatch/src/router/index.ts b/typescript-jsx-router-nightwatch/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-jsx-router-nightwatch/src/router/index.ts +++ b/typescript-jsx-router-nightwatch/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-jsx-router-nightwatch/vite.config.ts b/typescript-jsx-router-nightwatch/vite.config.ts index 31a63ace..9fb74582 100644 --- a/typescript-jsx-router-nightwatch/vite.config.ts +++ b/typescript-jsx-router-nightwatch/vite.config.ts @@ -17,6 +17,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx-router-pinia-cypress/cypress.config.ts b/typescript-jsx-router-pinia-cypress/cypress.config.ts index c8fac129..2ecbea60 100644 --- a/typescript-jsx-router-pinia-cypress/cypress.config.ts +++ b/typescript-jsx-router-pinia-cypress/cypress.config.ts @@ -3,13 +3,13 @@ import { defineConfig } from 'cypress' export default defineConfig({ e2e: { specPattern: 'cypress/e2e/**/*.{cy,spec}.{js,jsx,ts,tsx}', - baseUrl: 'http://localhost:4173' + baseUrl: 'http://localhost:4173', }, component: { specPattern: 'src/**/__tests__/*.{cy,spec}.{js,ts,jsx,tsx}', devServer: { framework: 'vue', - bundler: 'vite' - } - } + bundler: 'vite', + }, + }, }) diff --git a/typescript-jsx-router-pinia-cypress/index.html b/typescript-jsx-router-pinia-cypress/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx-router-pinia-cypress/index.html +++ b/typescript-jsx-router-pinia-cypress/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx-router-pinia-cypress/package.json b/typescript-jsx-router-pinia-cypress/package.json index aff27563..36d9c0c6 100644 --- a/typescript-jsx-router-pinia-cypress/package.json +++ b/typescript-jsx-router-pinia-cypress/package.json @@ -15,21 +15,21 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, "devDependencies": { "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/tsconfig": "^0.5.1", - "cypress": "^13.15.0", + "cypress": "^13.15.1", "npm-run-all2": "^7.0.1", "start-server-and-test": "^2.0.8", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx-router-pinia-cypress/src/components/TheWelcome.vue b/typescript-jsx-router-pinia-cypress/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx-router-pinia-cypress/src/components/TheWelcome.vue +++ b/typescript-jsx-router-pinia-cypress/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx-router-pinia-cypress/src/router/index.ts b/typescript-jsx-router-pinia-cypress/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-jsx-router-pinia-cypress/src/router/index.ts +++ b/typescript-jsx-router-pinia-cypress/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-jsx-router-pinia-cypress/vite.config.ts b/typescript-jsx-router-pinia-cypress/vite.config.ts index 02a6dd7a..183cf367 100644 --- a/typescript-jsx-router-pinia-cypress/vite.config.ts +++ b/typescript-jsx-router-pinia-cypress/vite.config.ts @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx-router-pinia-nightwatch/index.html b/typescript-jsx-router-pinia-nightwatch/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx-router-pinia-nightwatch/index.html +++ b/typescript-jsx-router-pinia-nightwatch/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx-router-pinia-nightwatch/nightwatch.conf.cjs b/typescript-jsx-router-pinia-nightwatch/nightwatch.conf.cjs index 542647e5..021e2f02 100644 --- a/typescript-jsx-router-pinia-nightwatch/nightwatch.conf.cjs +++ b/typescript-jsx-router-pinia-nightwatch/nightwatch.conf.cjs @@ -34,14 +34,14 @@ module.exports = { vite_dev_server: { start_vite: true, - port: process.env.CI ? 4173 : 5173 + port: process.env.CI ? 4173 : 5173, }, webdriver: {}, test_workers: { enabled: true, - workers: 'auto' + workers: 'auto', }, test_settings: { @@ -52,30 +52,30 @@ module.exports = { screenshots: { enabled: false, path: 'screens', - on_failure: true + on_failure: true, }, desiredCapabilities: { - browserName: 'firefox' + browserName: 'firefox', }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, safari: { desiredCapabilities: { browserName: 'safari', alwaysMatch: { - acceptInsecureCerts: false - } + acceptInsecureCerts: false, + }, }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, firefox: { @@ -87,9 +87,9 @@ module.exports = { args: [ // '-headless', // '-verbose' - ] - } - } + ], + }, + }, }, webdriver: { start_process: true, @@ -97,8 +97,8 @@ module.exports = { cli_args: [ // very verbose geckodriver logs // '-vv' - ] - } + ], + }, }, chrome: { @@ -114,8 +114,8 @@ module.exports = { //'--ignore-certificate-errors', //'--allow-insecure-localhost', //'--headless' - ] - } + ], + }, }, webdriver: { @@ -123,8 +123,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } + ], + }, }, edge: { @@ -135,8 +135,8 @@ module.exports = { // More info on EdgeDriver: https://docs.microsoft.com/en-us/microsoft-edge/webdriver-chromium/capabilities-edge-options args: [ //'--headless' - ] - } + ], + }, }, webdriver: { @@ -146,8 +146,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } - } - } + ], + }, + }, + }, } diff --git a/typescript-jsx-router-pinia-nightwatch/package.json b/typescript-jsx-router-pinia-nightwatch/package.json index 0550a5b5..71bdd4e2 100644 --- a/typescript-jsx-router-pinia-nightwatch/package.json +++ b/typescript-jsx-router-pinia-nightwatch/package.json @@ -13,26 +13,26 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, "devDependencies": { "@nightwatch/vue": "^3.1.2", "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", - "chromedriver": "^130.0.1", + "chromedriver": "^130.0.2", "geckodriver": "^4.5.1", - "nightwatch": "^3.8.0", + "nightwatch": "^3.8.1", "npm-run-all2": "^7.0.1", "ts-node": "^10.9.2", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", "vite-plugin-nightwatch": "^0.4.6", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx-router-pinia-nightwatch/src/components/TheWelcome.vue b/typescript-jsx-router-pinia-nightwatch/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx-router-pinia-nightwatch/src/components/TheWelcome.vue +++ b/typescript-jsx-router-pinia-nightwatch/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx-router-pinia-nightwatch/src/router/index.ts b/typescript-jsx-router-pinia-nightwatch/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-jsx-router-pinia-nightwatch/src/router/index.ts +++ b/typescript-jsx-router-pinia-nightwatch/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-jsx-router-pinia-nightwatch/vite.config.ts b/typescript-jsx-router-pinia-nightwatch/vite.config.ts index 31a63ace..9fb74582 100644 --- a/typescript-jsx-router-pinia-nightwatch/vite.config.ts +++ b/typescript-jsx-router-pinia-nightwatch/vite.config.ts @@ -17,6 +17,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx-router-pinia-playwright/index.html b/typescript-jsx-router-pinia-playwright/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx-router-pinia-playwright/index.html +++ b/typescript-jsx-router-pinia-playwright/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx-router-pinia-playwright/package.json b/typescript-jsx-router-pinia-playwright/package.json index 01fbd5c6..4a43dc94 100644 --- a/typescript-jsx-router-pinia-playwright/package.json +++ b/typescript-jsx-router-pinia-playwright/package.json @@ -12,20 +12,20 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, "devDependencies": { - "@playwright/test": "^1.48.1", + "@playwright/test": "^1.48.2", "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/tsconfig": "^0.5.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx-router-pinia-playwright/playwright.config.ts b/typescript-jsx-router-pinia-playwright/playwright.config.ts index cbb25003..5ece9567 100644 --- a/typescript-jsx-router-pinia-playwright/playwright.config.ts +++ b/typescript-jsx-router-pinia-playwright/playwright.config.ts @@ -19,7 +19,7 @@ export default defineConfig({ * Maximum time expect() should wait for the condition to be met. * For example in `await expect(locator).toHaveText();` */ - timeout: 5000 + timeout: 5000, }, /* Fail the build on CI if you accidentally left test.only in the source code. */ forbidOnly: !!process.env.CI, @@ -40,7 +40,7 @@ export default defineConfig({ trace: 'on-first-retry', /* Only on CI systems run the tests headless */ - headless: !!process.env.CI + headless: !!process.env.CI, }, /* Configure projects for major browsers */ @@ -48,21 +48,21 @@ export default defineConfig({ { name: 'chromium', use: { - ...devices['Desktop Chrome'] - } + ...devices['Desktop Chrome'], + }, }, { name: 'firefox', use: { - ...devices['Desktop Firefox'] - } + ...devices['Desktop Firefox'], + }, }, { name: 'webkit', use: { - ...devices['Desktop Safari'] - } - } + ...devices['Desktop Safari'], + }, + }, /* Test against mobile viewports. */ // { @@ -105,6 +105,6 @@ export default defineConfig({ */ command: process.env.CI ? 'npm run preview' : 'npm run dev', port: process.env.CI ? 4173 : 5173, - reuseExistingServer: !process.env.CI - } + reuseExistingServer: !process.env.CI, + }, }) diff --git a/typescript-jsx-router-pinia-playwright/src/components/TheWelcome.vue b/typescript-jsx-router-pinia-playwright/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx-router-pinia-playwright/src/components/TheWelcome.vue +++ b/typescript-jsx-router-pinia-playwright/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx-router-pinia-playwright/src/router/index.ts b/typescript-jsx-router-pinia-playwright/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-jsx-router-pinia-playwright/src/router/index.ts +++ b/typescript-jsx-router-pinia-playwright/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-jsx-router-pinia-playwright/vite.config.ts b/typescript-jsx-router-pinia-playwright/vite.config.ts index 02a6dd7a..183cf367 100644 --- a/typescript-jsx-router-pinia-playwright/vite.config.ts +++ b/typescript-jsx-router-pinia-playwright/vite.config.ts @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx-router-pinia-vitest-cypress/cypress.config.ts b/typescript-jsx-router-pinia-vitest-cypress/cypress.config.ts index 0f66080f..4a22885c 100644 --- a/typescript-jsx-router-pinia-vitest-cypress/cypress.config.ts +++ b/typescript-jsx-router-pinia-vitest-cypress/cypress.config.ts @@ -3,6 +3,6 @@ import { defineConfig } from 'cypress' export default defineConfig({ e2e: { specPattern: 'cypress/e2e/**/*.{cy,spec}.{js,jsx,ts,tsx}', - baseUrl: 'http://localhost:4173' - } + baseUrl: 'http://localhost:4173', + }, }) diff --git a/typescript-jsx-router-pinia-vitest-cypress/index.html b/typescript-jsx-router-pinia-vitest-cypress/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx-router-pinia-vitest-cypress/index.html +++ b/typescript-jsx-router-pinia-vitest-cypress/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx-router-pinia-vitest-cypress/package.json b/typescript-jsx-router-pinia-vitest-cypress/package.json index 7570bb7b..9ede5c7c 100644 --- a/typescript-jsx-router-pinia-vitest-cypress/package.json +++ b/typescript-jsx-router-pinia-vitest-cypress/package.json @@ -14,25 +14,25 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, "devDependencies": { "@tsconfig/node20": "^20.1.4", "@types/jsdom": "^21.1.7", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", - "cypress": "^13.15.0", + "cypress": "^13.15.1", "jsdom": "^25.0.1", "npm-run-all2": "^7.0.1", "start-server-and-test": "^2.0.8", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vitest": "^2.1.3", - "vue-tsc": "^2.1.6" + "vitest": "^2.1.4", + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx-router-pinia-vitest-cypress/src/components/TheWelcome.vue b/typescript-jsx-router-pinia-vitest-cypress/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx-router-pinia-vitest-cypress/src/components/TheWelcome.vue +++ b/typescript-jsx-router-pinia-vitest-cypress/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx-router-pinia-vitest-cypress/src/router/index.ts b/typescript-jsx-router-pinia-vitest-cypress/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-jsx-router-pinia-vitest-cypress/src/router/index.ts +++ b/typescript-jsx-router-pinia-vitest-cypress/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-jsx-router-pinia-vitest-cypress/vite.config.ts b/typescript-jsx-router-pinia-vitest-cypress/vite.config.ts index 02a6dd7a..183cf367 100644 --- a/typescript-jsx-router-pinia-vitest-cypress/vite.config.ts +++ b/typescript-jsx-router-pinia-vitest-cypress/vite.config.ts @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx-router-pinia-vitest-cypress/vitest.config.ts b/typescript-jsx-router-pinia-vitest-cypress/vitest.config.ts index 4b1c8979..c3287171 100644 --- a/typescript-jsx-router-pinia-vitest-cypress/vitest.config.ts +++ b/typescript-jsx-router-pinia-vitest-cypress/vitest.config.ts @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/typescript-jsx-router-pinia-vitest-nightwatch/index.html b/typescript-jsx-router-pinia-vitest-nightwatch/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx-router-pinia-vitest-nightwatch/index.html +++ b/typescript-jsx-router-pinia-vitest-nightwatch/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx-router-pinia-vitest-nightwatch/nightwatch.conf.cjs b/typescript-jsx-router-pinia-vitest-nightwatch/nightwatch.conf.cjs index 542647e5..021e2f02 100644 --- a/typescript-jsx-router-pinia-vitest-nightwatch/nightwatch.conf.cjs +++ b/typescript-jsx-router-pinia-vitest-nightwatch/nightwatch.conf.cjs @@ -34,14 +34,14 @@ module.exports = { vite_dev_server: { start_vite: true, - port: process.env.CI ? 4173 : 5173 + port: process.env.CI ? 4173 : 5173, }, webdriver: {}, test_workers: { enabled: true, - workers: 'auto' + workers: 'auto', }, test_settings: { @@ -52,30 +52,30 @@ module.exports = { screenshots: { enabled: false, path: 'screens', - on_failure: true + on_failure: true, }, desiredCapabilities: { - browserName: 'firefox' + browserName: 'firefox', }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, safari: { desiredCapabilities: { browserName: 'safari', alwaysMatch: { - acceptInsecureCerts: false - } + acceptInsecureCerts: false, + }, }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, firefox: { @@ -87,9 +87,9 @@ module.exports = { args: [ // '-headless', // '-verbose' - ] - } - } + ], + }, + }, }, webdriver: { start_process: true, @@ -97,8 +97,8 @@ module.exports = { cli_args: [ // very verbose geckodriver logs // '-vv' - ] - } + ], + }, }, chrome: { @@ -114,8 +114,8 @@ module.exports = { //'--ignore-certificate-errors', //'--allow-insecure-localhost', //'--headless' - ] - } + ], + }, }, webdriver: { @@ -123,8 +123,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } + ], + }, }, edge: { @@ -135,8 +135,8 @@ module.exports = { // More info on EdgeDriver: https://docs.microsoft.com/en-us/microsoft-edge/webdriver-chromium/capabilities-edge-options args: [ //'--headless' - ] - } + ], + }, }, webdriver: { @@ -146,8 +146,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } - } - } + ], + }, + }, + }, } diff --git a/typescript-jsx-router-pinia-vitest-nightwatch/package.json b/typescript-jsx-router-pinia-vitest-nightwatch/package.json index 7cfcb254..8d624771 100644 --- a/typescript-jsx-router-pinia-vitest-nightwatch/package.json +++ b/typescript-jsx-router-pinia-vitest-nightwatch/package.json @@ -13,7 +13,7 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, @@ -21,21 +21,21 @@ "@nightwatch/vue": "^3.1.2", "@tsconfig/node20": "^20.1.4", "@types/jsdom": "^21.1.7", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", - "chromedriver": "^130.0.1", + "chromedriver": "^130.0.2", "geckodriver": "^4.5.1", "jsdom": "^25.0.1", - "nightwatch": "^3.8.0", + "nightwatch": "^3.8.1", "npm-run-all2": "^7.0.1", "ts-node": "^10.9.2", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", "vite-plugin-nightwatch": "^0.4.6", - "vitest": "^2.1.3", - "vue-tsc": "^2.1.6" + "vitest": "^2.1.4", + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx-router-pinia-vitest-nightwatch/src/components/TheWelcome.vue b/typescript-jsx-router-pinia-vitest-nightwatch/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx-router-pinia-vitest-nightwatch/src/components/TheWelcome.vue +++ b/typescript-jsx-router-pinia-vitest-nightwatch/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx-router-pinia-vitest-nightwatch/src/router/index.ts b/typescript-jsx-router-pinia-vitest-nightwatch/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-jsx-router-pinia-vitest-nightwatch/src/router/index.ts +++ b/typescript-jsx-router-pinia-vitest-nightwatch/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-jsx-router-pinia-vitest-nightwatch/vite.config.ts b/typescript-jsx-router-pinia-vitest-nightwatch/vite.config.ts index e34bdf09..e1529198 100644 --- a/typescript-jsx-router-pinia-vitest-nightwatch/vite.config.ts +++ b/typescript-jsx-router-pinia-vitest-nightwatch/vite.config.ts @@ -15,6 +15,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx-router-pinia-vitest-nightwatch/vitest.config.ts b/typescript-jsx-router-pinia-vitest-nightwatch/vitest.config.ts index 4b1c8979..c3287171 100644 --- a/typescript-jsx-router-pinia-vitest-nightwatch/vitest.config.ts +++ b/typescript-jsx-router-pinia-vitest-nightwatch/vitest.config.ts @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/typescript-jsx-router-pinia-vitest-playwright/index.html b/typescript-jsx-router-pinia-vitest-playwright/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx-router-pinia-vitest-playwright/index.html +++ b/typescript-jsx-router-pinia-vitest-playwright/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx-router-pinia-vitest-playwright/package.json b/typescript-jsx-router-pinia-vitest-playwright/package.json index 07e31a6f..39821f1a 100644 --- a/typescript-jsx-router-pinia-vitest-playwright/package.json +++ b/typescript-jsx-router-pinia-vitest-playwright/package.json @@ -13,24 +13,24 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, "devDependencies": { - "@playwright/test": "^1.48.1", + "@playwright/test": "^1.48.2", "@tsconfig/node20": "^20.1.4", "@types/jsdom": "^21.1.7", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", "jsdom": "^25.0.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vitest": "^2.1.3", - "vue-tsc": "^2.1.6" + "vitest": "^2.1.4", + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx-router-pinia-vitest-playwright/playwright.config.ts b/typescript-jsx-router-pinia-vitest-playwright/playwright.config.ts index cbb25003..5ece9567 100644 --- a/typescript-jsx-router-pinia-vitest-playwright/playwright.config.ts +++ b/typescript-jsx-router-pinia-vitest-playwright/playwright.config.ts @@ -19,7 +19,7 @@ export default defineConfig({ * Maximum time expect() should wait for the condition to be met. * For example in `await expect(locator).toHaveText();` */ - timeout: 5000 + timeout: 5000, }, /* Fail the build on CI if you accidentally left test.only in the source code. */ forbidOnly: !!process.env.CI, @@ -40,7 +40,7 @@ export default defineConfig({ trace: 'on-first-retry', /* Only on CI systems run the tests headless */ - headless: !!process.env.CI + headless: !!process.env.CI, }, /* Configure projects for major browsers */ @@ -48,21 +48,21 @@ export default defineConfig({ { name: 'chromium', use: { - ...devices['Desktop Chrome'] - } + ...devices['Desktop Chrome'], + }, }, { name: 'firefox', use: { - ...devices['Desktop Firefox'] - } + ...devices['Desktop Firefox'], + }, }, { name: 'webkit', use: { - ...devices['Desktop Safari'] - } - } + ...devices['Desktop Safari'], + }, + }, /* Test against mobile viewports. */ // { @@ -105,6 +105,6 @@ export default defineConfig({ */ command: process.env.CI ? 'npm run preview' : 'npm run dev', port: process.env.CI ? 4173 : 5173, - reuseExistingServer: !process.env.CI - } + reuseExistingServer: !process.env.CI, + }, }) diff --git a/typescript-jsx-router-pinia-vitest-playwright/src/components/TheWelcome.vue b/typescript-jsx-router-pinia-vitest-playwright/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx-router-pinia-vitest-playwright/src/components/TheWelcome.vue +++ b/typescript-jsx-router-pinia-vitest-playwright/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx-router-pinia-vitest-playwright/src/router/index.ts b/typescript-jsx-router-pinia-vitest-playwright/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-jsx-router-pinia-vitest-playwright/src/router/index.ts +++ b/typescript-jsx-router-pinia-vitest-playwright/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-jsx-router-pinia-vitest-playwright/vite.config.ts b/typescript-jsx-router-pinia-vitest-playwright/vite.config.ts index 02a6dd7a..183cf367 100644 --- a/typescript-jsx-router-pinia-vitest-playwright/vite.config.ts +++ b/typescript-jsx-router-pinia-vitest-playwright/vite.config.ts @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx-router-pinia-vitest-playwright/vitest.config.ts b/typescript-jsx-router-pinia-vitest-playwright/vitest.config.ts index 4b1c8979..c3287171 100644 --- a/typescript-jsx-router-pinia-vitest-playwright/vitest.config.ts +++ b/typescript-jsx-router-pinia-vitest-playwright/vitest.config.ts @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/typescript-jsx-router-pinia-vitest/index.html b/typescript-jsx-router-pinia-vitest/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx-router-pinia-vitest/index.html +++ b/typescript-jsx-router-pinia-vitest/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx-router-pinia-vitest/package.json b/typescript-jsx-router-pinia-vitest/package.json index 19a92632..7df3ee1d 100644 --- a/typescript-jsx-router-pinia-vitest/package.json +++ b/typescript-jsx-router-pinia-vitest/package.json @@ -12,23 +12,23 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, "devDependencies": { "@tsconfig/node20": "^20.1.4", "@types/jsdom": "^21.1.7", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", "jsdom": "^25.0.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vitest": "^2.1.3", - "vue-tsc": "^2.1.6" + "vitest": "^2.1.4", + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx-router-pinia-vitest/src/components/TheWelcome.vue b/typescript-jsx-router-pinia-vitest/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx-router-pinia-vitest/src/components/TheWelcome.vue +++ b/typescript-jsx-router-pinia-vitest/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx-router-pinia-vitest/src/router/index.ts b/typescript-jsx-router-pinia-vitest/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-jsx-router-pinia-vitest/src/router/index.ts +++ b/typescript-jsx-router-pinia-vitest/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-jsx-router-pinia-vitest/vite.config.ts b/typescript-jsx-router-pinia-vitest/vite.config.ts index 02a6dd7a..183cf367 100644 --- a/typescript-jsx-router-pinia-vitest/vite.config.ts +++ b/typescript-jsx-router-pinia-vitest/vite.config.ts @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx-router-pinia-vitest/vitest.config.ts b/typescript-jsx-router-pinia-vitest/vitest.config.ts index 4b1c8979..c3287171 100644 --- a/typescript-jsx-router-pinia-vitest/vitest.config.ts +++ b/typescript-jsx-router-pinia-vitest/vitest.config.ts @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/typescript-jsx-router-pinia-with-tests/index.html b/typescript-jsx-router-pinia-with-tests/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx-router-pinia-with-tests/index.html +++ b/typescript-jsx-router-pinia-with-tests/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx-router-pinia-with-tests/package.json b/typescript-jsx-router-pinia-with-tests/package.json index 85546637..5f440be7 100644 --- a/typescript-jsx-router-pinia-with-tests/package.json +++ b/typescript-jsx-router-pinia-with-tests/package.json @@ -11,19 +11,19 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, "devDependencies": { "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/tsconfig": "^0.5.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx-router-pinia-with-tests/src/components/TheWelcome.vue b/typescript-jsx-router-pinia-with-tests/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx-router-pinia-with-tests/src/components/TheWelcome.vue +++ b/typescript-jsx-router-pinia-with-tests/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx-router-pinia-with-tests/src/router/index.ts b/typescript-jsx-router-pinia-with-tests/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-jsx-router-pinia-with-tests/src/router/index.ts +++ b/typescript-jsx-router-pinia-with-tests/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-jsx-router-pinia-with-tests/vite.config.ts b/typescript-jsx-router-pinia-with-tests/vite.config.ts index 02a6dd7a..183cf367 100644 --- a/typescript-jsx-router-pinia-with-tests/vite.config.ts +++ b/typescript-jsx-router-pinia-with-tests/vite.config.ts @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx-router-pinia/index.html b/typescript-jsx-router-pinia/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx-router-pinia/index.html +++ b/typescript-jsx-router-pinia/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx-router-pinia/package.json b/typescript-jsx-router-pinia/package.json index b75bb0f0..828caacc 100644 --- a/typescript-jsx-router-pinia/package.json +++ b/typescript-jsx-router-pinia/package.json @@ -11,19 +11,19 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, "devDependencies": { "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/tsconfig": "^0.5.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx-router-pinia/src/components/TheWelcome.vue b/typescript-jsx-router-pinia/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx-router-pinia/src/components/TheWelcome.vue +++ b/typescript-jsx-router-pinia/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx-router-pinia/src/router/index.ts b/typescript-jsx-router-pinia/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-jsx-router-pinia/src/router/index.ts +++ b/typescript-jsx-router-pinia/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-jsx-router-pinia/vite.config.ts b/typescript-jsx-router-pinia/vite.config.ts index 02a6dd7a..183cf367 100644 --- a/typescript-jsx-router-pinia/vite.config.ts +++ b/typescript-jsx-router-pinia/vite.config.ts @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx-router-playwright/index.html b/typescript-jsx-router-playwright/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx-router-playwright/index.html +++ b/typescript-jsx-router-playwright/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx-router-playwright/package.json b/typescript-jsx-router-playwright/package.json index a4d2828b..38daaed8 100644 --- a/typescript-jsx-router-playwright/package.json +++ b/typescript-jsx-router-playwright/package.json @@ -16,15 +16,15 @@ "vue-router": "^4.4.5" }, "devDependencies": { - "@playwright/test": "^1.48.1", + "@playwright/test": "^1.48.2", "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/tsconfig": "^0.5.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx-router-playwright/playwright.config.ts b/typescript-jsx-router-playwright/playwright.config.ts index cbb25003..5ece9567 100644 --- a/typescript-jsx-router-playwright/playwright.config.ts +++ b/typescript-jsx-router-playwright/playwright.config.ts @@ -19,7 +19,7 @@ export default defineConfig({ * Maximum time expect() should wait for the condition to be met. * For example in `await expect(locator).toHaveText();` */ - timeout: 5000 + timeout: 5000, }, /* Fail the build on CI if you accidentally left test.only in the source code. */ forbidOnly: !!process.env.CI, @@ -40,7 +40,7 @@ export default defineConfig({ trace: 'on-first-retry', /* Only on CI systems run the tests headless */ - headless: !!process.env.CI + headless: !!process.env.CI, }, /* Configure projects for major browsers */ @@ -48,21 +48,21 @@ export default defineConfig({ { name: 'chromium', use: { - ...devices['Desktop Chrome'] - } + ...devices['Desktop Chrome'], + }, }, { name: 'firefox', use: { - ...devices['Desktop Firefox'] - } + ...devices['Desktop Firefox'], + }, }, { name: 'webkit', use: { - ...devices['Desktop Safari'] - } - } + ...devices['Desktop Safari'], + }, + }, /* Test against mobile viewports. */ // { @@ -105,6 +105,6 @@ export default defineConfig({ */ command: process.env.CI ? 'npm run preview' : 'npm run dev', port: process.env.CI ? 4173 : 5173, - reuseExistingServer: !process.env.CI - } + reuseExistingServer: !process.env.CI, + }, }) diff --git a/typescript-jsx-router-playwright/src/components/TheWelcome.vue b/typescript-jsx-router-playwright/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx-router-playwright/src/components/TheWelcome.vue +++ b/typescript-jsx-router-playwright/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx-router-playwright/src/router/index.ts b/typescript-jsx-router-playwright/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-jsx-router-playwright/src/router/index.ts +++ b/typescript-jsx-router-playwright/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-jsx-router-playwright/vite.config.ts b/typescript-jsx-router-playwright/vite.config.ts index 02a6dd7a..183cf367 100644 --- a/typescript-jsx-router-playwright/vite.config.ts +++ b/typescript-jsx-router-playwright/vite.config.ts @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx-router-vitest-cypress/cypress.config.ts b/typescript-jsx-router-vitest-cypress/cypress.config.ts index 0f66080f..4a22885c 100644 --- a/typescript-jsx-router-vitest-cypress/cypress.config.ts +++ b/typescript-jsx-router-vitest-cypress/cypress.config.ts @@ -3,6 +3,6 @@ import { defineConfig } from 'cypress' export default defineConfig({ e2e: { specPattern: 'cypress/e2e/**/*.{cy,spec}.{js,jsx,ts,tsx}', - baseUrl: 'http://localhost:4173' - } + baseUrl: 'http://localhost:4173', + }, }) diff --git a/typescript-jsx-router-vitest-cypress/index.html b/typescript-jsx-router-vitest-cypress/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx-router-vitest-cypress/index.html +++ b/typescript-jsx-router-vitest-cypress/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx-router-vitest-cypress/package.json b/typescript-jsx-router-vitest-cypress/package.json index 902a0ba5..8325ea51 100644 --- a/typescript-jsx-router-vitest-cypress/package.json +++ b/typescript-jsx-router-vitest-cypress/package.json @@ -20,18 +20,18 @@ "devDependencies": { "@tsconfig/node20": "^20.1.4", "@types/jsdom": "^21.1.7", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", - "cypress": "^13.15.0", + "cypress": "^13.15.1", "jsdom": "^25.0.1", "npm-run-all2": "^7.0.1", "start-server-and-test": "^2.0.8", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vitest": "^2.1.3", - "vue-tsc": "^2.1.6" + "vitest": "^2.1.4", + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx-router-vitest-cypress/src/components/TheWelcome.vue b/typescript-jsx-router-vitest-cypress/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx-router-vitest-cypress/src/components/TheWelcome.vue +++ b/typescript-jsx-router-vitest-cypress/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx-router-vitest-cypress/src/router/index.ts b/typescript-jsx-router-vitest-cypress/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-jsx-router-vitest-cypress/src/router/index.ts +++ b/typescript-jsx-router-vitest-cypress/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-jsx-router-vitest-cypress/vite.config.ts b/typescript-jsx-router-vitest-cypress/vite.config.ts index 02a6dd7a..183cf367 100644 --- a/typescript-jsx-router-vitest-cypress/vite.config.ts +++ b/typescript-jsx-router-vitest-cypress/vite.config.ts @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx-router-vitest-cypress/vitest.config.ts b/typescript-jsx-router-vitest-cypress/vitest.config.ts index 4b1c8979..c3287171 100644 --- a/typescript-jsx-router-vitest-cypress/vitest.config.ts +++ b/typescript-jsx-router-vitest-cypress/vitest.config.ts @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/typescript-jsx-router-vitest-nightwatch/index.html b/typescript-jsx-router-vitest-nightwatch/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx-router-vitest-nightwatch/index.html +++ b/typescript-jsx-router-vitest-nightwatch/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx-router-vitest-nightwatch/nightwatch.conf.cjs b/typescript-jsx-router-vitest-nightwatch/nightwatch.conf.cjs index 542647e5..021e2f02 100644 --- a/typescript-jsx-router-vitest-nightwatch/nightwatch.conf.cjs +++ b/typescript-jsx-router-vitest-nightwatch/nightwatch.conf.cjs @@ -34,14 +34,14 @@ module.exports = { vite_dev_server: { start_vite: true, - port: process.env.CI ? 4173 : 5173 + port: process.env.CI ? 4173 : 5173, }, webdriver: {}, test_workers: { enabled: true, - workers: 'auto' + workers: 'auto', }, test_settings: { @@ -52,30 +52,30 @@ module.exports = { screenshots: { enabled: false, path: 'screens', - on_failure: true + on_failure: true, }, desiredCapabilities: { - browserName: 'firefox' + browserName: 'firefox', }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, safari: { desiredCapabilities: { browserName: 'safari', alwaysMatch: { - acceptInsecureCerts: false - } + acceptInsecureCerts: false, + }, }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, firefox: { @@ -87,9 +87,9 @@ module.exports = { args: [ // '-headless', // '-verbose' - ] - } - } + ], + }, + }, }, webdriver: { start_process: true, @@ -97,8 +97,8 @@ module.exports = { cli_args: [ // very verbose geckodriver logs // '-vv' - ] - } + ], + }, }, chrome: { @@ -114,8 +114,8 @@ module.exports = { //'--ignore-certificate-errors', //'--allow-insecure-localhost', //'--headless' - ] - } + ], + }, }, webdriver: { @@ -123,8 +123,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } + ], + }, }, edge: { @@ -135,8 +135,8 @@ module.exports = { // More info on EdgeDriver: https://docs.microsoft.com/en-us/microsoft-edge/webdriver-chromium/capabilities-edge-options args: [ //'--headless' - ] - } + ], + }, }, webdriver: { @@ -146,8 +146,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } - } - } + ], + }, + }, + }, } diff --git a/typescript-jsx-router-vitest-nightwatch/package.json b/typescript-jsx-router-vitest-nightwatch/package.json index b14c56c5..fb236063 100644 --- a/typescript-jsx-router-vitest-nightwatch/package.json +++ b/typescript-jsx-router-vitest-nightwatch/package.json @@ -20,21 +20,21 @@ "@nightwatch/vue": "^3.1.2", "@tsconfig/node20": "^20.1.4", "@types/jsdom": "^21.1.7", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", - "chromedriver": "^130.0.1", + "chromedriver": "^130.0.2", "geckodriver": "^4.5.1", "jsdom": "^25.0.1", - "nightwatch": "^3.8.0", + "nightwatch": "^3.8.1", "npm-run-all2": "^7.0.1", "ts-node": "^10.9.2", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", "vite-plugin-nightwatch": "^0.4.6", - "vitest": "^2.1.3", - "vue-tsc": "^2.1.6" + "vitest": "^2.1.4", + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx-router-vitest-nightwatch/src/components/TheWelcome.vue b/typescript-jsx-router-vitest-nightwatch/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx-router-vitest-nightwatch/src/components/TheWelcome.vue +++ b/typescript-jsx-router-vitest-nightwatch/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx-router-vitest-nightwatch/src/router/index.ts b/typescript-jsx-router-vitest-nightwatch/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-jsx-router-vitest-nightwatch/src/router/index.ts +++ b/typescript-jsx-router-vitest-nightwatch/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-jsx-router-vitest-nightwatch/vite.config.ts b/typescript-jsx-router-vitest-nightwatch/vite.config.ts index e34bdf09..e1529198 100644 --- a/typescript-jsx-router-vitest-nightwatch/vite.config.ts +++ b/typescript-jsx-router-vitest-nightwatch/vite.config.ts @@ -15,6 +15,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx-router-vitest-nightwatch/vitest.config.ts b/typescript-jsx-router-vitest-nightwatch/vitest.config.ts index 4b1c8979..c3287171 100644 --- a/typescript-jsx-router-vitest-nightwatch/vitest.config.ts +++ b/typescript-jsx-router-vitest-nightwatch/vitest.config.ts @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/typescript-jsx-router-vitest-playwright/index.html b/typescript-jsx-router-vitest-playwright/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx-router-vitest-playwright/index.html +++ b/typescript-jsx-router-vitest-playwright/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx-router-vitest-playwright/package.json b/typescript-jsx-router-vitest-playwright/package.json index f3965e66..f0027d69 100644 --- a/typescript-jsx-router-vitest-playwright/package.json +++ b/typescript-jsx-router-vitest-playwright/package.json @@ -17,19 +17,19 @@ "vue-router": "^4.4.5" }, "devDependencies": { - "@playwright/test": "^1.48.1", + "@playwright/test": "^1.48.2", "@tsconfig/node20": "^20.1.4", "@types/jsdom": "^21.1.7", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", "jsdom": "^25.0.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vitest": "^2.1.3", - "vue-tsc": "^2.1.6" + "vitest": "^2.1.4", + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx-router-vitest-playwright/playwright.config.ts b/typescript-jsx-router-vitest-playwright/playwright.config.ts index cbb25003..5ece9567 100644 --- a/typescript-jsx-router-vitest-playwright/playwright.config.ts +++ b/typescript-jsx-router-vitest-playwright/playwright.config.ts @@ -19,7 +19,7 @@ export default defineConfig({ * Maximum time expect() should wait for the condition to be met. * For example in `await expect(locator).toHaveText();` */ - timeout: 5000 + timeout: 5000, }, /* Fail the build on CI if you accidentally left test.only in the source code. */ forbidOnly: !!process.env.CI, @@ -40,7 +40,7 @@ export default defineConfig({ trace: 'on-first-retry', /* Only on CI systems run the tests headless */ - headless: !!process.env.CI + headless: !!process.env.CI, }, /* Configure projects for major browsers */ @@ -48,21 +48,21 @@ export default defineConfig({ { name: 'chromium', use: { - ...devices['Desktop Chrome'] - } + ...devices['Desktop Chrome'], + }, }, { name: 'firefox', use: { - ...devices['Desktop Firefox'] - } + ...devices['Desktop Firefox'], + }, }, { name: 'webkit', use: { - ...devices['Desktop Safari'] - } - } + ...devices['Desktop Safari'], + }, + }, /* Test against mobile viewports. */ // { @@ -105,6 +105,6 @@ export default defineConfig({ */ command: process.env.CI ? 'npm run preview' : 'npm run dev', port: process.env.CI ? 4173 : 5173, - reuseExistingServer: !process.env.CI - } + reuseExistingServer: !process.env.CI, + }, }) diff --git a/typescript-jsx-router-vitest-playwright/src/components/TheWelcome.vue b/typescript-jsx-router-vitest-playwright/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx-router-vitest-playwright/src/components/TheWelcome.vue +++ b/typescript-jsx-router-vitest-playwright/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx-router-vitest-playwright/src/router/index.ts b/typescript-jsx-router-vitest-playwright/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-jsx-router-vitest-playwright/src/router/index.ts +++ b/typescript-jsx-router-vitest-playwright/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-jsx-router-vitest-playwright/vite.config.ts b/typescript-jsx-router-vitest-playwright/vite.config.ts index 02a6dd7a..183cf367 100644 --- a/typescript-jsx-router-vitest-playwright/vite.config.ts +++ b/typescript-jsx-router-vitest-playwright/vite.config.ts @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx-router-vitest-playwright/vitest.config.ts b/typescript-jsx-router-vitest-playwright/vitest.config.ts index 4b1c8979..c3287171 100644 --- a/typescript-jsx-router-vitest-playwright/vitest.config.ts +++ b/typescript-jsx-router-vitest-playwright/vitest.config.ts @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/typescript-jsx-router-vitest/index.html b/typescript-jsx-router-vitest/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx-router-vitest/index.html +++ b/typescript-jsx-router-vitest/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx-router-vitest/package.json b/typescript-jsx-router-vitest/package.json index d35aff9c..9fb9266b 100644 --- a/typescript-jsx-router-vitest/package.json +++ b/typescript-jsx-router-vitest/package.json @@ -18,16 +18,16 @@ "devDependencies": { "@tsconfig/node20": "^20.1.4", "@types/jsdom": "^21.1.7", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", "jsdom": "^25.0.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vitest": "^2.1.3", - "vue-tsc": "^2.1.6" + "vitest": "^2.1.4", + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx-router-vitest/src/components/TheWelcome.vue b/typescript-jsx-router-vitest/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx-router-vitest/src/components/TheWelcome.vue +++ b/typescript-jsx-router-vitest/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx-router-vitest/src/router/index.ts b/typescript-jsx-router-vitest/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-jsx-router-vitest/src/router/index.ts +++ b/typescript-jsx-router-vitest/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-jsx-router-vitest/vite.config.ts b/typescript-jsx-router-vitest/vite.config.ts index 02a6dd7a..183cf367 100644 --- a/typescript-jsx-router-vitest/vite.config.ts +++ b/typescript-jsx-router-vitest/vite.config.ts @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx-router-vitest/vitest.config.ts b/typescript-jsx-router-vitest/vitest.config.ts index 4b1c8979..c3287171 100644 --- a/typescript-jsx-router-vitest/vitest.config.ts +++ b/typescript-jsx-router-vitest/vitest.config.ts @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/typescript-jsx-router-with-tests/index.html b/typescript-jsx-router-with-tests/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx-router-with-tests/index.html +++ b/typescript-jsx-router-with-tests/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx-router-with-tests/package.json b/typescript-jsx-router-with-tests/package.json index f6ccb889..a5559ca0 100644 --- a/typescript-jsx-router-with-tests/package.json +++ b/typescript-jsx-router-with-tests/package.json @@ -16,13 +16,13 @@ }, "devDependencies": { "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/tsconfig": "^0.5.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx-router-with-tests/src/components/TheWelcome.vue b/typescript-jsx-router-with-tests/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx-router-with-tests/src/components/TheWelcome.vue +++ b/typescript-jsx-router-with-tests/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx-router-with-tests/src/router/index.ts b/typescript-jsx-router-with-tests/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-jsx-router-with-tests/src/router/index.ts +++ b/typescript-jsx-router-with-tests/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-jsx-router-with-tests/vite.config.ts b/typescript-jsx-router-with-tests/vite.config.ts index 02a6dd7a..183cf367 100644 --- a/typescript-jsx-router-with-tests/vite.config.ts +++ b/typescript-jsx-router-with-tests/vite.config.ts @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx-router/index.html b/typescript-jsx-router/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx-router/index.html +++ b/typescript-jsx-router/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx-router/package.json b/typescript-jsx-router/package.json index d97094c3..89c7a650 100644 --- a/typescript-jsx-router/package.json +++ b/typescript-jsx-router/package.json @@ -16,13 +16,13 @@ }, "devDependencies": { "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/tsconfig": "^0.5.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx-router/src/components/TheWelcome.vue b/typescript-jsx-router/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx-router/src/components/TheWelcome.vue +++ b/typescript-jsx-router/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx-router/src/router/index.ts b/typescript-jsx-router/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-jsx-router/src/router/index.ts +++ b/typescript-jsx-router/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-jsx-router/vite.config.ts b/typescript-jsx-router/vite.config.ts index 02a6dd7a..183cf367 100644 --- a/typescript-jsx-router/vite.config.ts +++ b/typescript-jsx-router/vite.config.ts @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx-vitest-cypress/cypress.config.ts b/typescript-jsx-vitest-cypress/cypress.config.ts index 0f66080f..4a22885c 100644 --- a/typescript-jsx-vitest-cypress/cypress.config.ts +++ b/typescript-jsx-vitest-cypress/cypress.config.ts @@ -3,6 +3,6 @@ import { defineConfig } from 'cypress' export default defineConfig({ e2e: { specPattern: 'cypress/e2e/**/*.{cy,spec}.{js,jsx,ts,tsx}', - baseUrl: 'http://localhost:4173' - } + baseUrl: 'http://localhost:4173', + }, }) diff --git a/typescript-jsx-vitest-cypress/index.html b/typescript-jsx-vitest-cypress/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx-vitest-cypress/index.html +++ b/typescript-jsx-vitest-cypress/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx-vitest-cypress/package.json b/typescript-jsx-vitest-cypress/package.json index 67067c69..58e08e39 100644 --- a/typescript-jsx-vitest-cypress/package.json +++ b/typescript-jsx-vitest-cypress/package.json @@ -19,18 +19,18 @@ "devDependencies": { "@tsconfig/node20": "^20.1.4", "@types/jsdom": "^21.1.7", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", - "cypress": "^13.15.0", + "cypress": "^13.15.1", "jsdom": "^25.0.1", "npm-run-all2": "^7.0.1", "start-server-and-test": "^2.0.8", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vitest": "^2.1.3", - "vue-tsc": "^2.1.6" + "vitest": "^2.1.4", + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx-vitest-cypress/src/components/TheWelcome.vue b/typescript-jsx-vitest-cypress/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx-vitest-cypress/src/components/TheWelcome.vue +++ b/typescript-jsx-vitest-cypress/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx-vitest-cypress/vite.config.ts b/typescript-jsx-vitest-cypress/vite.config.ts index 02a6dd7a..183cf367 100644 --- a/typescript-jsx-vitest-cypress/vite.config.ts +++ b/typescript-jsx-vitest-cypress/vite.config.ts @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx-vitest-cypress/vitest.config.ts b/typescript-jsx-vitest-cypress/vitest.config.ts index 4b1c8979..c3287171 100644 --- a/typescript-jsx-vitest-cypress/vitest.config.ts +++ b/typescript-jsx-vitest-cypress/vitest.config.ts @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/typescript-jsx-vitest-nightwatch/index.html b/typescript-jsx-vitest-nightwatch/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx-vitest-nightwatch/index.html +++ b/typescript-jsx-vitest-nightwatch/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx-vitest-nightwatch/nightwatch.conf.cjs b/typescript-jsx-vitest-nightwatch/nightwatch.conf.cjs index 542647e5..021e2f02 100644 --- a/typescript-jsx-vitest-nightwatch/nightwatch.conf.cjs +++ b/typescript-jsx-vitest-nightwatch/nightwatch.conf.cjs @@ -34,14 +34,14 @@ module.exports = { vite_dev_server: { start_vite: true, - port: process.env.CI ? 4173 : 5173 + port: process.env.CI ? 4173 : 5173, }, webdriver: {}, test_workers: { enabled: true, - workers: 'auto' + workers: 'auto', }, test_settings: { @@ -52,30 +52,30 @@ module.exports = { screenshots: { enabled: false, path: 'screens', - on_failure: true + on_failure: true, }, desiredCapabilities: { - browserName: 'firefox' + browserName: 'firefox', }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, safari: { desiredCapabilities: { browserName: 'safari', alwaysMatch: { - acceptInsecureCerts: false - } + acceptInsecureCerts: false, + }, }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, firefox: { @@ -87,9 +87,9 @@ module.exports = { args: [ // '-headless', // '-verbose' - ] - } - } + ], + }, + }, }, webdriver: { start_process: true, @@ -97,8 +97,8 @@ module.exports = { cli_args: [ // very verbose geckodriver logs // '-vv' - ] - } + ], + }, }, chrome: { @@ -114,8 +114,8 @@ module.exports = { //'--ignore-certificate-errors', //'--allow-insecure-localhost', //'--headless' - ] - } + ], + }, }, webdriver: { @@ -123,8 +123,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } + ], + }, }, edge: { @@ -135,8 +135,8 @@ module.exports = { // More info on EdgeDriver: https://docs.microsoft.com/en-us/microsoft-edge/webdriver-chromium/capabilities-edge-options args: [ //'--headless' - ] - } + ], + }, }, webdriver: { @@ -146,8 +146,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } - } - } + ], + }, + }, + }, } diff --git a/typescript-jsx-vitest-nightwatch/package.json b/typescript-jsx-vitest-nightwatch/package.json index a8336613..f5c16b98 100644 --- a/typescript-jsx-vitest-nightwatch/package.json +++ b/typescript-jsx-vitest-nightwatch/package.json @@ -19,21 +19,21 @@ "@nightwatch/vue": "^3.1.2", "@tsconfig/node20": "^20.1.4", "@types/jsdom": "^21.1.7", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", - "chromedriver": "^130.0.1", + "chromedriver": "^130.0.2", "geckodriver": "^4.5.1", "jsdom": "^25.0.1", - "nightwatch": "^3.8.0", + "nightwatch": "^3.8.1", "npm-run-all2": "^7.0.1", "ts-node": "^10.9.2", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", "vite-plugin-nightwatch": "^0.4.6", - "vitest": "^2.1.3", - "vue-tsc": "^2.1.6" + "vitest": "^2.1.4", + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx-vitest-nightwatch/src/components/TheWelcome.vue b/typescript-jsx-vitest-nightwatch/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx-vitest-nightwatch/src/components/TheWelcome.vue +++ b/typescript-jsx-vitest-nightwatch/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx-vitest-nightwatch/vite.config.ts b/typescript-jsx-vitest-nightwatch/vite.config.ts index e34bdf09..e1529198 100644 --- a/typescript-jsx-vitest-nightwatch/vite.config.ts +++ b/typescript-jsx-vitest-nightwatch/vite.config.ts @@ -15,6 +15,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx-vitest-nightwatch/vitest.config.ts b/typescript-jsx-vitest-nightwatch/vitest.config.ts index 4b1c8979..c3287171 100644 --- a/typescript-jsx-vitest-nightwatch/vitest.config.ts +++ b/typescript-jsx-vitest-nightwatch/vitest.config.ts @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/typescript-jsx-vitest-playwright/index.html b/typescript-jsx-vitest-playwright/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx-vitest-playwright/index.html +++ b/typescript-jsx-vitest-playwright/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx-vitest-playwright/package.json b/typescript-jsx-vitest-playwright/package.json index db712a65..b8b697fe 100644 --- a/typescript-jsx-vitest-playwright/package.json +++ b/typescript-jsx-vitest-playwright/package.json @@ -16,19 +16,19 @@ "vue": "^3.5.12" }, "devDependencies": { - "@playwright/test": "^1.48.1", + "@playwright/test": "^1.48.2", "@tsconfig/node20": "^20.1.4", "@types/jsdom": "^21.1.7", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", "jsdom": "^25.0.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vitest": "^2.1.3", - "vue-tsc": "^2.1.6" + "vitest": "^2.1.4", + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx-vitest-playwright/playwright.config.ts b/typescript-jsx-vitest-playwright/playwright.config.ts index cbb25003..5ece9567 100644 --- a/typescript-jsx-vitest-playwright/playwright.config.ts +++ b/typescript-jsx-vitest-playwright/playwright.config.ts @@ -19,7 +19,7 @@ export default defineConfig({ * Maximum time expect() should wait for the condition to be met. * For example in `await expect(locator).toHaveText();` */ - timeout: 5000 + timeout: 5000, }, /* Fail the build on CI if you accidentally left test.only in the source code. */ forbidOnly: !!process.env.CI, @@ -40,7 +40,7 @@ export default defineConfig({ trace: 'on-first-retry', /* Only on CI systems run the tests headless */ - headless: !!process.env.CI + headless: !!process.env.CI, }, /* Configure projects for major browsers */ @@ -48,21 +48,21 @@ export default defineConfig({ { name: 'chromium', use: { - ...devices['Desktop Chrome'] - } + ...devices['Desktop Chrome'], + }, }, { name: 'firefox', use: { - ...devices['Desktop Firefox'] - } + ...devices['Desktop Firefox'], + }, }, { name: 'webkit', use: { - ...devices['Desktop Safari'] - } - } + ...devices['Desktop Safari'], + }, + }, /* Test against mobile viewports. */ // { @@ -105,6 +105,6 @@ export default defineConfig({ */ command: process.env.CI ? 'npm run preview' : 'npm run dev', port: process.env.CI ? 4173 : 5173, - reuseExistingServer: !process.env.CI - } + reuseExistingServer: !process.env.CI, + }, }) diff --git a/typescript-jsx-vitest-playwright/src/components/TheWelcome.vue b/typescript-jsx-vitest-playwright/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx-vitest-playwright/src/components/TheWelcome.vue +++ b/typescript-jsx-vitest-playwright/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx-vitest-playwright/vite.config.ts b/typescript-jsx-vitest-playwright/vite.config.ts index 02a6dd7a..183cf367 100644 --- a/typescript-jsx-vitest-playwright/vite.config.ts +++ b/typescript-jsx-vitest-playwright/vite.config.ts @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx-vitest-playwright/vitest.config.ts b/typescript-jsx-vitest-playwright/vitest.config.ts index 4b1c8979..c3287171 100644 --- a/typescript-jsx-vitest-playwright/vitest.config.ts +++ b/typescript-jsx-vitest-playwright/vitest.config.ts @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/typescript-jsx-vitest/index.html b/typescript-jsx-vitest/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx-vitest/index.html +++ b/typescript-jsx-vitest/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx-vitest/package.json b/typescript-jsx-vitest/package.json index 544a4d76..025a6341 100644 --- a/typescript-jsx-vitest/package.json +++ b/typescript-jsx-vitest/package.json @@ -17,16 +17,16 @@ "devDependencies": { "@tsconfig/node20": "^20.1.4", "@types/jsdom": "^21.1.7", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", "jsdom": "^25.0.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vitest": "^2.1.3", - "vue-tsc": "^2.1.6" + "vitest": "^2.1.4", + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx-vitest/src/components/TheWelcome.vue b/typescript-jsx-vitest/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx-vitest/src/components/TheWelcome.vue +++ b/typescript-jsx-vitest/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx-vitest/vite.config.ts b/typescript-jsx-vitest/vite.config.ts index 02a6dd7a..183cf367 100644 --- a/typescript-jsx-vitest/vite.config.ts +++ b/typescript-jsx-vitest/vite.config.ts @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx-vitest/vitest.config.ts b/typescript-jsx-vitest/vitest.config.ts index 4b1c8979..c3287171 100644 --- a/typescript-jsx-vitest/vitest.config.ts +++ b/typescript-jsx-vitest/vitest.config.ts @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/typescript-jsx-with-tests/index.html b/typescript-jsx-with-tests/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx-with-tests/index.html +++ b/typescript-jsx-with-tests/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx-with-tests/package.json b/typescript-jsx-with-tests/package.json index 0eed4067..282ce821 100644 --- a/typescript-jsx-with-tests/package.json +++ b/typescript-jsx-with-tests/package.json @@ -15,13 +15,13 @@ }, "devDependencies": { "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/tsconfig": "^0.5.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx-with-tests/src/components/TheWelcome.vue b/typescript-jsx-with-tests/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx-with-tests/src/components/TheWelcome.vue +++ b/typescript-jsx-with-tests/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx-with-tests/vite.config.ts b/typescript-jsx-with-tests/vite.config.ts index 02a6dd7a..183cf367 100644 --- a/typescript-jsx-with-tests/vite.config.ts +++ b/typescript-jsx-with-tests/vite.config.ts @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-jsx/index.html b/typescript-jsx/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-jsx/index.html +++ b/typescript-jsx/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-jsx/package.json b/typescript-jsx/package.json index c31cfc41..5d59de0f 100644 --- a/typescript-jsx/package.json +++ b/typescript-jsx/package.json @@ -15,13 +15,13 @@ }, "devDependencies": { "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/tsconfig": "^0.5.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-jsx/src/components/TheWelcome.vue b/typescript-jsx/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-jsx/src/components/TheWelcome.vue +++ b/typescript-jsx/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-jsx/vite.config.ts b/typescript-jsx/vite.config.ts index 02a6dd7a..183cf367 100644 --- a/typescript-jsx/vite.config.ts +++ b/typescript-jsx/vite.config.ts @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-nightwatch/index.html b/typescript-nightwatch/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-nightwatch/index.html +++ b/typescript-nightwatch/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-nightwatch/nightwatch.conf.cjs b/typescript-nightwatch/nightwatch.conf.cjs index 542647e5..021e2f02 100644 --- a/typescript-nightwatch/nightwatch.conf.cjs +++ b/typescript-nightwatch/nightwatch.conf.cjs @@ -34,14 +34,14 @@ module.exports = { vite_dev_server: { start_vite: true, - port: process.env.CI ? 4173 : 5173 + port: process.env.CI ? 4173 : 5173, }, webdriver: {}, test_workers: { enabled: true, - workers: 'auto' + workers: 'auto', }, test_settings: { @@ -52,30 +52,30 @@ module.exports = { screenshots: { enabled: false, path: 'screens', - on_failure: true + on_failure: true, }, desiredCapabilities: { - browserName: 'firefox' + browserName: 'firefox', }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, safari: { desiredCapabilities: { browserName: 'safari', alwaysMatch: { - acceptInsecureCerts: false - } + acceptInsecureCerts: false, + }, }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, firefox: { @@ -87,9 +87,9 @@ module.exports = { args: [ // '-headless', // '-verbose' - ] - } - } + ], + }, + }, }, webdriver: { start_process: true, @@ -97,8 +97,8 @@ module.exports = { cli_args: [ // very verbose geckodriver logs // '-vv' - ] - } + ], + }, }, chrome: { @@ -114,8 +114,8 @@ module.exports = { //'--ignore-certificate-errors', //'--allow-insecure-localhost', //'--headless' - ] - } + ], + }, }, webdriver: { @@ -123,8 +123,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } + ], + }, }, edge: { @@ -135,8 +135,8 @@ module.exports = { // More info on EdgeDriver: https://docs.microsoft.com/en-us/microsoft-edge/webdriver-chromium/capabilities-edge-options args: [ //'--headless' - ] - } + ], + }, }, webdriver: { @@ -146,8 +146,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } - } - } + ], + }, + }, + }, } diff --git a/typescript-nightwatch/package.json b/typescript-nightwatch/package.json index 192bd0ad..b5608d9e 100644 --- a/typescript-nightwatch/package.json +++ b/typescript-nightwatch/package.json @@ -18,18 +18,18 @@ "devDependencies": { "@nightwatch/vue": "^3.1.2", "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", - "chromedriver": "^130.0.1", + "chromedriver": "^130.0.2", "geckodriver": "^4.5.1", - "nightwatch": "^3.8.0", + "nightwatch": "^3.8.1", "npm-run-all2": "^7.0.1", "ts-node": "^10.9.2", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", "vite-plugin-nightwatch": "^0.4.6", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-nightwatch/src/components/TheWelcome.vue b/typescript-nightwatch/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-nightwatch/src/components/TheWelcome.vue +++ b/typescript-nightwatch/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-nightwatch/vite.config.ts b/typescript-nightwatch/vite.config.ts index 52907a6d..4377e514 100644 --- a/typescript-nightwatch/vite.config.ts +++ b/typescript-nightwatch/vite.config.ts @@ -15,6 +15,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-pinia-cypress/cypress.config.ts b/typescript-pinia-cypress/cypress.config.ts index c8fac129..2ecbea60 100644 --- a/typescript-pinia-cypress/cypress.config.ts +++ b/typescript-pinia-cypress/cypress.config.ts @@ -3,13 +3,13 @@ import { defineConfig } from 'cypress' export default defineConfig({ e2e: { specPattern: 'cypress/e2e/**/*.{cy,spec}.{js,jsx,ts,tsx}', - baseUrl: 'http://localhost:4173' + baseUrl: 'http://localhost:4173', }, component: { specPattern: 'src/**/__tests__/*.{cy,spec}.{js,ts,jsx,tsx}', devServer: { framework: 'vue', - bundler: 'vite' - } - } + bundler: 'vite', + }, + }, }) diff --git a/typescript-pinia-cypress/index.html b/typescript-pinia-cypress/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-pinia-cypress/index.html +++ b/typescript-pinia-cypress/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-pinia-cypress/package.json b/typescript-pinia-cypress/package.json index dd89709f..8542a80f 100644 --- a/typescript-pinia-cypress/package.json +++ b/typescript-pinia-cypress/package.json @@ -15,19 +15,19 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/tsconfig": "^0.5.1", - "cypress": "^13.15.0", + "cypress": "^13.15.1", "npm-run-all2": "^7.0.1", "start-server-and-test": "^2.0.8", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-pinia-cypress/src/components/TheWelcome.vue b/typescript-pinia-cypress/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-pinia-cypress/src/components/TheWelcome.vue +++ b/typescript-pinia-cypress/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-pinia-cypress/vite.config.ts b/typescript-pinia-cypress/vite.config.ts index 21d97d5c..63d19976 100644 --- a/typescript-pinia-cypress/vite.config.ts +++ b/typescript-pinia-cypress/vite.config.ts @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-pinia-nightwatch/index.html b/typescript-pinia-nightwatch/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-pinia-nightwatch/index.html +++ b/typescript-pinia-nightwatch/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-pinia-nightwatch/nightwatch.conf.cjs b/typescript-pinia-nightwatch/nightwatch.conf.cjs index 542647e5..021e2f02 100644 --- a/typescript-pinia-nightwatch/nightwatch.conf.cjs +++ b/typescript-pinia-nightwatch/nightwatch.conf.cjs @@ -34,14 +34,14 @@ module.exports = { vite_dev_server: { start_vite: true, - port: process.env.CI ? 4173 : 5173 + port: process.env.CI ? 4173 : 5173, }, webdriver: {}, test_workers: { enabled: true, - workers: 'auto' + workers: 'auto', }, test_settings: { @@ -52,30 +52,30 @@ module.exports = { screenshots: { enabled: false, path: 'screens', - on_failure: true + on_failure: true, }, desiredCapabilities: { - browserName: 'firefox' + browserName: 'firefox', }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, safari: { desiredCapabilities: { browserName: 'safari', alwaysMatch: { - acceptInsecureCerts: false - } + acceptInsecureCerts: false, + }, }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, firefox: { @@ -87,9 +87,9 @@ module.exports = { args: [ // '-headless', // '-verbose' - ] - } - } + ], + }, + }, }, webdriver: { start_process: true, @@ -97,8 +97,8 @@ module.exports = { cli_args: [ // very verbose geckodriver logs // '-vv' - ] - } + ], + }, }, chrome: { @@ -114,8 +114,8 @@ module.exports = { //'--ignore-certificate-errors', //'--allow-insecure-localhost', //'--headless' - ] - } + ], + }, }, webdriver: { @@ -123,8 +123,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } + ], + }, }, edge: { @@ -135,8 +135,8 @@ module.exports = { // More info on EdgeDriver: https://docs.microsoft.com/en-us/microsoft-edge/webdriver-chromium/capabilities-edge-options args: [ //'--headless' - ] - } + ], + }, }, webdriver: { @@ -146,8 +146,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } - } - } + ], + }, + }, + }, } diff --git a/typescript-pinia-nightwatch/package.json b/typescript-pinia-nightwatch/package.json index 6be88638..736e66f0 100644 --- a/typescript-pinia-nightwatch/package.json +++ b/typescript-pinia-nightwatch/package.json @@ -13,24 +13,24 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { "@nightwatch/vue": "^3.1.2", "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", - "chromedriver": "^130.0.1", + "chromedriver": "^130.0.2", "geckodriver": "^4.5.1", - "nightwatch": "^3.8.0", + "nightwatch": "^3.8.1", "npm-run-all2": "^7.0.1", "ts-node": "^10.9.2", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", "vite-plugin-nightwatch": "^0.4.6", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-pinia-nightwatch/src/components/TheWelcome.vue b/typescript-pinia-nightwatch/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-pinia-nightwatch/src/components/TheWelcome.vue +++ b/typescript-pinia-nightwatch/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-pinia-nightwatch/vite.config.ts b/typescript-pinia-nightwatch/vite.config.ts index 52907a6d..4377e514 100644 --- a/typescript-pinia-nightwatch/vite.config.ts +++ b/typescript-pinia-nightwatch/vite.config.ts @@ -15,6 +15,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-pinia-playwright/index.html b/typescript-pinia-playwright/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-pinia-playwright/index.html +++ b/typescript-pinia-playwright/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-pinia-playwright/package.json b/typescript-pinia-playwright/package.json index 509af560..5f43c72c 100644 --- a/typescript-pinia-playwright/package.json +++ b/typescript-pinia-playwright/package.json @@ -12,18 +12,18 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { - "@playwright/test": "^1.48.1", + "@playwright/test": "^1.48.2", "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/tsconfig": "^0.5.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-pinia-playwright/playwright.config.ts b/typescript-pinia-playwright/playwright.config.ts index cbb25003..5ece9567 100644 --- a/typescript-pinia-playwright/playwright.config.ts +++ b/typescript-pinia-playwright/playwright.config.ts @@ -19,7 +19,7 @@ export default defineConfig({ * Maximum time expect() should wait for the condition to be met. * For example in `await expect(locator).toHaveText();` */ - timeout: 5000 + timeout: 5000, }, /* Fail the build on CI if you accidentally left test.only in the source code. */ forbidOnly: !!process.env.CI, @@ -40,7 +40,7 @@ export default defineConfig({ trace: 'on-first-retry', /* Only on CI systems run the tests headless */ - headless: !!process.env.CI + headless: !!process.env.CI, }, /* Configure projects for major browsers */ @@ -48,21 +48,21 @@ export default defineConfig({ { name: 'chromium', use: { - ...devices['Desktop Chrome'] - } + ...devices['Desktop Chrome'], + }, }, { name: 'firefox', use: { - ...devices['Desktop Firefox'] - } + ...devices['Desktop Firefox'], + }, }, { name: 'webkit', use: { - ...devices['Desktop Safari'] - } - } + ...devices['Desktop Safari'], + }, + }, /* Test against mobile viewports. */ // { @@ -105,6 +105,6 @@ export default defineConfig({ */ command: process.env.CI ? 'npm run preview' : 'npm run dev', port: process.env.CI ? 4173 : 5173, - reuseExistingServer: !process.env.CI - } + reuseExistingServer: !process.env.CI, + }, }) diff --git a/typescript-pinia-playwright/src/components/TheWelcome.vue b/typescript-pinia-playwright/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-pinia-playwright/src/components/TheWelcome.vue +++ b/typescript-pinia-playwright/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-pinia-playwright/vite.config.ts b/typescript-pinia-playwright/vite.config.ts index 21d97d5c..63d19976 100644 --- a/typescript-pinia-playwright/vite.config.ts +++ b/typescript-pinia-playwright/vite.config.ts @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-pinia-vitest-cypress/cypress.config.ts b/typescript-pinia-vitest-cypress/cypress.config.ts index 0f66080f..4a22885c 100644 --- a/typescript-pinia-vitest-cypress/cypress.config.ts +++ b/typescript-pinia-vitest-cypress/cypress.config.ts @@ -3,6 +3,6 @@ import { defineConfig } from 'cypress' export default defineConfig({ e2e: { specPattern: 'cypress/e2e/**/*.{cy,spec}.{js,jsx,ts,tsx}', - baseUrl: 'http://localhost:4173' - } + baseUrl: 'http://localhost:4173', + }, }) diff --git a/typescript-pinia-vitest-cypress/index.html b/typescript-pinia-vitest-cypress/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-pinia-vitest-cypress/index.html +++ b/typescript-pinia-vitest-cypress/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-pinia-vitest-cypress/package.json b/typescript-pinia-vitest-cypress/package.json index 3dae0401..34040771 100644 --- a/typescript-pinia-vitest-cypress/package.json +++ b/typescript-pinia-vitest-cypress/package.json @@ -14,23 +14,23 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { "@tsconfig/node20": "^20.1.4", "@types/jsdom": "^21.1.7", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", - "cypress": "^13.15.0", + "cypress": "^13.15.1", "jsdom": "^25.0.1", "npm-run-all2": "^7.0.1", "start-server-and-test": "^2.0.8", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vitest": "^2.1.3", - "vue-tsc": "^2.1.6" + "vitest": "^2.1.4", + "vue-tsc": "^2.1.10" } } diff --git a/typescript-pinia-vitest-cypress/src/components/TheWelcome.vue b/typescript-pinia-vitest-cypress/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-pinia-vitest-cypress/src/components/TheWelcome.vue +++ b/typescript-pinia-vitest-cypress/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-pinia-vitest-cypress/vite.config.ts b/typescript-pinia-vitest-cypress/vite.config.ts index 21d97d5c..63d19976 100644 --- a/typescript-pinia-vitest-cypress/vite.config.ts +++ b/typescript-pinia-vitest-cypress/vite.config.ts @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-pinia-vitest-cypress/vitest.config.ts b/typescript-pinia-vitest-cypress/vitest.config.ts index 4b1c8979..c3287171 100644 --- a/typescript-pinia-vitest-cypress/vitest.config.ts +++ b/typescript-pinia-vitest-cypress/vitest.config.ts @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/typescript-pinia-vitest-nightwatch/index.html b/typescript-pinia-vitest-nightwatch/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-pinia-vitest-nightwatch/index.html +++ b/typescript-pinia-vitest-nightwatch/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-pinia-vitest-nightwatch/nightwatch.conf.cjs b/typescript-pinia-vitest-nightwatch/nightwatch.conf.cjs index 542647e5..021e2f02 100644 --- a/typescript-pinia-vitest-nightwatch/nightwatch.conf.cjs +++ b/typescript-pinia-vitest-nightwatch/nightwatch.conf.cjs @@ -34,14 +34,14 @@ module.exports = { vite_dev_server: { start_vite: true, - port: process.env.CI ? 4173 : 5173 + port: process.env.CI ? 4173 : 5173, }, webdriver: {}, test_workers: { enabled: true, - workers: 'auto' + workers: 'auto', }, test_settings: { @@ -52,30 +52,30 @@ module.exports = { screenshots: { enabled: false, path: 'screens', - on_failure: true + on_failure: true, }, desiredCapabilities: { - browserName: 'firefox' + browserName: 'firefox', }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, safari: { desiredCapabilities: { browserName: 'safari', alwaysMatch: { - acceptInsecureCerts: false - } + acceptInsecureCerts: false, + }, }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, firefox: { @@ -87,9 +87,9 @@ module.exports = { args: [ // '-headless', // '-verbose' - ] - } - } + ], + }, + }, }, webdriver: { start_process: true, @@ -97,8 +97,8 @@ module.exports = { cli_args: [ // very verbose geckodriver logs // '-vv' - ] - } + ], + }, }, chrome: { @@ -114,8 +114,8 @@ module.exports = { //'--ignore-certificate-errors', //'--allow-insecure-localhost', //'--headless' - ] - } + ], + }, }, webdriver: { @@ -123,8 +123,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } + ], + }, }, edge: { @@ -135,8 +135,8 @@ module.exports = { // More info on EdgeDriver: https://docs.microsoft.com/en-us/microsoft-edge/webdriver-chromium/capabilities-edge-options args: [ //'--headless' - ] - } + ], + }, }, webdriver: { @@ -146,8 +146,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } - } - } + ], + }, + }, + }, } diff --git a/typescript-pinia-vitest-nightwatch/package.json b/typescript-pinia-vitest-nightwatch/package.json index 28d59ce3..9f320e9d 100644 --- a/typescript-pinia-vitest-nightwatch/package.json +++ b/typescript-pinia-vitest-nightwatch/package.json @@ -13,27 +13,27 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { "@nightwatch/vue": "^3.1.2", "@tsconfig/node20": "^20.1.4", "@types/jsdom": "^21.1.7", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", - "chromedriver": "^130.0.1", + "chromedriver": "^130.0.2", "geckodriver": "^4.5.1", "jsdom": "^25.0.1", - "nightwatch": "^3.8.0", + "nightwatch": "^3.8.1", "npm-run-all2": "^7.0.1", "ts-node": "^10.9.2", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", "vite-plugin-nightwatch": "^0.4.6", - "vitest": "^2.1.3", - "vue-tsc": "^2.1.6" + "vitest": "^2.1.4", + "vue-tsc": "^2.1.10" } } diff --git a/typescript-pinia-vitest-nightwatch/src/components/TheWelcome.vue b/typescript-pinia-vitest-nightwatch/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-pinia-vitest-nightwatch/src/components/TheWelcome.vue +++ b/typescript-pinia-vitest-nightwatch/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-pinia-vitest-nightwatch/vite.config.ts b/typescript-pinia-vitest-nightwatch/vite.config.ts index 265f7e5e..928112a0 100644 --- a/typescript-pinia-vitest-nightwatch/vite.config.ts +++ b/typescript-pinia-vitest-nightwatch/vite.config.ts @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-pinia-vitest-nightwatch/vitest.config.ts b/typescript-pinia-vitest-nightwatch/vitest.config.ts index 4b1c8979..c3287171 100644 --- a/typescript-pinia-vitest-nightwatch/vitest.config.ts +++ b/typescript-pinia-vitest-nightwatch/vitest.config.ts @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/typescript-pinia-vitest-playwright/index.html b/typescript-pinia-vitest-playwright/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-pinia-vitest-playwright/index.html +++ b/typescript-pinia-vitest-playwright/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-pinia-vitest-playwright/package.json b/typescript-pinia-vitest-playwright/package.json index e303239e..a664c49e 100644 --- a/typescript-pinia-vitest-playwright/package.json +++ b/typescript-pinia-vitest-playwright/package.json @@ -13,22 +13,22 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { - "@playwright/test": "^1.48.1", + "@playwright/test": "^1.48.2", "@tsconfig/node20": "^20.1.4", "@types/jsdom": "^21.1.7", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", "jsdom": "^25.0.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vitest": "^2.1.3", - "vue-tsc": "^2.1.6" + "vitest": "^2.1.4", + "vue-tsc": "^2.1.10" } } diff --git a/typescript-pinia-vitest-playwright/playwright.config.ts b/typescript-pinia-vitest-playwright/playwright.config.ts index cbb25003..5ece9567 100644 --- a/typescript-pinia-vitest-playwright/playwright.config.ts +++ b/typescript-pinia-vitest-playwright/playwright.config.ts @@ -19,7 +19,7 @@ export default defineConfig({ * Maximum time expect() should wait for the condition to be met. * For example in `await expect(locator).toHaveText();` */ - timeout: 5000 + timeout: 5000, }, /* Fail the build on CI if you accidentally left test.only in the source code. */ forbidOnly: !!process.env.CI, @@ -40,7 +40,7 @@ export default defineConfig({ trace: 'on-first-retry', /* Only on CI systems run the tests headless */ - headless: !!process.env.CI + headless: !!process.env.CI, }, /* Configure projects for major browsers */ @@ -48,21 +48,21 @@ export default defineConfig({ { name: 'chromium', use: { - ...devices['Desktop Chrome'] - } + ...devices['Desktop Chrome'], + }, }, { name: 'firefox', use: { - ...devices['Desktop Firefox'] - } + ...devices['Desktop Firefox'], + }, }, { name: 'webkit', use: { - ...devices['Desktop Safari'] - } - } + ...devices['Desktop Safari'], + }, + }, /* Test against mobile viewports. */ // { @@ -105,6 +105,6 @@ export default defineConfig({ */ command: process.env.CI ? 'npm run preview' : 'npm run dev', port: process.env.CI ? 4173 : 5173, - reuseExistingServer: !process.env.CI - } + reuseExistingServer: !process.env.CI, + }, }) diff --git a/typescript-pinia-vitest-playwright/src/components/TheWelcome.vue b/typescript-pinia-vitest-playwright/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-pinia-vitest-playwright/src/components/TheWelcome.vue +++ b/typescript-pinia-vitest-playwright/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-pinia-vitest-playwright/vite.config.ts b/typescript-pinia-vitest-playwright/vite.config.ts index 21d97d5c..63d19976 100644 --- a/typescript-pinia-vitest-playwright/vite.config.ts +++ b/typescript-pinia-vitest-playwright/vite.config.ts @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-pinia-vitest-playwright/vitest.config.ts b/typescript-pinia-vitest-playwright/vitest.config.ts index 4b1c8979..c3287171 100644 --- a/typescript-pinia-vitest-playwright/vitest.config.ts +++ b/typescript-pinia-vitest-playwright/vitest.config.ts @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/typescript-pinia-vitest/index.html b/typescript-pinia-vitest/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-pinia-vitest/index.html +++ b/typescript-pinia-vitest/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-pinia-vitest/package.json b/typescript-pinia-vitest/package.json index 42c13d4d..f0a0955e 100644 --- a/typescript-pinia-vitest/package.json +++ b/typescript-pinia-vitest/package.json @@ -12,21 +12,21 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { "@tsconfig/node20": "^20.1.4", "@types/jsdom": "^21.1.7", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", "jsdom": "^25.0.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vitest": "^2.1.3", - "vue-tsc": "^2.1.6" + "vitest": "^2.1.4", + "vue-tsc": "^2.1.10" } } diff --git a/typescript-pinia-vitest/src/components/TheWelcome.vue b/typescript-pinia-vitest/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-pinia-vitest/src/components/TheWelcome.vue +++ b/typescript-pinia-vitest/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-pinia-vitest/vite.config.ts b/typescript-pinia-vitest/vite.config.ts index 21d97d5c..63d19976 100644 --- a/typescript-pinia-vitest/vite.config.ts +++ b/typescript-pinia-vitest/vite.config.ts @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-pinia-vitest/vitest.config.ts b/typescript-pinia-vitest/vitest.config.ts index 4b1c8979..c3287171 100644 --- a/typescript-pinia-vitest/vitest.config.ts +++ b/typescript-pinia-vitest/vitest.config.ts @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/typescript-pinia-with-tests/index.html b/typescript-pinia-with-tests/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-pinia-with-tests/index.html +++ b/typescript-pinia-with-tests/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-pinia-with-tests/package.json b/typescript-pinia-with-tests/package.json index a4032b27..e005c715 100644 --- a/typescript-pinia-with-tests/package.json +++ b/typescript-pinia-with-tests/package.json @@ -11,17 +11,17 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/tsconfig": "^0.5.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-pinia-with-tests/src/components/TheWelcome.vue b/typescript-pinia-with-tests/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-pinia-with-tests/src/components/TheWelcome.vue +++ b/typescript-pinia-with-tests/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-pinia-with-tests/vite.config.ts b/typescript-pinia-with-tests/vite.config.ts index 21d97d5c..63d19976 100644 --- a/typescript-pinia-with-tests/vite.config.ts +++ b/typescript-pinia-with-tests/vite.config.ts @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-pinia/index.html b/typescript-pinia/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-pinia/index.html +++ b/typescript-pinia/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-pinia/package.json b/typescript-pinia/package.json index c8721c1d..1f56937d 100644 --- a/typescript-pinia/package.json +++ b/typescript-pinia/package.json @@ -11,17 +11,17 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12" }, "devDependencies": { "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/tsconfig": "^0.5.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-pinia/src/components/TheWelcome.vue b/typescript-pinia/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-pinia/src/components/TheWelcome.vue +++ b/typescript-pinia/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-pinia/vite.config.ts b/typescript-pinia/vite.config.ts index 21d97d5c..63d19976 100644 --- a/typescript-pinia/vite.config.ts +++ b/typescript-pinia/vite.config.ts @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-playwright/index.html b/typescript-playwright/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-playwright/index.html +++ b/typescript-playwright/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-playwright/package.json b/typescript-playwright/package.json index 4147b90e..ecef6edd 100644 --- a/typescript-playwright/package.json +++ b/typescript-playwright/package.json @@ -15,14 +15,14 @@ "vue": "^3.5.12" }, "devDependencies": { - "@playwright/test": "^1.48.1", + "@playwright/test": "^1.48.2", "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/tsconfig": "^0.5.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-playwright/playwright.config.ts b/typescript-playwright/playwright.config.ts index cbb25003..5ece9567 100644 --- a/typescript-playwright/playwright.config.ts +++ b/typescript-playwright/playwright.config.ts @@ -19,7 +19,7 @@ export default defineConfig({ * Maximum time expect() should wait for the condition to be met. * For example in `await expect(locator).toHaveText();` */ - timeout: 5000 + timeout: 5000, }, /* Fail the build on CI if you accidentally left test.only in the source code. */ forbidOnly: !!process.env.CI, @@ -40,7 +40,7 @@ export default defineConfig({ trace: 'on-first-retry', /* Only on CI systems run the tests headless */ - headless: !!process.env.CI + headless: !!process.env.CI, }, /* Configure projects for major browsers */ @@ -48,21 +48,21 @@ export default defineConfig({ { name: 'chromium', use: { - ...devices['Desktop Chrome'] - } + ...devices['Desktop Chrome'], + }, }, { name: 'firefox', use: { - ...devices['Desktop Firefox'] - } + ...devices['Desktop Firefox'], + }, }, { name: 'webkit', use: { - ...devices['Desktop Safari'] - } - } + ...devices['Desktop Safari'], + }, + }, /* Test against mobile viewports. */ // { @@ -105,6 +105,6 @@ export default defineConfig({ */ command: process.env.CI ? 'npm run preview' : 'npm run dev', port: process.env.CI ? 4173 : 5173, - reuseExistingServer: !process.env.CI - } + reuseExistingServer: !process.env.CI, + }, }) diff --git a/typescript-playwright/src/components/TheWelcome.vue b/typescript-playwright/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-playwright/src/components/TheWelcome.vue +++ b/typescript-playwright/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-playwright/vite.config.ts b/typescript-playwright/vite.config.ts index 21d97d5c..63d19976 100644 --- a/typescript-playwright/vite.config.ts +++ b/typescript-playwright/vite.config.ts @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-router-cypress/cypress.config.ts b/typescript-router-cypress/cypress.config.ts index c8fac129..2ecbea60 100644 --- a/typescript-router-cypress/cypress.config.ts +++ b/typescript-router-cypress/cypress.config.ts @@ -3,13 +3,13 @@ import { defineConfig } from 'cypress' export default defineConfig({ e2e: { specPattern: 'cypress/e2e/**/*.{cy,spec}.{js,jsx,ts,tsx}', - baseUrl: 'http://localhost:4173' + baseUrl: 'http://localhost:4173', }, component: { specPattern: 'src/**/__tests__/*.{cy,spec}.{js,ts,jsx,tsx}', devServer: { framework: 'vue', - bundler: 'vite' - } - } + bundler: 'vite', + }, + }, }) diff --git a/typescript-router-cypress/index.html b/typescript-router-cypress/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-router-cypress/index.html +++ b/typescript-router-cypress/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-router-cypress/package.json b/typescript-router-cypress/package.json index 35b7f0f4..582322fc 100644 --- a/typescript-router-cypress/package.json +++ b/typescript-router-cypress/package.json @@ -20,14 +20,14 @@ }, "devDependencies": { "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/tsconfig": "^0.5.1", - "cypress": "^13.15.0", + "cypress": "^13.15.1", "npm-run-all2": "^7.0.1", "start-server-and-test": "^2.0.8", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-router-cypress/src/components/TheWelcome.vue b/typescript-router-cypress/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-router-cypress/src/components/TheWelcome.vue +++ b/typescript-router-cypress/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-router-cypress/src/router/index.ts b/typescript-router-cypress/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-router-cypress/src/router/index.ts +++ b/typescript-router-cypress/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-router-cypress/vite.config.ts b/typescript-router-cypress/vite.config.ts index 21d97d5c..63d19976 100644 --- a/typescript-router-cypress/vite.config.ts +++ b/typescript-router-cypress/vite.config.ts @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-router-nightwatch/index.html b/typescript-router-nightwatch/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-router-nightwatch/index.html +++ b/typescript-router-nightwatch/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-router-nightwatch/nightwatch.conf.cjs b/typescript-router-nightwatch/nightwatch.conf.cjs index 542647e5..021e2f02 100644 --- a/typescript-router-nightwatch/nightwatch.conf.cjs +++ b/typescript-router-nightwatch/nightwatch.conf.cjs @@ -34,14 +34,14 @@ module.exports = { vite_dev_server: { start_vite: true, - port: process.env.CI ? 4173 : 5173 + port: process.env.CI ? 4173 : 5173, }, webdriver: {}, test_workers: { enabled: true, - workers: 'auto' + workers: 'auto', }, test_settings: { @@ -52,30 +52,30 @@ module.exports = { screenshots: { enabled: false, path: 'screens', - on_failure: true + on_failure: true, }, desiredCapabilities: { - browserName: 'firefox' + browserName: 'firefox', }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, safari: { desiredCapabilities: { browserName: 'safari', alwaysMatch: { - acceptInsecureCerts: false - } + acceptInsecureCerts: false, + }, }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, firefox: { @@ -87,9 +87,9 @@ module.exports = { args: [ // '-headless', // '-verbose' - ] - } - } + ], + }, + }, }, webdriver: { start_process: true, @@ -97,8 +97,8 @@ module.exports = { cli_args: [ // very verbose geckodriver logs // '-vv' - ] - } + ], + }, }, chrome: { @@ -114,8 +114,8 @@ module.exports = { //'--ignore-certificate-errors', //'--allow-insecure-localhost', //'--headless' - ] - } + ], + }, }, webdriver: { @@ -123,8 +123,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } + ], + }, }, edge: { @@ -135,8 +135,8 @@ module.exports = { // More info on EdgeDriver: https://docs.microsoft.com/en-us/microsoft-edge/webdriver-chromium/capabilities-edge-options args: [ //'--headless' - ] - } + ], + }, }, webdriver: { @@ -146,8 +146,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } - } - } + ], + }, + }, + }, } diff --git a/typescript-router-nightwatch/package.json b/typescript-router-nightwatch/package.json index e6d34b49..08845a57 100644 --- a/typescript-router-nightwatch/package.json +++ b/typescript-router-nightwatch/package.json @@ -19,18 +19,18 @@ "devDependencies": { "@nightwatch/vue": "^3.1.2", "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", - "chromedriver": "^130.0.1", + "chromedriver": "^130.0.2", "geckodriver": "^4.5.1", - "nightwatch": "^3.8.0", + "nightwatch": "^3.8.1", "npm-run-all2": "^7.0.1", "ts-node": "^10.9.2", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", "vite-plugin-nightwatch": "^0.4.6", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-router-nightwatch/src/components/TheWelcome.vue b/typescript-router-nightwatch/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-router-nightwatch/src/components/TheWelcome.vue +++ b/typescript-router-nightwatch/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-router-nightwatch/src/router/index.ts b/typescript-router-nightwatch/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-router-nightwatch/src/router/index.ts +++ b/typescript-router-nightwatch/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-router-nightwatch/vite.config.ts b/typescript-router-nightwatch/vite.config.ts index 52907a6d..4377e514 100644 --- a/typescript-router-nightwatch/vite.config.ts +++ b/typescript-router-nightwatch/vite.config.ts @@ -15,6 +15,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-router-pinia-cypress/cypress.config.ts b/typescript-router-pinia-cypress/cypress.config.ts index c8fac129..2ecbea60 100644 --- a/typescript-router-pinia-cypress/cypress.config.ts +++ b/typescript-router-pinia-cypress/cypress.config.ts @@ -3,13 +3,13 @@ import { defineConfig } from 'cypress' export default defineConfig({ e2e: { specPattern: 'cypress/e2e/**/*.{cy,spec}.{js,jsx,ts,tsx}', - baseUrl: 'http://localhost:4173' + baseUrl: 'http://localhost:4173', }, component: { specPattern: 'src/**/__tests__/*.{cy,spec}.{js,ts,jsx,tsx}', devServer: { framework: 'vue', - bundler: 'vite' - } - } + bundler: 'vite', + }, + }, }) diff --git a/typescript-router-pinia-cypress/index.html b/typescript-router-pinia-cypress/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-router-pinia-cypress/index.html +++ b/typescript-router-pinia-cypress/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-router-pinia-cypress/package.json b/typescript-router-pinia-cypress/package.json index a51a88b6..2aa340e5 100644 --- a/typescript-router-pinia-cypress/package.json +++ b/typescript-router-pinia-cypress/package.json @@ -15,20 +15,20 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, "devDependencies": { "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/tsconfig": "^0.5.1", - "cypress": "^13.15.0", + "cypress": "^13.15.1", "npm-run-all2": "^7.0.1", "start-server-and-test": "^2.0.8", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-router-pinia-cypress/src/components/TheWelcome.vue b/typescript-router-pinia-cypress/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-router-pinia-cypress/src/components/TheWelcome.vue +++ b/typescript-router-pinia-cypress/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-router-pinia-cypress/src/router/index.ts b/typescript-router-pinia-cypress/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-router-pinia-cypress/src/router/index.ts +++ b/typescript-router-pinia-cypress/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-router-pinia-cypress/vite.config.ts b/typescript-router-pinia-cypress/vite.config.ts index 21d97d5c..63d19976 100644 --- a/typescript-router-pinia-cypress/vite.config.ts +++ b/typescript-router-pinia-cypress/vite.config.ts @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-router-pinia-nightwatch/index.html b/typescript-router-pinia-nightwatch/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-router-pinia-nightwatch/index.html +++ b/typescript-router-pinia-nightwatch/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-router-pinia-nightwatch/nightwatch.conf.cjs b/typescript-router-pinia-nightwatch/nightwatch.conf.cjs index 542647e5..021e2f02 100644 --- a/typescript-router-pinia-nightwatch/nightwatch.conf.cjs +++ b/typescript-router-pinia-nightwatch/nightwatch.conf.cjs @@ -34,14 +34,14 @@ module.exports = { vite_dev_server: { start_vite: true, - port: process.env.CI ? 4173 : 5173 + port: process.env.CI ? 4173 : 5173, }, webdriver: {}, test_workers: { enabled: true, - workers: 'auto' + workers: 'auto', }, test_settings: { @@ -52,30 +52,30 @@ module.exports = { screenshots: { enabled: false, path: 'screens', - on_failure: true + on_failure: true, }, desiredCapabilities: { - browserName: 'firefox' + browserName: 'firefox', }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, safari: { desiredCapabilities: { browserName: 'safari', alwaysMatch: { - acceptInsecureCerts: false - } + acceptInsecureCerts: false, + }, }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, firefox: { @@ -87,9 +87,9 @@ module.exports = { args: [ // '-headless', // '-verbose' - ] - } - } + ], + }, + }, }, webdriver: { start_process: true, @@ -97,8 +97,8 @@ module.exports = { cli_args: [ // very verbose geckodriver logs // '-vv' - ] - } + ], + }, }, chrome: { @@ -114,8 +114,8 @@ module.exports = { //'--ignore-certificate-errors', //'--allow-insecure-localhost', //'--headless' - ] - } + ], + }, }, webdriver: { @@ -123,8 +123,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } + ], + }, }, edge: { @@ -135,8 +135,8 @@ module.exports = { // More info on EdgeDriver: https://docs.microsoft.com/en-us/microsoft-edge/webdriver-chromium/capabilities-edge-options args: [ //'--headless' - ] - } + ], + }, }, webdriver: { @@ -146,8 +146,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } - } - } + ], + }, + }, + }, } diff --git a/typescript-router-pinia-nightwatch/package.json b/typescript-router-pinia-nightwatch/package.json index d356f03f..241a4ffc 100644 --- a/typescript-router-pinia-nightwatch/package.json +++ b/typescript-router-pinia-nightwatch/package.json @@ -13,25 +13,25 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, "devDependencies": { "@nightwatch/vue": "^3.1.2", "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", - "chromedriver": "^130.0.1", + "chromedriver": "^130.0.2", "geckodriver": "^4.5.1", - "nightwatch": "^3.8.0", + "nightwatch": "^3.8.1", "npm-run-all2": "^7.0.1", "ts-node": "^10.9.2", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", "vite-plugin-nightwatch": "^0.4.6", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-router-pinia-nightwatch/src/components/TheWelcome.vue b/typescript-router-pinia-nightwatch/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-router-pinia-nightwatch/src/components/TheWelcome.vue +++ b/typescript-router-pinia-nightwatch/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-router-pinia-nightwatch/src/router/index.ts b/typescript-router-pinia-nightwatch/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-router-pinia-nightwatch/src/router/index.ts +++ b/typescript-router-pinia-nightwatch/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-router-pinia-nightwatch/vite.config.ts b/typescript-router-pinia-nightwatch/vite.config.ts index 52907a6d..4377e514 100644 --- a/typescript-router-pinia-nightwatch/vite.config.ts +++ b/typescript-router-pinia-nightwatch/vite.config.ts @@ -15,6 +15,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-router-pinia-playwright/index.html b/typescript-router-pinia-playwright/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-router-pinia-playwright/index.html +++ b/typescript-router-pinia-playwright/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-router-pinia-playwright/package.json b/typescript-router-pinia-playwright/package.json index dea72e26..15b23dca 100644 --- a/typescript-router-pinia-playwright/package.json +++ b/typescript-router-pinia-playwright/package.json @@ -12,19 +12,19 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, "devDependencies": { - "@playwright/test": "^1.48.1", + "@playwright/test": "^1.48.2", "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/tsconfig": "^0.5.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-router-pinia-playwright/playwright.config.ts b/typescript-router-pinia-playwright/playwright.config.ts index cbb25003..5ece9567 100644 --- a/typescript-router-pinia-playwright/playwright.config.ts +++ b/typescript-router-pinia-playwright/playwright.config.ts @@ -19,7 +19,7 @@ export default defineConfig({ * Maximum time expect() should wait for the condition to be met. * For example in `await expect(locator).toHaveText();` */ - timeout: 5000 + timeout: 5000, }, /* Fail the build on CI if you accidentally left test.only in the source code. */ forbidOnly: !!process.env.CI, @@ -40,7 +40,7 @@ export default defineConfig({ trace: 'on-first-retry', /* Only on CI systems run the tests headless */ - headless: !!process.env.CI + headless: !!process.env.CI, }, /* Configure projects for major browsers */ @@ -48,21 +48,21 @@ export default defineConfig({ { name: 'chromium', use: { - ...devices['Desktop Chrome'] - } + ...devices['Desktop Chrome'], + }, }, { name: 'firefox', use: { - ...devices['Desktop Firefox'] - } + ...devices['Desktop Firefox'], + }, }, { name: 'webkit', use: { - ...devices['Desktop Safari'] - } - } + ...devices['Desktop Safari'], + }, + }, /* Test against mobile viewports. */ // { @@ -105,6 +105,6 @@ export default defineConfig({ */ command: process.env.CI ? 'npm run preview' : 'npm run dev', port: process.env.CI ? 4173 : 5173, - reuseExistingServer: !process.env.CI - } + reuseExistingServer: !process.env.CI, + }, }) diff --git a/typescript-router-pinia-playwright/src/components/TheWelcome.vue b/typescript-router-pinia-playwright/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-router-pinia-playwright/src/components/TheWelcome.vue +++ b/typescript-router-pinia-playwright/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-router-pinia-playwright/src/router/index.ts b/typescript-router-pinia-playwright/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-router-pinia-playwright/src/router/index.ts +++ b/typescript-router-pinia-playwright/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-router-pinia-playwright/vite.config.ts b/typescript-router-pinia-playwright/vite.config.ts index 21d97d5c..63d19976 100644 --- a/typescript-router-pinia-playwright/vite.config.ts +++ b/typescript-router-pinia-playwright/vite.config.ts @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-router-pinia-vitest-cypress/cypress.config.ts b/typescript-router-pinia-vitest-cypress/cypress.config.ts index 0f66080f..4a22885c 100644 --- a/typescript-router-pinia-vitest-cypress/cypress.config.ts +++ b/typescript-router-pinia-vitest-cypress/cypress.config.ts @@ -3,6 +3,6 @@ import { defineConfig } from 'cypress' export default defineConfig({ e2e: { specPattern: 'cypress/e2e/**/*.{cy,spec}.{js,jsx,ts,tsx}', - baseUrl: 'http://localhost:4173' - } + baseUrl: 'http://localhost:4173', + }, }) diff --git a/typescript-router-pinia-vitest-cypress/index.html b/typescript-router-pinia-vitest-cypress/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-router-pinia-vitest-cypress/index.html +++ b/typescript-router-pinia-vitest-cypress/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-router-pinia-vitest-cypress/package.json b/typescript-router-pinia-vitest-cypress/package.json index ffab263d..82d66d74 100644 --- a/typescript-router-pinia-vitest-cypress/package.json +++ b/typescript-router-pinia-vitest-cypress/package.json @@ -14,24 +14,24 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, "devDependencies": { "@tsconfig/node20": "^20.1.4", "@types/jsdom": "^21.1.7", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", - "cypress": "^13.15.0", + "cypress": "^13.15.1", "jsdom": "^25.0.1", "npm-run-all2": "^7.0.1", "start-server-and-test": "^2.0.8", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vitest": "^2.1.3", - "vue-tsc": "^2.1.6" + "vitest": "^2.1.4", + "vue-tsc": "^2.1.10" } } diff --git a/typescript-router-pinia-vitest-cypress/src/components/TheWelcome.vue b/typescript-router-pinia-vitest-cypress/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-router-pinia-vitest-cypress/src/components/TheWelcome.vue +++ b/typescript-router-pinia-vitest-cypress/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-router-pinia-vitest-cypress/src/router/index.ts b/typescript-router-pinia-vitest-cypress/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-router-pinia-vitest-cypress/src/router/index.ts +++ b/typescript-router-pinia-vitest-cypress/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-router-pinia-vitest-cypress/vite.config.ts b/typescript-router-pinia-vitest-cypress/vite.config.ts index 21d97d5c..63d19976 100644 --- a/typescript-router-pinia-vitest-cypress/vite.config.ts +++ b/typescript-router-pinia-vitest-cypress/vite.config.ts @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-router-pinia-vitest-cypress/vitest.config.ts b/typescript-router-pinia-vitest-cypress/vitest.config.ts index 4b1c8979..c3287171 100644 --- a/typescript-router-pinia-vitest-cypress/vitest.config.ts +++ b/typescript-router-pinia-vitest-cypress/vitest.config.ts @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/typescript-router-pinia-vitest-nightwatch/index.html b/typescript-router-pinia-vitest-nightwatch/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-router-pinia-vitest-nightwatch/index.html +++ b/typescript-router-pinia-vitest-nightwatch/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-router-pinia-vitest-nightwatch/nightwatch.conf.cjs b/typescript-router-pinia-vitest-nightwatch/nightwatch.conf.cjs index 542647e5..021e2f02 100644 --- a/typescript-router-pinia-vitest-nightwatch/nightwatch.conf.cjs +++ b/typescript-router-pinia-vitest-nightwatch/nightwatch.conf.cjs @@ -34,14 +34,14 @@ module.exports = { vite_dev_server: { start_vite: true, - port: process.env.CI ? 4173 : 5173 + port: process.env.CI ? 4173 : 5173, }, webdriver: {}, test_workers: { enabled: true, - workers: 'auto' + workers: 'auto', }, test_settings: { @@ -52,30 +52,30 @@ module.exports = { screenshots: { enabled: false, path: 'screens', - on_failure: true + on_failure: true, }, desiredCapabilities: { - browserName: 'firefox' + browserName: 'firefox', }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, safari: { desiredCapabilities: { browserName: 'safari', alwaysMatch: { - acceptInsecureCerts: false - } + acceptInsecureCerts: false, + }, }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, firefox: { @@ -87,9 +87,9 @@ module.exports = { args: [ // '-headless', // '-verbose' - ] - } - } + ], + }, + }, }, webdriver: { start_process: true, @@ -97,8 +97,8 @@ module.exports = { cli_args: [ // very verbose geckodriver logs // '-vv' - ] - } + ], + }, }, chrome: { @@ -114,8 +114,8 @@ module.exports = { //'--ignore-certificate-errors', //'--allow-insecure-localhost', //'--headless' - ] - } + ], + }, }, webdriver: { @@ -123,8 +123,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } + ], + }, }, edge: { @@ -135,8 +135,8 @@ module.exports = { // More info on EdgeDriver: https://docs.microsoft.com/en-us/microsoft-edge/webdriver-chromium/capabilities-edge-options args: [ //'--headless' - ] - } + ], + }, }, webdriver: { @@ -146,8 +146,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } - } - } + ], + }, + }, + }, } diff --git a/typescript-router-pinia-vitest-nightwatch/package.json b/typescript-router-pinia-vitest-nightwatch/package.json index 05c64226..8f86e652 100644 --- a/typescript-router-pinia-vitest-nightwatch/package.json +++ b/typescript-router-pinia-vitest-nightwatch/package.json @@ -13,7 +13,7 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, @@ -21,20 +21,20 @@ "@nightwatch/vue": "^3.1.2", "@tsconfig/node20": "^20.1.4", "@types/jsdom": "^21.1.7", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", - "chromedriver": "^130.0.1", + "chromedriver": "^130.0.2", "geckodriver": "^4.5.1", "jsdom": "^25.0.1", - "nightwatch": "^3.8.0", + "nightwatch": "^3.8.1", "npm-run-all2": "^7.0.1", "ts-node": "^10.9.2", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", "vite-plugin-nightwatch": "^0.4.6", - "vitest": "^2.1.3", - "vue-tsc": "^2.1.6" + "vitest": "^2.1.4", + "vue-tsc": "^2.1.10" } } diff --git a/typescript-router-pinia-vitest-nightwatch/src/components/TheWelcome.vue b/typescript-router-pinia-vitest-nightwatch/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-router-pinia-vitest-nightwatch/src/components/TheWelcome.vue +++ b/typescript-router-pinia-vitest-nightwatch/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-router-pinia-vitest-nightwatch/src/router/index.ts b/typescript-router-pinia-vitest-nightwatch/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-router-pinia-vitest-nightwatch/src/router/index.ts +++ b/typescript-router-pinia-vitest-nightwatch/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-router-pinia-vitest-nightwatch/vite.config.ts b/typescript-router-pinia-vitest-nightwatch/vite.config.ts index 265f7e5e..928112a0 100644 --- a/typescript-router-pinia-vitest-nightwatch/vite.config.ts +++ b/typescript-router-pinia-vitest-nightwatch/vite.config.ts @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-router-pinia-vitest-nightwatch/vitest.config.ts b/typescript-router-pinia-vitest-nightwatch/vitest.config.ts index 4b1c8979..c3287171 100644 --- a/typescript-router-pinia-vitest-nightwatch/vitest.config.ts +++ b/typescript-router-pinia-vitest-nightwatch/vitest.config.ts @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/typescript-router-pinia-vitest-playwright/index.html b/typescript-router-pinia-vitest-playwright/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-router-pinia-vitest-playwright/index.html +++ b/typescript-router-pinia-vitest-playwright/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-router-pinia-vitest-playwright/package.json b/typescript-router-pinia-vitest-playwright/package.json index f50fe598..ec181bd5 100644 --- a/typescript-router-pinia-vitest-playwright/package.json +++ b/typescript-router-pinia-vitest-playwright/package.json @@ -13,23 +13,23 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, "devDependencies": { - "@playwright/test": "^1.48.1", + "@playwright/test": "^1.48.2", "@tsconfig/node20": "^20.1.4", "@types/jsdom": "^21.1.7", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", "jsdom": "^25.0.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vitest": "^2.1.3", - "vue-tsc": "^2.1.6" + "vitest": "^2.1.4", + "vue-tsc": "^2.1.10" } } diff --git a/typescript-router-pinia-vitest-playwright/playwright.config.ts b/typescript-router-pinia-vitest-playwright/playwright.config.ts index cbb25003..5ece9567 100644 --- a/typescript-router-pinia-vitest-playwright/playwright.config.ts +++ b/typescript-router-pinia-vitest-playwright/playwright.config.ts @@ -19,7 +19,7 @@ export default defineConfig({ * Maximum time expect() should wait for the condition to be met. * For example in `await expect(locator).toHaveText();` */ - timeout: 5000 + timeout: 5000, }, /* Fail the build on CI if you accidentally left test.only in the source code. */ forbidOnly: !!process.env.CI, @@ -40,7 +40,7 @@ export default defineConfig({ trace: 'on-first-retry', /* Only on CI systems run the tests headless */ - headless: !!process.env.CI + headless: !!process.env.CI, }, /* Configure projects for major browsers */ @@ -48,21 +48,21 @@ export default defineConfig({ { name: 'chromium', use: { - ...devices['Desktop Chrome'] - } + ...devices['Desktop Chrome'], + }, }, { name: 'firefox', use: { - ...devices['Desktop Firefox'] - } + ...devices['Desktop Firefox'], + }, }, { name: 'webkit', use: { - ...devices['Desktop Safari'] - } - } + ...devices['Desktop Safari'], + }, + }, /* Test against mobile viewports. */ // { @@ -105,6 +105,6 @@ export default defineConfig({ */ command: process.env.CI ? 'npm run preview' : 'npm run dev', port: process.env.CI ? 4173 : 5173, - reuseExistingServer: !process.env.CI - } + reuseExistingServer: !process.env.CI, + }, }) diff --git a/typescript-router-pinia-vitest-playwright/src/components/TheWelcome.vue b/typescript-router-pinia-vitest-playwright/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-router-pinia-vitest-playwright/src/components/TheWelcome.vue +++ b/typescript-router-pinia-vitest-playwright/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-router-pinia-vitest-playwright/src/router/index.ts b/typescript-router-pinia-vitest-playwright/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-router-pinia-vitest-playwright/src/router/index.ts +++ b/typescript-router-pinia-vitest-playwright/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-router-pinia-vitest-playwright/vite.config.ts b/typescript-router-pinia-vitest-playwright/vite.config.ts index 21d97d5c..63d19976 100644 --- a/typescript-router-pinia-vitest-playwright/vite.config.ts +++ b/typescript-router-pinia-vitest-playwright/vite.config.ts @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-router-pinia-vitest-playwright/vitest.config.ts b/typescript-router-pinia-vitest-playwright/vitest.config.ts index 4b1c8979..c3287171 100644 --- a/typescript-router-pinia-vitest-playwright/vitest.config.ts +++ b/typescript-router-pinia-vitest-playwright/vitest.config.ts @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/typescript-router-pinia-vitest/index.html b/typescript-router-pinia-vitest/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-router-pinia-vitest/index.html +++ b/typescript-router-pinia-vitest/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-router-pinia-vitest/package.json b/typescript-router-pinia-vitest/package.json index 926c47d6..81bfbbe3 100644 --- a/typescript-router-pinia-vitest/package.json +++ b/typescript-router-pinia-vitest/package.json @@ -12,22 +12,22 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, "devDependencies": { "@tsconfig/node20": "^20.1.4", "@types/jsdom": "^21.1.7", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", "jsdom": "^25.0.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vitest": "^2.1.3", - "vue-tsc": "^2.1.6" + "vitest": "^2.1.4", + "vue-tsc": "^2.1.10" } } diff --git a/typescript-router-pinia-vitest/src/components/TheWelcome.vue b/typescript-router-pinia-vitest/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-router-pinia-vitest/src/components/TheWelcome.vue +++ b/typescript-router-pinia-vitest/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-router-pinia-vitest/src/router/index.ts b/typescript-router-pinia-vitest/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-router-pinia-vitest/src/router/index.ts +++ b/typescript-router-pinia-vitest/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-router-pinia-vitest/vite.config.ts b/typescript-router-pinia-vitest/vite.config.ts index 21d97d5c..63d19976 100644 --- a/typescript-router-pinia-vitest/vite.config.ts +++ b/typescript-router-pinia-vitest/vite.config.ts @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-router-pinia-vitest/vitest.config.ts b/typescript-router-pinia-vitest/vitest.config.ts index 4b1c8979..c3287171 100644 --- a/typescript-router-pinia-vitest/vitest.config.ts +++ b/typescript-router-pinia-vitest/vitest.config.ts @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/typescript-router-pinia-with-tests/index.html b/typescript-router-pinia-with-tests/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-router-pinia-with-tests/index.html +++ b/typescript-router-pinia-with-tests/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-router-pinia-with-tests/package.json b/typescript-router-pinia-with-tests/package.json index 133b12c6..2e7cb5b6 100644 --- a/typescript-router-pinia-with-tests/package.json +++ b/typescript-router-pinia-with-tests/package.json @@ -11,18 +11,18 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, "devDependencies": { "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/tsconfig": "^0.5.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-router-pinia-with-tests/src/components/TheWelcome.vue b/typescript-router-pinia-with-tests/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-router-pinia-with-tests/src/components/TheWelcome.vue +++ b/typescript-router-pinia-with-tests/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-router-pinia-with-tests/src/router/index.ts b/typescript-router-pinia-with-tests/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-router-pinia-with-tests/src/router/index.ts +++ b/typescript-router-pinia-with-tests/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-router-pinia-with-tests/vite.config.ts b/typescript-router-pinia-with-tests/vite.config.ts index 21d97d5c..63d19976 100644 --- a/typescript-router-pinia-with-tests/vite.config.ts +++ b/typescript-router-pinia-with-tests/vite.config.ts @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-router-pinia/index.html b/typescript-router-pinia/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-router-pinia/index.html +++ b/typescript-router-pinia/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-router-pinia/package.json b/typescript-router-pinia/package.json index 007e765a..d17ff306 100644 --- a/typescript-router-pinia/package.json +++ b/typescript-router-pinia/package.json @@ -11,18 +11,18 @@ "type-check": "vue-tsc --build --force" }, "dependencies": { - "pinia": "^2.2.4", + "pinia": "^2.2.6", "vue": "^3.5.12", "vue-router": "^4.4.5" }, "devDependencies": { "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/tsconfig": "^0.5.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-router-pinia/src/components/TheWelcome.vue b/typescript-router-pinia/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-router-pinia/src/components/TheWelcome.vue +++ b/typescript-router-pinia/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-router-pinia/src/router/index.ts b/typescript-router-pinia/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-router-pinia/src/router/index.ts +++ b/typescript-router-pinia/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-router-pinia/vite.config.ts b/typescript-router-pinia/vite.config.ts index 21d97d5c..63d19976 100644 --- a/typescript-router-pinia/vite.config.ts +++ b/typescript-router-pinia/vite.config.ts @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-router-playwright/index.html b/typescript-router-playwright/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-router-playwright/index.html +++ b/typescript-router-playwright/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-router-playwright/package.json b/typescript-router-playwright/package.json index 3f33269e..8314ce8e 100644 --- a/typescript-router-playwright/package.json +++ b/typescript-router-playwright/package.json @@ -16,14 +16,14 @@ "vue-router": "^4.4.5" }, "devDependencies": { - "@playwright/test": "^1.48.1", + "@playwright/test": "^1.48.2", "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/tsconfig": "^0.5.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-router-playwright/playwright.config.ts b/typescript-router-playwright/playwright.config.ts index cbb25003..5ece9567 100644 --- a/typescript-router-playwright/playwright.config.ts +++ b/typescript-router-playwright/playwright.config.ts @@ -19,7 +19,7 @@ export default defineConfig({ * Maximum time expect() should wait for the condition to be met. * For example in `await expect(locator).toHaveText();` */ - timeout: 5000 + timeout: 5000, }, /* Fail the build on CI if you accidentally left test.only in the source code. */ forbidOnly: !!process.env.CI, @@ -40,7 +40,7 @@ export default defineConfig({ trace: 'on-first-retry', /* Only on CI systems run the tests headless */ - headless: !!process.env.CI + headless: !!process.env.CI, }, /* Configure projects for major browsers */ @@ -48,21 +48,21 @@ export default defineConfig({ { name: 'chromium', use: { - ...devices['Desktop Chrome'] - } + ...devices['Desktop Chrome'], + }, }, { name: 'firefox', use: { - ...devices['Desktop Firefox'] - } + ...devices['Desktop Firefox'], + }, }, { name: 'webkit', use: { - ...devices['Desktop Safari'] - } - } + ...devices['Desktop Safari'], + }, + }, /* Test against mobile viewports. */ // { @@ -105,6 +105,6 @@ export default defineConfig({ */ command: process.env.CI ? 'npm run preview' : 'npm run dev', port: process.env.CI ? 4173 : 5173, - reuseExistingServer: !process.env.CI - } + reuseExistingServer: !process.env.CI, + }, }) diff --git a/typescript-router-playwright/src/components/TheWelcome.vue b/typescript-router-playwright/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-router-playwright/src/components/TheWelcome.vue +++ b/typescript-router-playwright/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-router-playwright/src/router/index.ts b/typescript-router-playwright/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-router-playwright/src/router/index.ts +++ b/typescript-router-playwright/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-router-playwright/vite.config.ts b/typescript-router-playwright/vite.config.ts index 21d97d5c..63d19976 100644 --- a/typescript-router-playwright/vite.config.ts +++ b/typescript-router-playwright/vite.config.ts @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-router-vitest-cypress/cypress.config.ts b/typescript-router-vitest-cypress/cypress.config.ts index 0f66080f..4a22885c 100644 --- a/typescript-router-vitest-cypress/cypress.config.ts +++ b/typescript-router-vitest-cypress/cypress.config.ts @@ -3,6 +3,6 @@ import { defineConfig } from 'cypress' export default defineConfig({ e2e: { specPattern: 'cypress/e2e/**/*.{cy,spec}.{js,jsx,ts,tsx}', - baseUrl: 'http://localhost:4173' - } + baseUrl: 'http://localhost:4173', + }, }) diff --git a/typescript-router-vitest-cypress/index.html b/typescript-router-vitest-cypress/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-router-vitest-cypress/index.html +++ b/typescript-router-vitest-cypress/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-router-vitest-cypress/package.json b/typescript-router-vitest-cypress/package.json index 55b99430..0debeb82 100644 --- a/typescript-router-vitest-cypress/package.json +++ b/typescript-router-vitest-cypress/package.json @@ -20,17 +20,17 @@ "devDependencies": { "@tsconfig/node20": "^20.1.4", "@types/jsdom": "^21.1.7", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", - "cypress": "^13.15.0", + "cypress": "^13.15.1", "jsdom": "^25.0.1", "npm-run-all2": "^7.0.1", "start-server-and-test": "^2.0.8", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vitest": "^2.1.3", - "vue-tsc": "^2.1.6" + "vitest": "^2.1.4", + "vue-tsc": "^2.1.10" } } diff --git a/typescript-router-vitest-cypress/src/components/TheWelcome.vue b/typescript-router-vitest-cypress/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-router-vitest-cypress/src/components/TheWelcome.vue +++ b/typescript-router-vitest-cypress/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-router-vitest-cypress/src/router/index.ts b/typescript-router-vitest-cypress/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-router-vitest-cypress/src/router/index.ts +++ b/typescript-router-vitest-cypress/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-router-vitest-cypress/vite.config.ts b/typescript-router-vitest-cypress/vite.config.ts index 21d97d5c..63d19976 100644 --- a/typescript-router-vitest-cypress/vite.config.ts +++ b/typescript-router-vitest-cypress/vite.config.ts @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-router-vitest-cypress/vitest.config.ts b/typescript-router-vitest-cypress/vitest.config.ts index 4b1c8979..c3287171 100644 --- a/typescript-router-vitest-cypress/vitest.config.ts +++ b/typescript-router-vitest-cypress/vitest.config.ts @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/typescript-router-vitest-nightwatch/index.html b/typescript-router-vitest-nightwatch/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-router-vitest-nightwatch/index.html +++ b/typescript-router-vitest-nightwatch/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-router-vitest-nightwatch/nightwatch.conf.cjs b/typescript-router-vitest-nightwatch/nightwatch.conf.cjs index 542647e5..021e2f02 100644 --- a/typescript-router-vitest-nightwatch/nightwatch.conf.cjs +++ b/typescript-router-vitest-nightwatch/nightwatch.conf.cjs @@ -34,14 +34,14 @@ module.exports = { vite_dev_server: { start_vite: true, - port: process.env.CI ? 4173 : 5173 + port: process.env.CI ? 4173 : 5173, }, webdriver: {}, test_workers: { enabled: true, - workers: 'auto' + workers: 'auto', }, test_settings: { @@ -52,30 +52,30 @@ module.exports = { screenshots: { enabled: false, path: 'screens', - on_failure: true + on_failure: true, }, desiredCapabilities: { - browserName: 'firefox' + browserName: 'firefox', }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, safari: { desiredCapabilities: { browserName: 'safari', alwaysMatch: { - acceptInsecureCerts: false - } + acceptInsecureCerts: false, + }, }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, firefox: { @@ -87,9 +87,9 @@ module.exports = { args: [ // '-headless', // '-verbose' - ] - } - } + ], + }, + }, }, webdriver: { start_process: true, @@ -97,8 +97,8 @@ module.exports = { cli_args: [ // very verbose geckodriver logs // '-vv' - ] - } + ], + }, }, chrome: { @@ -114,8 +114,8 @@ module.exports = { //'--ignore-certificate-errors', //'--allow-insecure-localhost', //'--headless' - ] - } + ], + }, }, webdriver: { @@ -123,8 +123,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } + ], + }, }, edge: { @@ -135,8 +135,8 @@ module.exports = { // More info on EdgeDriver: https://docs.microsoft.com/en-us/microsoft-edge/webdriver-chromium/capabilities-edge-options args: [ //'--headless' - ] - } + ], + }, }, webdriver: { @@ -146,8 +146,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } - } - } + ], + }, + }, + }, } diff --git a/typescript-router-vitest-nightwatch/package.json b/typescript-router-vitest-nightwatch/package.json index f9f6f085..fc1a73a9 100644 --- a/typescript-router-vitest-nightwatch/package.json +++ b/typescript-router-vitest-nightwatch/package.json @@ -20,20 +20,20 @@ "@nightwatch/vue": "^3.1.2", "@tsconfig/node20": "^20.1.4", "@types/jsdom": "^21.1.7", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", - "chromedriver": "^130.0.1", + "chromedriver": "^130.0.2", "geckodriver": "^4.5.1", "jsdom": "^25.0.1", - "nightwatch": "^3.8.0", + "nightwatch": "^3.8.1", "npm-run-all2": "^7.0.1", "ts-node": "^10.9.2", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", "vite-plugin-nightwatch": "^0.4.6", - "vitest": "^2.1.3", - "vue-tsc": "^2.1.6" + "vitest": "^2.1.4", + "vue-tsc": "^2.1.10" } } diff --git a/typescript-router-vitest-nightwatch/src/components/TheWelcome.vue b/typescript-router-vitest-nightwatch/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-router-vitest-nightwatch/src/components/TheWelcome.vue +++ b/typescript-router-vitest-nightwatch/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-router-vitest-nightwatch/src/router/index.ts b/typescript-router-vitest-nightwatch/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-router-vitest-nightwatch/src/router/index.ts +++ b/typescript-router-vitest-nightwatch/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-router-vitest-nightwatch/vite.config.ts b/typescript-router-vitest-nightwatch/vite.config.ts index 265f7e5e..928112a0 100644 --- a/typescript-router-vitest-nightwatch/vite.config.ts +++ b/typescript-router-vitest-nightwatch/vite.config.ts @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-router-vitest-nightwatch/vitest.config.ts b/typescript-router-vitest-nightwatch/vitest.config.ts index 4b1c8979..c3287171 100644 --- a/typescript-router-vitest-nightwatch/vitest.config.ts +++ b/typescript-router-vitest-nightwatch/vitest.config.ts @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/typescript-router-vitest-playwright/index.html b/typescript-router-vitest-playwright/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-router-vitest-playwright/index.html +++ b/typescript-router-vitest-playwright/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-router-vitest-playwright/package.json b/typescript-router-vitest-playwright/package.json index 8f92cdfd..6f90d88d 100644 --- a/typescript-router-vitest-playwright/package.json +++ b/typescript-router-vitest-playwright/package.json @@ -17,18 +17,18 @@ "vue-router": "^4.4.5" }, "devDependencies": { - "@playwright/test": "^1.48.1", + "@playwright/test": "^1.48.2", "@tsconfig/node20": "^20.1.4", "@types/jsdom": "^21.1.7", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", "jsdom": "^25.0.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vitest": "^2.1.3", - "vue-tsc": "^2.1.6" + "vitest": "^2.1.4", + "vue-tsc": "^2.1.10" } } diff --git a/typescript-router-vitest-playwright/playwright.config.ts b/typescript-router-vitest-playwright/playwright.config.ts index cbb25003..5ece9567 100644 --- a/typescript-router-vitest-playwright/playwright.config.ts +++ b/typescript-router-vitest-playwright/playwright.config.ts @@ -19,7 +19,7 @@ export default defineConfig({ * Maximum time expect() should wait for the condition to be met. * For example in `await expect(locator).toHaveText();` */ - timeout: 5000 + timeout: 5000, }, /* Fail the build on CI if you accidentally left test.only in the source code. */ forbidOnly: !!process.env.CI, @@ -40,7 +40,7 @@ export default defineConfig({ trace: 'on-first-retry', /* Only on CI systems run the tests headless */ - headless: !!process.env.CI + headless: !!process.env.CI, }, /* Configure projects for major browsers */ @@ -48,21 +48,21 @@ export default defineConfig({ { name: 'chromium', use: { - ...devices['Desktop Chrome'] - } + ...devices['Desktop Chrome'], + }, }, { name: 'firefox', use: { - ...devices['Desktop Firefox'] - } + ...devices['Desktop Firefox'], + }, }, { name: 'webkit', use: { - ...devices['Desktop Safari'] - } - } + ...devices['Desktop Safari'], + }, + }, /* Test against mobile viewports. */ // { @@ -105,6 +105,6 @@ export default defineConfig({ */ command: process.env.CI ? 'npm run preview' : 'npm run dev', port: process.env.CI ? 4173 : 5173, - reuseExistingServer: !process.env.CI - } + reuseExistingServer: !process.env.CI, + }, }) diff --git a/typescript-router-vitest-playwright/src/components/TheWelcome.vue b/typescript-router-vitest-playwright/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-router-vitest-playwright/src/components/TheWelcome.vue +++ b/typescript-router-vitest-playwright/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-router-vitest-playwright/src/router/index.ts b/typescript-router-vitest-playwright/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-router-vitest-playwright/src/router/index.ts +++ b/typescript-router-vitest-playwright/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-router-vitest-playwright/vite.config.ts b/typescript-router-vitest-playwright/vite.config.ts index 21d97d5c..63d19976 100644 --- a/typescript-router-vitest-playwright/vite.config.ts +++ b/typescript-router-vitest-playwright/vite.config.ts @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-router-vitest-playwright/vitest.config.ts b/typescript-router-vitest-playwright/vitest.config.ts index 4b1c8979..c3287171 100644 --- a/typescript-router-vitest-playwright/vitest.config.ts +++ b/typescript-router-vitest-playwright/vitest.config.ts @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/typescript-router-vitest/index.html b/typescript-router-vitest/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-router-vitest/index.html +++ b/typescript-router-vitest/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-router-vitest/package.json b/typescript-router-vitest/package.json index 4e66f467..a5cf3d60 100644 --- a/typescript-router-vitest/package.json +++ b/typescript-router-vitest/package.json @@ -18,15 +18,15 @@ "devDependencies": { "@tsconfig/node20": "^20.1.4", "@types/jsdom": "^21.1.7", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", "jsdom": "^25.0.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vitest": "^2.1.3", - "vue-tsc": "^2.1.6" + "vitest": "^2.1.4", + "vue-tsc": "^2.1.10" } } diff --git a/typescript-router-vitest/src/components/TheWelcome.vue b/typescript-router-vitest/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-router-vitest/src/components/TheWelcome.vue +++ b/typescript-router-vitest/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-router-vitest/src/router/index.ts b/typescript-router-vitest/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-router-vitest/src/router/index.ts +++ b/typescript-router-vitest/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-router-vitest/vite.config.ts b/typescript-router-vitest/vite.config.ts index 21d97d5c..63d19976 100644 --- a/typescript-router-vitest/vite.config.ts +++ b/typescript-router-vitest/vite.config.ts @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-router-vitest/vitest.config.ts b/typescript-router-vitest/vitest.config.ts index 4b1c8979..c3287171 100644 --- a/typescript-router-vitest/vitest.config.ts +++ b/typescript-router-vitest/vitest.config.ts @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/typescript-router-with-tests/index.html b/typescript-router-with-tests/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-router-with-tests/index.html +++ b/typescript-router-with-tests/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-router-with-tests/package.json b/typescript-router-with-tests/package.json index 61dcff8d..dd6740c9 100644 --- a/typescript-router-with-tests/package.json +++ b/typescript-router-with-tests/package.json @@ -16,12 +16,12 @@ }, "devDependencies": { "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/tsconfig": "^0.5.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-router-with-tests/src/components/TheWelcome.vue b/typescript-router-with-tests/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-router-with-tests/src/components/TheWelcome.vue +++ b/typescript-router-with-tests/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-router-with-tests/src/router/index.ts b/typescript-router-with-tests/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-router-with-tests/src/router/index.ts +++ b/typescript-router-with-tests/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-router-with-tests/vite.config.ts b/typescript-router-with-tests/vite.config.ts index 21d97d5c..63d19976 100644 --- a/typescript-router-with-tests/vite.config.ts +++ b/typescript-router-with-tests/vite.config.ts @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-router/index.html b/typescript-router/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-router/index.html +++ b/typescript-router/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-router/package.json b/typescript-router/package.json index 227f709a..d61dba64 100644 --- a/typescript-router/package.json +++ b/typescript-router/package.json @@ -16,12 +16,12 @@ }, "devDependencies": { "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/tsconfig": "^0.5.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-router/src/components/TheWelcome.vue b/typescript-router/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-router/src/components/TheWelcome.vue +++ b/typescript-router/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-router/src/router/index.ts b/typescript-router/src/router/index.ts index a49ae507..3e49915c 100644 --- a/typescript-router/src/router/index.ts +++ b/typescript-router/src/router/index.ts @@ -7,7 +7,7 @@ const router = createRouter({ { path: '/', name: 'home', - component: HomeView + component: HomeView, }, { path: '/about', @@ -15,9 +15,9 @@ const router = createRouter({ // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue') - } - ] + component: () => import('../views/AboutView.vue'), + }, + ], }) export default router diff --git a/typescript-router/vite.config.ts b/typescript-router/vite.config.ts index 21d97d5c..63d19976 100644 --- a/typescript-router/vite.config.ts +++ b/typescript-router/vite.config.ts @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-vitest-cypress/cypress.config.ts b/typescript-vitest-cypress/cypress.config.ts index 0f66080f..4a22885c 100644 --- a/typescript-vitest-cypress/cypress.config.ts +++ b/typescript-vitest-cypress/cypress.config.ts @@ -3,6 +3,6 @@ import { defineConfig } from 'cypress' export default defineConfig({ e2e: { specPattern: 'cypress/e2e/**/*.{cy,spec}.{js,jsx,ts,tsx}', - baseUrl: 'http://localhost:4173' - } + baseUrl: 'http://localhost:4173', + }, }) diff --git a/typescript-vitest-cypress/index.html b/typescript-vitest-cypress/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-vitest-cypress/index.html +++ b/typescript-vitest-cypress/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-vitest-cypress/package.json b/typescript-vitest-cypress/package.json index f150c287..f451054c 100644 --- a/typescript-vitest-cypress/package.json +++ b/typescript-vitest-cypress/package.json @@ -19,17 +19,17 @@ "devDependencies": { "@tsconfig/node20": "^20.1.4", "@types/jsdom": "^21.1.7", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", - "cypress": "^13.15.0", + "cypress": "^13.15.1", "jsdom": "^25.0.1", "npm-run-all2": "^7.0.1", "start-server-and-test": "^2.0.8", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vitest": "^2.1.3", - "vue-tsc": "^2.1.6" + "vitest": "^2.1.4", + "vue-tsc": "^2.1.10" } } diff --git a/typescript-vitest-cypress/src/components/TheWelcome.vue b/typescript-vitest-cypress/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-vitest-cypress/src/components/TheWelcome.vue +++ b/typescript-vitest-cypress/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-vitest-cypress/vite.config.ts b/typescript-vitest-cypress/vite.config.ts index 21d97d5c..63d19976 100644 --- a/typescript-vitest-cypress/vite.config.ts +++ b/typescript-vitest-cypress/vite.config.ts @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-vitest-cypress/vitest.config.ts b/typescript-vitest-cypress/vitest.config.ts index 4b1c8979..c3287171 100644 --- a/typescript-vitest-cypress/vitest.config.ts +++ b/typescript-vitest-cypress/vitest.config.ts @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/typescript-vitest-nightwatch/index.html b/typescript-vitest-nightwatch/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-vitest-nightwatch/index.html +++ b/typescript-vitest-nightwatch/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-vitest-nightwatch/nightwatch.conf.cjs b/typescript-vitest-nightwatch/nightwatch.conf.cjs index 542647e5..021e2f02 100644 --- a/typescript-vitest-nightwatch/nightwatch.conf.cjs +++ b/typescript-vitest-nightwatch/nightwatch.conf.cjs @@ -34,14 +34,14 @@ module.exports = { vite_dev_server: { start_vite: true, - port: process.env.CI ? 4173 : 5173 + port: process.env.CI ? 4173 : 5173, }, webdriver: {}, test_workers: { enabled: true, - workers: 'auto' + workers: 'auto', }, test_settings: { @@ -52,30 +52,30 @@ module.exports = { screenshots: { enabled: false, path: 'screens', - on_failure: true + on_failure: true, }, desiredCapabilities: { - browserName: 'firefox' + browserName: 'firefox', }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, safari: { desiredCapabilities: { browserName: 'safari', alwaysMatch: { - acceptInsecureCerts: false - } + acceptInsecureCerts: false, + }, }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, firefox: { @@ -87,9 +87,9 @@ module.exports = { args: [ // '-headless', // '-verbose' - ] - } - } + ], + }, + }, }, webdriver: { start_process: true, @@ -97,8 +97,8 @@ module.exports = { cli_args: [ // very verbose geckodriver logs // '-vv' - ] - } + ], + }, }, chrome: { @@ -114,8 +114,8 @@ module.exports = { //'--ignore-certificate-errors', //'--allow-insecure-localhost', //'--headless' - ] - } + ], + }, }, webdriver: { @@ -123,8 +123,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } + ], + }, }, edge: { @@ -135,8 +135,8 @@ module.exports = { // More info on EdgeDriver: https://docs.microsoft.com/en-us/microsoft-edge/webdriver-chromium/capabilities-edge-options args: [ //'--headless' - ] - } + ], + }, }, webdriver: { @@ -146,8 +146,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } - } - } + ], + }, + }, + }, } diff --git a/typescript-vitest-nightwatch/package.json b/typescript-vitest-nightwatch/package.json index c3123200..3814b418 100644 --- a/typescript-vitest-nightwatch/package.json +++ b/typescript-vitest-nightwatch/package.json @@ -19,20 +19,20 @@ "@nightwatch/vue": "^3.1.2", "@tsconfig/node20": "^20.1.4", "@types/jsdom": "^21.1.7", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", - "chromedriver": "^130.0.1", + "chromedriver": "^130.0.2", "geckodriver": "^4.5.1", "jsdom": "^25.0.1", - "nightwatch": "^3.8.0", + "nightwatch": "^3.8.1", "npm-run-all2": "^7.0.1", "ts-node": "^10.9.2", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", "vite-plugin-nightwatch": "^0.4.6", - "vitest": "^2.1.3", - "vue-tsc": "^2.1.6" + "vitest": "^2.1.4", + "vue-tsc": "^2.1.10" } } diff --git a/typescript-vitest-nightwatch/src/components/TheWelcome.vue b/typescript-vitest-nightwatch/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-vitest-nightwatch/src/components/TheWelcome.vue +++ b/typescript-vitest-nightwatch/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-vitest-nightwatch/vite.config.ts b/typescript-vitest-nightwatch/vite.config.ts index 265f7e5e..928112a0 100644 --- a/typescript-vitest-nightwatch/vite.config.ts +++ b/typescript-vitest-nightwatch/vite.config.ts @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-vitest-nightwatch/vitest.config.ts b/typescript-vitest-nightwatch/vitest.config.ts index 4b1c8979..c3287171 100644 --- a/typescript-vitest-nightwatch/vitest.config.ts +++ b/typescript-vitest-nightwatch/vitest.config.ts @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/typescript-vitest-playwright/index.html b/typescript-vitest-playwright/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-vitest-playwright/index.html +++ b/typescript-vitest-playwright/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-vitest-playwright/package.json b/typescript-vitest-playwright/package.json index 7178b318..a3acdc82 100644 --- a/typescript-vitest-playwright/package.json +++ b/typescript-vitest-playwright/package.json @@ -16,18 +16,18 @@ "vue": "^3.5.12" }, "devDependencies": { - "@playwright/test": "^1.48.1", + "@playwright/test": "^1.48.2", "@tsconfig/node20": "^20.1.4", "@types/jsdom": "^21.1.7", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", "jsdom": "^25.0.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vitest": "^2.1.3", - "vue-tsc": "^2.1.6" + "vitest": "^2.1.4", + "vue-tsc": "^2.1.10" } } diff --git a/typescript-vitest-playwright/playwright.config.ts b/typescript-vitest-playwright/playwright.config.ts index cbb25003..5ece9567 100644 --- a/typescript-vitest-playwright/playwright.config.ts +++ b/typescript-vitest-playwright/playwright.config.ts @@ -19,7 +19,7 @@ export default defineConfig({ * Maximum time expect() should wait for the condition to be met. * For example in `await expect(locator).toHaveText();` */ - timeout: 5000 + timeout: 5000, }, /* Fail the build on CI if you accidentally left test.only in the source code. */ forbidOnly: !!process.env.CI, @@ -40,7 +40,7 @@ export default defineConfig({ trace: 'on-first-retry', /* Only on CI systems run the tests headless */ - headless: !!process.env.CI + headless: !!process.env.CI, }, /* Configure projects for major browsers */ @@ -48,21 +48,21 @@ export default defineConfig({ { name: 'chromium', use: { - ...devices['Desktop Chrome'] - } + ...devices['Desktop Chrome'], + }, }, { name: 'firefox', use: { - ...devices['Desktop Firefox'] - } + ...devices['Desktop Firefox'], + }, }, { name: 'webkit', use: { - ...devices['Desktop Safari'] - } - } + ...devices['Desktop Safari'], + }, + }, /* Test against mobile viewports. */ // { @@ -105,6 +105,6 @@ export default defineConfig({ */ command: process.env.CI ? 'npm run preview' : 'npm run dev', port: process.env.CI ? 4173 : 5173, - reuseExistingServer: !process.env.CI - } + reuseExistingServer: !process.env.CI, + }, }) diff --git a/typescript-vitest-playwright/src/components/TheWelcome.vue b/typescript-vitest-playwright/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-vitest-playwright/src/components/TheWelcome.vue +++ b/typescript-vitest-playwright/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-vitest-playwright/vite.config.ts b/typescript-vitest-playwright/vite.config.ts index 21d97d5c..63d19976 100644 --- a/typescript-vitest-playwright/vite.config.ts +++ b/typescript-vitest-playwright/vite.config.ts @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-vitest-playwright/vitest.config.ts b/typescript-vitest-playwright/vitest.config.ts index 4b1c8979..c3287171 100644 --- a/typescript-vitest-playwright/vitest.config.ts +++ b/typescript-vitest-playwright/vitest.config.ts @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/typescript-vitest/index.html b/typescript-vitest/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-vitest/index.html +++ b/typescript-vitest/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-vitest/package.json b/typescript-vitest/package.json index ab21610d..bd604bbb 100644 --- a/typescript-vitest/package.json +++ b/typescript-vitest/package.json @@ -17,15 +17,15 @@ "devDependencies": { "@tsconfig/node20": "^20.1.4", "@types/jsdom": "^21.1.7", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.5.1", "jsdom": "^25.0.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vitest": "^2.1.3", - "vue-tsc": "^2.1.6" + "vitest": "^2.1.4", + "vue-tsc": "^2.1.10" } } diff --git a/typescript-vitest/src/components/TheWelcome.vue b/typescript-vitest/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-vitest/src/components/TheWelcome.vue +++ b/typescript-vitest/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-vitest/vite.config.ts b/typescript-vitest/vite.config.ts index 21d97d5c..63d19976 100644 --- a/typescript-vitest/vite.config.ts +++ b/typescript-vitest/vite.config.ts @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript-vitest/vitest.config.ts b/typescript-vitest/vitest.config.ts index 4b1c8979..c3287171 100644 --- a/typescript-vitest/vitest.config.ts +++ b/typescript-vitest/vitest.config.ts @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/typescript-with-tests/index.html b/typescript-with-tests/index.html index a8885448..9e5fc8f0 100644 --- a/typescript-with-tests/index.html +++ b/typescript-with-tests/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript-with-tests/package.json b/typescript-with-tests/package.json index 883ded27..5be53f49 100644 --- a/typescript-with-tests/package.json +++ b/typescript-with-tests/package.json @@ -15,12 +15,12 @@ }, "devDependencies": { "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/tsconfig": "^0.5.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript-with-tests/src/components/TheWelcome.vue b/typescript-with-tests/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript-with-tests/src/components/TheWelcome.vue +++ b/typescript-with-tests/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript-with-tests/vite.config.ts b/typescript-with-tests/vite.config.ts index 21d97d5c..63d19976 100644 --- a/typescript-with-tests/vite.config.ts +++ b/typescript-with-tests/vite.config.ts @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/typescript/index.html b/typescript/index.html index a8885448..9e5fc8f0 100644 --- a/typescript/index.html +++ b/typescript/index.html @@ -1,5 +1,5 @@ - + diff --git a/typescript/package.json b/typescript/package.json index 4902888f..f72cbaab 100644 --- a/typescript/package.json +++ b/typescript/package.json @@ -15,12 +15,12 @@ }, "devDependencies": { "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.17.0", + "@types/node": "^20.17.6", "@vitejs/plugin-vue": "^5.1.4", "@vue/tsconfig": "^0.5.1", "npm-run-all2": "^7.0.1", - "typescript": "~5.6.0", + "typescript": "~5.6.3", "vite": "^5.4.10", - "vue-tsc": "^2.1.6" + "vue-tsc": "^2.1.10" } } diff --git a/typescript/src/components/TheWelcome.vue b/typescript/src/components/TheWelcome.vue index e65a66b4..3d4eecdb 100644 --- a/typescript/src/components/TheWelcome.vue +++ b/typescript/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/typescript/vite.config.ts b/typescript/vite.config.ts index 21d97d5c..63d19976 100644 --- a/typescript/vite.config.ts +++ b/typescript/vite.config.ts @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/vitest-cypress/cypress.config.js b/vitest-cypress/cypress.config.js index 0f66080f..4a22885c 100644 --- a/vitest-cypress/cypress.config.js +++ b/vitest-cypress/cypress.config.js @@ -3,6 +3,6 @@ import { defineConfig } from 'cypress' export default defineConfig({ e2e: { specPattern: 'cypress/e2e/**/*.{cy,spec}.{js,jsx,ts,tsx}', - baseUrl: 'http://localhost:4173' - } + baseUrl: 'http://localhost:4173', + }, }) diff --git a/vitest-cypress/index.html b/vitest-cypress/index.html index 99f583aa..b19040a0 100644 --- a/vitest-cypress/index.html +++ b/vitest-cypress/index.html @@ -1,5 +1,5 @@ - + diff --git a/vitest-cypress/package.json b/vitest-cypress/package.json index aa144eee..f2e14eb6 100644 --- a/vitest-cypress/package.json +++ b/vitest-cypress/package.json @@ -17,10 +17,10 @@ "devDependencies": { "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", - "cypress": "^13.15.0", + "cypress": "^13.15.1", "jsdom": "^25.0.1", "start-server-and-test": "^2.0.8", "vite": "^5.4.10", - "vitest": "^2.1.3" + "vitest": "^2.1.4" } } diff --git a/vitest-cypress/src/components/HelloWorld.vue b/vitest-cypress/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/vitest-cypress/src/components/HelloWorld.vue +++ b/vitest-cypress/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/vitest-cypress/src/components/TheWelcome.vue b/vitest-cypress/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/vitest-cypress/src/components/TheWelcome.vue +++ b/vitest-cypress/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/vitest-cypress/vite.config.js b/vitest-cypress/vite.config.js index 21d97d5c..63d19976 100644 --- a/vitest-cypress/vite.config.js +++ b/vitest-cypress/vite.config.js @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/vitest-cypress/vitest.config.js b/vitest-cypress/vitest.config.js index 4b1c8979..c3287171 100644 --- a/vitest-cypress/vitest.config.js +++ b/vitest-cypress/vitest.config.js @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/vitest-nightwatch/index.html b/vitest-nightwatch/index.html index 99f583aa..b19040a0 100644 --- a/vitest-nightwatch/index.html +++ b/vitest-nightwatch/index.html @@ -1,5 +1,5 @@ - + diff --git a/vitest-nightwatch/nightwatch.conf.cjs b/vitest-nightwatch/nightwatch.conf.cjs index 542647e5..021e2f02 100644 --- a/vitest-nightwatch/nightwatch.conf.cjs +++ b/vitest-nightwatch/nightwatch.conf.cjs @@ -34,14 +34,14 @@ module.exports = { vite_dev_server: { start_vite: true, - port: process.env.CI ? 4173 : 5173 + port: process.env.CI ? 4173 : 5173, }, webdriver: {}, test_workers: { enabled: true, - workers: 'auto' + workers: 'auto', }, test_settings: { @@ -52,30 +52,30 @@ module.exports = { screenshots: { enabled: false, path: 'screens', - on_failure: true + on_failure: true, }, desiredCapabilities: { - browserName: 'firefox' + browserName: 'firefox', }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, safari: { desiredCapabilities: { browserName: 'safari', alwaysMatch: { - acceptInsecureCerts: false - } + acceptInsecureCerts: false, + }, }, webdriver: { start_process: true, - server_path: '' - } + server_path: '', + }, }, firefox: { @@ -87,9 +87,9 @@ module.exports = { args: [ // '-headless', // '-verbose' - ] - } - } + ], + }, + }, }, webdriver: { start_process: true, @@ -97,8 +97,8 @@ module.exports = { cli_args: [ // very verbose geckodriver logs // '-vv' - ] - } + ], + }, }, chrome: { @@ -114,8 +114,8 @@ module.exports = { //'--ignore-certificate-errors', //'--allow-insecure-localhost', //'--headless' - ] - } + ], + }, }, webdriver: { @@ -123,8 +123,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } + ], + }, }, edge: { @@ -135,8 +135,8 @@ module.exports = { // More info on EdgeDriver: https://docs.microsoft.com/en-us/microsoft-edge/webdriver-chromium/capabilities-edge-options args: [ //'--headless' - ] - } + ], + }, }, webdriver: { @@ -146,8 +146,8 @@ module.exports = { server_path: '', cli_args: [ // --verbose - ] - } - } - } + ], + }, + }, + }, } diff --git a/vitest-nightwatch/package.json b/vitest-nightwatch/package.json index 8da30914..15069f56 100644 --- a/vitest-nightwatch/package.json +++ b/vitest-nightwatch/package.json @@ -17,13 +17,13 @@ "@nightwatch/vue": "^3.1.2", "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", - "chromedriver": "^130.0.1", + "chromedriver": "^130.0.2", "geckodriver": "^4.5.1", "jsdom": "^25.0.1", - "nightwatch": "^3.8.0", + "nightwatch": "^3.8.1", "ts-node": "^10.9.2", "vite": "^5.4.10", "vite-plugin-nightwatch": "^0.4.6", - "vitest": "^2.1.3" + "vitest": "^2.1.4" } } diff --git a/vitest-nightwatch/src/components/HelloWorld.vue b/vitest-nightwatch/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/vitest-nightwatch/src/components/HelloWorld.vue +++ b/vitest-nightwatch/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/vitest-nightwatch/src/components/TheWelcome.vue b/vitest-nightwatch/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/vitest-nightwatch/src/components/TheWelcome.vue +++ b/vitest-nightwatch/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/vitest-nightwatch/vite.config.js b/vitest-nightwatch/vite.config.js index 265f7e5e..928112a0 100644 --- a/vitest-nightwatch/vite.config.js +++ b/vitest-nightwatch/vite.config.js @@ -13,6 +13,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/vitest-nightwatch/vitest.config.js b/vitest-nightwatch/vitest.config.js index 4b1c8979..c3287171 100644 --- a/vitest-nightwatch/vitest.config.js +++ b/vitest-nightwatch/vitest.config.js @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/vitest-playwright/index.html b/vitest-playwright/index.html index 99f583aa..b19040a0 100644 --- a/vitest-playwright/index.html +++ b/vitest-playwright/index.html @@ -1,5 +1,5 @@ - + diff --git a/vitest-playwright/package.json b/vitest-playwright/package.json index aa41e167..74892aae 100644 --- a/vitest-playwright/package.json +++ b/vitest-playwright/package.json @@ -14,11 +14,11 @@ "vue": "^3.5.12" }, "devDependencies": { - "@playwright/test": "^1.48.1", + "@playwright/test": "^1.48.2", "@vitejs/plugin-vue": "^5.1.4", "@vue/test-utils": "^2.4.6", "jsdom": "^25.0.1", "vite": "^5.4.10", - "vitest": "^2.1.3" + "vitest": "^2.1.4" } } diff --git a/vitest-playwright/playwright.config.js b/vitest-playwright/playwright.config.js index cbb25003..5ece9567 100644 --- a/vitest-playwright/playwright.config.js +++ b/vitest-playwright/playwright.config.js @@ -19,7 +19,7 @@ export default defineConfig({ * Maximum time expect() should wait for the condition to be met. * For example in `await expect(locator).toHaveText();` */ - timeout: 5000 + timeout: 5000, }, /* Fail the build on CI if you accidentally left test.only in the source code. */ forbidOnly: !!process.env.CI, @@ -40,7 +40,7 @@ export default defineConfig({ trace: 'on-first-retry', /* Only on CI systems run the tests headless */ - headless: !!process.env.CI + headless: !!process.env.CI, }, /* Configure projects for major browsers */ @@ -48,21 +48,21 @@ export default defineConfig({ { name: 'chromium', use: { - ...devices['Desktop Chrome'] - } + ...devices['Desktop Chrome'], + }, }, { name: 'firefox', use: { - ...devices['Desktop Firefox'] - } + ...devices['Desktop Firefox'], + }, }, { name: 'webkit', use: { - ...devices['Desktop Safari'] - } - } + ...devices['Desktop Safari'], + }, + }, /* Test against mobile viewports. */ // { @@ -105,6 +105,6 @@ export default defineConfig({ */ command: process.env.CI ? 'npm run preview' : 'npm run dev', port: process.env.CI ? 4173 : 5173, - reuseExistingServer: !process.env.CI - } + reuseExistingServer: !process.env.CI, + }, }) diff --git a/vitest-playwright/src/components/HelloWorld.vue b/vitest-playwright/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/vitest-playwright/src/components/HelloWorld.vue +++ b/vitest-playwright/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/vitest-playwright/src/components/TheWelcome.vue b/vitest-playwright/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/vitest-playwright/src/components/TheWelcome.vue +++ b/vitest-playwright/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/vitest-playwright/vite.config.js b/vitest-playwright/vite.config.js index 21d97d5c..63d19976 100644 --- a/vitest-playwright/vite.config.js +++ b/vitest-playwright/vite.config.js @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/vitest-playwright/vitest.config.js b/vitest-playwright/vitest.config.js index 4b1c8979..c3287171 100644 --- a/vitest-playwright/vitest.config.js +++ b/vitest-playwright/vitest.config.js @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/vitest/index.html b/vitest/index.html index 99f583aa..b19040a0 100644 --- a/vitest/index.html +++ b/vitest/index.html @@ -1,5 +1,5 @@ - + diff --git a/vitest/package.json b/vitest/package.json index 3a63e22a..24a5a454 100644 --- a/vitest/package.json +++ b/vitest/package.json @@ -17,6 +17,6 @@ "@vue/test-utils": "^2.4.6", "jsdom": "^25.0.1", "vite": "^5.4.10", - "vitest": "^2.1.3" + "vitest": "^2.1.4" } } diff --git a/vitest/src/components/HelloWorld.vue b/vitest/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/vitest/src/components/HelloWorld.vue +++ b/vitest/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/vitest/src/components/TheWelcome.vue b/vitest/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/vitest/src/components/TheWelcome.vue +++ b/vitest/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/vitest/vite.config.js b/vitest/vite.config.js index 21d97d5c..63d19976 100644 --- a/vitest/vite.config.js +++ b/vitest/vite.config.js @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, }) diff --git a/vitest/vitest.config.js b/vitest/vitest.config.js index 4b1c8979..c3287171 100644 --- a/vitest/vitest.config.js +++ b/vitest/vitest.config.js @@ -8,7 +8,7 @@ export default mergeConfig( test: { environment: 'jsdom', exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)) - } - }) + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), ) diff --git a/with-tests/index.html b/with-tests/index.html index 99f583aa..b19040a0 100644 --- a/with-tests/index.html +++ b/with-tests/index.html @@ -1,5 +1,5 @@ - + diff --git a/with-tests/src/components/HelloWorld.vue b/with-tests/src/components/HelloWorld.vue index f5f98332..eff59f13 100644 --- a/with-tests/src/components/HelloWorld.vue +++ b/with-tests/src/components/HelloWorld.vue @@ -2,8 +2,8 @@ defineProps({ msg: { type: String, - required: true - } + required: true, + }, }) diff --git a/with-tests/src/components/TheWelcome.vue b/with-tests/src/components/TheWelcome.vue index e4d125fc..acb6a2da 100644 --- a/with-tests/src/components/TheWelcome.vue +++ b/with-tests/src/components/TheWelcome.vue @@ -28,10 +28,12 @@ import SupportIcon from './icons/IconSupport.vue' This project is served and bundled with Vite. The recommended IDE setup is - VSCode + + VSCode + + Volar. If you need to test your components and web pages, check out - Cypress and + Cypress + and Cypress Component Testing. @@ -69,8 +71,8 @@ import SupportIcon from './icons/IconSupport.vue' StackOverflow. You should also subscribe to - our mailing list and follow - the official + our mailing list + and follow the official @vuejs twitter account for latest news in the Vue world. diff --git a/with-tests/vite.config.js b/with-tests/vite.config.js index 21d97d5c..63d19976 100644 --- a/with-tests/vite.config.js +++ b/with-tests/vite.config.js @@ -11,6 +11,6 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) - } - } + }, + }, })