diff --git a/examples/v3/e2e/package-lock.json b/examples/v3/e2e/package-lock.json index 44db2a566..a0bbc3af0 100644 --- a/examples/v3/e2e/package-lock.json +++ b/examples/v3/e2e/package-lock.json @@ -12,7 +12,7 @@ "xml": "^1.0.1" }, "devDependencies": { - "@pact-foundation/pact": "11.0.2", + "@pact-foundation/pact": "12.1.2", "@pact-foundation/pact-core": "^14.0.1", "absolute-version": "1.0.1", "body-parser": "^1.20.0", @@ -186,14 +186,14 @@ } }, "node_modules/@pact-foundation/pact": { - "version": "11.0.2", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact/-/pact-11.0.2.tgz", - "integrity": "sha512-ki2pV4ZMOOPTi+vFlsODlvaLFfPxwtNFuFWyZjD9yyftwrbAlneuBSKQALyHJpY6Nmr2YU76dwWNmsWiFXwVCw==", + "version": "12.1.2", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact/-/pact-12.1.2.tgz", + "integrity": "sha512-UNrRWX2GW3uMxR51/Pn2MPQs6tQdMYKl9AO0wKVYKoPREZmVeHSdB3yMDPzekT+XeXtUlR5WdLYzD278CaN31Q==", "dev": true, "dependencies": { - "@pact-foundation/pact-core": "^13.13.5", + "@pact-foundation/pact-core": "^14.0.1", "@types/express": "^4.17.11", - "axios": "^0.27.2", + "axios": "^1.6.1", "body-parser": "^1.20.0", "cli-color": "^2.0.1", "express": "^4.18.1", @@ -212,7 +212,7 @@ "randexp": "^0.5.3" }, "engines": { - "node": ">=10" + "node": ">=16" } }, "node_modules/@pact-foundation/pact-core": { @@ -258,46 +258,6 @@ "node": ">=16" } }, - "node_modules/@pact-foundation/pact/node_modules/@pact-foundation/pact-core": { - "version": "13.15.0", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core/-/pact-core-13.15.0.tgz", - "integrity": "sha512-xI4CSG7pFRyRvuiFW9enlAkmy2CcnFDBfdhRssqwEsEYdF0lJ+L+CMTkixy+nOBLLvVnaG71evZu+ibtXBt5/Q==", - "cpu": [ - "x64", - "ia32", - "arm64" - ], - "dev": true, - "hasInstallScript": true, - "os": [ - "darwin", - "linux", - "win32" - ], - "dependencies": { - "chalk": "4.1.2", - "check-types": "7.3.0", - "cross-spawn": "7.0.3", - "mkdirp": "1.0.0", - "needle": "^3.2.0", - "node-gyp-build": "^4.6.0", - "pino": "^8.7.0", - "pino-pretty": "^9.1.1", - "promise-timeout": "1.3.0", - "rimraf": "2.6.2", - "underscore": "1.12.1", - "unixify": "1.0.0" - }, - "bin": { - "pact": "bin/pact.js", - "pact-broker": "bin/pact-broker.js", - "pact-message": "bin/pact-message.js", - "pact-mock-service": "bin/pact-mock-service.js", - "pact-provider-verifier": "bin/pact-provider-verifier.js", - "pact-stub-service": "bin/pact-stub-service.js", - "pactflow": "bin/pactflow.js" - } - }, "node_modules/@tsconfig/node10": { "version": "1.0.9", "dev": true, @@ -644,13 +604,14 @@ } }, "node_modules/axios": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", - "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.5.tgz", + "integrity": "sha512-Ii012v05KEVuUoFWmMW/UQv9aRIc3ZwkWDcM+h5Il8izZCtRVpDUfwpoFf7eOtajT3QiGR4yDUx7lPqHJULgbg==", "dev": true, "dependencies": { - "follow-redirects": "^1.14.9", - "form-data": "^4.0.0" + "follow-redirects": "^1.15.4", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" } }, "node_modules/balanced-match": { @@ -1964,9 +1925,9 @@ "license": "ISC" }, "node_modules/follow-redirects": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", - "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "version": "1.15.4", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.4.tgz", + "integrity": "sha512-Cr4D/5wlrb0z9dgERpUL3LrmPKVDsETIJhaCMeDfuFYcqa5bldGV6wBsAN6X/vxlXQtFBMrXdXxdL8CbDTGniw==", "dev": true, "funding": [ { @@ -3483,6 +3444,12 @@ "node": ">= 0.10" } }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "dev": true + }, "node_modules/pump": { "version": "3.0.0", "dev": true, @@ -4753,14 +4720,14 @@ } }, "@pact-foundation/pact": { - "version": "11.0.2", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact/-/pact-11.0.2.tgz", - "integrity": "sha512-ki2pV4ZMOOPTi+vFlsODlvaLFfPxwtNFuFWyZjD9yyftwrbAlneuBSKQALyHJpY6Nmr2YU76dwWNmsWiFXwVCw==", + "version": "12.1.2", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact/-/pact-12.1.2.tgz", + "integrity": "sha512-UNrRWX2GW3uMxR51/Pn2MPQs6tQdMYKl9AO0wKVYKoPREZmVeHSdB3yMDPzekT+XeXtUlR5WdLYzD278CaN31Q==", "dev": true, "requires": { - "@pact-foundation/pact-core": "^13.13.5", + "@pact-foundation/pact-core": "^14.0.1", "@types/express": "^4.17.11", - "axios": "^0.27.2", + "axios": "^1.6.1", "body-parser": "^1.20.0", "cli-color": "^2.0.1", "express": "^4.18.1", @@ -4777,28 +4744,6 @@ "pkginfo": "^0.4.1", "ramda": "^0.28.0", "randexp": "^0.5.3" - }, - "dependencies": { - "@pact-foundation/pact-core": { - "version": "13.15.0", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core/-/pact-core-13.15.0.tgz", - "integrity": "sha512-xI4CSG7pFRyRvuiFW9enlAkmy2CcnFDBfdhRssqwEsEYdF0lJ+L+CMTkixy+nOBLLvVnaG71evZu+ibtXBt5/Q==", - "dev": true, - "requires": { - "chalk": "4.1.2", - "check-types": "7.3.0", - "cross-spawn": "7.0.3", - "mkdirp": "1.0.0", - "needle": "^3.2.0", - "node-gyp-build": "^4.6.0", - "pino": "^8.7.0", - "pino-pretty": "^9.1.1", - "promise-timeout": "1.3.0", - "rimraf": "2.6.2", - "underscore": "1.12.1", - "unixify": "1.0.0" - } - } } }, "@pact-foundation/pact-core": { @@ -5073,13 +5018,14 @@ "dev": true }, "axios": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", - "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.5.tgz", + "integrity": "sha512-Ii012v05KEVuUoFWmMW/UQv9aRIc3ZwkWDcM+h5Il8izZCtRVpDUfwpoFf7eOtajT3QiGR4yDUx7lPqHJULgbg==", "dev": true, "requires": { - "follow-redirects": "^1.14.9", - "form-data": "^4.0.0" + "follow-redirects": "^1.15.4", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" } }, "balanced-match": { @@ -5952,9 +5898,9 @@ "dev": true }, "follow-redirects": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", - "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "version": "1.15.4", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.4.tgz", + "integrity": "sha512-Cr4D/5wlrb0z9dgERpUL3LrmPKVDsETIJhaCMeDfuFYcqa5bldGV6wBsAN6X/vxlXQtFBMrXdXxdL8CbDTGniw==", "dev": true }, "form-data": { @@ -6942,6 +6888,12 @@ "ipaddr.js": "1.9.1" } }, + "proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "dev": true + }, "pump": { "version": "3.0.0", "dev": true, diff --git a/examples/v3/e2e/package.json b/examples/v3/e2e/package.json index 4a4ad53da..7d7bb5a8e 100644 --- a/examples/v3/e2e/package.json +++ b/examples/v3/e2e/package.json @@ -18,7 +18,7 @@ "license": "MIT", "devDependencies": { "absolute-version": "1.0.1", - "@pact-foundation/pact": "11.0.2", + "@pact-foundation/pact": "12.1.2", "@pact-foundation/pact-core": "^14.0.1", "body-parser": "^1.20.0", "chai": "^3.5.0",