diff --git a/package-lock.json b/package-lock.json index 2a6274f8..286aa46e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1544,12 +1544,74 @@ } }, "@relaycorp/relaynet-testing": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@relaycorp/relaynet-testing/-/relaynet-testing-2.2.2.tgz", - "integrity": "sha512-KlsVWLbHbeFGDIk8uSMaY9/HYMT7Y+wmNNnQCaobvh0QnZbdhrmUHUe//65jNU4crKleCM6KQUEiDSymmZO5Qw==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@relaycorp/relaynet-testing/-/relaynet-testing-2.2.4.tgz", + "integrity": "sha512-ntWEQ0kgsE1TvtSq/35rMBkOYyuSBQdlEnbxOvTjsD31GNTsMSAO1phigy+zy2c4h+MpMSA2vnH8rikxFC7qPQ==", "dev": true, "requires": { - "@relaycorp/relaynet-core": "^1.60.0" + "@relaycorp/relaynet-core": "^1.71.0" + }, + "dependencies": { + "@peculiar/webcrypto": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@peculiar/webcrypto/-/webcrypto-1.3.2.tgz", + "integrity": "sha512-oUgNj+8oT7uROEMEpZZ3U+kZjyxj1KXuvA8P5kiMUveTya9eyS8KTqu/dzdEtYC3u7dvjknVz+0sUfkWOBHfQg==", + "dev": true, + "requires": { + "@peculiar/asn1-schema": "^2.0.44", + "@peculiar/json-schema": "^1.1.12", + "pvtsutils": "^1.2.2", + "tslib": "^2.3.1", + "webcrypto-core": "^1.7.1" + } + }, + "@relaycorp/relaynet-core": { + "version": "1.72.1", + "resolved": "https://registry.npmjs.org/@relaycorp/relaynet-core/-/relaynet-core-1.72.1.tgz", + "integrity": "sha512-xipeYez+IdJo3bx1Yi+SjC+49glqbj7rg8takDMeu5hgDE031LyEboluEq3VMnMrCg3lJurjgPh8IGnambUaYg==", + "dev": true, + "requires": { + "@peculiar/webcrypto": "^1.3.2", + "@stablelib/aes-kw": "^1.0.1", + "@types/verror": "^1.10.5", + "asn1js": "^2.2.0", + "buffer-to-arraybuffer": "0.0.6", + "date-fns": "^2.28.0", + "dohdec": "^3.1.0", + "is-valid-domain": "^0.1.6", + "moment": "^2.29.1", + "pkijs": "^2.3.0", + "smart-buffer": "^4.2.0", + "uuid4": "^2.0.2", + "verror": "^1.10.1", + "webcrypto-core": "^1.7.1" + } + }, + "pkijs": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pkijs/-/pkijs-2.3.0.tgz", + "integrity": "sha512-MYg9B0TTOCNDQPIMfTHdPEbldL+tt34u9/XYBwxnhTrbX2g4vfO2l5pNAAVnfXWLAsAbDUzEVsYncCYLwkr8OQ==", + "dev": true, + "requires": { + "asn1js": "^2.1.1", + "bytestreamjs": "^1.0.29", + "pvutils": "^1.1.3" + } + }, + "webcrypto-core": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/webcrypto-core/-/webcrypto-core-1.7.1.tgz", + "integrity": "sha512-Gw2zLzYSJ7Imp5lLDu3CcWB5oTTACMDEE2PjoLfttGgIhd7BfackBdVgEzd9ZM/i65gpNq0+IelL0JZ48QwzNg==", + "dev": true, + "requires": { + "@peculiar/asn1-schema": "^2.0.44", + "@peculiar/json-schema": "^1.1.12", + "@types/web": "^0.0.55", + "asn1js": "^2.2.0", + "pvtsutils": "^1.2.2", + "tslib": "^2.3.1" + } + } } }, "@relaycorp/shared-config": { @@ -1795,6 +1857,12 @@ "resolved": "https://registry.npmjs.org/@types/verror/-/verror-1.10.5.tgz", "integrity": "sha512-9UjMCHK5GPgQRoNbqdLIAvAy0EInuiqbW0PBMtVP6B5B2HQJlvoJHM+KodPZMEjOa5VkSc+5LH7xy+cUzQdmHw==" }, + "@types/web": { + "version": "0.0.55", + "resolved": "https://registry.npmjs.org/@types/web/-/web-0.0.55.tgz", + "integrity": "sha512-YMH9aZrSJIMRMioCUwrgauI3iS/w2wRFN45Xxm0FE9Tt3hqaqkvOzjDFGsNjyKZzz7GJC0ilb+0tv59ytSUbrQ==", + "dev": true + }, "@types/ws": { "version": "7.4.7", "resolved": "https://registry.npmjs.org/@types/ws/-/ws-7.4.7.tgz", @@ -2413,6 +2481,12 @@ "whatwg-url": "^8.0.0" } }, + "date-fns": { + "version": "2.28.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.28.0.tgz", + "integrity": "sha512-8d35hViGYx/QH0icHYCeLmsLmMUheMmTyV9Fcm6gvNwdw31yXXH+O85sOBJ+OLnLQMKZowvpKb6FgMIQjcpvQw==", + "dev": true + }, "debug": { "version": "4.3.3", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", diff --git a/package.json b/package.json index 7d04a01e..807ed354 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "ws": "^7.5.3" }, "devDependencies": { - "@relaycorp/relaynet-testing": "^2.2.2", + "@relaycorp/relaynet-testing": "^2.2.4", "@relaycorp/shared-config": "^1.6.1", "@relaycorp/ws-mock": "^4.2.0", "@types/jest": "^27.4.1",