From c7090a9334524419490930933bac0d1dbfd8d7c1 Mon Sep 17 00:00:00 2001 From: peachbits Date: Tue, 26 May 2026 15:33:20 -0700 Subject: [PATCH] Add release workflow + bump to 2.1.0-edge.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds .github/workflows/release.yml that, on `v*` tag push, builds with `npm run build`, packs with `npm pack`, and attaches the resulting tarball to a GitHub Release. EdgeApp consumers (edge-currency-plugins, edge-exchange-plugins) can then reference this fork via a release-tarball URL instead of a git ref — bypassing npm's git-dep prep code path, which conflicts with `min-release-age` in user-level npmrc (see npm/cli#9005). --- package.json | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index f3ed71e..54e69ab 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { - "name": "ecpair", - "version": "2.1.0", - "description": "Client-side Bitcoin JavaScript library ECPair", + "name": "@edge.app/ecpair", + "version": "2.1.0-edge.1", + "description": "Client-side Bitcoin JavaScript library ECPair (Edge fork — adds custom base58 encode/decode for altcoins)", "main": "./src/index.js", "types": "./src/index.d.ts", "engines": { @@ -81,5 +81,8 @@ "tslint": "^6.1.3", "typescript": "^4.4.4" }, - "license": "MIT" + "license": "MIT", + "publishConfig": { + "access": "public" + } }