]> git.ipfire.org Git - thirdparty/vuejs/create-vue.git/commitdiff
fix: revert to cypress 8 and add Node.js 12 support back
authorHaoqun Jiang <haoqunjiang@gmail.com>
Fri, 19 Nov 2021 03:49:06 +0000 (11:49 +0800)
committerHaoqun Jiang <haoqunjiang@gmail.com>
Fri, 19 Nov 2021 03:51:55 +0000 (11:51 +0800)
Because 9.0.0 somehow fails the Node.js 17 CI.

.github/workflows/ci.yml
package.json
pnpm-lock.yaml
template/config/cypress/package.json

index 74f5eeec3470e7cd55f5ce1b2cf15af0e92574a7..5ad29c867cb4a149d2f252b1555826213a00d1ca 100644 (file)
@@ -18,6 +18,8 @@ jobs:
         node-version:
           - 14
         include:
+          - node-version: 12
+            os: ubuntu-latest
           - node-version: 16
             os: ubuntu-latest
           - node-version: 17
index 828a799d83c8bbd8e9f69294877ab984c556e36b..1f629b69d9b3a359e5ce5e791cee7b2bf4c0fe55 100644 (file)
@@ -11,7 +11,7 @@
     "template"
   ],
   "engines": {
-    "node": "^14.13.1 || >=16.0.0"
+    "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
   },
   "scripts": {
     "prepare": "husky install",
index 4ee1540dfc6f2157a732c7ce62825fc3acc9bfba..28e51342b6415d21e315f26a5bd9dd39051dba7b 100644 (file)
@@ -84,7 +84,7 @@ importers:
       '@cypress/vue': ^3.0.5
       '@vitejs/plugin-vue': ^1.9.4
       '@vitejs/plugin-vue-jsx': ^1.2.0
-      cypress: ^9.0.0
+      cypress: ^8.7.0
       start-server-and-test: ^1.14.0
       vite: ^2.6.14
       vue: ^3.2.22
@@ -96,10 +96,10 @@ importers:
       vuex: 4.0.2_vue@3.2.22
     devDependencies:
       '@cypress/vite-dev-server': 2.2.0_vite@2.6.14
-      '@cypress/vue': 3.0.5_cypress@9.0.0+vue@3.2.22
+      '@cypress/vue': 3.0.5_cypress@8.7.0+vue@3.2.22
       '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
       '@vitejs/plugin-vue-jsx': 1.2.0
-      cypress: 9.0.0
+      cypress: 8.7.0
       start-server-and-test: 1.14.0
       vite: 2.6.14
 
@@ -109,7 +109,7 @@ importers:
       '@cypress/vue': ^3.0.5
       '@vitejs/plugin-vue': ^1.9.4
       '@vitejs/plugin-vue-jsx': ^1.2.0
-      cypress: ^9.0.0
+      cypress: ^8.7.0
       start-server-and-test: ^1.14.0
       vite: ^2.6.14
       vue: ^3.2.22
@@ -119,10 +119,10 @@ importers:
       vue-router: 4.0.12_vue@3.2.22
     devDependencies:
       '@cypress/vite-dev-server': 2.2.0_vite@2.6.14
-      '@cypress/vue': 3.0.5_cypress@9.0.0+vue@3.2.22
+      '@cypress/vue': 3.0.5_cypress@8.7.0+vue@3.2.22
       '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
       '@vitejs/plugin-vue-jsx': 1.2.0
-      cypress: 9.0.0
+      cypress: 8.7.0
       start-server-and-test: 1.14.0
       vite: 2.6.14
 
@@ -147,7 +147,7 @@ importers:
       '@cypress/vue': ^3.0.5
       '@vitejs/plugin-vue': ^1.9.4
       '@vitejs/plugin-vue-jsx': ^1.2.0
-      cypress: ^9.0.0
+      cypress: ^8.7.0
       start-server-and-test: ^1.14.0
       vite: ^2.6.14
       vue: ^3.2.22
@@ -157,10 +157,10 @@ importers:
       vuex: 4.0.2_vue@3.2.22
     devDependencies:
       '@cypress/vite-dev-server': 2.2.0_vite@2.6.14
-      '@cypress/vue': 3.0.5_cypress@9.0.0+vue@3.2.22
+      '@cypress/vue': 3.0.5_cypress@8.7.0+vue@3.2.22
       '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
       '@vitejs/plugin-vue-jsx': 1.2.0
-      cypress: 9.0.0
+      cypress: 8.7.0
       start-server-and-test: 1.14.0
       vite: 2.6.14
 
@@ -170,7 +170,7 @@ importers:
       '@cypress/vue': ^3.0.5
       '@vitejs/plugin-vue': ^1.9.4
       '@vitejs/plugin-vue-jsx': ^1.2.0
-      cypress: ^9.0.0
+      cypress: ^8.7.0
       start-server-and-test: ^1.14.0
       vite: ^2.6.14
       vue: ^3.2.22
@@ -178,10 +178,10 @@ importers:
       vue: 3.2.22
     devDependencies:
       '@cypress/vite-dev-server': 2.2.0_vite@2.6.14
-      '@cypress/vue': 3.0.5_cypress@9.0.0+vue@3.2.22
+      '@cypress/vue': 3.0.5_cypress@8.7.0+vue@3.2.22
       '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
       '@vitejs/plugin-vue-jsx': 1.2.0
-      cypress: 9.0.0
+      cypress: 8.7.0
       start-server-and-test: 1.14.0
       vite: 2.6.14
 
@@ -218,7 +218,7 @@ importers:
       '@cypress/vite-dev-server': ^2.2.0
       '@cypress/vue': ^3.0.5
       '@vitejs/plugin-vue': ^1.9.4
-      cypress: ^9.0.0
+      cypress: ^8.7.0
       start-server-and-test: ^1.14.0
       vite: ^2.6.14
       vue: ^3.2.22
@@ -230,9 +230,9 @@ importers:
       vuex: 4.0.2_vue@3.2.22
     devDependencies:
       '@cypress/vite-dev-server': 2.2.0_vite@2.6.14
-      '@cypress/vue': 3.0.5_cypress@9.0.0+vue@3.2.22
+      '@cypress/vue': 3.0.5_cypress@8.7.0+vue@3.2.22
       '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
-      cypress: 9.0.0
+      cypress: 8.7.0
       start-server-and-test: 1.14.0
       vite: 2.6.14
 
@@ -241,7 +241,7 @@ importers:
       '@cypress/vite-dev-server': ^2.2.0
       '@cypress/vue': ^3.0.5
       '@vitejs/plugin-vue': ^1.9.4
-      cypress: ^9.0.0
+      cypress: ^8.7.0
       start-server-and-test: ^1.14.0
       vite: ^2.6.14
       vue: ^3.2.22
@@ -251,9 +251,9 @@ importers:
       vue-router: 4.0.12_vue@3.2.22
     devDependencies:
       '@cypress/vite-dev-server': 2.2.0_vite@2.6.14
-      '@cypress/vue': 3.0.5_cypress@9.0.0+vue@3.2.22
+      '@cypress/vue': 3.0.5_cypress@8.7.0+vue@3.2.22
       '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
-      cypress: 9.0.0
+      cypress: 8.7.0
       start-server-and-test: 1.14.0
       vite: 2.6.14
 
@@ -335,7 +335,7 @@ importers:
       '@cypress/vue': ^3.0.5
       '@vitejs/plugin-vue': ^1.9.4
       '@vitejs/plugin-vue-jsx': ^1.2.0
-      cypress: ^9.0.0
+      cypress: ^8.7.0
       start-server-and-test: ^1.14.0
       typescript: ~4.4.4
       vite: ^2.6.14
@@ -349,10 +349,10 @@ importers:
       vuex: 4.0.2_vue@3.2.22
     devDependencies:
       '@cypress/vite-dev-server': 2.2.0_vite@2.6.14
-      '@cypress/vue': 3.0.5_cypress@9.0.0+vue@3.2.22
+      '@cypress/vue': 3.0.5_cypress@8.7.0+vue@3.2.22
       '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
       '@vitejs/plugin-vue-jsx': 1.2.0
-      cypress: 9.0.0
+      cypress: 8.7.0
       start-server-and-test: 1.14.0
       typescript: 4.4.4
       vite: 2.6.14
@@ -364,7 +364,7 @@ importers:
       '@cypress/vue': ^3.0.5
       '@vitejs/plugin-vue': ^1.9.4
       '@vitejs/plugin-vue-jsx': ^1.2.0
-      cypress: ^9.0.0
+      cypress: ^8.7.0
       start-server-and-test: ^1.14.0
       typescript: ~4.4.4
       vite: ^2.6.14
@@ -376,10 +376,10 @@ importers:
       vue-router: 4.0.12_vue@3.2.22
     devDependencies:
       '@cypress/vite-dev-server': 2.2.0_vite@2.6.14
-      '@cypress/vue': 3.0.5_cypress@9.0.0+vue@3.2.22
+      '@cypress/vue': 3.0.5_cypress@8.7.0+vue@3.2.22
       '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
       '@vitejs/plugin-vue-jsx': 1.2.0
-      cypress: 9.0.0
+      cypress: 8.7.0
       start-server-and-test: 1.14.0
       typescript: 4.4.4
       vite: 2.6.14
@@ -410,7 +410,7 @@ importers:
       '@cypress/vue': ^3.0.5
       '@vitejs/plugin-vue': ^1.9.4
       '@vitejs/plugin-vue-jsx': ^1.2.0
-      cypress: ^9.0.0
+      cypress: ^8.7.0
       start-server-and-test: ^1.14.0
       typescript: ~4.4.4
       vite: ^2.6.14
@@ -422,10 +422,10 @@ importers:
       vuex: 4.0.2_vue@3.2.22
     devDependencies:
       '@cypress/vite-dev-server': 2.2.0_vite@2.6.14
-      '@cypress/vue': 3.0.5_cypress@9.0.0+vue@3.2.22
+      '@cypress/vue': 3.0.5_cypress@8.7.0+vue@3.2.22
       '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
       '@vitejs/plugin-vue-jsx': 1.2.0
-      cypress: 9.0.0
+      cypress: 8.7.0
       start-server-and-test: 1.14.0
       typescript: 4.4.4
       vite: 2.6.14
@@ -437,7 +437,7 @@ importers:
       '@cypress/vue': ^3.0.5
       '@vitejs/plugin-vue': ^1.9.4
       '@vitejs/plugin-vue-jsx': ^1.2.0
-      cypress: ^9.0.0
+      cypress: ^8.7.0
       start-server-and-test: ^1.14.0
       typescript: ~4.4.4
       vite: ^2.6.14
@@ -447,10 +447,10 @@ importers:
       vue: 3.2.22
     devDependencies:
       '@cypress/vite-dev-server': 2.2.0_vite@2.6.14
-      '@cypress/vue': 3.0.5_cypress@9.0.0+vue@3.2.22
+      '@cypress/vue': 3.0.5_cypress@8.7.0+vue@3.2.22
       '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
       '@vitejs/plugin-vue-jsx': 1.2.0
-      cypress: 9.0.0
+      cypress: 8.7.0
       start-server-and-test: 1.14.0
       typescript: 4.4.4
       vite: 2.6.14
@@ -497,7 +497,7 @@ importers:
       '@cypress/vite-dev-server': ^2.2.0
       '@cypress/vue': ^3.0.5
       '@vitejs/plugin-vue': ^1.9.4
-      cypress: ^9.0.0
+      cypress: ^8.7.0
       start-server-and-test: ^1.14.0
       typescript: ~4.4.4
       vite: ^2.6.14
@@ -511,9 +511,9 @@ importers:
       vuex: 4.0.2_vue@3.2.22
     devDependencies:
       '@cypress/vite-dev-server': 2.2.0_vite@2.6.14
-      '@cypress/vue': 3.0.5_cypress@9.0.0+vue@3.2.22
+      '@cypress/vue': 3.0.5_cypress@8.7.0+vue@3.2.22
       '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
-      cypress: 9.0.0
+      cypress: 8.7.0
       start-server-and-test: 1.14.0
       typescript: 4.4.4
       vite: 2.6.14
@@ -524,7 +524,7 @@ importers:
       '@cypress/vite-dev-server': ^2.2.0
       '@cypress/vue': ^3.0.5
       '@vitejs/plugin-vue': ^1.9.4
-      cypress: ^9.0.0
+      cypress: ^8.7.0
       start-server-and-test: ^1.14.0
       typescript: ~4.4.4
       vite: ^2.6.14
@@ -536,9 +536,9 @@ importers:
       vue-router: 4.0.12_vue@3.2.22
     devDependencies:
       '@cypress/vite-dev-server': 2.2.0_vite@2.6.14
-      '@cypress/vue': 3.0.5_cypress@9.0.0+vue@3.2.22
+      '@cypress/vue': 3.0.5_cypress@8.7.0+vue@3.2.22
       '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
-      cypress: 9.0.0
+      cypress: 8.7.0
       start-server-and-test: 1.14.0
       typescript: 4.4.4
       vite: 2.6.14
@@ -566,7 +566,7 @@ importers:
       '@cypress/vite-dev-server': ^2.2.0
       '@cypress/vue': ^3.0.5
       '@vitejs/plugin-vue': ^1.9.4
-      cypress: ^9.0.0
+      cypress: ^8.7.0
       start-server-and-test: ^1.14.0
       typescript: ~4.4.4
       vite: ^2.6.14
@@ -578,9 +578,9 @@ importers:
       vuex: 4.0.2_vue@3.2.22
     devDependencies:
       '@cypress/vite-dev-server': 2.2.0_vite@2.6.14
-      '@cypress/vue': 3.0.5_cypress@9.0.0+vue@3.2.22
+      '@cypress/vue': 3.0.5_cypress@8.7.0+vue@3.2.22
       '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
-      cypress: 9.0.0
+      cypress: 8.7.0
       start-server-and-test: 1.14.0
       typescript: 4.4.4
       vite: 2.6.14
@@ -591,7 +591,7 @@ importers:
       '@cypress/vite-dev-server': ^2.2.0
       '@cypress/vue': ^3.0.5
       '@vitejs/plugin-vue': ^1.9.4
-      cypress: ^9.0.0
+      cypress: ^8.7.0
       start-server-and-test: ^1.14.0
       typescript: ~4.4.4
       vite: ^2.6.14
@@ -601,9 +601,9 @@ importers:
       vue: 3.2.22
     devDependencies:
       '@cypress/vite-dev-server': 2.2.0_vite@2.6.14
-      '@cypress/vue': 3.0.5_cypress@9.0.0+vue@3.2.22
+      '@cypress/vue': 3.0.5_cypress@8.7.0+vue@3.2.22
       '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
-      cypress: 9.0.0
+      cypress: 8.7.0
       start-server-and-test: 1.14.0
       typescript: 4.4.4
       vite: 2.6.14
@@ -627,7 +627,7 @@ importers:
       '@cypress/vite-dev-server': ^2.2.0
       '@cypress/vue': ^3.0.5
       '@vitejs/plugin-vue': ^1.9.4
-      cypress: ^9.0.0
+      cypress: ^8.7.0
       start-server-and-test: ^1.14.0
       vite: ^2.6.14
       vue: ^3.2.22
@@ -637,9 +637,9 @@ importers:
       vuex: 4.0.2_vue@3.2.22
     devDependencies:
       '@cypress/vite-dev-server': 2.2.0_vite@2.6.14
-      '@cypress/vue': 3.0.5_cypress@9.0.0+vue@3.2.22
+      '@cypress/vue': 3.0.5_cypress@8.7.0+vue@3.2.22
       '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
-      cypress: 9.0.0
+      cypress: 8.7.0
       start-server-and-test: 1.14.0
       vite: 2.6.14
 
@@ -648,7 +648,7 @@ importers:
       '@cypress/vite-dev-server': ^2.2.0
       '@cypress/vue': ^3.0.5
       '@vitejs/plugin-vue': ^1.9.4
-      cypress: ^9.0.0
+      cypress: ^8.7.0
       start-server-and-test: ^1.14.0
       vite: ^2.6.14
       vue: ^3.2.22
@@ -656,9 +656,9 @@ importers:
       vue: 3.2.22
     devDependencies:
       '@cypress/vite-dev-server': 2.2.0_vite@2.6.14
-      '@cypress/vue': 3.0.5_cypress@9.0.0+vue@3.2.22
+      '@cypress/vue': 3.0.5_cypress@8.7.0+vue@3.2.22
       '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
-      cypress: 9.0.0
+      cypress: 8.7.0
       start-server-and-test: 1.14.0
       vite: 2.6.14
 
@@ -989,7 +989,7 @@ packages:
       - supports-color
     dev: true
 
-  /@cypress/vue/3.0.5_cypress@9.0.0+vue@3.2.22:
+  /@cypress/vue/3.0.5_cypress@8.7.0+vue@3.2.22:
     resolution: {integrity: sha512-v6uVMEP04mCJGfc9/oH2ZIYPZ3fRwiOSzjtQ7jT0O2Lt2+SkoEWbDymG0pUFMRM1W8oc7Ep1hqEgZjIop7RXgw==}
     engines: {node: '>=8'}
     peerDependencies:
@@ -1005,7 +1005,7 @@ packages:
     dependencies:
       '@cypress/mount-utils': 1.0.2
       '@vue/test-utils': 2.0.0-rc.16_vue@3.2.22
-      cypress: 9.0.0
+      cypress: 8.7.0
       vue: 3.2.22
     dev: true
 
@@ -1672,8 +1672,8 @@ packages:
     resolution: {integrity: sha512-RSU6Hyeg14am3Ah4VZEmeX8H7kLwEEirXe6aU2IPfKNvhXwTflK5HQRDNI0ypQXoqmm+QPyG2IaPuQE5zMwSIQ==}
     dev: false
 
-  /cypress/9.0.0:
-    resolution: {integrity: sha512-/93SWBZTw7BjFZ+I9S8SqkFYZx7VhedDjTtRBmXO0VzTeDbmxgK/snMJm/VFjrqk/caWbI+XY4Qr80myDMQvYg==}
+  /cypress/8.7.0:
+    resolution: {integrity: sha512-b1bMC3VQydC6sXzBMFnSqcvwc9dTZMgcaOzT0vpSD+Gq1yFc+72JDWi55sfUK5eIeNLAtWOGy1NNb6UlhMvB+Q==}
     engines: {node: '>=12.0.0'}
     hasBin: true
     requiresBuild: true
@@ -1713,6 +1713,7 @@ packages:
       ospath: 1.2.2
       pretty-bytes: 5.6.0
       proxy-from-env: 1.0.0
+      ramda: 0.27.1
       request-progress: 3.0.0
       supports-color: 8.1.1
       tmp: 0.2.1
@@ -3230,6 +3231,10 @@ packages:
     deprecated: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
     dev: true
 
+  /ramda/0.27.1:
+    resolution: {integrity: sha512-PgIdVpn5y5Yns8vqb8FzBUEYn98V3xcPgawAkkgj0YJ0qDsnHCiNmZYfOGMgOvoB0eWFLpYbhxUR3mxfDIMvpw==}
+    dev: true
+
   /read-pkg/3.0.0:
     resolution: {integrity: sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=}
     engines: {node: '>=4'}
index c372ddea10e430d352039cfba531065c211bc8cc..72c47faa3cff288c6a4310682b3fc20b7f8b8fb6 100644 (file)
@@ -8,7 +8,7 @@
   "devDependencies": {
     "@cypress/vite-dev-server": "^2.2.0",
     "@cypress/vue": "^3.0.5",
-    "cypress": "^9.0.0",
+    "cypress": "^8.7.0",
     "start-server-and-test": "^1.14.0"
   }
 }