UNPKG

@nawab_kibria/bitcoin-lib

Version:

A comprehensive Bitcoin HD wallet library with BIP84, BIP44, BIP49 support, mnemonic generation and restoration

100 lines (99 loc) 3.19 kB
{ "name": "@nawab_kibria/bitcoin-lib", "version": "1.0.0", "description": "A comprehensive Bitcoin HD wallet library with BIP84, BIP44, BIP49 support, mnemonic generation and restoration", "main": "lib/index.js", "types": "lib/index.d.ts", "scripts": { "build": "tsc", "prepare": "tsc", "test": "jest", "test:watch": "jest --watch", "test:coverage": "jest --coverage", "demo": "ts-node-dev --respawn --transpile-only examples/demo.ts", "example": "ts-node-dev --respawn --transpile-only examples/example.ts", "example:network": "ts-node-dev --respawn --transpile-only examples/dynamic-network-example.ts", "example:bip84": "ts-node-dev --respawn --transpile-only examples/bip84-compliance-demo.ts", "example:import": "ts-node-dev --respawn --transpile-only examples/import-derive-demo.ts", "example:electrum": "ts-node-dev --respawn --transpile-only examples/electrum-demo.ts", "example:transaction": "ts-node-dev --respawn --transpile-only examples/transaction-demo.ts", "example:wallet-manager": "ts-node-dev --respawn --transpile-only examples/wallet-manager-demo.ts", "example:complete-wallet": "ts-node-dev --respawn --transpile-only examples/complete-wallet-demo.ts", "test:regtest": "ts-node-dev --respawn --transpile-only examples/real-regtest-test.ts", "test:real-tx": "ts-node-dev --respawn --transpile-only examples/real-transaction-test.ts", "test:simple-tx": "ts-node-dev --respawn --transpile-only examples/simple-transaction-test.ts" }, "keywords": [ "bitcoin", "wallet", "hd-wallet", "bip39", "bip84", "bip44", "bip49", "bip86", "mnemonic", "segwit", "taproot", "cryptocurrency", "blockchain", "electrum", "transaction", "psbt" ], "dependencies": { "@types/bs58check": "^2.1.2", "bignumber.js": "^9.3.0", "bip32": "^4.0.0", "bip39": "^3.1.0", "bitcoin-core-ts": "^3.0.3", "bitcoinjs-lib": "^6.1.7", "bs58check": "^4.0.0", "ecpair": "^3.0.0", "tiny-secp256k1": "^2.2.4", "uuid": "^11.1.0", "@types/node": "^24.0.4" }, "devDependencies": { "@types/jest": "^30.0.0", "@types/uuid": "^10.0.0", "cross-env": "^7.0.3", "jest": "^30.0.3", "ts-jest": "^29.4.0", "ts-node": "^10.9.2", "ts-node-dev": "^2.0.0", "typescript": "^5.8.3" }, "files": [ "lib/index.js", "lib/index.d.ts", "lib/types/", "lib/utils/", "lib/wallet/", "!lib/**/*.test.*", "!lib/**/*.spec.*", "!lib/__tests__/", "README.md", "LICENSE" ], "publishConfig": { "access": "public" }, "repository": { "type": "git", "url": "git+https://github.com/nawab69/bitcoin-lib.git" }, "bugs": { "url": "https://github.com/nawab69/bitcoin-lib/issues" }, "homepage": "https://github.com/nawab69/bitcoin-lib#readme", "author": { "name": "Nawab", "email": "nawab@example.com" }, "license": "MIT", "engines": { "node": ">=16.0.0" }, "packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e" }