{"os":["darwin","linux","win32"],"cpu":["x64","arm64"],"bugs":{"url":"https://github.com/yfbsei/J-Bitcoin/issues"},"dist":{"shasum":"2aebb41117168b1482eb21f75184b3469d5ba62c","tarball":"https://registry.npmjs.org/j-bitcoin/-/j-bitcoin-2.0.1.tgz","fileCount":146,"integrity":"sha512-oISuh3M7K/ZaEvpFYS5fg5nDonzz7mJX9ieXkXtoc/GMxRmQTXpVVgMefo5UBsM6HaITrNWgZc+kqm7kS/hsrw==","signatures":[{"sig":"MEYCIQDvtEkYIup4yTvzqiLP24f8m22WSPewPDGgVNSt/L21ggIhAJ1Dd9jIsQxAbHoreSi4V7FDEv/4pV2MbZ2NsuD4cRvl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5638327},"main":"index.js","name":"j-bitcoin","type":"module","types":"index.d.ts","volta":{"npm":"9.6.7","node":"18.17.0"},"author":{"url":"https://github.com/yfbsei","name":"yfbsei","email":"support@j-bitcoin.dev"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/yfbsei","type":"individual"},{"url":"bitcoin:bc1qj-bitcoin-donations-address","type":"bitcoin"}],"gitHead":"516e8f622c460bb2278a90d704a7e8eeecc7b844","license":"ISC","private":false,"scripts":{"docs":"jsdoc -c jsdoc.config.json","lint":"eslint src/**/*.js index.js test/**/*.js --ignore-missing","test":"mocha test/**/*.test.js --timeout 15000 --reporter spec","build":"npm run lint && npm run test && npm run docs","clean":"npm run docs:clean && npx rimraf node_modules/.cache","reset":"npm run clean && npx rimraf node_modules && npm install","format":"prettier --write \"src/**/*.js\" \"index.js\" \"test/**/*.js\" \"*.md\" \"*.json\"","examples":"node examples/basic-usage.js","lint:fix":"eslint src/**/*.js index.js test/**/*.js --fix --ignore-missing","validate":"npm run lint:check && npm run format:check && npm run test","audit:fix":"npm audit fix","benchmark":"node benchmarks/performance.js","test:unit":"mocha test/unit/**/*.test.js --timeout 10000","build:docs":"npm run docs:clean && npm run docs","docs:clean":"npx rimraf docs","docs:serve":"http-server docs -p 8080 -o -c-1","docs:watch":"nodemon --exec npm run docs --watch src --watch index.js --ext js","lint:check":"eslint src/**/*.js index.js test/**/*.js --max-warnings 0","test:watch":"mocha test/**/*.test.js --watch --timeout 15000","format:check":"prettier --check \"src/**/*.js\" \"index.js\" \"test/**/*.js\" \"*.md\" \"*.json\"","test:coverage":"c8 --reporter=html --reporter=text mocha test/**/*.test.js --timeout 15000","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","audit:security":"npm audit --audit-level moderate","benchmark:crypto":"node benchmarks/crypto-performance.js","test:integration":"mocha test/integration/**/*.test.js --timeout 20000","examples:custodial":"node examples/custodial-wallet.js","examples:threshold":"node examples/threshold-signatures.js"},"_npmUser":{"name":"yfbsei","email":"yfbsei@yandex.com"},"homepage":"https://github.com/yfbsei/J-Bitcoin#readme","keywords":["bitcoin","btc","cryptocurrency","wallet","blockchain","bip32","bip39","bip340","hierarchical-deterministic","hd-wallet","custodial","non-custodial","threshold-signatures","multi-signature","multisig","ecdsa","schnorr","secp256k1","elliptic-curve","cryptography","segwit","bech32","p2pkh","p2wpkh","base58","mnemonic","seed-phrase","private-key","public-key","address-generation","key-derivation","shamir-secret-sharing","polynomial-interpolation","threshold-cryptography","distributed-signatures","tss","javascript","typescript","nodejs","crypto","security","fintech","defi","web3","esm","es-modules"],"changelog":{"version":"2.0.0","breaking":true,"released":"2025-01-01","description":"Bitcoin-focused refactor with enhanced TypeScript support and threshold signatures"},"repository":{"url":"git+https://github.com/yfbsei/J-Bitcoin.git","type":"git"},"_npmVersion":"10.9.2","description":"Comprehensive JavaScript/TypeScript Bitcoin (BTC) wallet library with custodial and non-custodial support, hierarchical deterministic keys, threshold signatures, and advanced cryptographic features","directories":{},"maintainers":[{"name":"yfbsei","email":"yfbsei@yandex.com"}],"releaseDate":"2025-01-01","_nodeVersion":"22.16.0","browserslist":["> 1%","last 2 versions","not dead","not ie <= 11","node >= 16"],"dependencies":{"bn.js":"^5.2.1","base58-js":"^1.0.4","@noble/curves":"^1.9.1","bigint-conversion":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"npm@9.6.7","devDependencies":{"c8":"^8.0.1","jsdoc":"^4.0.2","mocha":"^10.2.0","eslint":"^8.57.0","docdash":"^2.0.2","nodemon":"^3.0.2","prettier":"^3.1.1","http-server":"^14.1.1","jsdoc-to-markdown":"^8.0.0","eslint-plugin-jsdoc":"^46.10.1","eslint-config-prettier":"^9.1.0","eslint-plugin-security":"^1.7.1"},"peerDependencies":{"node":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/j-bitcoin_2.0.1_1767238546267_0.6107662322209837","host":"s3://npm-registry-packages-npm-production"},"_id":"j-bitcoin@2.0.1","version":"2.0.1"}