From 0641cbf994e0e3d53faa81372120c898ca808dce Mon Sep 17 00:00:00 2001 From: Bayheck Date: Mon, 3 Jun 2024 18:16:10 +0500 Subject: [PATCH 1/6] fix babel-plugin-module-resolver version to 5.0.0 --- package-lock.json | 27 +++++++++++++++------------ package.json | 2 +- 2 files changed, 16 insertions(+), 13 deletions(-) diff --git a/package-lock.json b/package-lock.json index e4619956fe..d97cd7fd5b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -29,7 +29,7 @@ "@devexpress/callsite-record": "^4.1.6", "@types/node": "^12.20.10", "async-exit-hook": "^1.1.2", - "babel-plugin-module-resolver": "^5.0.0", + "babel-plugin-module-resolver": "5.0.0", "babel-plugin-syntax-trailing-function-commas": "^6.22.0", "bowser": "^2.8.1", "callsite": "^1.0.0", @@ -4032,15 +4032,18 @@ "dev": true }, "node_modules/babel-plugin-module-resolver": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/babel-plugin-module-resolver/-/babel-plugin-module-resolver-5.0.2.tgz", - "integrity": "sha512-9KtaCazHee2xc0ibfqsDeamwDps6FZNo5S0Q81dUqEuFzVwPhcT4J5jOqIVvgCA3Q/wO9hKYxN/Ds3tIsp5ygg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-module-resolver/-/babel-plugin-module-resolver-5.0.0.tgz", + "integrity": "sha512-g0u+/ChLSJ5+PzYwLwP8Rp8Rcfowz58TJNCe+L/ui4rpzE/mg//JVX0EWBUYoxaextqnwuGHzfGp2hh0PPV25Q==", "dependencies": { - "find-babel-config": "^2.1.1", - "glob": "^9.3.3", + "find-babel-config": "^2.0.0", + "glob": "^8.0.3", "pkg-up": "^3.1.0", "reselect": "^4.1.7", - "resolve": "^1.22.8" + "resolve": "^1.22.1" + }, + "engines": { + "node": ">= 16" } }, "node_modules/babel-plugin-polyfill-corejs2": { @@ -19905,15 +19908,15 @@ "dev": true }, "babel-plugin-module-resolver": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/babel-plugin-module-resolver/-/babel-plugin-module-resolver-5.0.2.tgz", - "integrity": "sha512-9KtaCazHee2xc0ibfqsDeamwDps6FZNo5S0Q81dUqEuFzVwPhcT4J5jOqIVvgCA3Q/wO9hKYxN/Ds3tIsp5ygg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-module-resolver/-/babel-plugin-module-resolver-5.0.0.tgz", + "integrity": "sha512-g0u+/ChLSJ5+PzYwLwP8Rp8Rcfowz58TJNCe+L/ui4rpzE/mg//JVX0EWBUYoxaextqnwuGHzfGp2hh0PPV25Q==", "requires": { - "find-babel-config": "^2.1.1", + "find-babel-config": "^2.0.0", "glob": "8.1.0", "pkg-up": "^3.1.0", "reselect": "^4.1.7", - "resolve": "^1.22.8" + "resolve": "^1.22.1" } }, "babel-plugin-polyfill-corejs2": { diff --git a/package.json b/package.json index 8d983508b7..4b97bf3af2 100644 --- a/package.json +++ b/package.json @@ -81,7 +81,7 @@ "@devexpress/callsite-record": "^4.1.6", "@types/node": "^12.20.10", "async-exit-hook": "^1.1.2", - "babel-plugin-module-resolver": "^5.0.0", + "babel-plugin-module-resolver": "5.0.0", "babel-plugin-syntax-trailing-function-commas": "^6.22.0", "bowser": "^2.8.1", "callsite": "^1.0.0", From e1e13c2129fa8abcedd36a82999f6e4101cca042 Mon Sep 17 00:00:00 2001 From: Bayheck Date: Mon, 3 Jun 2024 18:30:54 +0500 Subject: [PATCH 2/6] update version from 3.6.0 to 3.6.1 --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index d97cd7fd5b..0f30fa4dad 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "testcafe", - "version": "3.6.0", + "version": "3.6.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "testcafe", - "version": "3.6.0", + "version": "3.6.1", "license": "MIT", "dependencies": { "@babel/core": "^7.23.2", diff --git a/package.json b/package.json index 4b97bf3af2..7210baa6d6 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "testcafe", "description": "Automated browser testing for the modern web development stack.", "license": "MIT", - "version": "3.6.0", + "version": "3.6.1", "author": { "name": "Developer Express Inc.", "url": "https://www.devexpress.com/" From af94066f059a1c5306015e4ab4b0ab7a44296aa2 Mon Sep 17 00:00:00 2001 From: Bayheck Date: Mon, 3 Jun 2024 18:49:12 +0500 Subject: [PATCH 3/6] release: updated version 3.6.1-rc.1 --- .publishrc | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.publishrc b/.publishrc index fe0e22548c..ef370e94b5 100644 --- a/.publishrc +++ b/.publishrc @@ -8,7 +8,7 @@ "gitTag": true }, "confirm": false, - "publishTag": "latest", + "publishTag": "rc", "prePublishScript": "gulp test-server", "postPublishScript": "gulp docker-publish" } diff --git a/package.json b/package.json index 7210baa6d6..c9e0d9dc4c 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "testcafe", "description": "Automated browser testing for the modern web development stack.", "license": "MIT", - "version": "3.6.1", + "version": "3.6.1-rc.1", "author": { "name": "Developer Express Inc.", "url": "https://www.devexpress.com/" From 1becebafbd29c06f79b1acb9bb53a407bf17c572 Mon Sep 17 00:00:00 2001 From: Bayheck Date: Mon, 3 Jun 2024 18:57:45 +0500 Subject: [PATCH 4/6] release: updated version 3.6.1-rc.1 --- package-lock.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0f30fa4dad..23c1a340be 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "testcafe", - "version": "3.6.1", + "version": "3.6.1-rc.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "testcafe", - "version": "3.6.1", + "version": "3.6.1-rc.1", "license": "MIT", "dependencies": { "@babel/core": "^7.23.2", From 83bcb05c4cad41b0c10c5311a638b7c79a884d65 Mon Sep 17 00:00:00 2001 From: Bayheck Date: Tue, 4 Jun 2024 13:27:25 +0500 Subject: [PATCH 5/6] fix: endpoint-utils ip vulnerability --- package-lock.json | 26 +++++++------------------- package.json | 2 +- 2 files changed, 8 insertions(+), 20 deletions(-) diff --git a/package-lock.json b/package-lock.json index 23c1a340be..df4f4649c7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -46,7 +46,7 @@ "elegant-spinner": "^1.0.1", "email-validator": "^2.0.4", "emittery": "^0.4.1", - "endpoint-utils": "^1.0.2", + "endpoint-utils": "1.0.0", "error-stack-parser": "^2.1.4", "execa": "^4.0.3", "get-os-info": "^1.0.2", @@ -5920,11 +5920,10 @@ } }, "node_modules/endpoint-utils": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/endpoint-utils/-/endpoint-utils-1.0.2.tgz", - "integrity": "sha512-s5IrlLvx7qVXPOjcxjF00CRBlybiQWOoGCNiIZ/Vin2WeJ3SHtfkWHRsyu7C1+6QAwYXf0ULoweylxUa19Khjg==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/endpoint-utils/-/endpoint-utils-1.0.0.tgz", + "integrity": "sha512-ACGxrdwluxqfzcYa03No5RGkFppZCyMATLs8nhVBbMkMz1C27bTg0KzeVi5hD4pGmhM4wLwaYz/1WTPMKsHHmA==", "dependencies": { - "ip": "^1.1.3", "pinkie-promise": "^1.0.0" } }, @@ -9586,11 +9585,6 @@ "node": ">=0.10.0" } }, - "node_modules/ip": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.9.tgz", - "integrity": "sha512-cyRxvOEpNHNtchU3Ln9KC/auJgup87llfQpQ+t5ghoC/UhL16SWzbueiCsdTnWmqAWl7LadfuwhlqmtOaqMHdQ==" - }, "node_modules/ipaddr.js": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", @@ -21402,11 +21396,10 @@ } }, "endpoint-utils": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/endpoint-utils/-/endpoint-utils-1.0.2.tgz", - "integrity": "sha512-s5IrlLvx7qVXPOjcxjF00CRBlybiQWOoGCNiIZ/Vin2WeJ3SHtfkWHRsyu7C1+6QAwYXf0ULoweylxUa19Khjg==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/endpoint-utils/-/endpoint-utils-1.0.0.tgz", + "integrity": "sha512-ACGxrdwluxqfzcYa03No5RGkFppZCyMATLs8nhVBbMkMz1C27bTg0KzeVi5hD4pGmhM4wLwaYz/1WTPMKsHHmA==", "requires": { - "ip": "^1.1.3", "pinkie-promise": "^1.0.0" }, "dependencies": { @@ -24276,11 +24269,6 @@ "integrity": "sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==", "dev": true }, - "ip": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.9.tgz", - "integrity": "sha512-cyRxvOEpNHNtchU3Ln9KC/auJgup87llfQpQ+t5ghoC/UhL16SWzbueiCsdTnWmqAWl7LadfuwhlqmtOaqMHdQ==" - }, "ipaddr.js": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", diff --git a/package.json b/package.json index c9e0d9dc4c..2b8f1b2dd2 100644 --- a/package.json +++ b/package.json @@ -98,7 +98,7 @@ "elegant-spinner": "^1.0.1", "email-validator": "^2.0.4", "emittery": "^0.4.1", - "endpoint-utils": "^1.0.2", + "endpoint-utils": "1.0.0", "error-stack-parser": "^2.1.4", "execa": "^4.0.3", "get-os-info": "^1.0.2", From 41c07395babf3d79e45e4d3c879bce09bf7a12e9 Mon Sep 17 00:00:00 2001 From: Bayheck Date: Tue, 4 Jun 2024 15:00:15 +0500 Subject: [PATCH 6/6] restore: endpoint-utils returned to version 1.0.2 --- package-lock.json | 26 +++++++++++++++++++------- package.json | 2 +- 2 files changed, 20 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index df4f4649c7..23c1a340be 100644 --- a/package-lock.json +++ b/package-lock.json @@ -46,7 +46,7 @@ "elegant-spinner": "^1.0.1", "email-validator": "^2.0.4", "emittery": "^0.4.1", - "endpoint-utils": "1.0.0", + "endpoint-utils": "^1.0.2", "error-stack-parser": "^2.1.4", "execa": "^4.0.3", "get-os-info": "^1.0.2", @@ -5920,10 +5920,11 @@ } }, "node_modules/endpoint-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/endpoint-utils/-/endpoint-utils-1.0.0.tgz", - "integrity": "sha512-ACGxrdwluxqfzcYa03No5RGkFppZCyMATLs8nhVBbMkMz1C27bTg0KzeVi5hD4pGmhM4wLwaYz/1WTPMKsHHmA==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/endpoint-utils/-/endpoint-utils-1.0.2.tgz", + "integrity": "sha512-s5IrlLvx7qVXPOjcxjF00CRBlybiQWOoGCNiIZ/Vin2WeJ3SHtfkWHRsyu7C1+6QAwYXf0ULoweylxUa19Khjg==", "dependencies": { + "ip": "^1.1.3", "pinkie-promise": "^1.0.0" } }, @@ -9585,6 +9586,11 @@ "node": ">=0.10.0" } }, + "node_modules/ip": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.9.tgz", + "integrity": "sha512-cyRxvOEpNHNtchU3Ln9KC/auJgup87llfQpQ+t5ghoC/UhL16SWzbueiCsdTnWmqAWl7LadfuwhlqmtOaqMHdQ==" + }, "node_modules/ipaddr.js": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", @@ -21396,10 +21402,11 @@ } }, "endpoint-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/endpoint-utils/-/endpoint-utils-1.0.0.tgz", - "integrity": "sha512-ACGxrdwluxqfzcYa03No5RGkFppZCyMATLs8nhVBbMkMz1C27bTg0KzeVi5hD4pGmhM4wLwaYz/1WTPMKsHHmA==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/endpoint-utils/-/endpoint-utils-1.0.2.tgz", + "integrity": "sha512-s5IrlLvx7qVXPOjcxjF00CRBlybiQWOoGCNiIZ/Vin2WeJ3SHtfkWHRsyu7C1+6QAwYXf0ULoweylxUa19Khjg==", "requires": { + "ip": "^1.1.3", "pinkie-promise": "^1.0.0" }, "dependencies": { @@ -24269,6 +24276,11 @@ "integrity": "sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==", "dev": true }, + "ip": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.9.tgz", + "integrity": "sha512-cyRxvOEpNHNtchU3Ln9KC/auJgup87llfQpQ+t5ghoC/UhL16SWzbueiCsdTnWmqAWl7LadfuwhlqmtOaqMHdQ==" + }, "ipaddr.js": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", diff --git a/package.json b/package.json index 2b8f1b2dd2..c9e0d9dc4c 100644 --- a/package.json +++ b/package.json @@ -98,7 +98,7 @@ "elegant-spinner": "^1.0.1", "email-validator": "^2.0.4", "emittery": "^0.4.1", - "endpoint-utils": "1.0.0", + "endpoint-utils": "^1.0.2", "error-stack-parser": "^2.1.4", "execa": "^4.0.3", "get-os-info": "^1.0.2",