diff --git a/package-lock.json b/package-lock.json index ee5c63ce..397eae29 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,7 @@ "express": "5.2.1" }, "devDependencies": { - "@pact-foundation/pact": "17.0.1", + "@pact-foundation/pact": "17.1.2", "dotenv": "17.4.2", "eslint": "10.8.1", "jest": "30.4.2" @@ -1237,13 +1237,13 @@ } }, "node_modules/@pact-foundation/pact": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact/-/pact-17.0.1.tgz", - "integrity": "sha512-Gnzy9fMK0Wu6UB8u0fYcso5fiEZk+Tu2lG9zR5DoJiwWBanb/9/pOmRrBWtOHn5EdgvEvzIF1huB39sZIc27Rw==", + "version": "17.1.2", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact/-/pact-17.1.2.tgz", + "integrity": "sha512-2bhxTYlZJ0rauY+my/CxILEOP29AmRkDGVoWbGynoDEiv/Plz+samRVLblDVTckzvMoZ+Qu6q5LBgrcadPZt/w==", "dev": true, "license": "MIT", "dependencies": { - "@pact-foundation/pact-core": "^19.2.0", + "@pact-foundation/pact-core": "^20.1.0", "@scarf/scarf": "^1.4.0", "axios": "^1.12.2", "body-parser": "^2.2.0", @@ -1265,9 +1265,9 @@ } }, "node_modules/@pact-foundation/pact-core": { - "version": "19.2.0", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core/-/pact-core-19.2.0.tgz", - "integrity": "sha512-7EB2e850hmBzGnwOYTRj4TCFCJQa9zaOy53bK+ybzEDx801olf0gVlYqMYHt1EsHUZzmtS5uDybpr9UMcZQxgg==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core/-/pact-core-20.1.0.tgz", + "integrity": "sha512-VPMV5X/gq5BTcQH7lbmmj5v4O1p+rG5iHemghrjNz+RFMHjISf657uIL5pZvhkOilHfGH2QuAvMgwRP16g2isw==", "cpu": [ "x64", "ia32", @@ -1289,22 +1289,22 @@ "underscore": "1.13.8" }, "engines": { - "node": ">=20" + "node": ">=22" }, "optionalDependencies": { - "@pact-foundation/pact-core-darwin-arm64": "19.2.0", - "@pact-foundation/pact-core-darwin-x64": "19.2.0", - "@pact-foundation/pact-core-linux-arm64-glibc": "19.2.0", - "@pact-foundation/pact-core-linux-arm64-musl": "19.2.0", - "@pact-foundation/pact-core-linux-x64-glibc": "19.2.0", - "@pact-foundation/pact-core-linux-x64-musl": "19.2.0", - "@pact-foundation/pact-core-windows-x64": "19.2.0" + "@pact-foundation/pact-core-darwin-arm64": "20.1.0", + "@pact-foundation/pact-core-darwin-x64": "20.1.0", + "@pact-foundation/pact-core-linux-arm64-glibc": "20.1.0", + "@pact-foundation/pact-core-linux-arm64-musl": "20.1.0", + "@pact-foundation/pact-core-linux-x64-glibc": "20.1.0", + "@pact-foundation/pact-core-linux-x64-musl": "20.1.0", + "@pact-foundation/pact-core-windows-x64": "20.1.0" } }, "node_modules/@pact-foundation/pact-core-darwin-arm64": { - "version": "19.2.0", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-darwin-arm64/-/pact-core-darwin-arm64-19.2.0.tgz", - "integrity": "sha512-cQvvWfJKS7iMzkunzh/kdgmyVLhAxyr/BQ8fOnMco2M/1+GHR+sOXvhrR1tes+NAYd1xjE3fbg1K2Flno8aDBw==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-darwin-arm64/-/pact-core-darwin-arm64-20.1.0.tgz", + "integrity": "sha512-GsQ1vgrcmfGFVzmudvvXthPrd53tarSxrSOBl9TvUJsnhCF/qENYe5hTYWXiAtCpugB3g7V8/J+iOg5qrtPhOw==", "cpu": [ "arm64" ], @@ -1316,9 +1316,9 @@ ] }, "node_modules/@pact-foundation/pact-core-darwin-x64": { - "version": "19.2.0", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-darwin-x64/-/pact-core-darwin-x64-19.2.0.tgz", - "integrity": "sha512-UltPXDZ+h1r3JqgIpEBP16bQzB90otd1QbcoeM3XakF9khCrYhW4y9llSuaosyqPFYwCk+mLaZTl/4iitJJaow==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-darwin-x64/-/pact-core-darwin-x64-20.1.0.tgz", + "integrity": "sha512-ZQdwQJtSwNPCeMxIfl8XJPeizohPh7jquS6JBNw20EmSKg5eCVWIw3hdKuxZuIYGt/zze05ky8Z45nzn3qvHiQ==", "cpu": [ "x64" ], @@ -1330,9 +1330,9 @@ ] }, "node_modules/@pact-foundation/pact-core-linux-arm64-glibc": { - "version": "19.2.0", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-linux-arm64-glibc/-/pact-core-linux-arm64-glibc-19.2.0.tgz", - "integrity": "sha512-amiv4COurH1FRa7DSH3ks4UPQCb5J3x4GKrArf8UsTOkNhVGFUWVl83LOELj9Gtk67GwJ96iF7/fQps8I/iFIA==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-linux-arm64-glibc/-/pact-core-linux-arm64-glibc-20.1.0.tgz", + "integrity": "sha512-Jy+zd2tEL5jAbOf2PcW/xvf1onJBea7IzuFZMIKs+Jh0dl0c+9M7eg8L13plzGU4T3xhOzMn5X8IXyajYt2iIQ==", "cpu": [ "arm64" ], @@ -1344,9 +1344,9 @@ ] }, "node_modules/@pact-foundation/pact-core-linux-arm64-musl": { - "version": "19.2.0", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-linux-arm64-musl/-/pact-core-linux-arm64-musl-19.2.0.tgz", - "integrity": "sha512-tGWF7dP72Ho1A1PApyUqUMRI/e+gfbPxfaXxwWMXNh8JLK2jQQnP4bWymGwHQ4vxL7wn8ayx8I5y6x1vk/2+rA==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-linux-arm64-musl/-/pact-core-linux-arm64-musl-20.1.0.tgz", + "integrity": "sha512-8yY9ckAj0Fx/wojtsdonf7GEdTEfdvD+yzllZlmwCbfSGqA7dsbThVtSAjt+myylce82YSqxzmgqPJJn5GSm3w==", "cpu": [ "arm64" ], @@ -1358,9 +1358,9 @@ ] }, "node_modules/@pact-foundation/pact-core-linux-x64-glibc": { - "version": "19.2.0", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-linux-x64-glibc/-/pact-core-linux-x64-glibc-19.2.0.tgz", - "integrity": "sha512-/ZNuWKuFJSBRZH09t7FXqKLy5koCaMIZ4RdbockLYlNo8uWF2ALfRCllj+SbXPLK+T+lVnBrs5s94X2cu4Rc7A==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-linux-x64-glibc/-/pact-core-linux-x64-glibc-20.1.0.tgz", + "integrity": "sha512-S4avgkfvM9fe2dtnAVUw8FRRs4Bjj4YMcrDcoGondf58mQtIAnsNuKVrmBjfz29qGTxb4amopTTlQNW6w8VIew==", "cpu": [ "x64" ], @@ -1372,9 +1372,9 @@ ] }, "node_modules/@pact-foundation/pact-core-linux-x64-musl": { - "version": "19.2.0", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-linux-x64-musl/-/pact-core-linux-x64-musl-19.2.0.tgz", - "integrity": "sha512-n0m39CzVkq8J2alir1redm0rAdUVQzkKJqYBQdRmhEIa+QeGjUrJq+gmakUysoJxfSY4UthnJ9jS8SoyiZ+k6A==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-linux-x64-musl/-/pact-core-linux-x64-musl-20.1.0.tgz", + "integrity": "sha512-o7qzQ4C4mBYpBCDmtGssGurCTFI/9vuqP1T8VavyeTbyeZThI9j2iWTpeNOmKlrI5+jnaWHYNeuwpqh6FFRurQ==", "cpu": [ "x64" ], @@ -1386,9 +1386,9 @@ ] }, "node_modules/@pact-foundation/pact-core-windows-x64": { - "version": "19.2.0", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-windows-x64/-/pact-core-windows-x64-19.2.0.tgz", - "integrity": "sha512-WZSDBL1Sn8y5+YJTK+HDiS/Fn9th1M4QJW2dflQ8UFwoaIh6yb0TrJjtuWbDGIwNeD4Sv8CJ5jJOf1nyNjFLfg==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-windows-x64/-/pact-core-windows-x64-20.1.0.tgz", + "integrity": "sha512-EutN/FQy/Fa6y5k0+Kfqy9o6uLzcz9J4y6aq6x+AsBpsPIakBYYugCZzXt6WZ+W9jzgY0cNtwOGjkWZI/gUucA==", "cpu": [ "x64" ], @@ -7669,12 +7669,12 @@ } }, "@pact-foundation/pact": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact/-/pact-17.0.1.tgz", - "integrity": "sha512-Gnzy9fMK0Wu6UB8u0fYcso5fiEZk+Tu2lG9zR5DoJiwWBanb/9/pOmRrBWtOHn5EdgvEvzIF1huB39sZIc27Rw==", + "version": "17.1.2", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact/-/pact-17.1.2.tgz", + "integrity": "sha512-2bhxTYlZJ0rauY+my/CxILEOP29AmRkDGVoWbGynoDEiv/Plz+samRVLblDVTckzvMoZ+Qu6q5LBgrcadPZt/w==", "dev": true, "requires": { - "@pact-foundation/pact-core": "^19.2.0", + "@pact-foundation/pact-core": "^20.1.0", "@scarf/scarf": "^1.4.0", "axios": "^1.12.2", "body-parser": "^2.2.0", @@ -7693,18 +7693,18 @@ } }, "@pact-foundation/pact-core": { - "version": "19.2.0", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core/-/pact-core-19.2.0.tgz", - "integrity": "sha512-7EB2e850hmBzGnwOYTRj4TCFCJQa9zaOy53bK+ybzEDx801olf0gVlYqMYHt1EsHUZzmtS5uDybpr9UMcZQxgg==", - "dev": true, - "requires": { - "@pact-foundation/pact-core-darwin-arm64": "19.2.0", - "@pact-foundation/pact-core-darwin-x64": "19.2.0", - "@pact-foundation/pact-core-linux-arm64-glibc": "19.2.0", - "@pact-foundation/pact-core-linux-arm64-musl": "19.2.0", - "@pact-foundation/pact-core-linux-x64-glibc": "19.2.0", - "@pact-foundation/pact-core-linux-x64-musl": "19.2.0", - "@pact-foundation/pact-core-windows-x64": "19.2.0", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core/-/pact-core-20.1.0.tgz", + "integrity": "sha512-VPMV5X/gq5BTcQH7lbmmj5v4O1p+rG5iHemghrjNz+RFMHjISf657uIL5pZvhkOilHfGH2QuAvMgwRP16g2isw==", + "dev": true, + "requires": { + "@pact-foundation/pact-core-darwin-arm64": "20.1.0", + "@pact-foundation/pact-core-darwin-x64": "20.1.0", + "@pact-foundation/pact-core-linux-arm64-glibc": "20.1.0", + "@pact-foundation/pact-core-linux-arm64-musl": "20.1.0", + "@pact-foundation/pact-core-linux-x64-glibc": "20.1.0", + "@pact-foundation/pact-core-linux-x64-musl": "20.1.0", + "@pact-foundation/pact-core-windows-x64": "20.1.0", "check-types": "11.2.3", "detect-libc": "^2.0.3", "node-gyp-build": "^4.6.0", @@ -7714,51 +7714,51 @@ } }, "@pact-foundation/pact-core-darwin-arm64": { - "version": "19.2.0", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-darwin-arm64/-/pact-core-darwin-arm64-19.2.0.tgz", - "integrity": "sha512-cQvvWfJKS7iMzkunzh/kdgmyVLhAxyr/BQ8fOnMco2M/1+GHR+sOXvhrR1tes+NAYd1xjE3fbg1K2Flno8aDBw==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-darwin-arm64/-/pact-core-darwin-arm64-20.1.0.tgz", + "integrity": "sha512-GsQ1vgrcmfGFVzmudvvXthPrd53tarSxrSOBl9TvUJsnhCF/qENYe5hTYWXiAtCpugB3g7V8/J+iOg5qrtPhOw==", "dev": true, "optional": true }, "@pact-foundation/pact-core-darwin-x64": { - "version": "19.2.0", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-darwin-x64/-/pact-core-darwin-x64-19.2.0.tgz", - "integrity": "sha512-UltPXDZ+h1r3JqgIpEBP16bQzB90otd1QbcoeM3XakF9khCrYhW4y9llSuaosyqPFYwCk+mLaZTl/4iitJJaow==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-darwin-x64/-/pact-core-darwin-x64-20.1.0.tgz", + "integrity": "sha512-ZQdwQJtSwNPCeMxIfl8XJPeizohPh7jquS6JBNw20EmSKg5eCVWIw3hdKuxZuIYGt/zze05ky8Z45nzn3qvHiQ==", "dev": true, "optional": true }, "@pact-foundation/pact-core-linux-arm64-glibc": { - "version": "19.2.0", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-linux-arm64-glibc/-/pact-core-linux-arm64-glibc-19.2.0.tgz", - "integrity": "sha512-amiv4COurH1FRa7DSH3ks4UPQCb5J3x4GKrArf8UsTOkNhVGFUWVl83LOELj9Gtk67GwJ96iF7/fQps8I/iFIA==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-linux-arm64-glibc/-/pact-core-linux-arm64-glibc-20.1.0.tgz", + "integrity": "sha512-Jy+zd2tEL5jAbOf2PcW/xvf1onJBea7IzuFZMIKs+Jh0dl0c+9M7eg8L13plzGU4T3xhOzMn5X8IXyajYt2iIQ==", "dev": true, "optional": true }, "@pact-foundation/pact-core-linux-arm64-musl": { - "version": "19.2.0", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-linux-arm64-musl/-/pact-core-linux-arm64-musl-19.2.0.tgz", - "integrity": "sha512-tGWF7dP72Ho1A1PApyUqUMRI/e+gfbPxfaXxwWMXNh8JLK2jQQnP4bWymGwHQ4vxL7wn8ayx8I5y6x1vk/2+rA==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-linux-arm64-musl/-/pact-core-linux-arm64-musl-20.1.0.tgz", + "integrity": "sha512-8yY9ckAj0Fx/wojtsdonf7GEdTEfdvD+yzllZlmwCbfSGqA7dsbThVtSAjt+myylce82YSqxzmgqPJJn5GSm3w==", "dev": true, "optional": true }, "@pact-foundation/pact-core-linux-x64-glibc": { - "version": "19.2.0", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-linux-x64-glibc/-/pact-core-linux-x64-glibc-19.2.0.tgz", - "integrity": "sha512-/ZNuWKuFJSBRZH09t7FXqKLy5koCaMIZ4RdbockLYlNo8uWF2ALfRCllj+SbXPLK+T+lVnBrs5s94X2cu4Rc7A==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-linux-x64-glibc/-/pact-core-linux-x64-glibc-20.1.0.tgz", + "integrity": "sha512-S4avgkfvM9fe2dtnAVUw8FRRs4Bjj4YMcrDcoGondf58mQtIAnsNuKVrmBjfz29qGTxb4amopTTlQNW6w8VIew==", "dev": true, "optional": true }, "@pact-foundation/pact-core-linux-x64-musl": { - "version": "19.2.0", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-linux-x64-musl/-/pact-core-linux-x64-musl-19.2.0.tgz", - "integrity": "sha512-n0m39CzVkq8J2alir1redm0rAdUVQzkKJqYBQdRmhEIa+QeGjUrJq+gmakUysoJxfSY4UthnJ9jS8SoyiZ+k6A==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-linux-x64-musl/-/pact-core-linux-x64-musl-20.1.0.tgz", + "integrity": "sha512-o7qzQ4C4mBYpBCDmtGssGurCTFI/9vuqP1T8VavyeTbyeZThI9j2iWTpeNOmKlrI5+jnaWHYNeuwpqh6FFRurQ==", "dev": true, "optional": true }, "@pact-foundation/pact-core-windows-x64": { - "version": "19.2.0", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-windows-x64/-/pact-core-windows-x64-19.2.0.tgz", - "integrity": "sha512-WZSDBL1Sn8y5+YJTK+HDiS/Fn9th1M4QJW2dflQ8UFwoaIh6yb0TrJjtuWbDGIwNeD4Sv8CJ5jJOf1nyNjFLfg==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-windows-x64/-/pact-core-windows-x64-20.1.0.tgz", + "integrity": "sha512-EutN/FQy/Fa6y5k0+Kfqy9o6uLzcz9J4y6aq6x+AsBpsPIakBYYugCZzXt6WZ+W9jzgY0cNtwOGjkWZI/gUucA==", "dev": true, "optional": true }, diff --git a/package.json b/package.json index ab88a56f..fd9826af 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "express": "5.2.1" }, "devDependencies": { - "@pact-foundation/pact": "17.0.1", + "@pact-foundation/pact": "17.1.2", "dotenv": "17.4.2", "eslint": "10.8.1", "jest": "30.4.2"