From: Haoqun Jiang Date: Wed, 12 Oct 2022 03:06:07 +0000 (+0800) Subject: workflow: manage playground dependency installation separately X-Git-Tag: v3.4.0~17 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b6cea7702f3d7091678391e952eb29c40207cbac;p=thirdparty%2Fvuejs%2Fcreate-vue.git workflow: manage playground dependency installation separately --- diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8ca9cc88..0ae71b03 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -39,8 +39,9 @@ jobs: with: node-version: ${{ matrix.node-version }} cache: 'pnpm' - - run: pnpm install --no-frozen-lockfile + - run: pnpm install - run: pnpm pretest - # Rerun install to ensure the dependencies in the playground apps are resolved correctly - - run: pnpm install --no-frozen-lockfile + - name: Install Playground Dependencies + working-directory: ./playground + run: pnpm install --no-frozen-lockfile - run: pnpm test diff --git a/playground b/playground index bbd76b8d..869b46ae 160000 --- a/playground +++ b/playground @@ -1 +1 @@ -Subproject commit bbd76b8d56cc943b256c1a48ee82a01938ce4490 +Subproject commit 869b46aefd7ca6f5525843ec6e1c51ea2a1c2a67 diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6abd6a17..7415fa44 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,6 +5,7 @@ importers: .: specifiers: '@types/eslint': ^8.4.6 + '@types/node': ^14.18.26 '@types/prompts': ^2.0.14 '@vue/create-eslint-config': ^0.1.3 '@vue/tsconfig': ^0.1.3 @@ -20,2851 +21,20 @@ importers: zx: ^4.3.0 devDependencies: '@types/eslint': 8.4.6 - '@types/prompts': 2.0.14 - '@vue/create-eslint-config': 0.1.3 - '@vue/tsconfig': 0.1.3 - esbuild: 0.14.54 - esbuild-plugin-license: 1.2.2_esbuild@0.14.54 - husky: 8.0.1 - kolorist: 1.5.1 - lint-staged: 13.0.3 - minimist: 1.2.6 - npm-run-all: 4.1.5 - prettier: 2.7.1 - prompts: 2.4.2 - zx: 4.3.0 - - playground/cypress: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - cypress: ^10.7.0 - start-server-and-test: ^1.14.0 - vite: ^3.0.9 - vue: ^3.2.38 - dependencies: - vue: 3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - cypress: 10.7.0 - start-server-and-test: 1.14.0 - vite: 3.0.9 - - playground/default: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - vite: ^3.0.9 - vue: ^3.2.38 - dependencies: - vue: 3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - vite: 3.0.9 - - playground/jsx: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - vite: ^3.0.9 - vue: ^3.2.38 - dependencies: - vue: 3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - vite: 3.0.9 - - playground/jsx-cypress: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - cypress: ^10.7.0 - start-server-and-test: ^1.14.0 - vite: ^3.0.9 - vue: ^3.2.38 - dependencies: - vue: 3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - cypress: 10.7.0 - start-server-and-test: 1.14.0 - vite: 3.0.9 - - playground/jsx-pinia: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - pinia: ^2.0.21 - vite: ^3.0.9 - vue: ^3.2.38 - dependencies: - pinia: 2.0.21_vue@3.2.38 - vue: 3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - vite: 3.0.9 - - playground/jsx-pinia-cypress: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - cypress: ^10.7.0 - pinia: ^2.0.21 - start-server-and-test: ^1.14.0 - vite: ^3.0.9 - vue: ^3.2.38 - dependencies: - pinia: 2.0.21_vue@3.2.38 - vue: 3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - cypress: 10.7.0 - start-server-and-test: 1.14.0 - vite: 3.0.9 - - playground/jsx-pinia-playwright: - specifiers: - '@playwright/test': ^1.25.1 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - pinia: ^2.0.21 - vite: ^3.0.9 - vue: ^3.2.38 - dependencies: - pinia: 2.0.21_vue@3.2.38 - vue: 3.2.38 - devDependencies: - '@playwright/test': 1.25.1 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - vite: 3.0.9 - - playground/jsx-pinia-vitest: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/test-utils': ^2.0.2 - jsdom: ^20.0.0 - pinia: ^2.0.21 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - dependencies: - pinia: 2.0.21_vue@3.2.38 - vue: 3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - jsdom: 20.0.0 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - - playground/jsx-pinia-vitest-cypress: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/test-utils': ^2.0.2 - cypress: ^10.7.0 - jsdom: ^20.0.0 - pinia: ^2.0.21 - start-server-and-test: ^1.14.0 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - dependencies: - pinia: 2.0.21_vue@3.2.38 - vue: 3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - cypress: 10.7.0 - jsdom: 20.0.0 - start-server-and-test: 1.14.0 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - - playground/jsx-pinia-vitest-playwright: - specifiers: - '@playwright/test': ^1.25.1 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/test-utils': ^2.0.2 - jsdom: ^20.0.0 - pinia: ^2.0.21 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - dependencies: - pinia: 2.0.21_vue@3.2.38 - vue: 3.2.38 - devDependencies: - '@playwright/test': 1.25.1 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - jsdom: 20.0.0 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - - playground/jsx-pinia-with-tests: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/test-utils': ^2.0.2 - cypress: ^10.7.0 - jsdom: ^20.0.0 - pinia: ^2.0.21 - start-server-and-test: ^1.14.0 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - dependencies: - pinia: 2.0.21_vue@3.2.38 - vue: 3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - cypress: 10.7.0 - jsdom: 20.0.0 - start-server-and-test: 1.14.0 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - - playground/jsx-playwright: - specifiers: - '@playwright/test': ^1.25.1 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - vite: ^3.0.9 - vue: ^3.2.38 - dependencies: - vue: 3.2.38 - devDependencies: - '@playwright/test': 1.25.1 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - vite: 3.0.9 - - playground/jsx-router: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - vite: ^3.0.9 - vue: ^3.2.38 - vue-router: ^4.1.5 - dependencies: - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - vite: 3.0.9 - - playground/jsx-router-cypress: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - cypress: ^10.7.0 - start-server-and-test: ^1.14.0 - vite: ^3.0.9 - vue: ^3.2.38 - vue-router: ^4.1.5 - dependencies: - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - cypress: 10.7.0 - start-server-and-test: 1.14.0 - vite: 3.0.9 - - playground/jsx-router-pinia: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - pinia: ^2.0.21 - vite: ^3.0.9 - vue: ^3.2.38 - vue-router: ^4.1.5 - dependencies: - pinia: 2.0.21_vue@3.2.38 - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - vite: 3.0.9 - - playground/jsx-router-pinia-cypress: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - cypress: ^10.7.0 - pinia: ^2.0.21 - start-server-and-test: ^1.14.0 - vite: ^3.0.9 - vue: ^3.2.38 - vue-router: ^4.1.5 - dependencies: - pinia: 2.0.21_vue@3.2.38 - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - cypress: 10.7.0 - start-server-and-test: 1.14.0 - vite: 3.0.9 - - playground/jsx-router-pinia-playwright: - specifiers: - '@playwright/test': ^1.25.1 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - pinia: ^2.0.21 - vite: ^3.0.9 - vue: ^3.2.38 - vue-router: ^4.1.5 - dependencies: - pinia: 2.0.21_vue@3.2.38 - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@playwright/test': 1.25.1 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - vite: 3.0.9 - - playground/jsx-router-pinia-vitest: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/test-utils': ^2.0.2 - jsdom: ^20.0.0 - pinia: ^2.0.21 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-router: ^4.1.5 - dependencies: - pinia: 2.0.21_vue@3.2.38 - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - jsdom: 20.0.0 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - - playground/jsx-router-pinia-vitest-cypress: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/test-utils': ^2.0.2 - cypress: ^10.7.0 - jsdom: ^20.0.0 - pinia: ^2.0.21 - start-server-and-test: ^1.14.0 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-router: ^4.1.5 - dependencies: - pinia: 2.0.21_vue@3.2.38 - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - cypress: 10.7.0 - jsdom: 20.0.0 - start-server-and-test: 1.14.0 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - - playground/jsx-router-pinia-vitest-playwright: - specifiers: - '@playwright/test': ^1.25.1 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/test-utils': ^2.0.2 - jsdom: ^20.0.0 - pinia: ^2.0.21 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-router: ^4.1.5 - dependencies: - pinia: 2.0.21_vue@3.2.38 - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@playwright/test': 1.25.1 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - jsdom: 20.0.0 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - - playground/jsx-router-pinia-with-tests: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/test-utils': ^2.0.2 - cypress: ^10.7.0 - jsdom: ^20.0.0 - pinia: ^2.0.21 - start-server-and-test: ^1.14.0 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-router: ^4.1.5 - dependencies: - pinia: 2.0.21_vue@3.2.38 - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - cypress: 10.7.0 - jsdom: 20.0.0 - start-server-and-test: 1.14.0 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - - playground/jsx-router-playwright: - specifiers: - '@playwright/test': ^1.25.1 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - vite: ^3.0.9 - vue: ^3.2.38 - vue-router: ^4.1.5 - dependencies: - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@playwright/test': 1.25.1 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - vite: 3.0.9 - - playground/jsx-router-vitest: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/test-utils': ^2.0.2 - jsdom: ^20.0.0 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-router: ^4.1.5 - dependencies: - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - jsdom: 20.0.0 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - - playground/jsx-router-vitest-cypress: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/test-utils': ^2.0.2 - cypress: ^10.7.0 - jsdom: ^20.0.0 - start-server-and-test: ^1.14.0 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-router: ^4.1.5 - dependencies: - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - cypress: 10.7.0 - jsdom: 20.0.0 - start-server-and-test: 1.14.0 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - - playground/jsx-router-vitest-playwright: - specifiers: - '@playwright/test': ^1.25.1 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/test-utils': ^2.0.2 - jsdom: ^20.0.0 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-router: ^4.1.5 - dependencies: - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@playwright/test': 1.25.1 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - jsdom: 20.0.0 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - - playground/jsx-router-with-tests: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/test-utils': ^2.0.2 - cypress: ^10.7.0 - jsdom: ^20.0.0 - start-server-and-test: ^1.14.0 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-router: ^4.1.5 - dependencies: - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - cypress: 10.7.0 - jsdom: 20.0.0 - start-server-and-test: 1.14.0 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - - playground/jsx-vitest: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/test-utils': ^2.0.2 - jsdom: ^20.0.0 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - dependencies: - vue: 3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - jsdom: 20.0.0 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - - playground/jsx-vitest-cypress: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/test-utils': ^2.0.2 - cypress: ^10.7.0 - jsdom: ^20.0.0 - start-server-and-test: ^1.14.0 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - dependencies: - vue: 3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - cypress: 10.7.0 - jsdom: 20.0.0 - start-server-and-test: 1.14.0 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - - playground/jsx-vitest-playwright: - specifiers: - '@playwright/test': ^1.25.1 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/test-utils': ^2.0.2 - jsdom: ^20.0.0 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - dependencies: - vue: 3.2.38 - devDependencies: - '@playwright/test': 1.25.1 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - jsdom: 20.0.0 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - - playground/jsx-with-tests: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/test-utils': ^2.0.2 - cypress: ^10.7.0 - jsdom: ^20.0.0 - start-server-and-test: ^1.14.0 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - dependencies: - vue: 3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - cypress: 10.7.0 - jsdom: 20.0.0 - start-server-and-test: 1.14.0 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - - playground/pinia: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - pinia: ^2.0.21 - vite: ^3.0.9 - vue: ^3.2.38 - dependencies: - pinia: 2.0.21_vue@3.2.38 - vue: 3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - vite: 3.0.9 - - playground/pinia-cypress: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - cypress: ^10.7.0 - pinia: ^2.0.21 - start-server-and-test: ^1.14.0 - vite: ^3.0.9 - vue: ^3.2.38 - dependencies: - pinia: 2.0.21_vue@3.2.38 - vue: 3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - cypress: 10.7.0 - start-server-and-test: 1.14.0 - vite: 3.0.9 - - playground/pinia-playwright: - specifiers: - '@playwright/test': ^1.25.1 - '@vitejs/plugin-vue': ^3.0.3 - pinia: ^2.0.21 - vite: ^3.0.9 - vue: ^3.2.38 - dependencies: - pinia: 2.0.21_vue@3.2.38 - vue: 3.2.38 - devDependencies: - '@playwright/test': 1.25.1 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - vite: 3.0.9 - - playground/pinia-vitest: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - '@vue/test-utils': ^2.0.2 - jsdom: ^20.0.0 - pinia: ^2.0.21 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - dependencies: - pinia: 2.0.21_vue@3.2.38 - vue: 3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - jsdom: 20.0.0 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - - playground/pinia-vitest-cypress: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - '@vue/test-utils': ^2.0.2 - cypress: ^10.7.0 - jsdom: ^20.0.0 - pinia: ^2.0.21 - start-server-and-test: ^1.14.0 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - dependencies: - pinia: 2.0.21_vue@3.2.38 - vue: 3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - cypress: 10.7.0 - jsdom: 20.0.0 - start-server-and-test: 1.14.0 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - - playground/pinia-vitest-playwright: - specifiers: - '@playwright/test': ^1.25.1 - '@vitejs/plugin-vue': ^3.0.3 - '@vue/test-utils': ^2.0.2 - jsdom: ^20.0.0 - pinia: ^2.0.21 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - dependencies: - pinia: 2.0.21_vue@3.2.38 - vue: 3.2.38 - devDependencies: - '@playwright/test': 1.25.1 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - jsdom: 20.0.0 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - - playground/pinia-with-tests: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - '@vue/test-utils': ^2.0.2 - cypress: ^10.7.0 - jsdom: ^20.0.0 - pinia: ^2.0.21 - start-server-and-test: ^1.14.0 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - dependencies: - pinia: 2.0.21_vue@3.2.38 - vue: 3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - cypress: 10.7.0 - jsdom: 20.0.0 - start-server-and-test: 1.14.0 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - - playground/playwright: - specifiers: - '@playwright/test': ^1.25.1 - '@vitejs/plugin-vue': ^3.0.3 - vite: ^3.0.9 - vue: ^3.2.38 - dependencies: - vue: 3.2.38 - devDependencies: - '@playwright/test': 1.25.1 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - vite: 3.0.9 - - playground/router: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - vite: ^3.0.9 - vue: ^3.2.38 - vue-router: ^4.1.5 - dependencies: - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - vite: 3.0.9 - - playground/router-cypress: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - cypress: ^10.7.0 - start-server-and-test: ^1.14.0 - vite: ^3.0.9 - vue: ^3.2.38 - vue-router: ^4.1.5 - dependencies: - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - cypress: 10.7.0 - start-server-and-test: 1.14.0 - vite: 3.0.9 - - playground/router-pinia: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - pinia: ^2.0.21 - vite: ^3.0.9 - vue: ^3.2.38 - vue-router: ^4.1.5 - dependencies: - pinia: 2.0.21_vue@3.2.38 - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - vite: 3.0.9 - - playground/router-pinia-cypress: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - cypress: ^10.7.0 - pinia: ^2.0.21 - start-server-and-test: ^1.14.0 - vite: ^3.0.9 - vue: ^3.2.38 - vue-router: ^4.1.5 - dependencies: - pinia: 2.0.21_vue@3.2.38 - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - cypress: 10.7.0 - start-server-and-test: 1.14.0 - vite: 3.0.9 - - playground/router-pinia-playwright: - specifiers: - '@playwright/test': ^1.25.1 - '@vitejs/plugin-vue': ^3.0.3 - pinia: ^2.0.21 - vite: ^3.0.9 - vue: ^3.2.38 - vue-router: ^4.1.5 - dependencies: - pinia: 2.0.21_vue@3.2.38 - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@playwright/test': 1.25.1 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - vite: 3.0.9 - - playground/router-pinia-vitest: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - '@vue/test-utils': ^2.0.2 - jsdom: ^20.0.0 - pinia: ^2.0.21 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-router: ^4.1.5 - dependencies: - pinia: 2.0.21_vue@3.2.38 - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - jsdom: 20.0.0 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - - playground/router-pinia-vitest-cypress: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - '@vue/test-utils': ^2.0.2 - cypress: ^10.7.0 - jsdom: ^20.0.0 - pinia: ^2.0.21 - start-server-and-test: ^1.14.0 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-router: ^4.1.5 - dependencies: - pinia: 2.0.21_vue@3.2.38 - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - cypress: 10.7.0 - jsdom: 20.0.0 - start-server-and-test: 1.14.0 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - - playground/router-pinia-vitest-playwright: - specifiers: - '@playwright/test': ^1.25.1 - '@vitejs/plugin-vue': ^3.0.3 - '@vue/test-utils': ^2.0.2 - jsdom: ^20.0.0 - pinia: ^2.0.21 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-router: ^4.1.5 - dependencies: - pinia: 2.0.21_vue@3.2.38 - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@playwright/test': 1.25.1 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - jsdom: 20.0.0 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - - playground/router-pinia-with-tests: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - '@vue/test-utils': ^2.0.2 - cypress: ^10.7.0 - jsdom: ^20.0.0 - pinia: ^2.0.21 - start-server-and-test: ^1.14.0 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-router: ^4.1.5 - dependencies: - pinia: 2.0.21_vue@3.2.38 - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - cypress: 10.7.0 - jsdom: 20.0.0 - start-server-and-test: 1.14.0 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - - playground/router-playwright: - specifiers: - '@playwright/test': ^1.25.1 - '@vitejs/plugin-vue': ^3.0.3 - vite: ^3.0.9 - vue: ^3.2.38 - vue-router: ^4.1.5 - dependencies: - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@playwright/test': 1.25.1 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - vite: 3.0.9 - - playground/router-vitest: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - '@vue/test-utils': ^2.0.2 - jsdom: ^20.0.0 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-router: ^4.1.5 - dependencies: - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - jsdom: 20.0.0 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - - playground/router-vitest-cypress: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - '@vue/test-utils': ^2.0.2 - cypress: ^10.7.0 - jsdom: ^20.0.0 - start-server-and-test: ^1.14.0 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-router: ^4.1.5 - dependencies: - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - cypress: 10.7.0 - jsdom: 20.0.0 - start-server-and-test: 1.14.0 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - - playground/router-vitest-playwright: - specifiers: - '@playwright/test': ^1.25.1 - '@vitejs/plugin-vue': ^3.0.3 - '@vue/test-utils': ^2.0.2 - jsdom: ^20.0.0 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-router: ^4.1.5 - dependencies: - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@playwright/test': 1.25.1 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - jsdom: 20.0.0 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - - playground/router-with-tests: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - '@vue/test-utils': ^2.0.2 - cypress: ^10.7.0 - jsdom: ^20.0.0 - start-server-and-test: ^1.14.0 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-router: ^4.1.5 - dependencies: - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - cypress: 10.7.0 - jsdom: 20.0.0 - start-server-and-test: 1.14.0 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - - playground/typescript: - specifiers: - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vue/tsconfig': ^0.1.3 - npm-run-all: ^4.1.5 - typescript: ~4.7.4 - vite: ^3.0.9 - vue: ^3.2.38 - vue-tsc: ^0.40.7 - dependencies: - vue: 3.2.38 - devDependencies: - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - npm-run-all: 4.1.5 - typescript: 4.7.4 - vite: 3.0.9 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-cypress: - specifiers: - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vue/tsconfig': ^0.1.3 - cypress: ^10.7.0 - npm-run-all: ^4.1.5 - start-server-and-test: ^1.14.0 - typescript: ~4.7.4 - vite: ^3.0.9 - vue: ^3.2.38 - vue-tsc: ^0.40.7 - dependencies: - vue: 3.2.38 - devDependencies: - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - cypress: 10.7.0 - npm-run-all: 4.1.5 - start-server-and-test: 1.14.0 - typescript: 4.7.4 - vite: 3.0.9 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-jsx: - specifiers: - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/tsconfig': ^0.1.3 - npm-run-all: ^4.1.5 - typescript: ~4.7.4 - vite: ^3.0.9 - vue: ^3.2.38 - vue-tsc: ^0.40.7 - dependencies: - vue: 3.2.38 - devDependencies: - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - npm-run-all: 4.1.5 - typescript: 4.7.4 - vite: 3.0.9 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-jsx-cypress: - specifiers: - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/tsconfig': ^0.1.3 - cypress: ^10.7.0 - npm-run-all: ^4.1.5 - start-server-and-test: ^1.14.0 - typescript: ~4.7.4 - vite: ^3.0.9 - vue: ^3.2.38 - vue-tsc: ^0.40.7 - dependencies: - vue: 3.2.38 - devDependencies: - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - cypress: 10.7.0 - npm-run-all: 4.1.5 - start-server-and-test: 1.14.0 - typescript: 4.7.4 - vite: 3.0.9 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-jsx-pinia: - specifiers: - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/tsconfig': ^0.1.3 - npm-run-all: ^4.1.5 - pinia: ^2.0.21 - typescript: ~4.7.4 - vite: ^3.0.9 - vue: ^3.2.38 - vue-tsc: ^0.40.7 - dependencies: - pinia: 2.0.21_fl6vay66s5mfyioevoftbjhvcm - vue: 3.2.38 - devDependencies: - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - npm-run-all: 4.1.5 - typescript: 4.7.4 - vite: 3.0.9 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-jsx-pinia-cypress: - specifiers: - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/tsconfig': ^0.1.3 - cypress: ^10.7.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.21 - start-server-and-test: ^1.14.0 - typescript: ~4.7.4 - vite: ^3.0.9 - vue: ^3.2.38 - vue-tsc: ^0.40.7 - dependencies: - pinia: 2.0.21_fl6vay66s5mfyioevoftbjhvcm - vue: 3.2.38 - devDependencies: - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - cypress: 10.7.0 - npm-run-all: 4.1.5 - start-server-and-test: 1.14.0 - typescript: 4.7.4 - vite: 3.0.9 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-jsx-pinia-playwright: - specifiers: - '@playwright/test': ^1.25.1 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/tsconfig': ^0.1.3 - npm-run-all: ^4.1.5 - pinia: ^2.0.21 - typescript: ~4.7.4 - vite: ^3.0.9 - vue: ^3.2.38 - vue-tsc: ^0.40.7 - dependencies: - pinia: 2.0.21_fl6vay66s5mfyioevoftbjhvcm - vue: 3.2.38 - devDependencies: - '@playwright/test': 1.25.1 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - npm-run-all: 4.1.5 - typescript: 4.7.4 - vite: 3.0.9 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-jsx-pinia-vitest: - specifiers: - '@types/jsdom': ^20.0.0 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/test-utils': ^2.0.2 - '@vue/tsconfig': ^0.1.3 - jsdom: ^20.0.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.21 - typescript: ~4.7.4 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-tsc: ^0.40.7 - dependencies: - pinia: 2.0.21_fl6vay66s5mfyioevoftbjhvcm - vue: 3.2.38 - devDependencies: - '@types/jsdom': 20.0.0 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - jsdom: 20.0.0 - npm-run-all: 4.1.5 - typescript: 4.7.4 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-jsx-pinia-vitest-cypress: - specifiers: - '@types/jsdom': ^20.0.0 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/test-utils': ^2.0.2 - '@vue/tsconfig': ^0.1.3 - cypress: ^10.7.0 - jsdom: ^20.0.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.21 - start-server-and-test: ^1.14.0 - typescript: ~4.7.4 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-tsc: ^0.40.7 - dependencies: - pinia: 2.0.21_fl6vay66s5mfyioevoftbjhvcm - vue: 3.2.38 - devDependencies: - '@types/jsdom': 20.0.0 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - cypress: 10.7.0 - jsdom: 20.0.0 - npm-run-all: 4.1.5 - start-server-and-test: 1.14.0 - typescript: 4.7.4 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-jsx-pinia-vitest-playwright: - specifiers: - '@playwright/test': ^1.25.1 - '@types/jsdom': ^20.0.0 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/test-utils': ^2.0.2 - '@vue/tsconfig': ^0.1.3 - jsdom: ^20.0.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.21 - typescript: ~4.7.4 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-tsc: ^0.40.7 - dependencies: - pinia: 2.0.21_fl6vay66s5mfyioevoftbjhvcm - vue: 3.2.38 - devDependencies: - '@playwright/test': 1.25.1 - '@types/jsdom': 20.0.0 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - jsdom: 20.0.0 - npm-run-all: 4.1.5 - typescript: 4.7.4 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-jsx-pinia-with-tests: - specifiers: - '@types/jsdom': ^20.0.0 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/test-utils': ^2.0.2 - '@vue/tsconfig': ^0.1.3 - cypress: ^10.7.0 - jsdom: ^20.0.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.21 - start-server-and-test: ^1.14.0 - typescript: ~4.7.4 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-tsc: ^0.40.7 - dependencies: - pinia: 2.0.21_fl6vay66s5mfyioevoftbjhvcm - vue: 3.2.38 - devDependencies: - '@types/jsdom': 20.0.0 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - cypress: 10.7.0 - jsdom: 20.0.0 - npm-run-all: 4.1.5 - start-server-and-test: 1.14.0 - typescript: 4.7.4 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-jsx-playwright: - specifiers: - '@playwright/test': ^1.25.1 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/tsconfig': ^0.1.3 - npm-run-all: ^4.1.5 - typescript: ~4.7.4 - vite: ^3.0.9 - vue: ^3.2.38 - vue-tsc: ^0.40.7 - dependencies: - vue: 3.2.38 - devDependencies: - '@playwright/test': 1.25.1 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - npm-run-all: 4.1.5 - typescript: 4.7.4 - vite: 3.0.9 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-jsx-router: - specifiers: - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/tsconfig': ^0.1.3 - npm-run-all: ^4.1.5 - typescript: ~4.7.4 - vite: ^3.0.9 - vue: ^3.2.38 - vue-router: ^4.1.5 - vue-tsc: ^0.40.7 - dependencies: - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - npm-run-all: 4.1.5 - typescript: 4.7.4 - vite: 3.0.9 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-jsx-router-cypress: - specifiers: - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/tsconfig': ^0.1.3 - cypress: ^10.7.0 - npm-run-all: ^4.1.5 - start-server-and-test: ^1.14.0 - typescript: ~4.7.4 - vite: ^3.0.9 - vue: ^3.2.38 - vue-router: ^4.1.5 - vue-tsc: ^0.40.7 - dependencies: - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - cypress: 10.7.0 - npm-run-all: 4.1.5 - start-server-and-test: 1.14.0 - typescript: 4.7.4 - vite: 3.0.9 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-jsx-router-pinia: - specifiers: - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/tsconfig': ^0.1.3 - npm-run-all: ^4.1.5 - pinia: ^2.0.21 - typescript: ~4.7.4 - vite: ^3.0.9 - vue: ^3.2.38 - vue-router: ^4.1.5 - vue-tsc: ^0.40.7 - dependencies: - pinia: 2.0.21_fl6vay66s5mfyioevoftbjhvcm - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - npm-run-all: 4.1.5 - typescript: 4.7.4 - vite: 3.0.9 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-jsx-router-pinia-cypress: - specifiers: - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/tsconfig': ^0.1.3 - cypress: ^10.7.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.21 - start-server-and-test: ^1.14.0 - typescript: ~4.7.4 - vite: ^3.0.9 - vue: ^3.2.38 - vue-router: ^4.1.5 - vue-tsc: ^0.40.7 - dependencies: - pinia: 2.0.21_fl6vay66s5mfyioevoftbjhvcm - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - cypress: 10.7.0 - npm-run-all: 4.1.5 - start-server-and-test: 1.14.0 - typescript: 4.7.4 - vite: 3.0.9 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-jsx-router-pinia-playwright: - specifiers: - '@playwright/test': ^1.25.1 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/tsconfig': ^0.1.3 - npm-run-all: ^4.1.5 - pinia: ^2.0.21 - typescript: ~4.7.4 - vite: ^3.0.9 - vue: ^3.2.38 - vue-router: ^4.1.5 - vue-tsc: ^0.40.7 - dependencies: - pinia: 2.0.21_fl6vay66s5mfyioevoftbjhvcm - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@playwright/test': 1.25.1 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - npm-run-all: 4.1.5 - typescript: 4.7.4 - vite: 3.0.9 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-jsx-router-pinia-vitest: - specifiers: - '@types/jsdom': ^20.0.0 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/test-utils': ^2.0.2 - '@vue/tsconfig': ^0.1.3 - jsdom: ^20.0.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.21 - typescript: ~4.7.4 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-router: ^4.1.5 - vue-tsc: ^0.40.7 - dependencies: - pinia: 2.0.21_fl6vay66s5mfyioevoftbjhvcm - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@types/jsdom': 20.0.0 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - jsdom: 20.0.0 - npm-run-all: 4.1.5 - typescript: 4.7.4 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-jsx-router-pinia-vitest-cypress: - specifiers: - '@types/jsdom': ^20.0.0 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/test-utils': ^2.0.2 - '@vue/tsconfig': ^0.1.3 - cypress: ^10.7.0 - jsdom: ^20.0.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.21 - start-server-and-test: ^1.14.0 - typescript: ~4.7.4 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-router: ^4.1.5 - vue-tsc: ^0.40.7 - dependencies: - pinia: 2.0.21_fl6vay66s5mfyioevoftbjhvcm - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@types/jsdom': 20.0.0 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - cypress: 10.7.0 - jsdom: 20.0.0 - npm-run-all: 4.1.5 - start-server-and-test: 1.14.0 - typescript: 4.7.4 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-jsx-router-pinia-vitest-playwright: - specifiers: - '@playwright/test': ^1.25.1 - '@types/jsdom': ^20.0.0 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/test-utils': ^2.0.2 - '@vue/tsconfig': ^0.1.3 - jsdom: ^20.0.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.21 - typescript: ~4.7.4 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-router: ^4.1.5 - vue-tsc: ^0.40.7 - dependencies: - pinia: 2.0.21_fl6vay66s5mfyioevoftbjhvcm - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@playwright/test': 1.25.1 - '@types/jsdom': 20.0.0 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - jsdom: 20.0.0 - npm-run-all: 4.1.5 - typescript: 4.7.4 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-jsx-router-pinia-with-tests: - specifiers: - '@types/jsdom': ^20.0.0 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/test-utils': ^2.0.2 - '@vue/tsconfig': ^0.1.3 - cypress: ^10.7.0 - jsdom: ^20.0.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.21 - start-server-and-test: ^1.14.0 - typescript: ~4.7.4 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-router: ^4.1.5 - vue-tsc: ^0.40.7 - dependencies: - pinia: 2.0.21_fl6vay66s5mfyioevoftbjhvcm - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@types/jsdom': 20.0.0 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - cypress: 10.7.0 - jsdom: 20.0.0 - npm-run-all: 4.1.5 - start-server-and-test: 1.14.0 - typescript: 4.7.4 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-jsx-router-playwright: - specifiers: - '@playwright/test': ^1.25.1 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/tsconfig': ^0.1.3 - npm-run-all: ^4.1.5 - typescript: ~4.7.4 - vite: ^3.0.9 - vue: ^3.2.38 - vue-router: ^4.1.5 - vue-tsc: ^0.40.7 - dependencies: - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@playwright/test': 1.25.1 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - npm-run-all: 4.1.5 - typescript: 4.7.4 - vite: 3.0.9 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-jsx-router-vitest: - specifiers: - '@types/jsdom': ^20.0.0 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/test-utils': ^2.0.2 - '@vue/tsconfig': ^0.1.3 - jsdom: ^20.0.0 - npm-run-all: ^4.1.5 - typescript: ~4.7.4 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-router: ^4.1.5 - vue-tsc: ^0.40.7 - dependencies: - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@types/jsdom': 20.0.0 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - jsdom: 20.0.0 - npm-run-all: 4.1.5 - typescript: 4.7.4 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-jsx-router-vitest-cypress: - specifiers: - '@types/jsdom': ^20.0.0 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/test-utils': ^2.0.2 - '@vue/tsconfig': ^0.1.3 - cypress: ^10.7.0 - jsdom: ^20.0.0 - npm-run-all: ^4.1.5 - start-server-and-test: ^1.14.0 - typescript: ~4.7.4 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-router: ^4.1.5 - vue-tsc: ^0.40.7 - dependencies: - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@types/jsdom': 20.0.0 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - cypress: 10.7.0 - jsdom: 20.0.0 - npm-run-all: 4.1.5 - start-server-and-test: 1.14.0 - typescript: 4.7.4 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-jsx-router-vitest-playwright: - specifiers: - '@playwright/test': ^1.25.1 - '@types/jsdom': ^20.0.0 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/test-utils': ^2.0.2 - '@vue/tsconfig': ^0.1.3 - jsdom: ^20.0.0 - npm-run-all: ^4.1.5 - typescript: ~4.7.4 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-router: ^4.1.5 - vue-tsc: ^0.40.7 - dependencies: - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@playwright/test': 1.25.1 - '@types/jsdom': 20.0.0 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - jsdom: 20.0.0 - npm-run-all: 4.1.5 - typescript: 4.7.4 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-jsx-router-with-tests: - specifiers: - '@types/jsdom': ^20.0.0 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/test-utils': ^2.0.2 - '@vue/tsconfig': ^0.1.3 - cypress: ^10.7.0 - jsdom: ^20.0.0 - npm-run-all: ^4.1.5 - start-server-and-test: ^1.14.0 - typescript: ~4.7.4 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-router: ^4.1.5 - vue-tsc: ^0.40.7 - dependencies: - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@types/jsdom': 20.0.0 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - cypress: 10.7.0 - jsdom: 20.0.0 - npm-run-all: 4.1.5 - start-server-and-test: 1.14.0 - typescript: 4.7.4 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-jsx-vitest: - specifiers: - '@types/jsdom': ^20.0.0 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/test-utils': ^2.0.2 - '@vue/tsconfig': ^0.1.3 - jsdom: ^20.0.0 - npm-run-all: ^4.1.5 - typescript: ~4.7.4 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-tsc: ^0.40.7 - dependencies: - vue: 3.2.38 - devDependencies: - '@types/jsdom': 20.0.0 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - jsdom: 20.0.0 - npm-run-all: 4.1.5 - typescript: 4.7.4 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-jsx-vitest-cypress: - specifiers: - '@types/jsdom': ^20.0.0 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/test-utils': ^2.0.2 - '@vue/tsconfig': ^0.1.3 - cypress: ^10.7.0 - jsdom: ^20.0.0 - npm-run-all: ^4.1.5 - start-server-and-test: ^1.14.0 - typescript: ~4.7.4 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-tsc: ^0.40.7 - dependencies: - vue: 3.2.38 - devDependencies: - '@types/jsdom': 20.0.0 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - cypress: 10.7.0 - jsdom: 20.0.0 - npm-run-all: 4.1.5 - start-server-and-test: 1.14.0 - typescript: 4.7.4 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-jsx-vitest-playwright: - specifiers: - '@playwright/test': ^1.25.1 - '@types/jsdom': ^20.0.0 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/test-utils': ^2.0.2 - '@vue/tsconfig': ^0.1.3 - jsdom: ^20.0.0 - npm-run-all: ^4.1.5 - typescript: ~4.7.4 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-tsc: ^0.40.7 - dependencies: - vue: 3.2.38 - devDependencies: - '@playwright/test': 1.25.1 - '@types/jsdom': 20.0.0 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - jsdom: 20.0.0 - npm-run-all: 4.1.5 - typescript: 4.7.4 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-jsx-with-tests: - specifiers: - '@types/jsdom': ^20.0.0 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vue/test-utils': ^2.0.2 - '@vue/tsconfig': ^0.1.3 - cypress: ^10.7.0 - jsdom: ^20.0.0 - npm-run-all: ^4.1.5 - start-server-and-test: ^1.14.0 - typescript: ~4.7.4 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-tsc: ^0.40.7 - dependencies: - vue: 3.2.38 - devDependencies: - '@types/jsdom': 20.0.0 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - cypress: 10.7.0 - jsdom: 20.0.0 - npm-run-all: 4.1.5 - start-server-and-test: 1.14.0 - typescript: 4.7.4 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-pinia: - specifiers: - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vue/tsconfig': ^0.1.3 - npm-run-all: ^4.1.5 - pinia: ^2.0.21 - typescript: ~4.7.4 - vite: ^3.0.9 - vue: ^3.2.38 - vue-tsc: ^0.40.7 - dependencies: - pinia: 2.0.21_fl6vay66s5mfyioevoftbjhvcm - vue: 3.2.38 - devDependencies: - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - npm-run-all: 4.1.5 - typescript: 4.7.4 - vite: 3.0.9 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-pinia-cypress: - specifiers: - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vue/tsconfig': ^0.1.3 - cypress: ^10.7.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.21 - start-server-and-test: ^1.14.0 - typescript: ~4.7.4 - vite: ^3.0.9 - vue: ^3.2.38 - vue-tsc: ^0.40.7 - dependencies: - pinia: 2.0.21_fl6vay66s5mfyioevoftbjhvcm - vue: 3.2.38 - devDependencies: - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - cypress: 10.7.0 - npm-run-all: 4.1.5 - start-server-and-test: 1.14.0 - typescript: 4.7.4 - vite: 3.0.9 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-pinia-playwright: - specifiers: - '@playwright/test': ^1.25.1 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vue/tsconfig': ^0.1.3 - npm-run-all: ^4.1.5 - pinia: ^2.0.21 - typescript: ~4.7.4 - vite: ^3.0.9 - vue: ^3.2.38 - vue-tsc: ^0.40.7 - dependencies: - pinia: 2.0.21_fl6vay66s5mfyioevoftbjhvcm - vue: 3.2.38 - devDependencies: - '@playwright/test': 1.25.1 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - npm-run-all: 4.1.5 - typescript: 4.7.4 - vite: 3.0.9 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-pinia-vitest: - specifiers: - '@types/jsdom': ^20.0.0 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vue/test-utils': ^2.0.2 - '@vue/tsconfig': ^0.1.3 - jsdom: ^20.0.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.21 - typescript: ~4.7.4 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-tsc: ^0.40.7 - dependencies: - pinia: 2.0.21_fl6vay66s5mfyioevoftbjhvcm - vue: 3.2.38 - devDependencies: - '@types/jsdom': 20.0.0 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - jsdom: 20.0.0 - npm-run-all: 4.1.5 - typescript: 4.7.4 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-pinia-vitest-cypress: - specifiers: - '@types/jsdom': ^20.0.0 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vue/test-utils': ^2.0.2 - '@vue/tsconfig': ^0.1.3 - cypress: ^10.7.0 - jsdom: ^20.0.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.21 - start-server-and-test: ^1.14.0 - typescript: ~4.7.4 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-tsc: ^0.40.7 - dependencies: - pinia: 2.0.21_fl6vay66s5mfyioevoftbjhvcm - vue: 3.2.38 - devDependencies: - '@types/jsdom': 20.0.0 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - cypress: 10.7.0 - jsdom: 20.0.0 - npm-run-all: 4.1.5 - start-server-and-test: 1.14.0 - typescript: 4.7.4 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-pinia-vitest-playwright: - specifiers: - '@playwright/test': ^1.25.1 - '@types/jsdom': ^20.0.0 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vue/test-utils': ^2.0.2 - '@vue/tsconfig': ^0.1.3 - jsdom: ^20.0.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.21 - typescript: ~4.7.4 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-tsc: ^0.40.7 - dependencies: - pinia: 2.0.21_fl6vay66s5mfyioevoftbjhvcm - vue: 3.2.38 - devDependencies: - '@playwright/test': 1.25.1 - '@types/jsdom': 20.0.0 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - jsdom: 20.0.0 - npm-run-all: 4.1.5 - typescript: 4.7.4 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-pinia-with-tests: - specifiers: - '@types/jsdom': ^20.0.0 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vue/test-utils': ^2.0.2 - '@vue/tsconfig': ^0.1.3 - cypress: ^10.7.0 - jsdom: ^20.0.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.21 - start-server-and-test: ^1.14.0 - typescript: ~4.7.4 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-tsc: ^0.40.7 - dependencies: - pinia: 2.0.21_fl6vay66s5mfyioevoftbjhvcm - vue: 3.2.38 - devDependencies: - '@types/jsdom': 20.0.0 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - cypress: 10.7.0 - jsdom: 20.0.0 - npm-run-all: 4.1.5 - start-server-and-test: 1.14.0 - typescript: 4.7.4 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-playwright: - specifiers: - '@playwright/test': ^1.25.1 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vue/tsconfig': ^0.1.3 - npm-run-all: ^4.1.5 - typescript: ~4.7.4 - vite: ^3.0.9 - vue: ^3.2.38 - vue-tsc: ^0.40.7 - dependencies: - vue: 3.2.38 - devDependencies: - '@playwright/test': 1.25.1 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - npm-run-all: 4.1.5 - typescript: 4.7.4 - vite: 3.0.9 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-router: - specifiers: - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vue/tsconfig': ^0.1.3 - npm-run-all: ^4.1.5 - typescript: ~4.7.4 - vite: ^3.0.9 - vue: ^3.2.38 - vue-router: ^4.1.5 - vue-tsc: ^0.40.7 - dependencies: - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - npm-run-all: 4.1.5 - typescript: 4.7.4 - vite: 3.0.9 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-router-cypress: - specifiers: - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vue/tsconfig': ^0.1.3 - cypress: ^10.7.0 - npm-run-all: ^4.1.5 - start-server-and-test: ^1.14.0 - typescript: ~4.7.4 - vite: ^3.0.9 - vue: ^3.2.38 - vue-router: ^4.1.5 - vue-tsc: ^0.40.7 - dependencies: - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - cypress: 10.7.0 - npm-run-all: 4.1.5 - start-server-and-test: 1.14.0 - typescript: 4.7.4 - vite: 3.0.9 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-router-pinia: - specifiers: - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vue/tsconfig': ^0.1.3 - npm-run-all: ^4.1.5 - pinia: ^2.0.21 - typescript: ~4.7.4 - vite: ^3.0.9 - vue: ^3.2.38 - vue-router: ^4.1.5 - vue-tsc: ^0.40.7 - dependencies: - pinia: 2.0.21_fl6vay66s5mfyioevoftbjhvcm - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - npm-run-all: 4.1.5 - typescript: 4.7.4 - vite: 3.0.9 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-router-pinia-cypress: - specifiers: - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vue/tsconfig': ^0.1.3 - cypress: ^10.7.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.21 - start-server-and-test: ^1.14.0 - typescript: ~4.7.4 - vite: ^3.0.9 - vue: ^3.2.38 - vue-router: ^4.1.5 - vue-tsc: ^0.40.7 - dependencies: - pinia: 2.0.21_fl6vay66s5mfyioevoftbjhvcm - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - cypress: 10.7.0 - npm-run-all: 4.1.5 - start-server-and-test: 1.14.0 - typescript: 4.7.4 - vite: 3.0.9 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-router-pinia-playwright: - specifiers: - '@playwright/test': ^1.25.1 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vue/tsconfig': ^0.1.3 - npm-run-all: ^4.1.5 - pinia: ^2.0.21 - typescript: ~4.7.4 - vite: ^3.0.9 - vue: ^3.2.38 - vue-router: ^4.1.5 - vue-tsc: ^0.40.7 - dependencies: - pinia: 2.0.21_fl6vay66s5mfyioevoftbjhvcm - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@playwright/test': 1.25.1 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - npm-run-all: 4.1.5 - typescript: 4.7.4 - vite: 3.0.9 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-router-pinia-vitest: - specifiers: - '@types/jsdom': ^20.0.0 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vue/test-utils': ^2.0.2 - '@vue/tsconfig': ^0.1.3 - jsdom: ^20.0.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.21 - typescript: ~4.7.4 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-router: ^4.1.5 - vue-tsc: ^0.40.7 - dependencies: - pinia: 2.0.21_fl6vay66s5mfyioevoftbjhvcm - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@types/jsdom': 20.0.0 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - jsdom: 20.0.0 - npm-run-all: 4.1.5 - typescript: 4.7.4 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-router-pinia-vitest-cypress: - specifiers: - '@types/jsdom': ^20.0.0 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vue/test-utils': ^2.0.2 - '@vue/tsconfig': ^0.1.3 - cypress: ^10.7.0 - jsdom: ^20.0.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.21 - start-server-and-test: ^1.14.0 - typescript: ~4.7.4 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-router: ^4.1.5 - vue-tsc: ^0.40.7 - dependencies: - pinia: 2.0.21_fl6vay66s5mfyioevoftbjhvcm - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@types/jsdom': 20.0.0 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - cypress: 10.7.0 - jsdom: 20.0.0 - npm-run-all: 4.1.5 - start-server-and-test: 1.14.0 - typescript: 4.7.4 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-router-pinia-vitest-playwright: - specifiers: - '@playwright/test': ^1.25.1 - '@types/jsdom': ^20.0.0 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vue/test-utils': ^2.0.2 - '@vue/tsconfig': ^0.1.3 - jsdom: ^20.0.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.21 - typescript: ~4.7.4 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-router: ^4.1.5 - vue-tsc: ^0.40.7 - dependencies: - pinia: 2.0.21_fl6vay66s5mfyioevoftbjhvcm - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@playwright/test': 1.25.1 - '@types/jsdom': 20.0.0 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - jsdom: 20.0.0 - npm-run-all: 4.1.5 - typescript: 4.7.4 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-router-pinia-with-tests: - specifiers: - '@types/jsdom': ^20.0.0 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vue/test-utils': ^2.0.2 - '@vue/tsconfig': ^0.1.3 - cypress: ^10.7.0 - jsdom: ^20.0.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.21 - start-server-and-test: ^1.14.0 - typescript: ~4.7.4 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-router: ^4.1.5 - vue-tsc: ^0.40.7 - dependencies: - pinia: 2.0.21_fl6vay66s5mfyioevoftbjhvcm - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@types/jsdom': 20.0.0 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - cypress: 10.7.0 - jsdom: 20.0.0 - npm-run-all: 4.1.5 - start-server-and-test: 1.14.0 - typescript: 4.7.4 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-router-playwright: - specifiers: - '@playwright/test': ^1.25.1 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vue/tsconfig': ^0.1.3 - npm-run-all: ^4.1.5 - typescript: ~4.7.4 - vite: ^3.0.9 - vue: ^3.2.38 - vue-router: ^4.1.5 - vue-tsc: ^0.40.7 - dependencies: - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@playwright/test': 1.25.1 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - npm-run-all: 4.1.5 - typescript: 4.7.4 - vite: 3.0.9 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-router-vitest: - specifiers: - '@types/jsdom': ^20.0.0 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vue/test-utils': ^2.0.2 - '@vue/tsconfig': ^0.1.3 - jsdom: ^20.0.0 - npm-run-all: ^4.1.5 - typescript: ~4.7.4 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-router: ^4.1.5 - vue-tsc: ^0.40.7 - dependencies: - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@types/jsdom': 20.0.0 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - jsdom: 20.0.0 - npm-run-all: 4.1.5 - typescript: 4.7.4 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-router-vitest-cypress: - specifiers: - '@types/jsdom': ^20.0.0 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vue/test-utils': ^2.0.2 - '@vue/tsconfig': ^0.1.3 - cypress: ^10.7.0 - jsdom: ^20.0.0 - npm-run-all: ^4.1.5 - start-server-and-test: ^1.14.0 - typescript: ~4.7.4 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-router: ^4.1.5 - vue-tsc: ^0.40.7 - dependencies: - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@types/jsdom': 20.0.0 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - cypress: 10.7.0 - jsdom: 20.0.0 - npm-run-all: 4.1.5 - start-server-and-test: 1.14.0 - typescript: 4.7.4 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-router-vitest-playwright: - specifiers: - '@playwright/test': ^1.25.1 - '@types/jsdom': ^20.0.0 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vue/test-utils': ^2.0.2 - '@vue/tsconfig': ^0.1.3 - jsdom: ^20.0.0 - npm-run-all: ^4.1.5 - typescript: ~4.7.4 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-router: ^4.1.5 - vue-tsc: ^0.40.7 - dependencies: - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@playwright/test': 1.25.1 - '@types/jsdom': 20.0.0 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - jsdom: 20.0.0 - npm-run-all: 4.1.5 - typescript: 4.7.4 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-router-with-tests: - specifiers: - '@types/jsdom': ^20.0.0 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vue/test-utils': ^2.0.2 - '@vue/tsconfig': ^0.1.3 - cypress: ^10.7.0 - jsdom: ^20.0.0 - npm-run-all: ^4.1.5 - start-server-and-test: ^1.14.0 - typescript: ~4.7.4 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-router: ^4.1.5 - vue-tsc: ^0.40.7 - dependencies: - vue: 3.2.38 - vue-router: 4.1.5_vue@3.2.38 - devDependencies: - '@types/jsdom': 20.0.0 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - cypress: 10.7.0 - jsdom: 20.0.0 - npm-run-all: 4.1.5 - start-server-and-test: 1.14.0 - typescript: 4.7.4 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-vitest: - specifiers: - '@types/jsdom': ^20.0.0 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vue/test-utils': ^2.0.2 - '@vue/tsconfig': ^0.1.3 - jsdom: ^20.0.0 - npm-run-all: ^4.1.5 - typescript: ~4.7.4 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-tsc: ^0.40.7 - dependencies: - vue: 3.2.38 - devDependencies: - '@types/jsdom': 20.0.0 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - jsdom: 20.0.0 - npm-run-all: 4.1.5 - typescript: 4.7.4 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-vitest-cypress: - specifiers: - '@types/jsdom': ^20.0.0 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vue/test-utils': ^2.0.2 - '@vue/tsconfig': ^0.1.3 - cypress: ^10.7.0 - jsdom: ^20.0.0 - npm-run-all: ^4.1.5 - start-server-and-test: ^1.14.0 - typescript: ~4.7.4 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-tsc: ^0.40.7 - dependencies: - vue: 3.2.38 - devDependencies: - '@types/jsdom': 20.0.0 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - cypress: 10.7.0 - jsdom: 20.0.0 - npm-run-all: 4.1.5 - start-server-and-test: 1.14.0 - typescript: 4.7.4 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-vitest-playwright: - specifiers: - '@playwright/test': ^1.25.1 - '@types/jsdom': ^20.0.0 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vue/test-utils': ^2.0.2 - '@vue/tsconfig': ^0.1.3 - jsdom: ^20.0.0 - npm-run-all: ^4.1.5 - typescript: ~4.7.4 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-tsc: ^0.40.7 - dependencies: - vue: 3.2.38 - devDependencies: - '@playwright/test': 1.25.1 - '@types/jsdom': 20.0.0 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - jsdom: 20.0.0 - npm-run-all: 4.1.5 - typescript: 4.7.4 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/typescript-with-tests: - specifiers: - '@types/jsdom': ^20.0.0 - '@types/node': ^16.11.56 - '@vitejs/plugin-vue': ^3.0.3 - '@vue/test-utils': ^2.0.2 - '@vue/tsconfig': ^0.1.3 - cypress: ^10.7.0 - jsdom: ^20.0.0 - npm-run-all: ^4.1.5 - start-server-and-test: ^1.14.0 - typescript: ~4.7.4 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - vue-tsc: ^0.40.7 - dependencies: - vue: 3.2.38 - devDependencies: - '@types/jsdom': 20.0.0 - '@types/node': 16.11.56 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - '@vue/tsconfig': 0.1.3_@types+node@16.11.56 - cypress: 10.7.0 - jsdom: 20.0.0 + '@types/node': 14.18.26 + '@types/prompts': 2.0.14 + '@vue/create-eslint-config': 0.1.3 + '@vue/tsconfig': 0.1.3_@types+node@14.18.26 + esbuild: 0.14.54 + esbuild-plugin-license: 1.2.2_esbuild@0.14.54 + husky: 8.0.1 + kolorist: 1.5.1 + lint-staged: 13.0.3 + minimist: 1.2.6 npm-run-all: 4.1.5 - start-server-and-test: 1.14.0 - typescript: 4.7.4 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - vue-tsc: 0.40.7_typescript@4.7.4 - - playground/vitest: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - '@vue/test-utils': ^2.0.2 - jsdom: ^20.0.0 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - dependencies: - vue: 3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - jsdom: 20.0.0 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - - playground/vitest-cypress: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - '@vue/test-utils': ^2.0.2 - cypress: ^10.7.0 - jsdom: ^20.0.0 - start-server-and-test: ^1.14.0 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - dependencies: - vue: 3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - cypress: 10.7.0 - jsdom: 20.0.0 - start-server-and-test: 1.14.0 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - - playground/vitest-playwright: - specifiers: - '@playwright/test': ^1.25.1 - '@vitejs/plugin-vue': ^3.0.3 - '@vue/test-utils': ^2.0.2 - jsdom: ^20.0.0 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - dependencies: - vue: 3.2.38 - devDependencies: - '@playwright/test': 1.25.1 - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - jsdom: 20.0.0 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 - - playground/with-tests: - specifiers: - '@vitejs/plugin-vue': ^3.0.3 - '@vue/test-utils': ^2.0.2 - cypress: ^10.7.0 - jsdom: ^20.0.0 - start-server-and-test: ^1.14.0 - vite: ^3.0.9 - vitest: ^0.23.0 - vue: ^3.2.38 - dependencies: - vue: 3.2.38 - devDependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38 - '@vue/test-utils': 2.0.2_vue@3.2.38 - cypress: 10.7.0 - jsdom: 20.0.0 - start-server-and-test: 1.14.0 - vite: 3.0.9 - vitest: 0.23.1_jsdom@20.0.0 + prettier: 2.7.1 + prompts: 2.4.2 + zx: 4.3.0 template/base: specifiers: @@ -3701,7 +871,7 @@ packages: optional: true dev: true - /@vue/tsconfig/0.1.3_@types+node@16.11.56: + /@vue/tsconfig/0.1.3_@types+node@14.18.26: resolution: {integrity: sha512-kQVsh8yyWPvHpb8gIc9l/HIDiiVUy1amynLNpCy8p+FoCiZXCo6fQos5/097MmnNZc9AtseDsCrfkhqCrJ8Olg==} peerDependencies: '@types/node': '*' @@ -3709,7 +879,7 @@ packages: '@types/node': optional: true dependencies: - '@types/node': 16.11.56 + '@types/node': 14.18.26 dev: true /abab/2.0.6: @@ -5819,24 +2989,6 @@ packages: engines: {node: '>=4'} dev: true - /pinia/2.0.21_fl6vay66s5mfyioevoftbjhvcm: - resolution: {integrity: sha512-6ol04PtL29O0Z6JHI47O3JUSoyOJ7Og0rstXrHVMZSP4zAldsQBXJCNF0i/H7m8vp/Hjd/CSmuPl7C5QAwpeWQ==} - peerDependencies: - '@vue/composition-api': ^1.4.0 - typescript: '>=4.4.4' - vue: ^2.6.14 || ^3.2.0 - peerDependenciesMeta: - '@vue/composition-api': - optional: true - typescript: - optional: true - dependencies: - '@vue/devtools-api': 6.2.1 - typescript: 4.7.4 - vue: 3.2.38 - vue-demi: 0.13.11_vue@3.2.38 - dev: false - /pinia/2.0.21_vue@3.2.38: resolution: {integrity: sha512-6ol04PtL29O0Z6JHI47O3JUSoyOJ7Og0rstXrHVMZSP4zAldsQBXJCNF0i/H7m8vp/Hjd/CSmuPl7C5QAwpeWQ==} peerDependencies: @@ -6425,6 +3577,7 @@ packages: resolution: {integrity: sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==} engines: {node: '>=4.2.0'} hasBin: true + dev: true /unbox-primitive/1.0.2: resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index d7a06b64..735dbd81 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,5 +1,4 @@ packages: - - 'playground/**' - 'template/base' - 'template/config/**' - 'template/tsconfig/**' diff --git a/scripts/test.mjs b/scripts/test.mjs index 6f789b19..ff9f249c 100644 --- a/scripts/test.mjs +++ b/scripts/test.mjs @@ -10,10 +10,14 @@ let projects = fs.readdirSync(playgroundDir).filter(name => !name.startsWith('.' if (process.argv[3]) projects = projects.filter(project => project.includes(process.argv[3])) +cd(playgroundDir) +console.log('Installing playground dependencies') +await $`pnpm install` + for (const projectName of projects) { - if (projectName.includes('vitest')) { - cd(path.resolve(playgroundDir, projectName)) + cd(path.resolve(playgroundDir, projectName)) + if (projectName.includes('vitest')) { console.log(`Running unit tests in ${projectName}`) await $`pnpm test:unit` }