diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 740b60f..c742192 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -2,11 +2,10 @@ name: Publish release on: release: types: [created] - workflow_dispatch: jobs: test-js: - name: 'jsbt v0.3.0' # Should match commit below - uses: paulmillr/jsbt/.github/workflows/release.yml@973650a225c0344aa5f993a6cd63835a262077e9 + name: 'jsbt v0.3.1' # Should match commit below + uses: paulmillr/jsbt/.github/workflows/release.yml@c45f03360e0171b138f04568d2fdd35d7bbc0d35 with: build-path: test/build slow-types: true diff --git a/.github/workflows/test-js.yml b/.github/workflows/test-js.yml index 17ece45..e0e7234 100644 --- a/.github/workflows/test-js.yml +++ b/.github/workflows/test-js.yml @@ -4,5 +4,5 @@ on: - pull_request jobs: test-js: - name: "jsbt v0.3.0" # Should match commit below - uses: paulmillr/jsbt/.github/workflows/test-js.yml@973650a225c0344aa5f993a6cd63835a262077e9 + name: 'jsbt v0.3.1' # Should match commit below + uses: paulmillr/jsbt/.github/workflows/test-js.yml@c45f03360e0171b138f04568d2fdd35d7bbc0d35 diff --git a/jsr.json b/jsr.json index 9308835..c0c3180 100644 --- a/jsr.json +++ b/jsr.json @@ -1,6 +1,6 @@ { "name": "@scure/btc-signer", - "version": "1.6.0-pre", + "version": "1.6.0", "exports": { ".": "./src/index.ts", "./payment": "./src/payment.ts", @@ -11,10 +11,10 @@ "./utxo": "./src/utxo.ts" }, "imports": { - "@noble/curves": "jsr:@noble/curves@~1.8.0", - "@noble/hashes": "jsr:@noble/hashes@~1.7.0", - "@scure/base": "jsr:@scure/base@~1.2.1", - "micro-packed": "jsr:@paulmillr/micro-packed@~0.7.1" + "@noble/curves": "jsr:@noble/curves@~1.8.1", + "@noble/hashes": "jsr:@noble/hashes@~1.7.1", + "@scure/base": "jsr:@scure/base@~1.2.2", + "micro-packed": "jsr:@paulmillr/micro-packed@~0.7.2" }, "publish": { "include": [ diff --git a/package-lock.json b/package-lock.json index 8b36916..9eceec8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,22 +1,23 @@ { "name": "@scure/btc-signer", - "version": "1.5.0", + "version": "1.6.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@scure/btc-signer", - "version": "1.5.0", + "version": "1.6.0", "license": "MIT", "dependencies": { - "@noble/curves": "~1.8.0", - "@noble/hashes": "~1.7.0", - "@scure/base": "~1.2.1", - "micro-packed": "~0.7.0" + "@noble/curves": "~1.8.1", + "@noble/hashes": "~1.7.1", + "@scure/base": "~1.2.2", + "micro-packed": "~0.7.2" }, "devDependencies": { - "@paulmillr/jsbt": "0.3.0", + "@paulmillr/jsbt": "0.3.1", "@scure/bip32": "~1.6.1", + "micro-bmark": "0.4.0", "micro-should": "0.5.1", "prettier": "3.3.2", "typescript": "5.5.2" @@ -26,12 +27,12 @@ } }, "node_modules/@noble/curves": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.8.0.tgz", - "integrity": "sha512-j84kjAbzEnQHaSIhRPUmB3/eVXu2k3dKPl2LOrR8fSOIL+89U+7lV117EWHtq/GHM3ReGHM46iRBdZfpc4HRUQ==", + "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.0" + "@noble/hashes": "1.7.1" }, "engines": { "node": "^14.21.3 || >=16" @@ -41,9 +42,9 @@ } }, "node_modules/@noble/hashes": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.7.0.tgz", - "integrity": "sha512-HXydb0DgzTpDPwbVeDGCG1gIu7X6+AuU6Zl6av/E/KG8LMsvPntvq+w17CHRpKBmN6Ybdrt1eP3k4cj8DJa78w==", + "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" @@ -53,9 +54,9 @@ } }, "node_modules/@paulmillr/jsbt": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@paulmillr/jsbt/-/jsbt-0.3.0.tgz", - "integrity": "sha512-lpHkZMDjG8U8SGWjYNN3q+slbiNFxRdnu2V7kDnL+OMdP8/EMGZuZjYaQ13gGsANFowKFpZdsh6q2gDfHXBn/w==", + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@paulmillr/jsbt/-/jsbt-0.3.1.tgz", + "integrity": "sha512-mZFkB8GcGu9UPcQqNNqe8xH3t31LkeufYUON//dcm1ASWHBT0caiwek/MxbH5/N5wtCfaH5L4tRAcaQWGO7w9w==", "dev": true, "license": "MIT", "bin": { @@ -63,9 +64,9 @@ } }, "node_modules/@scure/base": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.2.1.tgz", - "integrity": "sha512-DGmGtC8Tt63J5GfHgfl5CuAXh96VF/LD8K9Hr/Gv0J2lAoRGlPOMpqMpMbCTOoOJMZCk2Xt+DskdDyn6dEFdzQ==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.2.2.tgz", + "integrity": "sha512-JkCjXpvsK4zWyI0HJWWdyRT5QiIpizrEmiAK/33wPJWVJ6+VC2xhkpFFDf6I5gbZrddx3BdVqF62lZ4rfGdE1A==", "license": "MIT", "funding": { "url": "https://paulmillr.com/funding/" @@ -86,13 +87,20 @@ "url": "https://paulmillr.com/funding/" } }, + "node_modules/micro-bmark": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/micro-bmark/-/micro-bmark-0.4.0.tgz", + "integrity": "sha512-lQHxIE9BurlmqBR3J4NJnUH6I72kChBYXuBeNkvNT3viFHKfYj2c070OysLZwtjBTxTjIgsUqjgcttMWlmASVA==", + "dev": true, + "license": "MIT" + }, "node_modules/micro-packed": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/micro-packed/-/micro-packed-0.7.0.tgz", - "integrity": "sha512-GJB99Ox8AI3C2Xr9DFalmHjYaJTUwh6w18jqnOKJEU9fpR9uZaRGCE8xjSS4b9yH2KDmW2BdPR8BylzfYVBIdg==", + "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.2.1" + "@scure/base": "~1.2.2" }, "funding": { "url": "https://paulmillr.com/funding/" diff --git a/package.json b/package.json index 1d00533..fc99d3e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@scure/btc-signer", - "version": "1.5.0", + "version": "1.6.0", "description": "Audited & minimal library for Bitcoin. Handle transactions, Schnorr, Taproot, UTXO & PSBT", "files": [ "esm", @@ -14,14 +14,15 @@ "module": "./esm/index.js", "types": "./index.d.ts", "dependencies": { - "@noble/curves": "~1.8.0", - "@noble/hashes": "~1.7.0", - "@scure/base": "~1.2.1", - "micro-packed": "~0.7.0" + "@noble/curves": "~1.8.1", + "@noble/hashes": "~1.7.1", + "@scure/base": "~1.2.2", + "micro-packed": "~0.7.2" }, "devDependencies": { - "@paulmillr/jsbt": "0.3.0", + "@paulmillr/jsbt": "0.3.1", "@scure/bip32": "~1.6.1", + "micro-bmark": "0.4.0", "micro-should": "0.5.1", "prettier": "3.3.2", "typescript": "5.5.2" diff --git a/test/build/package-lock.json b/test/build/package-lock.json index b0640e5..0bb3ff7 100644 --- a/test/build/package-lock.json +++ b/test/build/package-lock.json @@ -17,19 +17,20 @@ }, "../..": { "name": "@scure/btc-signer", - "version": "1.5.0", + "version": "1.6.0", "dev": true, "license": "MIT", "dependencies": { - "@noble/curves": "~1.8.0", - "@noble/hashes": "~1.7.0", - "@scure/base": "~1.2.1", - "micro-packed": "~0.7.0" + "@noble/curves": "~1.8.1", + "@noble/hashes": "~1.7.1", + "@scure/base": "~1.2.2", + "micro-packed": "~0.7.2" }, "devDependencies": { - "@paulmillr/jsbt": "0.3.0", + "@paulmillr/jsbt": "0.3.1", "@scure/bip32": "~1.6.1", - "micro-should": "0.5.0", + "micro-bmark": "0.4.0", + "micro-should": "0.5.1", "prettier": "3.3.2", "typescript": "5.5.2" },