diff --git a/consumer/package-lock.json b/consumer/package-lock.json index 8a81fd1..1ff1152 100644 --- a/consumer/package-lock.json +++ b/consumer/package-lock.json @@ -9,7 +9,7 @@ "version": "0.0.0", "license": "MIT", "dependencies": { - "ketting": "6.0.4" + "ketting": "8.0.1" }, "devDependencies": { "@pact-foundation/pact": "^13.2.0", @@ -475,6 +475,14 @@ "node": ">=6.9.0" } }, + "node_modules/@badgateway/oauth2-client": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@badgateway/oauth2-client/-/oauth2-client-2.4.2.tgz", + "integrity": "sha512-70Fmzlmn8EfCjjssls8N6E94quBUWnLhu4inPZU2pkwpc6ZvbErkLRvtkYl81KFCvVcuVC0X10QPZVNwjXo2KA==", + "engines": { + "node": ">= 14" + } + }, "node_modules/@bcoe/v8-coverage": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", @@ -2242,12 +2250,6 @@ "bser": "2.1.1" } }, - "node_modules/fetch-mw-oauth2": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/fetch-mw-oauth2/-/fetch-mw-oauth2-0.5.0.tgz", - "integrity": "sha512-slYrVF8Oofr5EW0xB9KQBwN5p9YLvoxAr0IVAbns6KFR4AG6yZj/JXOi6Al7ho1hC9aTJYWJebKAJu0St416ag==", - "deprecated": "This package has been deprecated. v2 of this library has been renamed to @badgateway/oauth2-client" - }, "node_modules/fill-range": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", @@ -2498,9 +2500,9 @@ "dev": true }, "node_modules/hal-types": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/hal-types/-/hal-types-1.2.1.tgz", - "integrity": "sha512-1UIcyX/Mno0BFLvqd7UZ6O6PGE+A74N8NR2X9/+28iRvq8vJD63RjAKzO1cTgYhRR8QL9a8LvpTlzjABsZt3Hw==" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hal-types/-/hal-types-2.0.0.tgz", + "integrity": "sha512-WHfZ5mtRjsj84DI0q+NLhpGEY3sGVtgB/MRIqtqgWXT26oIn3ljwPE7pLySHNuiAJbvk26WDzkhtkd9mm6VZ0A==" }, "node_modules/has-flag": { "version": "4.0.0", @@ -3557,17 +3559,19 @@ } }, "node_modules/ketting": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/ketting/-/ketting-6.0.4.tgz", - "integrity": "sha512-Uk+TP2wp/4BSOMJPnR0mNvJ0Ck1nMpET19uaUcu3I+4qD26bNhRL2QgUTGaujqxunXgg+MwBo9gNuiWi+nPuzg==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ketting/-/ketting-8.0.1.tgz", + "integrity": "sha512-VeRdeWke58FVYRSEySriddelDgKauqs8gfz3SD/1y0nL2f9EBppErnPAWMqdsAm2S88T3okmxaIGFQbREj20ZQ==", "dependencies": { - "fetch-mw-oauth2": "^0.5.0", - "hal-types": "^1.2.1", + "@badgateway/oauth2-client": "^2.0.17", + "hal-types": "^2.0.0", "http-link-header": "^1.0.3", - "node-fetch": "^2.6.1", "querystring-browser": "^1.0.4", "sax": "^1.2.4", - "uri-template": "^1.0.1" + "uri-template": "^2.0.0" + }, + "engines": { + "node": ">=16" } }, "node_modules/kleur": { @@ -3811,14 +3815,6 @@ "node": ">= 0.6" } }, - "node_modules/node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", - "engines": { - "node": "4.x || >=6.0.0" - } - }, "node_modules/node-gyp-build": { "version": "4.8.2", "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.2.tgz", @@ -4909,9 +4905,9 @@ } }, "node_modules/uri-template": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/uri-template/-/uri-template-1.0.1.tgz", - "integrity": "sha1-FKklo35Nk/diVDKqEWsF5Qyuga0=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uri-template/-/uri-template-2.0.0.tgz", + "integrity": "sha512-r/i44nPoo0ktEZDjx+hxp9PSjQuBBfsd6RgCRuuMqCP0FZEp+YE0SpihThI4UGc5ePqQEFsdyZc7UVlowp+LLw==", "dependencies": { "pct-encode": "~1.0.0" } @@ -5399,6 +5395,11 @@ "@babel/helper-validator-identifier": "^7.25.9" } }, + "@badgateway/oauth2-client": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@badgateway/oauth2-client/-/oauth2-client-2.4.2.tgz", + "integrity": "sha512-70Fmzlmn8EfCjjssls8N6E94quBUWnLhu4inPZU2pkwpc6ZvbErkLRvtkYl81KFCvVcuVC0X10QPZVNwjXo2KA==" + }, "@bcoe/v8-coverage": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", @@ -6756,11 +6757,6 @@ "bser": "2.1.1" } }, - "fetch-mw-oauth2": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/fetch-mw-oauth2/-/fetch-mw-oauth2-0.5.0.tgz", - "integrity": "sha512-slYrVF8Oofr5EW0xB9KQBwN5p9YLvoxAr0IVAbns6KFR4AG6yZj/JXOi6Al7ho1hC9aTJYWJebKAJu0St416ag==" - }, "fill-range": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", @@ -6937,9 +6933,9 @@ "dev": true }, "hal-types": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/hal-types/-/hal-types-1.2.1.tgz", - "integrity": "sha512-1UIcyX/Mno0BFLvqd7UZ6O6PGE+A74N8NR2X9/+28iRvq8vJD63RjAKzO1cTgYhRR8QL9a8LvpTlzjABsZt3Hw==" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hal-types/-/hal-types-2.0.0.tgz", + "integrity": "sha512-WHfZ5mtRjsj84DI0q+NLhpGEY3sGVtgB/MRIqtqgWXT26oIn3ljwPE7pLySHNuiAJbvk26WDzkhtkd9mm6VZ0A==" }, "has-flag": { "version": "4.0.0", @@ -7726,17 +7722,16 @@ "dev": true }, "ketting": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/ketting/-/ketting-6.0.4.tgz", - "integrity": "sha512-Uk+TP2wp/4BSOMJPnR0mNvJ0Ck1nMpET19uaUcu3I+4qD26bNhRL2QgUTGaujqxunXgg+MwBo9gNuiWi+nPuzg==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ketting/-/ketting-8.0.1.tgz", + "integrity": "sha512-VeRdeWke58FVYRSEySriddelDgKauqs8gfz3SD/1y0nL2f9EBppErnPAWMqdsAm2S88T3okmxaIGFQbREj20ZQ==", "requires": { - "fetch-mw-oauth2": "^0.5.0", - "hal-types": "^1.2.1", + "@badgateway/oauth2-client": "^2.0.17", + "hal-types": "^2.0.0", "http-link-header": "^1.0.3", - "node-fetch": "^2.6.1", "querystring-browser": "^1.0.4", "sax": "^1.2.4", - "uri-template": "^1.0.1" + "uri-template": "^2.0.0" } }, "kleur": { @@ -7925,11 +7920,6 @@ "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", "dev": true }, - "node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" - }, "node-gyp-build": { "version": "4.8.2", "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.2.tgz", @@ -8745,9 +8735,9 @@ } }, "uri-template": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/uri-template/-/uri-template-1.0.1.tgz", - "integrity": "sha1-FKklo35Nk/diVDKqEWsF5Qyuga0=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uri-template/-/uri-template-2.0.0.tgz", + "integrity": "sha512-r/i44nPoo0ktEZDjx+hxp9PSjQuBBfsd6RgCRuuMqCP0FZEp+YE0SpihThI4UGc5ePqQEFsdyZc7UVlowp+LLw==", "requires": { "pct-encode": "~1.0.0" } diff --git a/consumer/package.json b/consumer/package.json index b18a68a..005061c 100644 --- a/consumer/package.json +++ b/consumer/package.json @@ -14,6 +14,6 @@ "jest": "^29.7.0" }, "dependencies": { - "ketting": "6.0.4" + "ketting": "8.0.1" } }