{"name":"bitcoinjs-lib","version":"7.0.1","description":"Client-side Bitcoin JavaScript library","type":"module","main":"./src/cjs/index.cjs","module":"./src/esm/index.js","types":"./src/cjs/index.d.ts","exports":{".":{"require":"./src/cjs/index.cjs","import":"./src/esm/index.js","types":"./src/cjs/index.d.ts"},"./src/*":{"require":"./src/cjs/*.cjs","types":"./src/cjs/*.d.ts","import":"./src/esm/*.js"}},"engines":{"node":">=18.0.0"},"keywords":["bitcoinjs","bitcoin","browserify","javascript","bitcoinjs"],"scripts":{"audit":"better-npm-audit audit -l high","build":"npm run clean && tsc -p ./tsconfig.json && tsc -p ./tsconfig.cjs.json && npm run formatjs","postbuild":"find src/cjs -type f -name \"*.js\" -exec bash -c 'mv \"$0\" \"${0%.js}.cjs\"' {} \\; && chmod +x ./fixup.cjs && node fixup.cjs","clean":"rimraf src","coverage-report":"npm run build && npm run nobuild:coverage-report","coverage-html":"npm run build && npm run nobuild:coverage-html","coverage":"npm run build && npm run nobuild:coverage","doc":"typedoc","format":"npm run prettier -- --write","formatjs":"npm run prettierjs -- --write","format:ci":"npm run prettier -- --check && npm run prettierjs -- --check","gitdiff:ci":"npm run build && git diff --exit-code","integration":"npm run build && npm run nobuild:integration","lint":"eslint ts_src/** src/**/*.js","lint:tests":"eslint test/**/*.spec.ts","mocha:ts":"mocha --recursive","nobuild:coverage-report":"c8 report --reporter=lcov","nobuild:coverage-html":"c8 report --reporter=html","nobuild:coverage":"c8 --check-coverage --branches 85 --functions 90 --lines 90 npm run nobuild:unit","nobuild:integration":"npm run mocha:ts -- --timeout 50000 'test/integration/*.ts'","nobuild:unit":"npm run mocha:ts -- 'test/*.ts'","prettier":"prettier \"ts_src/**/*.ts\" \"test/**/*.ts\" --ignore-path ./.prettierignore","prettierjs":"prettier \"src/**/*.js\" --ignore-path ./.prettierignore","test":"npm run build && npm run format:ci && npm run lint && npm run nobuild:coverage","unit":"npm run build && npm run nobuild:unit"},"repository":{"type":"git","url":"git+https://github.com/bitcoinjs/bitcoinjs-lib.git"},"dependencies":{"@noble/hashes":"^1.2.0","bech32":"^2.0.0","bip174":"^3.0.0","bs58check":"^4.0.0","uint8array-tools":"^0.0.9","valibot":"^1.2.0","varuint-bitcoin":"^2.0.0"},"devDependencies":{"bitcoinjs-lib":".","@eslint/eslintrc":"^3.1.0","@eslint/js":"^9.9.1","@types/bs58":"^4.0.0","@types/bs58check":"^2.1.0","@types/mocha":"^5.2.7","@types/node":"^18.7.14","@types/proxyquire":"^1.3.28","@types/randombytes":"^2.0.0","@typescript-eslint/eslint-plugin":"^8.2.0","@typescript-eslint/parser":"^8.2.0","better-npm-audit":"^3.7.3","bip32":"^5.0.0-rc.0","bip39":"^3.1.0","bip65":"^1.0.1","bip68":"^1.0.3","bs58":"^6.0.0","dhttp":"^3.0.0","ecpair":"^3.0.0-rc.0","eslint":"^9.9.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","globals":"^15.9.0","hoodwink":"^2.0.0","minimaldata":"^1.0.2","mocha":"^10.6.0","c8":"^10.1.2","prettier":"^3.0.0","proxyquire":"^2.0.1","randombytes":"^2.1.0","regtest-client":"0.2.0","rimraf":"^2.6.3","tiny-secp256k1":"^2.2.0","tsx":"^4.17.0","typedoc":"^0.26.6","typescript":"^5.0.4"},"license":"MIT","gitHead":"dc8d9e26f2b9c7380aec7877155bde97594a9ade","_id":"bitcoinjs-lib@7.0.1","bugs":{"url":"https://github.com/bitcoinjs/bitcoinjs-lib/issues"},"homepage":"https://github.com/bitcoinjs/bitcoinjs-lib#readme","_nodeVersion":"22.14.0","_npmVersion":"11.7.0","dist":{"shasum":"55fd0a44f258669e2de9a5d50c8d8008d0a29ce0","size":113636,"noattachment":false,"key":"/bitcoinjs-lib/-/bitcoinjs-lib-7.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/bitcoinjs-lib/download/bitcoinjs-lib-7.0.1.tgz"},"_npmUser":{"name":"junderw","email":"jonathan.underwood4649@gmail.com"},"directories":{},"maintainers":[{"name":"fanatid","email":""},{"name":"jl.landabaso","email":""},{"name":"jprichardson","email":""},{"name":"junderw","email":"junderwood@bitcoinbank.co.jp"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/bitcoinjs-lib_7.0.1_1767800074541_0.21286756607448787"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-07T15:34:34.736Z","publish_time":1767800074736,"_source_registry_name":"default","_cnpm_publish_time":1767800074736,"dist-tags":{"latest":"7.0.1"}}