diff --git a/package-lock.json b/package-lock.json index 8cfa0701b7..f7cf6fa3e0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5840,6 +5840,17 @@ } } }, + "node_modules/@noble/hashes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.2.0.tgz", + "integrity": "sha512-FZfhjEDbT5GRswV3C6uvLPHMiVD6lQBmpoX5+eSiPaMTXte/IKqI5dykDxzZB/WBeK/CDuQRBWarPdi3FNY2zQ==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ] + }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "license": "MIT", @@ -8849,19 +8860,13 @@ "license": "MIT" }, "node_modules/bip39": { - "version": "3.0.4", - "license": "ISC", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bip39/-/bip39-3.1.0.tgz", + "integrity": "sha512-c9kiwdk45Do5GL0vJMe7tS95VjCii65mYAH7DfWl3uW8AVzXKQVUm64i3hzVybBDMp9r7j9iNxR85+ul8MdN/A==", "dependencies": { - "@types/node": "11.11.6", - "create-hash": "^1.1.0", - "pbkdf2": "^3.0.9", - "randombytes": "^2.0.1" + "@noble/hashes": "^1.2.0" } }, - "node_modules/bip39/node_modules/@types/node": { - "version": "11.11.6", - "license": "MIT" - }, "node_modules/bip66": { "version": "1.1.5", "license": "MIT", @@ -19627,20 +19632,6 @@ "node": ">=8" } }, - "node_modules/pbkdf2": { - "version": "3.1.2", - "license": "MIT", - "dependencies": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - }, - "engines": { - "node": ">=0.12" - } - }, "node_modules/pg": { "version": "8.9.0", "resolved": "https://registry.npmjs.org/pg/-/pg-8.9.0.tgz", @@ -26140,10 +26131,8 @@ "version": "0.0.0", "license": "MIT", "dependencies": { - "@defichain/jellyfish-transaction": "^0.0.0", - "@defichain/jellyfish-wallet": "^0.0.0", "bip32": "^2.0.6", - "bip39": "^3.0.4", + "bip39": "^3.1.0", "create-hmac": "^1.1.7" }, "devDependencies": { @@ -28138,11 +28127,9 @@ "@defichain/jellyfish-wallet-mnemonic": { "version": "file:packages/jellyfish-wallet-mnemonic", "requires": { - "@defichain/jellyfish-transaction": "^0.0.0", - "@defichain/jellyfish-wallet": "^0.0.0", "@types/create-hmac": "1.1.0", "bip32": "^2.0.6", - "bip39": "^3.0.4", + "bip39": "^3.1.0", "create-hmac": "^1.1.7" } }, @@ -30711,6 +30698,11 @@ "tslib": "2.5.0" } }, + "@noble/hashes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.2.0.tgz", + "integrity": "sha512-FZfhjEDbT5GRswV3C6uvLPHMiVD6lQBmpoX5+eSiPaMTXte/IKqI5dykDxzZB/WBeK/CDuQRBWarPdi3FNY2zQ==" + }, "@nodelib/fs.scandir": { "version": "2.1.5", "requires": { @@ -32930,17 +32922,11 @@ } }, "bip39": { - "version": "3.0.4", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bip39/-/bip39-3.1.0.tgz", + "integrity": "sha512-c9kiwdk45Do5GL0vJMe7tS95VjCii65mYAH7DfWl3uW8AVzXKQVUm64i3hzVybBDMp9r7j9iNxR85+ul8MdN/A==", "requires": { - "@types/node": "11.11.6", - "create-hash": "^1.1.0", - "pbkdf2": "^3.0.9", - "randombytes": "^2.0.1" - }, - "dependencies": { - "@types/node": { - "version": "11.11.6" - } + "@noble/hashes": "^1.2.0" } }, "bip66": { @@ -36418,11 +36404,9 @@ "@defichain/jellyfish-wallet-mnemonic": { "version": "file:packages/jellyfish-wallet-mnemonic", "requires": { - "@defichain/jellyfish-transaction": "^0.0.0", - "@defichain/jellyfish-wallet": "^0.0.0", "@types/create-hmac": "1.1.0", "bip32": "^2.0.6", - "bip39": "^3.0.4", + "bip39": "^3.1.0", "create-hmac": "^1.1.7" } }, @@ -38991,6 +38975,11 @@ "tslib": "2.5.0" } }, + "@noble/hashes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.2.0.tgz", + "integrity": "sha512-FZfhjEDbT5GRswV3C6uvLPHMiVD6lQBmpoX5+eSiPaMTXte/IKqI5dykDxzZB/WBeK/CDuQRBWarPdi3FNY2zQ==" + }, "@nodelib/fs.scandir": { "version": "2.1.5", "requires": { @@ -41210,17 +41199,11 @@ } }, "bip39": { - "version": "3.0.4", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bip39/-/bip39-3.1.0.tgz", + "integrity": "sha512-c9kiwdk45Do5GL0vJMe7tS95VjCii65mYAH7DfWl3uW8AVzXKQVUm64i3hzVybBDMp9r7j9iNxR85+ul8MdN/A==", "requires": { - "@types/node": "11.11.6", - "create-hash": "^1.1.0", - "pbkdf2": "^3.0.9", - "randombytes": "^2.0.1" - }, - "dependencies": { - "@types/node": { - "version": "11.11.6" - } + "@noble/hashes": "^1.2.0" } }, "bip66": { @@ -48683,16 +48666,6 @@ "path-type": { "version": "4.0.0" }, - "pbkdf2": { - "version": "3.1.2", - "requires": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, "pg": { "version": "8.9.0", "resolved": "https://registry.npmjs.org/pg/-/pg-8.9.0.tgz", @@ -58743,16 +58716,6 @@ "path-type": { "version": "4.0.0" }, - "pbkdf2": { - "version": "3.1.2", - "requires": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, "pg": { "version": "8.9.0", "resolved": "https://registry.npmjs.org/pg/-/pg-8.9.0.tgz", diff --git a/packages/jellyfish-wallet-mnemonic/package.json b/packages/jellyfish-wallet-mnemonic/package.json index 1a6254199f..7de3ac78ca 100644 --- a/packages/jellyfish-wallet-mnemonic/package.json +++ b/packages/jellyfish-wallet-mnemonic/package.json @@ -17,7 +17,7 @@ "@defichain/jellyfish-wallet": "^0.0.0", "@defichain/jellyfish-transaction": "^0.0.0", "bip32": "^2.0.6", - "bip39": "^3.0.4", + "bip39": "^3.1.0", "create-hmac": "^1.1.7" }, "peerDependencies": {