From b9f526d3ffce27f6bcd4a511b8e2624a8a38710b Mon Sep 17 00:00:00 2001 From: "fryorcraken.eth" Date: Thu, 9 Feb 2023 13:50:58 +1100 Subject: [PATCH] chore: fix dev dependencies for `@waku/message-encryption` --- package-lock.json | 56 +++++++++++++++++++++++- packages/message-encryption/package.json | 14 ++++-- 2 files changed, 64 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0530778e39..539e87be77 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12244,6 +12244,12 @@ "js-sha3": "^0.8.0" }, "devDependencies": { + "@libp2p/interface-connection": "^3.0.8", + "@libp2p/interface-connection-manager": "^1.3.7", + "@libp2p/interface-libp2p": "^1.1.1", + "@libp2p/interface-peer-id": "^2.0.1", + "@libp2p/interface-peer-store": "^1.2.8", + "@libp2p/interface-registrar": "^2.0.8", "@rollup/plugin-commonjs": "^22.0.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.3.0", @@ -12268,6 +12274,29 @@ "node": ">=16" } }, + "packages/message-encryption/node_modules/@libp2p/interface-peer-id": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", + "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", + "dev": true, + "dependencies": { + "multiformats": "^11.0.0" + }, + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "packages/message-encryption/node_modules/multiformats": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", + "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", + "dev": true, + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, "packages/peer-exchange": { "name": "@waku/peer-exchange", "version": "0.0.3", @@ -14802,11 +14831,11 @@ "requires": { "@chainsafe/libp2p-gossipsub": "^6.1.0", "@libp2p/interface-connection": "^3.0.8", - "@libp2p/interface-connection-manager": "*", + "@libp2p/interface-connection-manager": "^1.3.7", "@libp2p/interface-libp2p": "^1.1.1", "@libp2p/interface-peer-id": "^2.0.1", "@libp2p/interface-peer-store": "^1.2.8", - "@libp2p/interface-registrar": "*", + "@libp2p/interface-registrar": "^2.0.8", "@multiformats/multiaddr": "^11.4.0", "@typescript-eslint/eslint-plugin": "^5.8.1", "@typescript-eslint/parser": "^5.8.1", @@ -14842,6 +14871,12 @@ "@waku/message-encryption": { "version": "file:packages/message-encryption", "requires": { + "@libp2p/interface-connection": "*", + "@libp2p/interface-connection-manager": "*", + "@libp2p/interface-libp2p": "*", + "@libp2p/interface-peer-id": "*", + "@libp2p/interface-peer-store": "*", + "@libp2p/interface-registrar": "*", "@noble/secp256k1": "^1.3.4", "@rollup/plugin-commonjs": "^22.0.0", "@rollup/plugin-json": "^4.1.0", @@ -14868,6 +14903,23 @@ "rollup": "^2.75.0", "ts-loader": "^9.4.1", "typescript": "^4.6.3" + }, + "dependencies": { + "@libp2p/interface-peer-id": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", + "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", + "dev": true, + "requires": { + "multiformats": "^11.0.0" + } + }, + "multiformats": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", + "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", + "dev": true + } } }, "@waku/peer-exchange": { diff --git a/packages/message-encryption/package.json b/packages/message-encryption/package.json index 26079e8dcd..25590a7b2d 100644 --- a/packages/message-encryption/package.json +++ b/packages/message-encryption/package.json @@ -74,19 +74,26 @@ }, "dependencies": { "@noble/secp256k1": "^1.3.4", - "@waku/utils": "*", "@waku/core": "*", "@waku/interfaces": "*", "@waku/proto": "*", + "@waku/utils": "*", "debug": "^4.3.4", "js-sha3": "^0.8.0" }, "devDependencies": { + "@libp2p/interface-connection": "^3.0.8", + "@libp2p/interface-connection-manager": "^1.3.7", + "@libp2p/interface-libp2p": "^1.1.1", + "@libp2p/interface-peer-id": "^2.0.1", + "@libp2p/interface-peer-store": "^1.2.8", + "@libp2p/interface-registrar": "^2.0.8", "@rollup/plugin-commonjs": "^22.0.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.3.0", "@typescript-eslint/eslint-plugin": "^5.8.1", "@typescript-eslint/parser": "^5.8.1", + "chai": "^4.3.6", "cspell": "^6.17.0", "eslint": "^8.6.0", "eslint-config-prettier": "^8.3.0", @@ -94,13 +101,12 @@ "eslint-plugin-functional": "^4.0.2", "eslint-plugin-import": "^2.25.3", "eslint-plugin-prettier": "^4.0.0", + "fast-check": "^2.14.0", "npm-run-all": "^4.1.5", "prettier": "^2.1.1", "rollup": "^2.75.0", "ts-loader": "^9.4.1", - "typescript": "^4.6.3", - "chai": "^4.3.6", - "fast-check": "^2.14.0" + "typescript": "^4.6.3" }, "typedoc": { "entryPoint": "./src/index.ts"