diff --git a/package-lock.json b/package-lock.json index 12e9a260..b1ad4825 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,14 +11,14 @@ "@aryzing/superqs": "0.0.6", "@keystonehq/hw-transport-webusb": "0.5.1", "@ledgerhq/hw-transport-webusb": "6.29.4", - "@noble/hashes": "1.5.0", + "@noble/hashes": "1.7.1", "@phosphor-icons/react": "2.1.7", "@playwright/test": "1.46.1", "@react-spring/web": "9.7.3", "@sats-connect/core": "0.5.3-b107fb6", - "@scure/base": "1.1.9", - "@scure/btc-signer": "1.2.1", - "@secretkeylabs/xverse-core": "38.1.1", + "@scure/base": "1.2.4", + "@scure/btc-signer": "1.6.0", + "@secretkeylabs/xverse-core": "39.0.0", "@stacks/connect": "7.9.0", "@stacks/stacks-blockchain-api-types": "7.14.1", "@stacks/transactions": "7.0.2", @@ -112,6 +112,7 @@ "lint-staged": "13.2.3", "prettier": "2.8.8", "prettier-plugin-organize-imports": "3.2.3", + "process": "0.11.10", "react-refresh": "0.14.0", "react-refresh-typescript": "2.0.9", "rimraf": "3.0.2", @@ -931,56 +932,6 @@ "uuid": "^8.3.2" } }, - "node_modules/@keystonehq/hw-app-bitcoin/node_modules/@noble/curves": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.8.1.tgz", - "integrity": "sha512-warwspo+UYUPep0Q+vtdVB4Ugn8GGQj8iyB3gnRWsztmUHTI3S1nhdiWNsPUGL0vud7JlRRk1XEu7Lq1KGTnMQ==", - "license": "MIT", - "dependencies": { - "@noble/hashes": "1.7.1" - }, - "engines": { - "node": "^14.21.3 || >=16" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@keystonehq/hw-app-bitcoin/node_modules/@noble/hashes": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.7.1.tgz", - "integrity": "sha512-B8XBPsn4vT/KJAGqDzbwztd+6Yte3P4V7iafm24bxgDe/mlRuK6xmWPuCNrKt2vDafZ8MfJLlchDG/vYafQEjQ==", - "license": "MIT", - "engines": { - "node": "^14.21.3 || >=16" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@keystonehq/hw-app-bitcoin/node_modules/@scure/base": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.2.4.tgz", - "integrity": "sha512-5Yy9czTO47mqz+/J8GM6GIId4umdCk1wc1q8rKERQulIoc8VP9pzDcghv10Tl2E7R96ZUx/PhND3ESYUQX8NuQ==", - "license": "MIT", - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@keystonehq/hw-app-bitcoin/node_modules/@scure/bip32": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-1.6.2.tgz", - "integrity": "sha512-t96EPDMbtGgtb7onKKqxRLfE5g05k7uHnHRM2xdE6BP/ZmxaLtPek4J4KfVn/90IQNrU1IOAqMgiDtUdtbe3nw==", - "license": "MIT", - "dependencies": { - "@noble/curves": "~1.8.1", - "@noble/hashes": "~1.7.1", - "@scure/base": "~1.2.2" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/@keystonehq/hw-app-bitcoin/node_modules/base-x": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/base-x/-/base-x-5.0.0.tgz", @@ -1182,31 +1133,25 @@ } }, "node_modules/@noble/curves": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.3.0.tgz", - "integrity": "sha512-t01iSXPuN+Eqzb4eBX0S5oubSqXbK/xXa1Ne18Hj8f9pStxztHCE2gfboSp/dZRLSqfuLpRK2nDXDK+W9puocA==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.8.1.tgz", + "integrity": "sha512-warwspo+UYUPep0Q+vtdVB4Ugn8GGQj8iyB3gnRWsztmUHTI3S1nhdiWNsPUGL0vud7JlRRk1XEu7Lq1KGTnMQ==", + "license": "MIT", "dependencies": { - "@noble/hashes": "1.3.3" + "@noble/hashes": "1.7.1" }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@noble/curves/node_modules/@noble/hashes": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.3.tgz", - "integrity": "sha512-V7/fPHgl+jsVPXqqeOzT8egNj2iBIVt+ECeMMG8TdcnTikP3oaBtUVqpT/gYCR68aEBJSF+XbYUxStjbFMqIIA==", "engines": { - "node": ">= 16" + "node": "^14.21.3 || >=16" }, "funding": { "url": "https://paulmillr.com/funding/" } }, "node_modules/@noble/hashes": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.5.0.tgz", - "integrity": "sha512-1j6kQFb7QRru7eKN3ZDvRcP13rugwdxZqCjbiAVZfIJwgj2A65UmT4TgARXGlXgnRkORLTDTrO19ZErt7+QXgA==", + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.7.1.tgz", + "integrity": "sha512-B8XBPsn4vT/KJAGqDzbwztd+6Yte3P4V7iafm24bxgDe/mlRuK6xmWPuCNrKt2vDafZ8MfJLlchDG/vYafQEjQ==", + "license": "MIT", "engines": { "node": "^14.21.3 || >=16" }, @@ -1500,43 +1445,23 @@ } }, "node_modules/@scure/base": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.1.9.tgz", - "integrity": "sha512-8YKhl8GHiNI/pU2VMaofa2Tor7PJRAjwQLBBuilkJ9L5+13yVbC7JO/wS7piioAvPSwR3JKM1IJ/u4xQzbcXKg==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.2.4.tgz", + "integrity": "sha512-5Yy9czTO47mqz+/J8GM6GIId4umdCk1wc1q8rKERQulIoc8VP9pzDcghv10Tl2E7R96ZUx/PhND3ESYUQX8NuQ==", + "license": "MIT", "funding": { "url": "https://paulmillr.com/funding/" } }, "node_modules/@scure/bip32": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-1.4.0.tgz", - "integrity": "sha512-sVUpc0Vq3tXCkDGYVWGIZTRfnvu8LoTDaev7vbwh0omSvVORONr960MQWdKqJDCReIEmTj3PAr73O3aoxz7OPg==", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-1.6.2.tgz", + "integrity": "sha512-t96EPDMbtGgtb7onKKqxRLfE5g05k7uHnHRM2xdE6BP/ZmxaLtPek4J4KfVn/90IQNrU1IOAqMgiDtUdtbe3nw==", + "license": "MIT", "dependencies": { - "@noble/curves": "~1.4.0", - "@noble/hashes": "~1.4.0", - "@scure/base": "~1.1.6" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@scure/bip32/node_modules/@noble/curves": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.4.2.tgz", - "integrity": "sha512-TavHr8qycMChk8UwMld0ZDRvatedkzWfH8IiaeGCfymOP5i0hSCozz9vHOL0nkwk7HRMlFnAiKpS2jrUmSybcw==", - "dependencies": { - "@noble/hashes": "1.4.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@scure/bip32/node_modules/@noble/hashes": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz", - "integrity": "sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==", - "engines": { - "node": ">= 16" + "@noble/curves": "~1.8.1", + "@noble/hashes": "~1.7.1", + "@scure/base": "~1.2.2" }, "funding": { "url": "https://paulmillr.com/funding/" @@ -1568,44 +1493,43 @@ } ] }, - "node_modules/@scure/btc-signer": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@scure/btc-signer/-/btc-signer-1.2.1.tgz", - "integrity": "sha512-/Zle18/aWhYDBuBeXGDGJTdo0/LKpQhU8ETBJeWABCQkbk0QHCFCinidTiz9hdQFfh0HtasPGq5p6EodVCfEew==", - "dependencies": { - "@noble/curves": "~1.3.0", - "@noble/hashes": "~1.3.3", - "@scure/base": "~1.1.5", - "micro-packed": "~0.5.1" - }, + "node_modules/@scure/bip39/node_modules/@scure/base": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.1.9.tgz", + "integrity": "sha512-8YKhl8GHiNI/pU2VMaofa2Tor7PJRAjwQLBBuilkJ9L5+13yVbC7JO/wS7piioAvPSwR3JKM1IJ/u4xQzbcXKg==", + "license": "MIT", "funding": { "url": "https://paulmillr.com/funding/" } }, - "node_modules/@scure/btc-signer/node_modules/@noble/hashes": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.3.tgz", - "integrity": "sha512-V7/fPHgl+jsVPXqqeOzT8egNj2iBIVt+ECeMMG8TdcnTikP3oaBtUVqpT/gYCR68aEBJSF+XbYUxStjbFMqIIA==", - "engines": { - "node": ">= 16" + "node_modules/@scure/btc-signer": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@scure/btc-signer/-/btc-signer-1.6.0.tgz", + "integrity": "sha512-qd6ciJE4Onk1xdQEdjPvRbLRrH7EddPZagMuZOFv77R/76EWixENd6nuoxqHNEPGRbS09rgAhhPgT7j0oQdi1A==", + "license": "MIT", + "dependencies": { + "@noble/curves": "~1.8.1", + "@noble/hashes": "~1.7.1", + "@scure/base": "~1.2.2", + "micro-packed": "~0.7.2" }, "funding": { "url": "https://paulmillr.com/funding/" } }, "node_modules/@secretkeylabs/xverse-core": { - "version": "38.1.1", - "resolved": "https://npm.pkg.github.com/download/@secretkeylabs/xverse-core/38.1.1/714acf65ecd7c61826013538d0e7f2825cb8250e", - "integrity": "sha512-YhiQ4TF16jPYljbQzcRFe5EHfYY9xE4n4oo6hzRpArFGmoJKKxxBFP7f/58ZWKKsX8yBqJgqJhS8p+Fs6b6+iw==", + "version": "39.0.0", + "resolved": "https://npm.pkg.github.com/download/@secretkeylabs/xverse-core/39.0.0/215b8ca3a90f434ce788b16a539ae6e6cbeea62d", + "integrity": "sha512-iHu15CbYUUwtM2BN1DSW02cXLlc1E0ID/P6esOlfETrFs7ky5oy8o2IodWqooj9kMsIK6f2jASkrc1QowTdC5A==", "dependencies": { "@bitcoinerlab/secp256k1": "1.0.2", "@keystonehq/hw-app-bitcoin": "0.1.2", - "@noble/hashes": "1.5.0", + "@noble/hashes": "1.7.1", "@noble/secp256k1": "1.7.1", - "@scure/base": "1.1.7", - "@scure/bip32": "1.4.0", - "@scure/bip39": "1.3.0", - "@scure/btc-signer": "1.2.1", + "@scure/base": "1.2.4", + "@scure/bip32": "1.6.2", + "@scure/bip39": "1.5.4", + "@scure/btc-signer": "1.6.0", "@stacks/auth": "7.0.2", "@stacks/connect": "7.9.0", "@stacks/encryption": "7.0.2", @@ -1634,7 +1558,7 @@ "json-bigint": "1.0.0", "jsontokens": "4.0.1", "ledger-bitcoin": "0.2.1", - "micro-packed": "0.5.3", + "micro-packed": "0.7.2", "uuidv4": "6.2.13", "valibot": "0.42.1", "varuint-bitcoin": "1.1.2" @@ -1643,39 +1567,21 @@ "node": "^18.18.2" }, "peerDependencies": { - "@keystonehq/hw-transport-webusb": "~0.5.0", - "@ledgerhq/hw-transport": "^6.0.0", - "bignumber.js": "^9.0.0", - "react": "^18.0.0", - "react-dom": "^18.0.0" - } - }, - "node_modules/@secretkeylabs/xverse-core/node_modules/@scure/base": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.1.7.tgz", - "integrity": "sha512-PPNYBslrLNNUQ/Yad37MHYsNQtK67EhWb6WtSvNLLPo7SdVZgkUjD6Dg+5On7zNwmskf8OX7I7Nx5oN+MIWE0g==", - "funding": { - "url": "https://paulmillr.com/funding/" + "@keystonehq/hw-transport-webusb": "0.5.1", + "@ledgerhq/hw-transport": "6.31.4", + "bignumber.js": "9.1.2", + "react": "18.2.0", + "react-dom": "18.2.0" } }, "node_modules/@secretkeylabs/xverse-core/node_modules/@scure/bip39": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-1.3.0.tgz", - "integrity": "sha512-disdg7gHuTDZtY+ZdkmLpPCk7fxZSu3gBiEGuoC1XYxv9cGx3Z6cpTggCgW6odSOOIXCiDjuGejW+aJKCY/pIQ==", + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-1.5.4.tgz", + "integrity": "sha512-TFM4ni0vKvCfBpohoh+/lY05i9gRbSwXWngAsF4CABQxoaOHijxuaZ2R6cStDQ5CHtHO9aGJTr4ksVJASRRyMA==", + "license": "MIT", "dependencies": { - "@noble/hashes": "~1.4.0", - "@scure/base": "~1.1.6" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@secretkeylabs/xverse-core/node_modules/@scure/bip39/node_modules/@noble/hashes": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz", - "integrity": "sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==", - "engines": { - "node": ">= 16" + "@noble/hashes": "~1.7.1", + "@scure/base": "~1.2.4" }, "funding": { "url": "https://paulmillr.com/funding/" @@ -2052,6 +1958,15 @@ } ] }, + "node_modules/@stacks/wallet-sdk/node_modules/@scure/base": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.1.9.tgz", + "integrity": "sha512-8YKhl8GHiNI/pU2VMaofa2Tor7PJRAjwQLBBuilkJ9L5+13yVbC7JO/wS7piioAvPSwR3JKM1IJ/u4xQzbcXKg==", + "license": "MIT", + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/@stacks/wallet-sdk/node_modules/@scure/bip32": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-1.1.3.tgz", @@ -9432,11 +9347,12 @@ } }, "node_modules/micro-packed": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/micro-packed/-/micro-packed-0.5.3.tgz", - "integrity": "sha512-zWRoH+qUb/ZMp9gVZhexvRGCENDM5HEQF4sflqpdilUHWK2/zKR7/MT8GBctnTwbhNJwy1iuk5q6+TYP7/twYA==", + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/micro-packed/-/micro-packed-0.7.2.tgz", + "integrity": "sha512-HJ/u8+tMzgrJVAl6P/4l8KGjJSA3SCZaRb1m4wpbovNScCSmVOGUYbkkcoPPcknCHWPpRAdjy+yqXqyQWf+k8g==", + "license": "MIT", "dependencies": { - "@scure/base": "~1.1.5" + "@scure/base": "~1.2.2" }, "funding": { "url": "https://paulmillr.com/funding/" @@ -10531,6 +10447,7 @@ "version": "0.11.10", "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "license": "MIT", "engines": { "node": ">= 0.6.0" } diff --git a/package.json b/package.json index 8031ee4a..e6185d20 100644 --- a/package.json +++ b/package.json @@ -40,14 +40,14 @@ "@aryzing/superqs": "0.0.6", "@keystonehq/hw-transport-webusb": "0.5.1", "@ledgerhq/hw-transport-webusb": "6.29.4", - "@noble/hashes": "1.5.0", + "@noble/hashes": "1.7.1", "@phosphor-icons/react": "2.1.7", "@playwright/test": "1.46.1", "@react-spring/web": "9.7.3", "@sats-connect/core": "0.5.3-b107fb6", - "@scure/base": "1.1.9", - "@scure/btc-signer": "1.2.1", - "@secretkeylabs/xverse-core": "38.1.1", + "@scure/base": "1.2.4", + "@scure/btc-signer": "1.6.0", + "@secretkeylabs/xverse-core": "39.0.0", "@stacks/connect": "7.9.0", "@stacks/stacks-blockchain-api-types": "7.14.1", "@stacks/transactions": "7.0.2", @@ -141,6 +141,7 @@ "lint-staged": "13.2.3", "prettier": "2.8.8", "prettier-plugin-organize-imports": "3.2.3", + "process": "0.11.10", "react-refresh": "0.14.0", "react-refresh-typescript": "2.0.9", "rimraf": "3.0.2",