]> git.ipfire.org Git - thirdparty/vuejs/create-vue.git/commitdiff
chore: regenerate playground projects
authorHaoqun Jiang <haoqunjiang@gmail.com>
Tue, 30 Nov 2021 13:53:55 +0000 (21:53 +0800)
committerHaoqun Jiang <haoqunjiang@gmail.com>
Tue, 30 Nov 2021 13:53:55 +0000 (21:53 +0800)
33 files changed:
playground/default/package.json
playground/default/vite.config.js
playground/pinia-with-tests/package.json
playground/pinia-with-tests/vite.config.js
playground/pinia/package.json
playground/pinia/vite.config.js
playground/router-pinia-with-tests/package.json
playground/router-pinia-with-tests/vite.config.js
playground/router-pinia/package.json
playground/router-pinia/vite.config.js
playground/router-with-tests/package.json
playground/router-with-tests/vite.config.js
playground/router/package.json
playground/router/vite.config.js
playground/typescript-pinia-with-tests/package.json
playground/typescript-pinia-with-tests/vite.config.ts
playground/typescript-pinia/package.json
playground/typescript-pinia/vite.config.ts
playground/typescript-router-pinia-with-tests/package.json
playground/typescript-router-pinia-with-tests/vite.config.ts
playground/typescript-router-pinia/package.json
playground/typescript-router-pinia/vite.config.ts
playground/typescript-router-with-tests/package.json
playground/typescript-router-with-tests/vite.config.ts
playground/typescript-router/package.json
playground/typescript-router/vite.config.ts
playground/typescript-with-tests/package.json
playground/typescript-with-tests/vite.config.ts
playground/typescript/package.json
playground/typescript/vite.config.ts
playground/with-tests/package.json
playground/with-tests/vite.config.js
pnpm-lock.yaml

index 113d62f404e4234bd15dfb4288ad1acd9babebe2..603991dc6433cb8b092a049a72226fe6af41ed4c 100644 (file)
@@ -11,6 +11,7 @@
     "vue": "^2.6.14"
   },
   "devDependencies": {
+    "@vitejs/plugin-legacy": "^1.6.3",
     "@vue/runtime-dom": "^3.2.22",
     "unplugin-vue2-script-setup": "^0.7.1",
     "vite": "^2.6.14",
index 32065ead15cac2d5af2ff33a3a80eb7472470b6b..af324b3800b04f81253fa0df9c1dfd583b9bec8b 100644 (file)
@@ -1,6 +1,7 @@
 import { fileURLToPath } from 'url'
 
 import { defineConfig } from 'vite'
+import legacy from '@vitejs/plugin-legacy'
 import { createVuePlugin as vue2 } from 'vite-plugin-vue2'
 import scriptSetup from 'unplugin-vue2-script-setup/vite'
 
@@ -10,7 +11,11 @@ export default defineConfig({
     vue2({
       jsx: true
     }),
-    scriptSetup()
+    scriptSetup(),
+    legacy({
+      targets: ['ie >= 11'],
+      additionalLegacyPolyfills: ['regenerator-runtime/runtime']
+    })
   ],
   resolve: {
     alias: {
index ec598fac461ded341414f7400804d03a1b880f52..c74abeae1072ee2932fb21bfe4ac551f7ebd2994 100644 (file)
@@ -18,6 +18,7 @@
   "devDependencies": {
     "@cypress/vite-dev-server": "^2.2.1",
     "@cypress/vue": "^2.2.4",
+    "@vitejs/plugin-legacy": "^1.6.3",
     "@vue/runtime-dom": "^3.2.22",
     "cypress": "^9.1.0",
     "start-server-and-test": "^1.14.0",
index 32065ead15cac2d5af2ff33a3a80eb7472470b6b..af324b3800b04f81253fa0df9c1dfd583b9bec8b 100644 (file)
@@ -1,6 +1,7 @@
 import { fileURLToPath } from 'url'
 
 import { defineConfig } from 'vite'
+import legacy from '@vitejs/plugin-legacy'
 import { createVuePlugin as vue2 } from 'vite-plugin-vue2'
 import scriptSetup from 'unplugin-vue2-script-setup/vite'
 
@@ -10,7 +11,11 @@ export default defineConfig({
     vue2({
       jsx: true
     }),
-    scriptSetup()
+    scriptSetup(),
+    legacy({
+      targets: ['ie >= 11'],
+      additionalLegacyPolyfills: ['regenerator-runtime/runtime']
+    })
   ],
   resolve: {
     alias: {
index d86755d10433be7f95a7aee7c21f7dbf02444c5f..e7a9f34d9975e57ee74c8cae2ad26218342dffb4 100644 (file)
@@ -12,6 +12,7 @@
     "vue": "^2.6.14"
   },
   "devDependencies": {
+    "@vitejs/plugin-legacy": "^1.6.3",
     "@vue/runtime-dom": "^3.2.22",
     "unplugin-vue2-script-setup": "^0.7.1",
     "vite": "^2.6.14",
index 32065ead15cac2d5af2ff33a3a80eb7472470b6b..af324b3800b04f81253fa0df9c1dfd583b9bec8b 100644 (file)
@@ -1,6 +1,7 @@
 import { fileURLToPath } from 'url'
 
 import { defineConfig } from 'vite'
+import legacy from '@vitejs/plugin-legacy'
 import { createVuePlugin as vue2 } from 'vite-plugin-vue2'
 import scriptSetup from 'unplugin-vue2-script-setup/vite'
 
@@ -10,7 +11,11 @@ export default defineConfig({
     vue2({
       jsx: true
     }),
-    scriptSetup()
+    scriptSetup(),
+    legacy({
+      targets: ['ie >= 11'],
+      additionalLegacyPolyfills: ['regenerator-runtime/runtime']
+    })
   ],
   resolve: {
     alias: {
index ad01d85b900a68058c87c9183867ffa76bc8cb4d..67811f09f5d3379bf5ebbfb049177f815efcc12a 100644 (file)
@@ -19,6 +19,7 @@
   "devDependencies": {
     "@cypress/vite-dev-server": "^2.2.1",
     "@cypress/vue": "^2.2.4",
+    "@vitejs/plugin-legacy": "^1.6.3",
     "@vue/runtime-dom": "^3.2.22",
     "cypress": "^9.1.0",
     "start-server-and-test": "^1.14.0",
index 32065ead15cac2d5af2ff33a3a80eb7472470b6b..af324b3800b04f81253fa0df9c1dfd583b9bec8b 100644 (file)
@@ -1,6 +1,7 @@
 import { fileURLToPath } from 'url'
 
 import { defineConfig } from 'vite'
+import legacy from '@vitejs/plugin-legacy'
 import { createVuePlugin as vue2 } from 'vite-plugin-vue2'
 import scriptSetup from 'unplugin-vue2-script-setup/vite'
 
@@ -10,7 +11,11 @@ export default defineConfig({
     vue2({
       jsx: true
     }),
-    scriptSetup()
+    scriptSetup(),
+    legacy({
+      targets: ['ie >= 11'],
+      additionalLegacyPolyfills: ['regenerator-runtime/runtime']
+    })
   ],
   resolve: {
     alias: {
index 06f3e2eae9c255b9a6827ae0e04cec678bd57246..3c4217c8e8b31bb9011a161cb6a4ff976a8fbaa2 100644 (file)
@@ -13,6 +13,7 @@
     "vue-router": "^3.5.3"
   },
   "devDependencies": {
+    "@vitejs/plugin-legacy": "^1.6.3",
     "@vue/runtime-dom": "^3.2.22",
     "unplugin-vue2-script-setup": "^0.7.1",
     "vite": "^2.6.14",
index 32065ead15cac2d5af2ff33a3a80eb7472470b6b..af324b3800b04f81253fa0df9c1dfd583b9bec8b 100644 (file)
@@ -1,6 +1,7 @@
 import { fileURLToPath } from 'url'
 
 import { defineConfig } from 'vite'
+import legacy from '@vitejs/plugin-legacy'
 import { createVuePlugin as vue2 } from 'vite-plugin-vue2'
 import scriptSetup from 'unplugin-vue2-script-setup/vite'
 
@@ -10,7 +11,11 @@ export default defineConfig({
     vue2({
       jsx: true
     }),
-    scriptSetup()
+    scriptSetup(),
+    legacy({
+      targets: ['ie >= 11'],
+      additionalLegacyPolyfills: ['regenerator-runtime/runtime']
+    })
   ],
   resolve: {
     alias: {
index eb59dffad5e5a04b43cb69d130e8afec061240e0..85b8af43cf826007e3e7f0466ed32e9784f49329 100644 (file)
@@ -18,6 +18,7 @@
   "devDependencies": {
     "@cypress/vite-dev-server": "^2.2.1",
     "@cypress/vue": "^2.2.4",
+    "@vitejs/plugin-legacy": "^1.6.3",
     "@vue/runtime-dom": "^3.2.22",
     "cypress": "^9.1.0",
     "start-server-and-test": "^1.14.0",
index 32065ead15cac2d5af2ff33a3a80eb7472470b6b..af324b3800b04f81253fa0df9c1dfd583b9bec8b 100644 (file)
@@ -1,6 +1,7 @@
 import { fileURLToPath } from 'url'
 
 import { defineConfig } from 'vite'
+import legacy from '@vitejs/plugin-legacy'
 import { createVuePlugin as vue2 } from 'vite-plugin-vue2'
 import scriptSetup from 'unplugin-vue2-script-setup/vite'
 
@@ -10,7 +11,11 @@ export default defineConfig({
     vue2({
       jsx: true
     }),
-    scriptSetup()
+    scriptSetup(),
+    legacy({
+      targets: ['ie >= 11'],
+      additionalLegacyPolyfills: ['regenerator-runtime/runtime']
+    })
   ],
   resolve: {
     alias: {
index f97b8c35f8a27ad6e2b682fcd3dc748884e20062..866ce397430caee29e169c18bfa912eb013b69ff 100644 (file)
@@ -12,6 +12,7 @@
     "vue-router": "^3.5.3"
   },
   "devDependencies": {
+    "@vitejs/plugin-legacy": "^1.6.3",
     "@vue/runtime-dom": "^3.2.22",
     "unplugin-vue2-script-setup": "^0.7.1",
     "vite": "^2.6.14",
index 32065ead15cac2d5af2ff33a3a80eb7472470b6b..af324b3800b04f81253fa0df9c1dfd583b9bec8b 100644 (file)
@@ -1,6 +1,7 @@
 import { fileURLToPath } from 'url'
 
 import { defineConfig } from 'vite'
+import legacy from '@vitejs/plugin-legacy'
 import { createVuePlugin as vue2 } from 'vite-plugin-vue2'
 import scriptSetup from 'unplugin-vue2-script-setup/vite'
 
@@ -10,7 +11,11 @@ export default defineConfig({
     vue2({
       jsx: true
     }),
-    scriptSetup()
+    scriptSetup(),
+    legacy({
+      targets: ['ie >= 11'],
+      additionalLegacyPolyfills: ['regenerator-runtime/runtime']
+    })
   ],
   resolve: {
     alias: {
index dd8697e86cbc63c5949c1c109719557cb618a761..2c6288728c303203c9039ee1947c6f0569fb153d 100644 (file)
@@ -20,6 +20,7 @@
     "@cypress/vite-dev-server": "^2.2.1",
     "@cypress/vue": "^2.2.4",
     "@types/node": "^16.11.10",
+    "@vitejs/plugin-legacy": "^1.6.3",
     "@vue/runtime-dom": "^3.2.22",
     "cypress": "^9.1.0",
     "start-server-and-test": "^1.14.0",
index 32065ead15cac2d5af2ff33a3a80eb7472470b6b..af324b3800b04f81253fa0df9c1dfd583b9bec8b 100644 (file)
@@ -1,6 +1,7 @@
 import { fileURLToPath } from 'url'
 
 import { defineConfig } from 'vite'
+import legacy from '@vitejs/plugin-legacy'
 import { createVuePlugin as vue2 } from 'vite-plugin-vue2'
 import scriptSetup from 'unplugin-vue2-script-setup/vite'
 
@@ -10,7 +11,11 @@ export default defineConfig({
     vue2({
       jsx: true
     }),
-    scriptSetup()
+    scriptSetup(),
+    legacy({
+      targets: ['ie >= 11'],
+      additionalLegacyPolyfills: ['regenerator-runtime/runtime']
+    })
   ],
   resolve: {
     alias: {
index 28f9a823f3739429c3799bfd7d4a6a13bc0d6bd4..fbb6abe244a1ba85f39834fe5d461b640e3adf8a 100644 (file)
@@ -14,6 +14,7 @@
   },
   "devDependencies": {
     "@types/node": "^16.11.10",
+    "@vitejs/plugin-legacy": "^1.6.3",
     "@vue/runtime-dom": "^3.2.22",
     "typescript": "~4.4.4",
     "unplugin-vue2-script-setup": "^0.7.1",
index 32065ead15cac2d5af2ff33a3a80eb7472470b6b..af324b3800b04f81253fa0df9c1dfd583b9bec8b 100644 (file)
@@ -1,6 +1,7 @@
 import { fileURLToPath } from 'url'
 
 import { defineConfig } from 'vite'
+import legacy from '@vitejs/plugin-legacy'
 import { createVuePlugin as vue2 } from 'vite-plugin-vue2'
 import scriptSetup from 'unplugin-vue2-script-setup/vite'
 
@@ -10,7 +11,11 @@ export default defineConfig({
     vue2({
       jsx: true
     }),
-    scriptSetup()
+    scriptSetup(),
+    legacy({
+      targets: ['ie >= 11'],
+      additionalLegacyPolyfills: ['regenerator-runtime/runtime']
+    })
   ],
   resolve: {
     alias: {
index 3166fabdde3b99060e66e208e09583204ca8a322..555f572da054c7b3061e923bf33e249999b2cb30 100644 (file)
@@ -21,6 +21,7 @@
     "@cypress/vite-dev-server": "^2.2.1",
     "@cypress/vue": "^2.2.4",
     "@types/node": "^16.11.10",
+    "@vitejs/plugin-legacy": "^1.6.3",
     "@vue/runtime-dom": "^3.2.22",
     "cypress": "^9.1.0",
     "start-server-and-test": "^1.14.0",
index 32065ead15cac2d5af2ff33a3a80eb7472470b6b..af324b3800b04f81253fa0df9c1dfd583b9bec8b 100644 (file)
@@ -1,6 +1,7 @@
 import { fileURLToPath } from 'url'
 
 import { defineConfig } from 'vite'
+import legacy from '@vitejs/plugin-legacy'
 import { createVuePlugin as vue2 } from 'vite-plugin-vue2'
 import scriptSetup from 'unplugin-vue2-script-setup/vite'
 
@@ -10,7 +11,11 @@ export default defineConfig({
     vue2({
       jsx: true
     }),
-    scriptSetup()
+    scriptSetup(),
+    legacy({
+      targets: ['ie >= 11'],
+      additionalLegacyPolyfills: ['regenerator-runtime/runtime']
+    })
   ],
   resolve: {
     alias: {
index 4ba80a6eeda4e6c4222fcf30177d35b6d6193f95..551305ae92ef7a4065da69d31ed30ee81e194351 100644 (file)
@@ -15,6 +15,7 @@
   },
   "devDependencies": {
     "@types/node": "^16.11.10",
+    "@vitejs/plugin-legacy": "^1.6.3",
     "@vue/runtime-dom": "^3.2.22",
     "typescript": "~4.4.4",
     "unplugin-vue2-script-setup": "^0.7.1",
index 32065ead15cac2d5af2ff33a3a80eb7472470b6b..af324b3800b04f81253fa0df9c1dfd583b9bec8b 100644 (file)
@@ -1,6 +1,7 @@
 import { fileURLToPath } from 'url'
 
 import { defineConfig } from 'vite'
+import legacy from '@vitejs/plugin-legacy'
 import { createVuePlugin as vue2 } from 'vite-plugin-vue2'
 import scriptSetup from 'unplugin-vue2-script-setup/vite'
 
@@ -10,7 +11,11 @@ export default defineConfig({
     vue2({
       jsx: true
     }),
-    scriptSetup()
+    scriptSetup(),
+    legacy({
+      targets: ['ie >= 11'],
+      additionalLegacyPolyfills: ['regenerator-runtime/runtime']
+    })
   ],
   resolve: {
     alias: {
index da454458598b62a218c83529dd5469c258ca79d6..d13a3248ec1bae60f19bfb9d25575fd0e0a9147e 100644 (file)
@@ -20,6 +20,7 @@
     "@cypress/vite-dev-server": "^2.2.1",
     "@cypress/vue": "^2.2.4",
     "@types/node": "^16.11.10",
+    "@vitejs/plugin-legacy": "^1.6.3",
     "@vue/runtime-dom": "^3.2.22",
     "cypress": "^9.1.0",
     "start-server-and-test": "^1.14.0",
index 32065ead15cac2d5af2ff33a3a80eb7472470b6b..af324b3800b04f81253fa0df9c1dfd583b9bec8b 100644 (file)
@@ -1,6 +1,7 @@
 import { fileURLToPath } from 'url'
 
 import { defineConfig } from 'vite'
+import legacy from '@vitejs/plugin-legacy'
 import { createVuePlugin as vue2 } from 'vite-plugin-vue2'
 import scriptSetup from 'unplugin-vue2-script-setup/vite'
 
@@ -10,7 +11,11 @@ export default defineConfig({
     vue2({
       jsx: true
     }),
-    scriptSetup()
+    scriptSetup(),
+    legacy({
+      targets: ['ie >= 11'],
+      additionalLegacyPolyfills: ['regenerator-runtime/runtime']
+    })
   ],
   resolve: {
     alias: {
index 55af8c2fe87d84d623f9cc46bcd2a91eb3a6f87a..e4b945b2fa840c0415b1c69f42e4359787c326aa 100644 (file)
@@ -14,6 +14,7 @@
   },
   "devDependencies": {
     "@types/node": "^16.11.10",
+    "@vitejs/plugin-legacy": "^1.6.3",
     "@vue/runtime-dom": "^3.2.22",
     "typescript": "~4.4.4",
     "unplugin-vue2-script-setup": "^0.7.1",
index 32065ead15cac2d5af2ff33a3a80eb7472470b6b..af324b3800b04f81253fa0df9c1dfd583b9bec8b 100644 (file)
@@ -1,6 +1,7 @@
 import { fileURLToPath } from 'url'
 
 import { defineConfig } from 'vite'
+import legacy from '@vitejs/plugin-legacy'
 import { createVuePlugin as vue2 } from 'vite-plugin-vue2'
 import scriptSetup from 'unplugin-vue2-script-setup/vite'
 
@@ -10,7 +11,11 @@ export default defineConfig({
     vue2({
       jsx: true
     }),
-    scriptSetup()
+    scriptSetup(),
+    legacy({
+      targets: ['ie >= 11'],
+      additionalLegacyPolyfills: ['regenerator-runtime/runtime']
+    })
   ],
   resolve: {
     alias: {
index c246e0d0c095c07436eac64e77a68771b9dc2f66..9ab67530d49b9708a28cfa1ebe1b58312e4acd49 100644 (file)
@@ -19,6 +19,7 @@
     "@cypress/vite-dev-server": "^2.2.1",
     "@cypress/vue": "^2.2.4",
     "@types/node": "^16.11.10",
+    "@vitejs/plugin-legacy": "^1.6.3",
     "@vue/runtime-dom": "^3.2.22",
     "cypress": "^9.1.0",
     "start-server-and-test": "^1.14.0",
index 32065ead15cac2d5af2ff33a3a80eb7472470b6b..af324b3800b04f81253fa0df9c1dfd583b9bec8b 100644 (file)
@@ -1,6 +1,7 @@
 import { fileURLToPath } from 'url'
 
 import { defineConfig } from 'vite'
+import legacy from '@vitejs/plugin-legacy'
 import { createVuePlugin as vue2 } from 'vite-plugin-vue2'
 import scriptSetup from 'unplugin-vue2-script-setup/vite'
 
@@ -10,7 +11,11 @@ export default defineConfig({
     vue2({
       jsx: true
     }),
-    scriptSetup()
+    scriptSetup(),
+    legacy({
+      targets: ['ie >= 11'],
+      additionalLegacyPolyfills: ['regenerator-runtime/runtime']
+    })
   ],
   resolve: {
     alias: {
index 40ee588cc3d6c5d19ac01c8431355c70c77c0d7a..cdb8804f9dcc930441e9eae5c9f1d982d188b472 100644 (file)
@@ -13,6 +13,7 @@
   },
   "devDependencies": {
     "@types/node": "^16.11.10",
+    "@vitejs/plugin-legacy": "^1.6.3",
     "@vue/runtime-dom": "^3.2.22",
     "typescript": "~4.4.4",
     "unplugin-vue2-script-setup": "^0.7.1",
index 32065ead15cac2d5af2ff33a3a80eb7472470b6b..af324b3800b04f81253fa0df9c1dfd583b9bec8b 100644 (file)
@@ -1,6 +1,7 @@
 import { fileURLToPath } from 'url'
 
 import { defineConfig } from 'vite'
+import legacy from '@vitejs/plugin-legacy'
 import { createVuePlugin as vue2 } from 'vite-plugin-vue2'
 import scriptSetup from 'unplugin-vue2-script-setup/vite'
 
@@ -10,7 +11,11 @@ export default defineConfig({
     vue2({
       jsx: true
     }),
-    scriptSetup()
+    scriptSetup(),
+    legacy({
+      targets: ['ie >= 11'],
+      additionalLegacyPolyfills: ['regenerator-runtime/runtime']
+    })
   ],
   resolve: {
     alias: {
index 36f4dd507eb8b2ccb8ed05f81d1ac99ff991237c..e646ce4541686521210dfcb6b80156991d91b23e 100644 (file)
@@ -17,6 +17,7 @@
   "devDependencies": {
     "@cypress/vite-dev-server": "^2.2.1",
     "@cypress/vue": "^2.2.4",
+    "@vitejs/plugin-legacy": "^1.6.3",
     "@vue/runtime-dom": "^3.2.22",
     "cypress": "^9.1.0",
     "start-server-and-test": "^1.14.0",
index 32065ead15cac2d5af2ff33a3a80eb7472470b6b..af324b3800b04f81253fa0df9c1dfd583b9bec8b 100644 (file)
@@ -1,6 +1,7 @@
 import { fileURLToPath } from 'url'
 
 import { defineConfig } from 'vite'
+import legacy from '@vitejs/plugin-legacy'
 import { createVuePlugin as vue2 } from 'vite-plugin-vue2'
 import scriptSetup from 'unplugin-vue2-script-setup/vite'
 
@@ -10,7 +11,11 @@ export default defineConfig({
     vue2({
       jsx: true
     }),
-    scriptSetup()
+    scriptSetup(),
+    legacy({
+      targets: ['ie >= 11'],
+      additionalLegacyPolyfills: ['regenerator-runtime/runtime']
+    })
   ],
   resolve: {
     alias: {
index f9e6adfe2d0230aa71521a3fa23d78b11fae6fd5..6ecc47ca22bc8c03084f6d5b5b06b8187bbf5561 100644 (file)
@@ -24,6 +24,7 @@ importers:
 
   playground/default:
     specifiers:
+      '@vitejs/plugin-legacy': ^1.6.3
       '@vue/composition-api': ^1.4.0
       '@vue/runtime-dom': ^3.2.22
       unplugin-vue2-script-setup: ^0.7.1
@@ -35,6 +36,7 @@ importers:
       '@vue/composition-api': 1.4.0_vue@2.6.14
       vue: 2.6.14
     devDependencies:
+      '@vitejs/plugin-legacy': 1.6.3_vite@2.6.14
       '@vue/runtime-dom': 3.2.23
       unplugin-vue2-script-setup: 0.7.1_vite@2.6.14
       vite: 2.6.14
@@ -43,6 +45,7 @@ importers:
 
   playground/pinia:
     specifiers:
+      '@vitejs/plugin-legacy': ^1.6.3
       '@vue/composition-api': ^1.4.0
       '@vue/runtime-dom': ^3.2.22
       pinia: ^2.0.4
@@ -56,6 +59,7 @@ importers:
       pinia: 2.0.4_5f1bd7414a2bfaaedeb8e06aba7234f1
       vue: 2.6.14
     devDependencies:
+      '@vitejs/plugin-legacy': 1.6.3_vite@2.6.14
       '@vue/runtime-dom': 3.2.23
       unplugin-vue2-script-setup: 0.7.1_vite@2.6.14
       vite: 2.6.14
@@ -66,6 +70,7 @@ importers:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.1
       '@cypress/vue': ^2.2.4
+      '@vitejs/plugin-legacy': ^1.6.3
       '@vue/composition-api': ^1.4.0
       '@vue/runtime-dom': ^3.2.22
       cypress: ^9.1.0
@@ -83,6 +88,7 @@ importers:
     devDependencies:
       '@cypress/vite-dev-server': 2.2.1_vite@2.6.14
       '@cypress/vue': 2.2.4_1a9eaac2386839cecaefe16ea20c2005
+      '@vitejs/plugin-legacy': 1.6.3_vite@2.6.14
       '@vue/runtime-dom': 3.2.23
       cypress: 9.1.0
       start-server-and-test: 1.14.0
@@ -93,6 +99,7 @@ importers:
 
   playground/router:
     specifiers:
+      '@vitejs/plugin-legacy': ^1.6.3
       '@vue/composition-api': ^1.4.0
       '@vue/runtime-dom': ^3.2.22
       unplugin-vue2-script-setup: ^0.7.1
@@ -106,6 +113,7 @@ importers:
       vue: 2.6.14
       vue-router: 3.5.3
     devDependencies:
+      '@vitejs/plugin-legacy': 1.6.3_vite@2.6.14
       '@vue/runtime-dom': 3.2.23
       unplugin-vue2-script-setup: 0.7.1_vite@2.6.14
       vite: 2.6.14
@@ -114,6 +122,7 @@ importers:
 
   playground/router-pinia:
     specifiers:
+      '@vitejs/plugin-legacy': ^1.6.3
       '@vue/composition-api': ^1.4.0
       '@vue/runtime-dom': ^3.2.22
       pinia: ^2.0.4
@@ -129,6 +138,7 @@ importers:
       vue: 2.6.14
       vue-router: 3.5.3
     devDependencies:
+      '@vitejs/plugin-legacy': 1.6.3_vite@2.6.14
       '@vue/runtime-dom': 3.2.23
       unplugin-vue2-script-setup: 0.7.1_vite@2.6.14
       vite: 2.6.14
@@ -139,6 +149,7 @@ importers:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.1
       '@cypress/vue': ^2.2.4
+      '@vitejs/plugin-legacy': ^1.6.3
       '@vue/composition-api': ^1.4.0
       '@vue/runtime-dom': ^3.2.22
       cypress: ^9.1.0
@@ -158,6 +169,7 @@ importers:
     devDependencies:
       '@cypress/vite-dev-server': 2.2.1_vite@2.6.14
       '@cypress/vue': 2.2.4_1a9eaac2386839cecaefe16ea20c2005
+      '@vitejs/plugin-legacy': 1.6.3_vite@2.6.14
       '@vue/runtime-dom': 3.2.23
       cypress: 9.1.0
       start-server-and-test: 1.14.0
@@ -170,6 +182,7 @@ importers:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.1
       '@cypress/vue': ^2.2.4
+      '@vitejs/plugin-legacy': ^1.6.3
       '@vue/composition-api': ^1.4.0
       '@vue/runtime-dom': ^3.2.22
       cypress: ^9.1.0
@@ -187,6 +200,7 @@ importers:
     devDependencies:
       '@cypress/vite-dev-server': 2.2.1_vite@2.6.14
       '@cypress/vue': 2.2.4_1a9eaac2386839cecaefe16ea20c2005
+      '@vitejs/plugin-legacy': 1.6.3_vite@2.6.14
       '@vue/runtime-dom': 3.2.23
       cypress: 9.1.0
       start-server-and-test: 1.14.0
@@ -198,6 +212,7 @@ importers:
   playground/typescript:
     specifiers:
       '@types/node': ^16.11.10
+      '@vitejs/plugin-legacy': ^1.6.3
       '@vue/composition-api': ^1.4.0
       '@vue/runtime-dom': ^3.2.22
       typescript: ~4.4.4
@@ -212,6 +227,7 @@ importers:
       vue: 2.6.14
     devDependencies:
       '@types/node': 16.11.10
+      '@vitejs/plugin-legacy': 1.6.3_vite@2.6.14
       '@vue/runtime-dom': 3.2.23
       typescript: 4.4.4
       unplugin-vue2-script-setup: 0.7.1_vite@2.6.14
@@ -223,6 +239,7 @@ importers:
   playground/typescript-pinia:
     specifiers:
       '@types/node': ^16.11.10
+      '@vitejs/plugin-legacy': ^1.6.3
       '@vue/composition-api': ^1.4.0
       '@vue/runtime-dom': ^3.2.22
       pinia: ^2.0.4
@@ -239,6 +256,7 @@ importers:
       vue: 2.6.14
     devDependencies:
       '@types/node': 16.11.10
+      '@vitejs/plugin-legacy': 1.6.3_vite@2.6.14
       '@vue/runtime-dom': 3.2.23
       typescript: 4.4.4
       unplugin-vue2-script-setup: 0.7.1_vite@2.6.14
@@ -252,6 +270,7 @@ importers:
       '@cypress/vite-dev-server': ^2.2.1
       '@cypress/vue': ^2.2.4
       '@types/node': ^16.11.10
+      '@vitejs/plugin-legacy': ^1.6.3
       '@vue/composition-api': ^1.4.0
       '@vue/runtime-dom': ^3.2.22
       cypress: ^9.1.0
@@ -272,6 +291,7 @@ importers:
       '@cypress/vite-dev-server': 2.2.1_vite@2.6.14
       '@cypress/vue': 2.2.4_1a9eaac2386839cecaefe16ea20c2005
       '@types/node': 16.11.10
+      '@vitejs/plugin-legacy': 1.6.3_vite@2.6.14
       '@vue/runtime-dom': 3.2.23
       cypress: 9.1.0
       start-server-and-test: 1.14.0
@@ -285,6 +305,7 @@ importers:
   playground/typescript-router:
     specifiers:
       '@types/node': ^16.11.10
+      '@vitejs/plugin-legacy': ^1.6.3
       '@vue/composition-api': ^1.4.0
       '@vue/runtime-dom': ^3.2.22
       typescript: ~4.4.4
@@ -301,6 +322,7 @@ importers:
       vue-router: 3.5.3
     devDependencies:
       '@types/node': 16.11.10
+      '@vitejs/plugin-legacy': 1.6.3_vite@2.6.14
       '@vue/runtime-dom': 3.2.23
       typescript: 4.4.4
       unplugin-vue2-script-setup: 0.7.1_vite@2.6.14
@@ -312,6 +334,7 @@ importers:
   playground/typescript-router-pinia:
     specifiers:
       '@types/node': ^16.11.10
+      '@vitejs/plugin-legacy': ^1.6.3
       '@vue/composition-api': ^1.4.0
       '@vue/runtime-dom': ^3.2.22
       pinia: ^2.0.4
@@ -330,6 +353,7 @@ importers:
       vue-router: 3.5.3
     devDependencies:
       '@types/node': 16.11.10
+      '@vitejs/plugin-legacy': 1.6.3_vite@2.6.14
       '@vue/runtime-dom': 3.2.23
       typescript: 4.4.4
       unplugin-vue2-script-setup: 0.7.1_vite@2.6.14
@@ -343,6 +367,7 @@ importers:
       '@cypress/vite-dev-server': ^2.2.1
       '@cypress/vue': ^2.2.4
       '@types/node': ^16.11.10
+      '@vitejs/plugin-legacy': ^1.6.3
       '@vue/composition-api': ^1.4.0
       '@vue/runtime-dom': ^3.2.22
       cypress: ^9.1.0
@@ -365,6 +390,7 @@ importers:
       '@cypress/vite-dev-server': 2.2.1_vite@2.6.14
       '@cypress/vue': 2.2.4_1a9eaac2386839cecaefe16ea20c2005
       '@types/node': 16.11.10
+      '@vitejs/plugin-legacy': 1.6.3_vite@2.6.14
       '@vue/runtime-dom': 3.2.23
       cypress: 9.1.0
       start-server-and-test: 1.14.0
@@ -380,6 +406,7 @@ importers:
       '@cypress/vite-dev-server': ^2.2.1
       '@cypress/vue': ^2.2.4
       '@types/node': ^16.11.10
+      '@vitejs/plugin-legacy': ^1.6.3
       '@vue/composition-api': ^1.4.0
       '@vue/runtime-dom': ^3.2.22
       cypress: ^9.1.0
@@ -400,6 +427,7 @@ importers:
       '@cypress/vite-dev-server': 2.2.1_vite@2.6.14
       '@cypress/vue': 2.2.4_1a9eaac2386839cecaefe16ea20c2005
       '@types/node': 16.11.10
+      '@vitejs/plugin-legacy': 1.6.3_vite@2.6.14
       '@vue/runtime-dom': 3.2.23
       cypress: 9.1.0
       start-server-and-test: 1.14.0
@@ -415,6 +443,7 @@ importers:
       '@cypress/vite-dev-server': ^2.2.1
       '@cypress/vue': ^2.2.4
       '@types/node': ^16.11.10
+      '@vitejs/plugin-legacy': ^1.6.3
       '@vue/composition-api': ^1.4.0
       '@vue/runtime-dom': ^3.2.22
       cypress: ^9.1.0
@@ -433,6 +462,7 @@ importers:
       '@cypress/vite-dev-server': 2.2.1_vite@2.6.14
       '@cypress/vue': 2.2.4_1a9eaac2386839cecaefe16ea20c2005
       '@types/node': 16.11.10
+      '@vitejs/plugin-legacy': 1.6.3_vite@2.6.14
       '@vue/runtime-dom': 3.2.23
       cypress: 9.1.0
       start-server-and-test: 1.14.0
@@ -447,6 +477,7 @@ importers:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.1
       '@cypress/vue': ^2.2.4
+      '@vitejs/plugin-legacy': ^1.6.3
       '@vue/composition-api': ^1.4.0
       '@vue/runtime-dom': ^3.2.22
       cypress: ^9.1.0
@@ -462,6 +493,7 @@ importers:
     devDependencies:
       '@cypress/vite-dev-server': 2.2.1_vite@2.6.14
       '@cypress/vue': 2.2.4_1a9eaac2386839cecaefe16ea20c2005
+      '@vitejs/plugin-legacy': 1.6.3_vite@2.6.14
       '@vue/runtime-dom': 3.2.23
       cypress: 9.1.0
       start-server-and-test: 1.14.0
@@ -757,6 +789,11 @@ packages:
       - supports-color
     dev: true
 
+  /@babel/standalone/7.16.4:
+    resolution: {integrity: sha512-FDRLwjeQfPm5jaHNuB+vwNyGCp24Ah3kEsbLzKmh0eSru+QCr4DmjgbRPoz71AwXLVtXU+l/i7MlVlIj5XO7Gw==}
+    engines: {node: '>=6.9.0'}
+    dev: true
+
   /@babel/template/7.16.0:
     resolution: {integrity: sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==}
     engines: {node: '>=6.9.0'}
@@ -934,6 +971,20 @@ packages:
     dev: true
     optional: true
 
+  /@vitejs/plugin-legacy/1.6.3_vite@2.6.14:
+    resolution: {integrity: sha512-YivdG6gT91/wjFL6woTwVRgK9KHrju8GwXwgv5FdfAVo0GK0FK4V+YEobmDKRcOMKXQ1U5awY5HqbPIsoJalKQ==}
+    engines: {node: '>=12.0.0'}
+    peerDependencies:
+      vite: ^2.0.0
+    dependencies:
+      '@babel/standalone': 7.16.4
+      core-js: 3.19.2
+      magic-string: 0.25.7
+      regenerator-runtime: 0.13.9
+      systemjs: 6.11.0
+      vite: 2.6.14
+    dev: true
+
   /@volar/code-gen/0.29.7:
     resolution: {integrity: sha512-PLcTp/37NMKA/urAkKCy+/oOCwNOsw0ywsz3Wc31c94bX6BAcMBHha5F3NPPY8U4CWuxoyxe2Enj0Ojdtkm2Kw==}
     dependencies:
@@ -1999,6 +2050,11 @@ packages:
     requiresBuild: true
     dev: true
 
+  /core-js/3.19.2:
+    resolution: {integrity: sha512-ciYCResnLIATSsXuXnIOH4CbdfgV+H1Ltg16hJFN7/v6OxqnFr/IFGeLacaZ+fHLAm0TBbXwNK9/DNBzBUrO/g==}
+    requiresBuild: true
+    dev: true
+
   /core-util-is/1.0.2:
     resolution: {integrity: sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=}
     dev: true
@@ -3819,6 +3875,10 @@ packages:
     resolution: {integrity: sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==}
     dev: true
 
+  /regenerator-runtime/0.13.9:
+    resolution: {integrity: sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==}
+    dev: true
+
   /regenerator-transform/0.10.1:
     resolution: {integrity: sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==}
     dependencies:
@@ -4207,6 +4267,10 @@ packages:
     resolution: {integrity: sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=}
     dev: true
 
+  /systemjs/6.11.0:
+    resolution: {integrity: sha512-7YPIY44j+BoY+E6cGBSw0oCU8SNTTIHKZgftcBdwWkDzs/M86Fdlr21FrzAyph7Zo8r3CFGscyFe4rrBtixrBg==}
+    dev: true
+
   /throttleit/1.0.0:
     resolution: {integrity: sha1-nnhYNtr0Z0MUWlmEtiaNgoUorGw=}
     dev: true