diff --git a/package-lock.json b/package-lock.json index f74d3fb1..b56854e4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -551,12 +551,12 @@ } }, "node_modules/@eslint/config-array": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.0.tgz", - "integrity": "sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==", + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.1.tgz", + "integrity": "sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==", "dev": true, "dependencies": { - "@eslint/object-schema": "^2.1.6", + "@eslint/object-schema": "^2.1.7", "debug": "^4.3.1", "minimatch": "^3.1.2" }, @@ -565,9 +565,9 @@ } }, "node_modules/@eslint/config-helpers": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.0.tgz", - "integrity": "sha512-WUFvV4WoIwW8Bv0KeKCIIEgdSiFOsulyN0xrMu+7z43q/hkOLXjvb5u7UC9jDxvRzcrbEmuZBX5yJZz1741jog==", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.1.tgz", + "integrity": "sha512-csZAzkNhsgwb0I/UAV6/RGFTbiakPCf0ZrGmrIxQpYvGZ00PhTkSnyKNolphgIvmnJeGw6rcGVEXfTzUnFuEvw==", "dev": true, "dependencies": { "@eslint/core": "^0.16.0" @@ -624,9 +624,9 @@ } }, "node_modules/@eslint/object-schema": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz", - "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==", + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz", + "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==", "dev": true, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1225,9 +1225,9 @@ } }, "node_modules/@pact-foundation/pact-core": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core/-/pact-core-17.0.0.tgz", - "integrity": "sha512-H6uGvjIgiT1vcGFhFwF0wCCbX9t3w5/d+Q3UGrHSw0/hOEQdGcETSeMUIheW9oCvm9qkxPBV5YkwUwmDIUXnYg==", + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core/-/pact-core-17.0.1.tgz", + "integrity": "sha512-jUYp4DuLSC6WYsm8Lu7GpbzSNLu20kGAI5u8tl6NdlOWkBORbcc0KkBvlAkqY77ViyYutOPPFiR65oYGzsU1vQ==", "cpu": [ "x64", "ia32", @@ -1243,7 +1243,7 @@ "check-types": "11.2.3", "detect-libc": "^2.0.3", "node-gyp-build": "^4.6.0", - "pino": "^9.9.0", + "pino": "^10.0.0", "pino-pretty": "^13.1.1", "underscore": "1.13.7" }, @@ -1251,19 +1251,19 @@ "node": ">=20" }, "optionalDependencies": { - "@pact-foundation/pact-core-darwin-arm64": "17.0.0", - "@pact-foundation/pact-core-darwin-x64": "17.0.0", - "@pact-foundation/pact-core-linux-arm64-glibc": "17.0.0", - "@pact-foundation/pact-core-linux-arm64-musl": "17.0.0", - "@pact-foundation/pact-core-linux-x64-glibc": "17.0.0", - "@pact-foundation/pact-core-linux-x64-musl": "17.0.0", - "@pact-foundation/pact-core-windows-x64": "17.0.0" + "@pact-foundation/pact-core-darwin-arm64": "17.0.1", + "@pact-foundation/pact-core-darwin-x64": "17.0.1", + "@pact-foundation/pact-core-linux-arm64-glibc": "17.0.1", + "@pact-foundation/pact-core-linux-arm64-musl": "17.0.1", + "@pact-foundation/pact-core-linux-x64-glibc": "17.0.1", + "@pact-foundation/pact-core-linux-x64-musl": "17.0.1", + "@pact-foundation/pact-core-windows-x64": "17.0.1" } }, "node_modules/@pact-foundation/pact-core-darwin-arm64": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-darwin-arm64/-/pact-core-darwin-arm64-17.0.0.tgz", - "integrity": "sha512-OSAwR7O4Nk6rHYhon9KUyIJHJuLaJmSughire74KZu7YbM/F0nZhlxGEMN5yxRcKgbDGHtHDBkmsJ44omGsvdw==", + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-darwin-arm64/-/pact-core-darwin-arm64-17.0.1.tgz", + "integrity": "sha512-o/seco3wLxcochl69av+HMYGvXBw5b0Jjm4el2aIOl4dcLaEAqKbm8b/wshWIi7XrW8vXml0thX2BKJP4xTohQ==", "cpu": [ "arm64" ], @@ -1274,9 +1274,9 @@ ] }, "node_modules/@pact-foundation/pact-core-darwin-x64": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-darwin-x64/-/pact-core-darwin-x64-17.0.0.tgz", - "integrity": "sha512-UHDgCkZPSeUZMracPysHAfMsUBWpah9zZJfwPvGUkjOjHvrnRGP0y98wP7PmbXiJxbxHqaaV7EHRsLjaFdS50A==", + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-darwin-x64/-/pact-core-darwin-x64-17.0.1.tgz", + "integrity": "sha512-G4HH/3FfHw5lMVLwBkpmEEUkW6M0s+yHbepzECR8siQ2TDRyNQ3NYkGXqWXeRgmdT11rlAlVbtCDv6JXdftuDA==", "cpu": [ "x64" ], @@ -1287,9 +1287,9 @@ ] }, "node_modules/@pact-foundation/pact-core-linux-arm64-glibc": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-linux-arm64-glibc/-/pact-core-linux-arm64-glibc-17.0.0.tgz", - "integrity": "sha512-akoL9agQklL8iGxqr4yI4X11ufjeYxEGvCtiXhDH2KFoB60MsyTOeD9SGfM90cQ/W/PjusOKHmSlz1hPWRX9Vw==", + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-linux-arm64-glibc/-/pact-core-linux-arm64-glibc-17.0.1.tgz", + "integrity": "sha512-cN4cXDdsOACGZWh5vbptkhhx0uH6Z3FnL5bkbBC2LQpeuUABqcP2/1h5YxhmjZdvfCQEn4yv8BqQn/nDVdJO6A==", "cpu": [ "arm64" ], @@ -1300,9 +1300,9 @@ ] }, "node_modules/@pact-foundation/pact-core-linux-arm64-musl": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-linux-arm64-musl/-/pact-core-linux-arm64-musl-17.0.0.tgz", - "integrity": "sha512-kjDukgS7hjfb/PB68CHNCHBnG7kID3lLq3HirGp2vJ7RfqC8IOD18KTTSaHJoi48ofILx1M3Vb8zODFmxVB1pQ==", + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-linux-arm64-musl/-/pact-core-linux-arm64-musl-17.0.1.tgz", + "integrity": "sha512-Dhk5NMYQuWdh0XKO7oBUpkw+1ZlwEm7EinOytKWkTOFCvl56z6xlMHGNsDNAjt5nWtljUD1XP9vjVHAeWtnPbg==", "cpu": [ "arm64" ], @@ -1313,9 +1313,9 @@ ] }, "node_modules/@pact-foundation/pact-core-linux-x64-glibc": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-linux-x64-glibc/-/pact-core-linux-x64-glibc-17.0.0.tgz", - "integrity": "sha512-AVYwU0KRmjBcHVgQz9n15D4R8BQSgK4ophzYHG9qC8DVmQ1zM3VEt/e8JcRPyd8OifK3OMJpcvvFeIRgh/s5uQ==", + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-linux-x64-glibc/-/pact-core-linux-x64-glibc-17.0.1.tgz", + "integrity": "sha512-VYrJYQ92iRy0j/F9YOKXy7emUz32xutzlZeSXuK1hwZdIGsjj4lz7gTaXV/wwXTE6k/GBBGkQ1dbKjqT7Guo3g==", "cpu": [ "x64" ], @@ -1326,9 +1326,9 @@ ] }, "node_modules/@pact-foundation/pact-core-linux-x64-musl": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-linux-x64-musl/-/pact-core-linux-x64-musl-17.0.0.tgz", - "integrity": "sha512-3969TiqWc6r6qwaX/faNoEDCowhFCIygf5jOECDUfHX9uysS9qqZP+O7qMfGT6t0E3FIUqKS9G1bMln5e68LTQ==", + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-linux-x64-musl/-/pact-core-linux-x64-musl-17.0.1.tgz", + "integrity": "sha512-9ronA6Qs7KVHS2FoGSBTMrUbpNz5AqhbcClHdTpbE3eoVBJbz5M1rsRYSuqcKpBLU4nW5fWEBD/KJ+v78Tf59w==", "cpu": [ "x64" ], @@ -1339,9 +1339,9 @@ ] }, "node_modules/@pact-foundation/pact-core-windows-x64": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-windows-x64/-/pact-core-windows-x64-17.0.0.tgz", - "integrity": "sha512-Oa9S1YEfaSO5wmxFw+3F6Jbvgy0CH3Wn1qcm0tGx+7pAPNj5SOp0k0myF2OC+Xg0+iC5Q6DXfS666oNHgZlEVQ==", + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-windows-x64/-/pact-core-windows-x64-17.0.1.tgz", + "integrity": "sha512-Zn5qfaYcDLdBFGVz2UB/heqZ7i4LuQPVwOnOV1Bhx+Mui3TfwHMCGxvr7CMF1SRrZFsYEIHG9+Ve1au15ju0kw==", "cpu": [ "x64" ], @@ -1351,6 +1351,12 @@ "win32" ] }, + "node_modules/@pinojs/redact": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@pinojs/redact/-/redact-0.4.0.tgz", + "integrity": "sha512-k2ENnmBugE/rzQfEcdWHcCY+/FM3VLzH9cYEsbdsoqrvzAKRhUZeRNhAZvB8OitQJ1TBed3yqWtdjzS6wJKBwg==", + "dev": true + }, "node_modules/@pkgjs/parseargs": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", @@ -1485,9 +1491,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "24.7.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-24.7.2.tgz", - "integrity": "sha512-/NbVmcGTP+lj5oa4yiYxxeBjRivKQ5Ns1eSZeB99ExsEQ6rX5XYU1Zy/gGxY/ilqtD4Etx9mKyrPxZRetiahhA==", + "version": "24.8.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.8.1.tgz", + "integrity": "sha512-alv65KGRadQVfVcG69MuB4IzdYVpRwMG/mq8KWOaoOdyY617P5ivaDiMCGOFDWD2sAn5Q0mR3mRtUOgm99hL9Q==", "dev": true, "dependencies": { "undici-types": "~7.14.0" @@ -2013,9 +2019,9 @@ "dev": true }, "node_modules/baseline-browser-mapping": { - "version": "2.8.16", - "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.16.tgz", - "integrity": "sha512-OMu3BGQ4E7P1ErFsIPpbJh0qvDudM/UuJeHgkAvfWe+0HFJCXh+t/l8L6fVLR55RI/UbKrVLnAXZSVwd9ysWYw==", + "version": "2.8.18", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.18.tgz", + "integrity": "sha512-UYmTpOBwgPScZpS4A+YbapwWuBwasxvO/2IOHArSsAhL/+ZdmATBXTex3t+l2hXwLVYK382ibr/nKoY9GKe86w==", "dev": true, "bin": { "baseline-browser-mapping": "dist/cli.js" @@ -2164,9 +2170,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001750", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001750.tgz", - "integrity": "sha512-cuom0g5sdX6rw00qOoLNSFCJ9/mYIsuSOA+yzpDw8eopiFqcVwQvZHqov0vmEighRxX++cfC0Vg1G+1Iy/mSpQ==", + "version": "1.0.30001751", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001751.tgz", + "integrity": "sha512-A0QJhug0Ly64Ii3eIqHu5X51ebln3k4yTUkY1j8drqpWHVreg/VLijN48cZ1bYPiqOQuqpkIKnzr/Ul8V+p6Cw==", "dev": true, "funding": [ { @@ -2318,9 +2324,9 @@ } }, "node_modules/collect-v8-coverage": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", - "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.3.tgz", + "integrity": "sha512-1L5aqIkwPfiodaMgQunkF1zRhNqifHBmtbbbxcr6yVxxBnliw4TDOW6NxpO8DJLgJ16OT+Y4ztZqP6p/FtXnAw==", "dev": true }, "node_modules/color-convert": { @@ -2567,9 +2573,9 @@ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "node_modules/electron-to-chromium": { - "version": "1.5.234", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.234.tgz", - "integrity": "sha512-RXfEp2x+VRYn8jbKfQlRImzoJU01kyDvVPBmG39eU2iuRVhuS6vQNocB8J0/8GrIMLnPzgz4eW6WiRnJkTuNWg==", + "version": "1.5.237", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.237.tgz", + "integrity": "sha512-icUt1NvfhGLar5lSWH3tHNzablaA5js3HVHacQimfP8ViEBOQv+L7DKEuHdbTZ0SKCO1ogTJTIL1Gwk9S6Qvcg==", "dev": true }, "node_modules/emittery": { @@ -4666,9 +4672,9 @@ "dev": true }, "node_modules/node-releases": { - "version": "2.0.23", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.23.tgz", - "integrity": "sha512-cCmFDMSm26S6tQSDpBCg/NR8NENrVPhAJSf+XbxBG4rPFaaonlEoE9wHQmun+cls499TQGSb7ZyPBRlzgKfpeg==", + "version": "2.0.25", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.25.tgz", + "integrity": "sha512-4auku8B/vw5psvTiiN9j1dAOsXvMoGqJuKJcR+dTdqiXEK20mMTk1UEo3HS16LeGQsVG6+qKTPM9u/qQ2LqATA==", "dev": true }, "node_modules/normalize-path": { @@ -4931,11 +4937,12 @@ } }, "node_modules/pino": { - "version": "9.13.1", - "resolved": "https://registry.npmjs.org/pino/-/pino-9.13.1.tgz", - "integrity": "sha512-Szuj+ViDTjKPQYiKumGmEn3frdl+ZPSdosHyt9SnUevFosOkMY2b7ipxlEctNKPmMD/VibeBI+ZcZCJK+4DPuw==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/pino/-/pino-10.1.0.tgz", + "integrity": "sha512-0zZC2ygfdqvqK8zJIr1e+wT1T/L+LF6qvqvbzEQ6tiMAoTqEVK9a1K3YRu8HEUvGEvNqZyPJTtb2sNIoTkB83w==", "dev": true, "dependencies": { + "@pinojs/redact": "^0.4.0", "atomic-sleep": "^1.0.0", "on-exit-leak-free": "^2.1.0", "pino-abstract-transport": "^2.0.0", @@ -4944,7 +4951,6 @@ "quick-format-unescaped": "^4.0.3", "real-require": "^0.2.0", "safe-stable-stringify": "^2.3.1", - "slow-redact": "^0.3.0", "sonic-boom": "^4.0.1", "thread-stream": "^3.0.0" }, @@ -5552,12 +5558,6 @@ "node": ">=8" } }, - "node_modules/slow-redact": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/slow-redact/-/slow-redact-0.3.2.tgz", - "integrity": "sha512-MseHyi2+E/hBRqdOi5COy6wZ7j7DxXRz9NkseavNYSvvWC06D8a5cidVZX3tcG5eCW3NIyVU4zT63hw0Q486jw==", - "dev": true - }, "node_modules/sonic-boom": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-4.2.0.tgz", @@ -6676,20 +6676,20 @@ "dev": true }, "@eslint/config-array": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.0.tgz", - "integrity": "sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==", + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.1.tgz", + "integrity": "sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==", "dev": true, "requires": { - "@eslint/object-schema": "^2.1.6", + "@eslint/object-schema": "^2.1.7", "debug": "^4.3.1", "minimatch": "^3.1.2" } }, "@eslint/config-helpers": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.0.tgz", - "integrity": "sha512-WUFvV4WoIwW8Bv0KeKCIIEgdSiFOsulyN0xrMu+7z43q/hkOLXjvb5u7UC9jDxvRzcrbEmuZBX5yJZz1741jog==", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.1.tgz", + "integrity": "sha512-csZAzkNhsgwb0I/UAV6/RGFTbiakPCf0ZrGmrIxQpYvGZ00PhTkSnyKNolphgIvmnJeGw6rcGVEXfTzUnFuEvw==", "dev": true, "requires": { "@eslint/core": "^0.16.0" @@ -6728,9 +6728,9 @@ "dev": true }, "@eslint/object-schema": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz", - "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==", + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz", + "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==", "dev": true }, "@eslint/plugin-kit": { @@ -7199,75 +7199,81 @@ } }, "@pact-foundation/pact-core": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core/-/pact-core-17.0.0.tgz", - "integrity": "sha512-H6uGvjIgiT1vcGFhFwF0wCCbX9t3w5/d+Q3UGrHSw0/hOEQdGcETSeMUIheW9oCvm9qkxPBV5YkwUwmDIUXnYg==", - "dev": true, - "requires": { - "@pact-foundation/pact-core-darwin-arm64": "17.0.0", - "@pact-foundation/pact-core-darwin-x64": "17.0.0", - "@pact-foundation/pact-core-linux-arm64-glibc": "17.0.0", - "@pact-foundation/pact-core-linux-arm64-musl": "17.0.0", - "@pact-foundation/pact-core-linux-x64-glibc": "17.0.0", - "@pact-foundation/pact-core-linux-x64-musl": "17.0.0", - "@pact-foundation/pact-core-windows-x64": "17.0.0", + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core/-/pact-core-17.0.1.tgz", + "integrity": "sha512-jUYp4DuLSC6WYsm8Lu7GpbzSNLu20kGAI5u8tl6NdlOWkBORbcc0KkBvlAkqY77ViyYutOPPFiR65oYGzsU1vQ==", + "dev": true, + "requires": { + "@pact-foundation/pact-core-darwin-arm64": "17.0.1", + "@pact-foundation/pact-core-darwin-x64": "17.0.1", + "@pact-foundation/pact-core-linux-arm64-glibc": "17.0.1", + "@pact-foundation/pact-core-linux-arm64-musl": "17.0.1", + "@pact-foundation/pact-core-linux-x64-glibc": "17.0.1", + "@pact-foundation/pact-core-linux-x64-musl": "17.0.1", + "@pact-foundation/pact-core-windows-x64": "17.0.1", "check-types": "11.2.3", "detect-libc": "^2.0.3", "node-gyp-build": "^4.6.0", - "pino": "^9.9.0", + "pino": "^10.0.0", "pino-pretty": "^13.1.1", "underscore": "1.13.7" } }, "@pact-foundation/pact-core-darwin-arm64": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-darwin-arm64/-/pact-core-darwin-arm64-17.0.0.tgz", - "integrity": "sha512-OSAwR7O4Nk6rHYhon9KUyIJHJuLaJmSughire74KZu7YbM/F0nZhlxGEMN5yxRcKgbDGHtHDBkmsJ44omGsvdw==", + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-darwin-arm64/-/pact-core-darwin-arm64-17.0.1.tgz", + "integrity": "sha512-o/seco3wLxcochl69av+HMYGvXBw5b0Jjm4el2aIOl4dcLaEAqKbm8b/wshWIi7XrW8vXml0thX2BKJP4xTohQ==", "dev": true, "optional": true }, "@pact-foundation/pact-core-darwin-x64": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-darwin-x64/-/pact-core-darwin-x64-17.0.0.tgz", - "integrity": "sha512-UHDgCkZPSeUZMracPysHAfMsUBWpah9zZJfwPvGUkjOjHvrnRGP0y98wP7PmbXiJxbxHqaaV7EHRsLjaFdS50A==", + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-darwin-x64/-/pact-core-darwin-x64-17.0.1.tgz", + "integrity": "sha512-G4HH/3FfHw5lMVLwBkpmEEUkW6M0s+yHbepzECR8siQ2TDRyNQ3NYkGXqWXeRgmdT11rlAlVbtCDv6JXdftuDA==", "dev": true, "optional": true }, "@pact-foundation/pact-core-linux-arm64-glibc": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-linux-arm64-glibc/-/pact-core-linux-arm64-glibc-17.0.0.tgz", - "integrity": "sha512-akoL9agQklL8iGxqr4yI4X11ufjeYxEGvCtiXhDH2KFoB60MsyTOeD9SGfM90cQ/W/PjusOKHmSlz1hPWRX9Vw==", + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-linux-arm64-glibc/-/pact-core-linux-arm64-glibc-17.0.1.tgz", + "integrity": "sha512-cN4cXDdsOACGZWh5vbptkhhx0uH6Z3FnL5bkbBC2LQpeuUABqcP2/1h5YxhmjZdvfCQEn4yv8BqQn/nDVdJO6A==", "dev": true, "optional": true }, "@pact-foundation/pact-core-linux-arm64-musl": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-linux-arm64-musl/-/pact-core-linux-arm64-musl-17.0.0.tgz", - "integrity": "sha512-kjDukgS7hjfb/PB68CHNCHBnG7kID3lLq3HirGp2vJ7RfqC8IOD18KTTSaHJoi48ofILx1M3Vb8zODFmxVB1pQ==", + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-linux-arm64-musl/-/pact-core-linux-arm64-musl-17.0.1.tgz", + "integrity": "sha512-Dhk5NMYQuWdh0XKO7oBUpkw+1ZlwEm7EinOytKWkTOFCvl56z6xlMHGNsDNAjt5nWtljUD1XP9vjVHAeWtnPbg==", "dev": true, "optional": true }, "@pact-foundation/pact-core-linux-x64-glibc": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-linux-x64-glibc/-/pact-core-linux-x64-glibc-17.0.0.tgz", - "integrity": "sha512-AVYwU0KRmjBcHVgQz9n15D4R8BQSgK4ophzYHG9qC8DVmQ1zM3VEt/e8JcRPyd8OifK3OMJpcvvFeIRgh/s5uQ==", + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-linux-x64-glibc/-/pact-core-linux-x64-glibc-17.0.1.tgz", + "integrity": "sha512-VYrJYQ92iRy0j/F9YOKXy7emUz32xutzlZeSXuK1hwZdIGsjj4lz7gTaXV/wwXTE6k/GBBGkQ1dbKjqT7Guo3g==", "dev": true, "optional": true }, "@pact-foundation/pact-core-linux-x64-musl": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-linux-x64-musl/-/pact-core-linux-x64-musl-17.0.0.tgz", - "integrity": "sha512-3969TiqWc6r6qwaX/faNoEDCowhFCIygf5jOECDUfHX9uysS9qqZP+O7qMfGT6t0E3FIUqKS9G1bMln5e68LTQ==", + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-linux-x64-musl/-/pact-core-linux-x64-musl-17.0.1.tgz", + "integrity": "sha512-9ronA6Qs7KVHS2FoGSBTMrUbpNz5AqhbcClHdTpbE3eoVBJbz5M1rsRYSuqcKpBLU4nW5fWEBD/KJ+v78Tf59w==", "dev": true, "optional": true }, "@pact-foundation/pact-core-windows-x64": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-windows-x64/-/pact-core-windows-x64-17.0.0.tgz", - "integrity": "sha512-Oa9S1YEfaSO5wmxFw+3F6Jbvgy0CH3Wn1qcm0tGx+7pAPNj5SOp0k0myF2OC+Xg0+iC5Q6DXfS666oNHgZlEVQ==", + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/@pact-foundation/pact-core-windows-x64/-/pact-core-windows-x64-17.0.1.tgz", + "integrity": "sha512-Zn5qfaYcDLdBFGVz2UB/heqZ7i4LuQPVwOnOV1Bhx+Mui3TfwHMCGxvr7CMF1SRrZFsYEIHG9+Ve1au15ju0kw==", "dev": true, "optional": true }, + "@pinojs/redact": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@pinojs/redact/-/redact-0.4.0.tgz", + "integrity": "sha512-k2ENnmBugE/rzQfEcdWHcCY+/FM3VLzH9cYEsbdsoqrvzAKRhUZeRNhAZvB8OitQJ1TBed3yqWtdjzS6wJKBwg==", + "dev": true + }, "@pkgjs/parseargs": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", @@ -7393,9 +7399,9 @@ "dev": true }, "@types/node": { - "version": "24.7.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-24.7.2.tgz", - "integrity": "sha512-/NbVmcGTP+lj5oa4yiYxxeBjRivKQ5Ns1eSZeB99ExsEQ6rX5XYU1Zy/gGxY/ilqtD4Etx9mKyrPxZRetiahhA==", + "version": "24.8.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.8.1.tgz", + "integrity": "sha512-alv65KGRadQVfVcG69MuB4IzdYVpRwMG/mq8KWOaoOdyY617P5ivaDiMCGOFDWD2sAn5Q0mR3mRtUOgm99hL9Q==", "dev": true, "requires": { "undici-types": "~7.14.0" @@ -7744,9 +7750,9 @@ "dev": true }, "baseline-browser-mapping": { - "version": "2.8.16", - "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.16.tgz", - "integrity": "sha512-OMu3BGQ4E7P1ErFsIPpbJh0qvDudM/UuJeHgkAvfWe+0HFJCXh+t/l8L6fVLR55RI/UbKrVLnAXZSVwd9ysWYw==", + "version": "2.8.18", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.18.tgz", + "integrity": "sha512-UYmTpOBwgPScZpS4A+YbapwWuBwasxvO/2IOHArSsAhL/+ZdmATBXTex3t+l2hXwLVYK382ibr/nKoY9GKe86w==", "dev": true }, "body-parser": { @@ -7848,9 +7854,9 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30001750", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001750.tgz", - "integrity": "sha512-cuom0g5sdX6rw00qOoLNSFCJ9/mYIsuSOA+yzpDw8eopiFqcVwQvZHqov0vmEighRxX++cfC0Vg1G+1Iy/mSpQ==", + "version": "1.0.30001751", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001751.tgz", + "integrity": "sha512-A0QJhug0Ly64Ii3eIqHu5X51ebln3k4yTUkY1j8drqpWHVreg/VLijN48cZ1bYPiqOQuqpkIKnzr/Ul8V+p6Cw==", "dev": true }, "chalk": { @@ -7950,9 +7956,9 @@ "dev": true }, "collect-v8-coverage": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", - "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.3.tgz", + "integrity": "sha512-1L5aqIkwPfiodaMgQunkF1zRhNqifHBmtbbbxcr6yVxxBnliw4TDOW6NxpO8DJLgJ16OT+Y4ztZqP6p/FtXnAw==", "dev": true }, "color-convert": { @@ -8130,9 +8136,9 @@ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "electron-to-chromium": { - "version": "1.5.234", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.234.tgz", - "integrity": "sha512-RXfEp2x+VRYn8jbKfQlRImzoJU01kyDvVPBmG39eU2iuRVhuS6vQNocB8J0/8GrIMLnPzgz4eW6WiRnJkTuNWg==", + "version": "1.5.237", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.237.tgz", + "integrity": "sha512-icUt1NvfhGLar5lSWH3tHNzablaA5js3HVHacQimfP8ViEBOQv+L7DKEuHdbTZ0SKCO1ogTJTIL1Gwk9S6Qvcg==", "dev": true }, "emittery": { @@ -9674,9 +9680,9 @@ "dev": true }, "node-releases": { - "version": "2.0.23", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.23.tgz", - "integrity": "sha512-cCmFDMSm26S6tQSDpBCg/NR8NENrVPhAJSf+XbxBG4rPFaaonlEoE9wHQmun+cls499TQGSb7ZyPBRlzgKfpeg==", + "version": "2.0.25", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.25.tgz", + "integrity": "sha512-4auku8B/vw5psvTiiN9j1dAOsXvMoGqJuKJcR+dTdqiXEK20mMTk1UEo3HS16LeGQsVG6+qKTPM9u/qQ2LqATA==", "dev": true }, "normalize-path": { @@ -9859,11 +9865,12 @@ "dev": true }, "pino": { - "version": "9.13.1", - "resolved": "https://registry.npmjs.org/pino/-/pino-9.13.1.tgz", - "integrity": "sha512-Szuj+ViDTjKPQYiKumGmEn3frdl+ZPSdosHyt9SnUevFosOkMY2b7ipxlEctNKPmMD/VibeBI+ZcZCJK+4DPuw==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/pino/-/pino-10.1.0.tgz", + "integrity": "sha512-0zZC2ygfdqvqK8zJIr1e+wT1T/L+LF6qvqvbzEQ6tiMAoTqEVK9a1K3YRu8HEUvGEvNqZyPJTtb2sNIoTkB83w==", "dev": true, "requires": { + "@pinojs/redact": "^0.4.0", "atomic-sleep": "^1.0.0", "on-exit-leak-free": "^2.1.0", "pino-abstract-transport": "^2.0.0", @@ -9872,7 +9879,6 @@ "quick-format-unescaped": "^4.0.3", "real-require": "^0.2.0", "safe-stable-stringify": "^2.3.1", - "slow-redact": "^0.3.0", "sonic-boom": "^4.0.1", "thread-stream": "^3.0.0" } @@ -10297,12 +10303,6 @@ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "dev": true }, - "slow-redact": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/slow-redact/-/slow-redact-0.3.2.tgz", - "integrity": "sha512-MseHyi2+E/hBRqdOi5COy6wZ7j7DxXRz9NkseavNYSvvWC06D8a5cidVZX3tcG5eCW3NIyVU4zT63hw0Q486jw==", - "dev": true - }, "sonic-boom": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-4.2.0.tgz",