diff --git a/package-lock.json b/package-lock.json index 1414145e..4e548ac5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,7 @@ "@keyv/redis": "^2.3.8", "@relaycorp/awala-keystore-cloud": "^2.0.21", "@relaycorp/pino-cloud": "^1.0.28", - "@relaycorp/relaynet-core": "^1.82.9", + "@relaycorp/relaynet-core": "^1.86.1", "@relaycorp/relaynet-pohttp": "^1.7.54", "buffer-to-arraybuffer": "0.0.6", "bull": "^4.10.4", @@ -1439,6 +1439,31 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" }, + "node_modules/@peculiar/asn1-x509": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-x509/-/asn1-x509-2.3.6.tgz", + "integrity": "sha512-dRwX31R1lcbIdzbztiMvLNTDoGptxdV7HocNx87LfKU0fEWh7fTWJjx4oV+glETSy6heF/hJHB2J4RGB3vVSYg==", + "dependencies": { + "@peculiar/asn1-schema": "^2.3.6", + "asn1js": "^3.0.5", + "ipaddr.js": "^2.0.1", + "pvtsutils": "^1.3.2", + "tslib": "^2.4.0" + } + }, + "node_modules/@peculiar/asn1-x509/node_modules/ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/@peculiar/asn1-x509/node_modules/tslib": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.2.tgz", + "integrity": "sha512-5svOrSA2w3iGFDs1HibEVBGbDrAY82bFQ3HZ3ixB+88nsbsWQoKqDRb5UBYAUPEzbBn6dAp5gRNXglySbx1MlA==" + }, "node_modules/@peculiar/json-schema": { "version": "1.1.12", "license": "MIT", @@ -1567,24 +1592,26 @@ } }, "node_modules/@relaycorp/relaynet-core": { - "version": "1.82.9", - "resolved": "https://registry.npmjs.org/@relaycorp/relaynet-core/-/relaynet-core-1.82.9.tgz", - "integrity": "sha512-c7ZqpOTdDpHvc9i9tAsJbu4AoRk5TAtT3YI8l63lbCDCBtobb4hj13r7VL/Ky08U33Rxx/lzlNjeMUSM0TP0Nw==", + "version": "1.86.1", + "resolved": "https://registry.npmjs.org/@relaycorp/relaynet-core/-/relaynet-core-1.86.1.tgz", + "integrity": "sha512-/xeX8RBNMKsUTye2rXzsmMKCr9Hqk9wix4bIHBwDmQcFfXkwStT5hHF6CCoojF5alLlewevBOcmnJWB3vuyiVg==", "dependencies": { - "@peculiar/webcrypto": "^1.4.3", + "@peculiar/asn1-schema": "^2.3.6", + "@peculiar/asn1-x509": "^2.3.6", + "@peculiar/webcrypto": "< 2", "@stablelib/aes-kw": "^1.0.1", "@types/verror": "^1.10.6", "asn1js": "^3.0.5", "buffer-to-arraybuffer": "0.0.6", - "date-fns": "^2.29.3", + "date-fns": "^2.30.0", "dohdec": "^3.1.0", "is-valid-domain": "^0.1.6", "moment": "^2.29.4", - "pkijs": "^3.0.7", + "pkijs": "^3.0.14", "smart-buffer": "^4.2.0", "uuid4": "^2.0.3", "verror": "^1.10.1", - "webcrypto-core": "^1.7.7" + "webcrypto-core": "< 2" }, "engines": { "node": ">=12" @@ -2632,9 +2659,9 @@ } }, "node_modules/bytestreamjs": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/bytestreamjs/-/bytestreamjs-2.0.0.tgz", - "integrity": "sha512-TyOlxeS92FcMOaJwAVq5gwqW0vfkWUv5W+ErwdbBzolcUN/9XYpCKWvCV21jjzXU550D9Wt4GgE8Pr1vVbR+wQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/bytestreamjs/-/bytestreamjs-2.0.1.tgz", + "integrity": "sha512-U1Z/ob71V/bXfVABvNr/Kumf5VyeQRBEm6Txb0PQ6S7V5GpBM3w4Cbqz/xPDicR5tN0uvDifng8C+5qECeGwyQ==", "engines": { "node": ">=6.0.0" } @@ -7484,9 +7511,9 @@ } }, "node_modules/pkijs": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/pkijs/-/pkijs-3.0.7.tgz", - "integrity": "sha512-QPV44vMDqHAbf3nmiz68NCfYCgZlLFboV0DT5mErSqCMz4CiYtACagGS1Z8Fsb+8yyEp4G3ctQEAktXwA34bRQ==", + "version": "3.0.14", + "resolved": "https://registry.npmjs.org/pkijs/-/pkijs-3.0.14.tgz", + "integrity": "sha512-Fi9++44BaOY0VcOEJql27D/HzHIeMU9R48XclfL98Cp8Wh/gGfPbuS1RUwReHQHRIUfzW32eoNO1izxoBMZi6w==", "dependencies": { "asn1js": "^3.0.5", "bytestreamjs": "^2.0.0", @@ -7499,9 +7526,9 @@ } }, "node_modules/pkijs/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.2.tgz", + "integrity": "sha512-5svOrSA2w3iGFDs1HibEVBGbDrAY82bFQ3HZ3ixB+88nsbsWQoKqDRb5UBYAUPEzbBn6dAp5gRNXglySbx1MlA==" }, "node_modules/pop-iterate": { "version": "1.0.1", @@ -10546,6 +10573,30 @@ } } }, + "@peculiar/asn1-x509": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-x509/-/asn1-x509-2.3.6.tgz", + "integrity": "sha512-dRwX31R1lcbIdzbztiMvLNTDoGptxdV7HocNx87LfKU0fEWh7fTWJjx4oV+glETSy6heF/hJHB2J4RGB3vVSYg==", + "requires": { + "@peculiar/asn1-schema": "^2.3.6", + "asn1js": "^3.0.5", + "ipaddr.js": "^2.0.1", + "pvtsutils": "^1.3.2", + "tslib": "^2.4.0" + }, + "dependencies": { + "ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==" + }, + "tslib": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.2.tgz", + "integrity": "sha512-5svOrSA2w3iGFDs1HibEVBGbDrAY82bFQ3HZ3ixB+88nsbsWQoKqDRb5UBYAUPEzbBn6dAp5gRNXglySbx1MlA==" + } + } + }, "@peculiar/json-schema": { "version": "1.1.12", "requires": { @@ -10656,24 +10707,26 @@ } }, "@relaycorp/relaynet-core": { - "version": "1.82.9", - "resolved": "https://registry.npmjs.org/@relaycorp/relaynet-core/-/relaynet-core-1.82.9.tgz", - "integrity": "sha512-c7ZqpOTdDpHvc9i9tAsJbu4AoRk5TAtT3YI8l63lbCDCBtobb4hj13r7VL/Ky08U33Rxx/lzlNjeMUSM0TP0Nw==", + "version": "1.86.1", + "resolved": "https://registry.npmjs.org/@relaycorp/relaynet-core/-/relaynet-core-1.86.1.tgz", + "integrity": "sha512-/xeX8RBNMKsUTye2rXzsmMKCr9Hqk9wix4bIHBwDmQcFfXkwStT5hHF6CCoojF5alLlewevBOcmnJWB3vuyiVg==", "requires": { - "@peculiar/webcrypto": "^1.4.3", + "@peculiar/asn1-schema": "^2.3.6", + "@peculiar/asn1-x509": "^2.3.6", + "@peculiar/webcrypto": "< 2", "@stablelib/aes-kw": "^1.0.1", "@types/verror": "^1.10.6", "asn1js": "^3.0.5", "buffer-to-arraybuffer": "0.0.6", - "date-fns": "^2.29.3", + "date-fns": "^2.30.0", "dohdec": "^3.1.0", "is-valid-domain": "^0.1.6", "moment": "^2.29.4", - "pkijs": "^3.0.7", + "pkijs": "^3.0.14", "smart-buffer": "^4.2.0", "uuid4": "^2.0.3", "verror": "^1.10.1", - "webcrypto-core": "^1.7.7" + "webcrypto-core": "< 2" } }, "@relaycorp/relaynet-pohttp": { @@ -11470,9 +11523,9 @@ } }, "bytestreamjs": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/bytestreamjs/-/bytestreamjs-2.0.0.tgz", - "integrity": "sha512-TyOlxeS92FcMOaJwAVq5gwqW0vfkWUv5W+ErwdbBzolcUN/9XYpCKWvCV21jjzXU550D9Wt4GgE8Pr1vVbR+wQ==" + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/bytestreamjs/-/bytestreamjs-2.0.1.tgz", + "integrity": "sha512-U1Z/ob71V/bXfVABvNr/Kumf5VyeQRBEm6Txb0PQ6S7V5GpBM3w4Cbqz/xPDicR5tN0uvDifng8C+5qECeGwyQ==" }, "call-bind": { "version": "1.0.2", @@ -14936,9 +14989,9 @@ } }, "pkijs": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/pkijs/-/pkijs-3.0.7.tgz", - "integrity": "sha512-QPV44vMDqHAbf3nmiz68NCfYCgZlLFboV0DT5mErSqCMz4CiYtACagGS1Z8Fsb+8yyEp4G3ctQEAktXwA34bRQ==", + "version": "3.0.14", + "resolved": "https://registry.npmjs.org/pkijs/-/pkijs-3.0.14.tgz", + "integrity": "sha512-Fi9++44BaOY0VcOEJql27D/HzHIeMU9R48XclfL98Cp8Wh/gGfPbuS1RUwReHQHRIUfzW32eoNO1izxoBMZi6w==", "requires": { "asn1js": "^3.0.5", "bytestreamjs": "^2.0.0", @@ -14948,9 +15001,9 @@ }, "dependencies": { "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.2.tgz", + "integrity": "sha512-5svOrSA2w3iGFDs1HibEVBGbDrAY82bFQ3HZ3ixB+88nsbsWQoKqDRb5UBYAUPEzbBn6dAp5gRNXglySbx1MlA==" } } }, diff --git a/package.json b/package.json index 5f192bfb..c799b93e 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "@keyv/redis": "^2.3.8", "@relaycorp/awala-keystore-cloud": "^2.0.21", "@relaycorp/pino-cloud": "^1.0.28", - "@relaycorp/relaynet-core": "^1.82.9", + "@relaycorp/relaynet-core": "^1.86.1", "@relaycorp/relaynet-pohttp": "^1.7.54", "buffer-to-arraybuffer": "0.0.6", "bull": "^4.10.4",