UNPKG

@bitcoin-computer/lib

Version:
102 lines (101 loc) 2.73 kB
{ "name": "@bitcoin-computer/lib", "version": "0.26.0-beta.0", "private": false, "description": "Smart Contracts for Bitcoin", "keywords": [ "Bitcoin", "Litecoin", "Smart Contracts", "JavaScript" ], "homepage": "http://bitcoincomputer.io/", "bugs": { "url": "https://github.com/bitcoin-computer/monorepo/issues" }, "repository": { "type": "git", "url": "https://github.com/bitcoin-computer/monorepo/tree/main/packages/lib" }, "license": "MIT", "author": { "name": "Clemens Ley", "email": "clemens@bitcoincomputer.io", "url": "https://github.com/bitcoin-computer" }, "contributors": [ "Clemens Ley", "Laura Tardivo", "Vivek Singh" ], "type": "module", "exports": { ".": { "node": { "import": "./dist/bc-lib.main.es.mjs", "require": "./dist/bc-lib.commonjs.min.cjs" }, "browser": { "import": "./dist/bc-lib.browser.min.mjs" }, "default": "./dist/bc-lib.main.es.mjs" } }, "main": "dist/bc-lib.main.es.mjs", "module": "dist/bc-lib.main.es.mjs", "browser": "dist/bc-lib.browser.min.mjs", "types": "./index.d.ts", "files": [ "LICENSE.md", "LEGAL.md", "dist", "computer.d.ts", "index.d.ts" ], "scripts": { "clean": "npm run clean:logs", "clean:logs": "rm -f *.log 2> /dev/null", "prepublishOnly": "../../scripts/check-obfuscation.sh", "publish-lib": "npm publish", "test": "mocha --require ts-node/register 'test/**/*.ts'", "test:show": "npm run test 2>&1 | tee lib-test.log; if [ ${PIPESTATUS[0]} -ne 0 ]; then open lib-test.log; fi", "types": "tsc --noEmit" }, "dependencies": { "@babel/parser": "^7.23.9", "@bitcoin-computer/nakamotojs": "^0.26.0-beta.0", "@bitcoin-computer/secp256k1": "^0.26.0-beta.0", "@endo/static-module-record": "^1.0.4", "axios": "1.8.2", "bip32": "^4.0.0", "bip39": "^3.1.0", "bitcoind-rpc": "^0.9.1", "buffer": "^6.0.3", "crypto": "1.0.1", "crypto-browserify": "^3.12.0", "crypto-js": "^4.2.0", "eciesjs": "0.4.7", "ecpair": "^2.1.0", "elliptic": "^6.6.1", "eventsource": "^3.0.2", "exponential-backoff": "^3.1.1", "large-set": "^1.0.3", "process": "^0.11.10", "ses": "1.3.0" }, "devDependencies": { "@types/chai-as-promised": "^8.0.1", "@types/mocha": "^10.0.6", "chai": "^5.2.0", "chai-as-promised": "^8.0.1", "dotenv": "^16.4.5", "mocha": "^10.0.0", "ts-node": "^10.9.1" }, "engines": { "node": ">=16" }, "cjs": "dist/bc-lib.commonjs.min.cjs", "gitHead": "af40117bcb9616e631910f68c3b617aef629f027", "runkitExampleFilename": "example/bitcoin-computer-lib.js" }