From 76f390130a6316b813f4f9b99b4291fa06d4349e Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 24 Nov 2021 03:08:35 +0000 Subject: [PATCH 01/13] Update dependency cypress to v9.1.0 --- package-lock.json | 46 +++++++++++++++++++++++----------------------- package.json | 2 +- 2 files changed, 24 insertions(+), 24 deletions(-) diff --git a/package-lock.json b/package-lock.json index f44e104..857d7e3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -53,9 +53,9 @@ } }, "@types/node": { - "version": "14.17.33", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.17.33.tgz", - "integrity": "sha512-noEeJ06zbn3lOh4gqe2v7NMGS33jrulfNqYFDjjEbhpDEHR5VTxgYNQSBqBlJIsBJW3uEYDgD6kvMnrrhGzq8g==", + "version": "14.17.34", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.17.34.tgz", + "integrity": "sha512-USUftMYpmuMzeWobskoPfzDi+vkpe0dvcOBRNOscFrGxVp4jomnRxWuVohgqBow2xyIPC0S3gjxV/5079jhmDg==", "dev": true }, "@types/sinonjs__fake-timers": { @@ -313,12 +313,6 @@ "string-width": "^4.2.0" } }, - "clone": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", - "dev": true - }, "color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -363,9 +357,9 @@ "dev": true }, "common-tags": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz", - "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==", + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", "dev": true }, "concat-map": { @@ -392,9 +386,9 @@ } }, "cypress": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/cypress/-/cypress-9.0.0.tgz", - "integrity": "sha512-/93SWBZTw7BjFZ+I9S8SqkFYZx7VhedDjTtRBmXO0VzTeDbmxgK/snMJm/VFjrqk/caWbI+XY4Qr80myDMQvYg==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-9.1.0.tgz", + "integrity": "sha512-fyXcCN51vixkPrz/vO/Qy6WL3hKYJzCQFeWofOpGOFewVVXrGfmfSOGFntXpzWBXsIwPn3wzW0HOFw51jZajNQ==", "dev": true, "requires": { "@cypress/request": "^2.88.7", @@ -404,7 +398,7 @@ "@types/sizzle": "^2.3.2", "arch": "^2.2.0", "blob-util": "^2.0.2", - "bluebird": "^3.7.2", + "bluebird": "3.7.2", "cachedir": "^2.3.0", "chalk": "^4.1.0", "check-more-types": "^2.24.0", @@ -876,16 +870,16 @@ "dev": true }, "listr2": { - "version": "3.13.3", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.13.3.tgz", - "integrity": "sha512-VqAgN+XVfyaEjSaFewGPcDs5/3hBbWVaX1VgWv2f52MF7US45JuARlArULctiB44IIcEk3JF7GtoFCLqEdeuPA==", + "version": "3.13.5", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.13.5.tgz", + "integrity": "sha512-3n8heFQDSk+NcwBn3CgxEibZGaRzx+pC64n3YjpMD1qguV4nWus3Al+Oo3KooqFKTQEJ1v7MmnbnyyNspgx3NA==", "dev": true, "requires": { "cli-truncate": "^2.1.0", - "clone": "^2.1.2", "colorette": "^2.0.16", "log-update": "^4.0.0", "p-map": "^4.0.0", + "rfdc": "^1.3.0", "rxjs": "^7.4.0", "through": "^2.3.8", "wrap-ansi": "^7.0.0" @@ -1140,6 +1134,12 @@ "signal-exit": "^3.0.2" } }, + "rfdc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", + "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", + "dev": true + }, "rimraf": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", @@ -1186,9 +1186,9 @@ "dev": true }, "signal-exit": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz", - "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==", + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz", + "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==", "dev": true }, "slice-ansi": { diff --git a/package.json b/package.json index fa08d3c..effa386 100644 --- a/package.json +++ b/package.json @@ -20,6 +20,6 @@ }, "homepage": "https://github.com/cypress-io/circleci-orb-parallel-example#readme", "devDependencies": { - "cypress": "9.0.0" + "cypress": "9.1.0" } } From 1243b2fa9ffc7ab86ac74102700466060e53990c Mon Sep 17 00:00:00 2001 From: Chris Breiding Date: Wed, 1 Dec 2021 10:40:32 -0500 Subject: [PATCH 02/13] empty commit to trigger ci From c6268f9edfa99d677989b12a98046142faa80bb3 Mon Sep 17 00:00:00 2001 From: Chris Breiding Date: Wed, 1 Dec 2021 14:47:42 -0500 Subject: [PATCH 03/13] run test with module api and check results for aberrations --- circle.yml | 8 +------- package.json | 1 + run-tests.js | 37 +++++++++++++++++++++++++++++++++++++ 3 files changed, 39 insertions(+), 7 deletions(-) create mode 100644 run-tests.js diff --git a/circle.yml b/circle.yml index 937a728..675ccfd 100644 --- a/circle.yml +++ b/circle.yml @@ -13,11 +13,5 @@ workflows: name: Run tests requires: - Install dependencies - record: true # record results on Cypress Dashboard - parallel: true # split all specs across machines parallelism: 4 # use 4 CircleCI machines to finish quickly - group: 'all tests' # name this group "all tests" on the dashboard - # typically you want Cypress to determine the build ID - # that ties all parallel test jobs together - # or you can pass your own ID using environment variables - ci-build-id: 'testing-commit-${CIRCLE_SHA1}' + command: CI_BUILD_ID="testing-commit-${CIRCLE_SHA1}"" npm run cy:run diff --git a/package.json b/package.json index effa386..acc0ed9 100644 --- a/package.json +++ b/package.json @@ -5,6 +5,7 @@ "main": "index.js", "scripts": { "test": "cypress run", + "cy:run": "node ./run-tests.js", "effective:config": "circleci config process circle.yml" }, "private": true, diff --git a/run-tests.js b/run-tests.js new file mode 100644 index 0000000..5b2eeea --- /dev/null +++ b/run-tests.js @@ -0,0 +1,37 @@ +const cypress = require('../cypress/cli') + +const aberrations = [] + +cypress.run({ + browser: 'electron', + parallel: true, + record: true, + group: 'all tests', + ciBuildId: process.env.CI_BUILD_ID, + key: process.env.CYPRESS_RECORD_KEY, +}) +.then((results) => { + results.runs.forEach((run) => { + run.hooks.forEach((hook) => { + if (!hook.title || !hook.title.length || !hook.body) { + aberrations.push(hook) + } + }) + run.tests.forEach((test) => { + if (!test.title || !test.title.length || !test.body) { + aberrations.push(test) + } + }) + }) + + if (aberrations.length) { + console.log('--- ABERRATIONS ---') + console.log(aberrations) + process.exit(1) + } +}) +.catch((err) => { + console.log('--- RUN ERROR ---') + console.log(err.stack) + process.exit(1) +}) From ffc0c297e200837b9c9967d8289f98756d7f8a2f Mon Sep 17 00:00:00 2001 From: Chris Breiding Date: Wed, 1 Dec 2021 14:53:04 -0500 Subject: [PATCH 04/13] remove quotes --- circle.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index 675ccfd..ca4dcb4 100644 --- a/circle.yml +++ b/circle.yml @@ -14,4 +14,4 @@ workflows: requires: - Install dependencies parallelism: 4 # use 4 CircleCI machines to finish quickly - command: CI_BUILD_ID="testing-commit-${CIRCLE_SHA1}"" npm run cy:run + command: CI_BUILD_ID=testing-commit-${CIRCLE_SHA1} npm run cy:run From 713ccaffb4072d05ea57484621a26b16fdba17ee Mon Sep 17 00:00:00 2001 From: Chris Breiding Date: Wed, 1 Dec 2021 15:00:06 -0500 Subject: [PATCH 05/13] use non-relative cypress --- run-tests.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/run-tests.js b/run-tests.js index 5b2eeea..0641218 100644 --- a/run-tests.js +++ b/run-tests.js @@ -1,4 +1,4 @@ -const cypress = require('../cypress/cli') +const cypress = require('cypress') const aberrations = [] From c5e6d1467ad825e964d93e605845687b26689124 Mon Sep 17 00:00:00 2001 From: Chris Breiding Date: Fri, 3 Dec 2021 14:57:12 -0500 Subject: [PATCH 06/13] revert to standard ci run --- circle.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index ca4dcb4..937a728 100644 --- a/circle.yml +++ b/circle.yml @@ -13,5 +13,11 @@ workflows: name: Run tests requires: - Install dependencies + record: true # record results on Cypress Dashboard + parallel: true # split all specs across machines parallelism: 4 # use 4 CircleCI machines to finish quickly - command: CI_BUILD_ID=testing-commit-${CIRCLE_SHA1} npm run cy:run + group: 'all tests' # name this group "all tests" on the dashboard + # typically you want Cypress to determine the build ID + # that ties all parallel test jobs together + # or you can pass your own ID using environment variables + ci-build-id: 'testing-commit-${CIRCLE_SHA1}' From 8d6269d46b4a287d35accc8ab3b41df7977ba135 Mon Sep 17 00:00:00 2001 From: Chris Breiding Date: Fri, 3 Dec 2021 15:14:21 -0500 Subject: [PATCH 07/13] try only running misc.spec.js --- circle.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/circle.yml b/circle.yml index 937a728..e9ea371 100644 --- a/circle.yml +++ b/circle.yml @@ -14,10 +14,11 @@ workflows: requires: - Install dependencies record: true # record results on Cypress Dashboard - parallel: true # split all specs across machines - parallelism: 4 # use 4 CircleCI machines to finish quickly - group: 'all tests' # name this group "all tests" on the dashboard + spec: 'cypress/integration/examples/misc.spec.js' + # parallel: true # split all specs across machines + # parallelism: 4 # use 4 CircleCI machines to finish quickly + # group: 'all tests' # name this group "all tests" on the dashboard # typically you want Cypress to determine the build ID # that ties all parallel test jobs together # or you can pass your own ID using environment variables - ci-build-id: 'testing-commit-${CIRCLE_SHA1}' + # ci-build-id: 'testing-commit-${CIRCLE_SHA1}' From e452470c8eb58361474a328460e2c2beb6dfde91 Mon Sep 17 00:00:00 2001 From: Chris Breiding Date: Fri, 3 Dec 2021 15:25:02 -0500 Subject: [PATCH 08/13] use cypress version before yarn hoisting --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index acc0ed9..6222c43 100644 --- a/package.json +++ b/package.json @@ -21,6 +21,6 @@ }, "homepage": "https://github.com/cypress-io/circleci-orb-parallel-example#readme", "devDependencies": { - "cypress": "9.1.0" + "cypress": "https://cdn.cypress.io/beta/npm/9.0.1/circle-develop-002fbdda600aa83fce90dfa2d687bbf8aae6aa87/cypress.tgz" } } From 817bbee0f65c24d6456162b20a5b09e31c0d3de1 Mon Sep 17 00:00:00 2001 From: Chris Breiding Date: Fri, 3 Dec 2021 15:28:07 -0500 Subject: [PATCH 09/13] update package-lock.json --- package-lock.json | 113 ++++++++++++---------------------------------- 1 file changed, 28 insertions(+), 85 deletions(-) diff --git a/package-lock.json b/package-lock.json index 857d7e3..b77f92c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,9 +5,9 @@ "requires": true, "dependencies": { "@cypress/request": { - "version": "2.88.7", - "resolved": "https://registry.npmjs.org/@cypress/request/-/request-2.88.7.tgz", - "integrity": "sha512-FTULIP2rnDJvZDT9t6B4nSfYR40ue19tVmv3wUcY05R9/FPCoMl1nAPJkzWzBCo7ltVn5ThQTbxiMoGBN7k0ig==", + "version": "2.88.10", + "resolved": "https://registry.npmjs.org/@cypress/request/-/request-2.88.10.tgz", + "integrity": "sha512-Zp7F+R93N0yZyG34GutyTNr+okam7s/Fzc1+i3kcqOP8vk6OuajuE9qZJ6Rs+10/1JFtXFYMdyarnU1rZuJesg==", "dev": true, "requires": { "aws-sign2": "~0.7.0", @@ -17,8 +17,7 @@ "extend": "~3.0.2", "forever-agent": "~0.6.1", "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", + "http-signature": "~1.3.6", "is-typedarray": "~1.0.0", "isstream": "~0.1.2", "json-stringify-safe": "~5.0.1", @@ -53,9 +52,9 @@ } }, "@types/node": { - "version": "14.17.34", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.17.34.tgz", - "integrity": "sha512-USUftMYpmuMzeWobskoPfzDi+vkpe0dvcOBRNOscFrGxVp4jomnRxWuVohgqBow2xyIPC0S3gjxV/5079jhmDg==", + "version": "14.18.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.0.tgz", + "integrity": "sha512-0GeIl2kmVMXEnx8tg1SlG6Gg8vkqirrW752KqolYo1PHevhhZN3bhJ67qHj+bQaINhX0Ra3TlWwRvMCd9iEfNQ==", "dev": true }, "@types/sinonjs__fake-timers": { @@ -90,18 +89,6 @@ "indent-string": "^4.0.0" } }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, "ansi-colors": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", @@ -272,9 +259,9 @@ "dev": true }, "ci-info": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", - "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.0.tgz", + "integrity": "sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==", "dev": true }, "clean-stack": { @@ -386,9 +373,8 @@ } }, "cypress": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/cypress/-/cypress-9.1.0.tgz", - "integrity": "sha512-fyXcCN51vixkPrz/vO/Qy6WL3hKYJzCQFeWofOpGOFewVVXrGfmfSOGFntXpzWBXsIwPn3wzW0HOFw51jZajNQ==", + "version": "https://cdn.cypress.io/beta/npm/9.0.1/circle-develop-002fbdda600aa83fce90dfa2d687bbf8aae6aa87/cypress.tgz", + "integrity": "sha512-6j1jIgXGP2TEYFV2lL2IHgxp3FDLi/uTi3CAl2Zck6FxwSkznFR9W9agzFlDHzPQqFOKHrzK4RI5UL5gO+4GVA==", "dev": true, "requires": { "@cypress/request": "^2.88.7", @@ -398,7 +384,7 @@ "@types/sizzle": "^2.3.2", "arch": "^2.2.0", "blob-util": "^2.0.2", - "bluebird": "3.7.2", + "bluebird": "^3.7.2", "cachedir": "^2.3.0", "chalk": "^4.1.0", "check-more-types": "^2.24.0", @@ -450,9 +436,9 @@ "dev": true }, "debug": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", - "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", "dev": true, "requires": { "ms": "2.1.2" @@ -568,18 +554,6 @@ "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", "dev": true }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, "fd-slicer": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", @@ -689,22 +663,6 @@ "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", "dev": true }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", - "dev": true - }, - "har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "dev": true, - "requires": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - } - }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -712,14 +670,14 @@ "dev": true }, "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.3.6.tgz", + "integrity": "sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw==", "dev": true, "requires": { "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" + "jsprim": "^2.0.2", + "sshpk": "^1.14.1" } }, "human-signals": { @@ -824,15 +782,9 @@ "dev": true }, "json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", "dev": true }, "json-stringify-safe": { @@ -852,14 +804,14 @@ } }, "jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-2.0.2.tgz", + "integrity": "sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==", "dev": true, "requires": { "assert-plus": "1.0.0", "extsprintf": "1.3.0", - "json-schema": "0.2.3", + "json-schema": "0.4.0", "verror": "1.10.0" } }, @@ -1324,15 +1276,6 @@ "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", "dev": true }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "requires": { - "punycode": "^2.1.0" - } - }, "url": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", From 6824c2f45ace0492ca7e5d20fe129a3416004552 Mon Sep 17 00:00:00 2001 From: Chris Breiding Date: Fri, 3 Dec 2021 15:34:12 -0500 Subject: [PATCH 10/13] use cypress version after yarn hoisting --- package-lock.json | 6 +++--- package.json | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index b77f92c..ff84959 100644 --- a/package-lock.json +++ b/package-lock.json @@ -373,8 +373,8 @@ } }, "cypress": { - "version": "https://cdn.cypress.io/beta/npm/9.0.1/circle-develop-002fbdda600aa83fce90dfa2d687bbf8aae6aa87/cypress.tgz", - "integrity": "sha512-6j1jIgXGP2TEYFV2lL2IHgxp3FDLi/uTi3CAl2Zck6FxwSkznFR9W9agzFlDHzPQqFOKHrzK4RI5UL5gO+4GVA==", + "version": "https://cdn.cypress.io/beta/npm/9.1.0/circle-develop-e4f5b106d49d6ac0857c5fdac886f83b99558c88/cypress.tgz", + "integrity": "sha512-ZoJzoNTZ6EV/5srzvCb3djl9xprJDs8AsmkJH3ukTOR/LSrt6nq2iVcdS+3SibkSDiWGOgzM2ljc/d5IdOYztw==", "dev": true, "requires": { "@cypress/request": "^2.88.7", @@ -384,7 +384,7 @@ "@types/sizzle": "^2.3.2", "arch": "^2.2.0", "blob-util": "^2.0.2", - "bluebird": "^3.7.2", + "bluebird": "3.7.2", "cachedir": "^2.3.0", "chalk": "^4.1.0", "check-more-types": "^2.24.0", diff --git a/package.json b/package.json index 6222c43..d4fb241 100644 --- a/package.json +++ b/package.json @@ -21,6 +21,6 @@ }, "homepage": "https://github.com/cypress-io/circleci-orb-parallel-example#readme", "devDependencies": { - "cypress": "https://cdn.cypress.io/beta/npm/9.0.1/circle-develop-002fbdda600aa83fce90dfa2d687bbf8aae6aa87/cypress.tgz" + "cypress": "https://cdn.cypress.io/beta/npm/9.1.0/circle-develop-e4f5b106d49d6ac0857c5fdac886f83b99558c88/cypress.tgz" } } From 96dd656c1e3776612791307ce269f59e889c66f8 Mon Sep 17 00:00:00 2001 From: Chris Breiding Date: Fri, 3 Dec 2021 17:53:42 -0500 Subject: [PATCH 11/13] use cypress version with yarn hoisting fix --- package-lock.json | 6 +++--- package.json | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index ff84959..c28ea8f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -373,8 +373,8 @@ } }, "cypress": { - "version": "https://cdn.cypress.io/beta/npm/9.1.0/circle-develop-e4f5b106d49d6ac0857c5fdac886f83b99558c88/cypress.tgz", - "integrity": "sha512-ZoJzoNTZ6EV/5srzvCb3djl9xprJDs8AsmkJH3ukTOR/LSrt6nq2iVcdS+3SibkSDiWGOgzM2ljc/d5IdOYztw==", + "version": "https://cdn.cypress.io/beta/npm/9.0.1/circle-develop-09e7efd0ca3396158189052994a11b7b0afef76e/cypress.tgz ", + "integrity": "sha512-NWGe4fK/PFRi0Tic1knzezAS9ywD/UDiZ2wBa6mFUpxCj4UWdptxboeRinXZmHs7DDbW78toRISiU9DpAjpnag==", "dev": true, "requires": { "@cypress/request": "^2.88.7", @@ -384,7 +384,7 @@ "@types/sizzle": "^2.3.2", "arch": "^2.2.0", "blob-util": "^2.0.2", - "bluebird": "3.7.2", + "bluebird": "^3.7.2", "cachedir": "^2.3.0", "chalk": "^4.1.0", "check-more-types": "^2.24.0", diff --git a/package.json b/package.json index d4fb241..0332178 100644 --- a/package.json +++ b/package.json @@ -21,6 +21,6 @@ }, "homepage": "https://github.com/cypress-io/circleci-orb-parallel-example#readme", "devDependencies": { - "cypress": "https://cdn.cypress.io/beta/npm/9.1.0/circle-develop-e4f5b106d49d6ac0857c5fdac886f83b99558c88/cypress.tgz" + "cypress": "https://cdn.cypress.io/beta/npm/9.1.1/circle-tgriesser/fix/patch-resolutions-5bfb38533efdec896503458b5044d9cad22cf3a4/cypress.tgz" } } From db3178ab429e32cf102c4b6746db48344c5097ed Mon Sep 17 00:00:00 2001 From: Chris Breiding Date: Fri, 3 Dec 2021 17:58:26 -0500 Subject: [PATCH 12/13] fix lock file --- package-lock.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package-lock.json b/package-lock.json index c28ea8f..a78275e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -373,7 +373,7 @@ } }, "cypress": { - "version": "https://cdn.cypress.io/beta/npm/9.0.1/circle-develop-09e7efd0ca3396158189052994a11b7b0afef76e/cypress.tgz ", + "version": "https://cdn.cypress.io/beta/npm/9.1.1/circle-tgriesser/fix/patch-resolutions-5bfb38533efdec896503458b5044d9cad22cf3a4/cypress.tgz", "integrity": "sha512-NWGe4fK/PFRi0Tic1knzezAS9ywD/UDiZ2wBa6mFUpxCj4UWdptxboeRinXZmHs7DDbW78toRISiU9DpAjpnag==", "dev": true, "requires": { From fce81dccd4cf8866df292b0a886e73f28f7a650e Mon Sep 17 00:00:00 2001 From: Chris Breiding Date: Fri, 3 Dec 2021 18:29:17 -0500 Subject: [PATCH 13/13] for real --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index a78275e..04c3c26 100644 --- a/package-lock.json +++ b/package-lock.json @@ -374,17 +374,17 @@ }, "cypress": { "version": "https://cdn.cypress.io/beta/npm/9.1.1/circle-tgriesser/fix/patch-resolutions-5bfb38533efdec896503458b5044d9cad22cf3a4/cypress.tgz", - "integrity": "sha512-NWGe4fK/PFRi0Tic1knzezAS9ywD/UDiZ2wBa6mFUpxCj4UWdptxboeRinXZmHs7DDbW78toRISiU9DpAjpnag==", + "integrity": "sha512-jiJk6q/jPokNXgpNf2QsgNgAwv0oRQEeKm9uLbM0VJiEr2c8aCQqbCDbEg/JfSS6mp3+B5huzlBlcP4XD9TbMA==", "dev": true, "requires": { - "@cypress/request": "^2.88.7", + "@cypress/request": "^2.88.10", "@cypress/xvfb": "^1.2.4", "@types/node": "^14.14.31", "@types/sinonjs__fake-timers": "^6.0.2", "@types/sizzle": "^2.3.2", "arch": "^2.2.0", "blob-util": "^2.0.2", - "bluebird": "^3.7.2", + "bluebird": "3.7.2", "cachedir": "^2.3.0", "chalk": "^4.1.0", "check-more-types": "^2.24.0",