{"bugs":{"url":"https://github.com/bitcoinerlab/descriptors/issues"},"dist":{"shasum":"652c35dc774a195febb11eff69285e7e82d4eb1b","tarball":"https://registry.npmjs.org/@bitcoinerlab/descriptors/-/descriptors-3.0.5.tgz","fileCount":40,"integrity":"sha512-iXr899QcugDExx3Q/7AfsuCfGGiw1ILIVbe5axMbOYOcEvijKLCD7R/nVLaW8e0jiQ6BzT1K2WbPWRN4Ekc/+A==","signatures":[{"sig":"MEUCIQCDXcoGX6QOBzRQZ/vTYjnVAoNFwyWKCjgoxhS5Xjo0OAIgQ+CjvbAoQgB2cF27q7V6FM1pa3p5eJBuhri6Mh7tcuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325774},"jest":{"preset":"@bitcoinerlab/configs"},"main":"dist/index.js","name":"@bitcoinerlab/descriptors","types":"dist/index.d.ts","author":{"name":"Jose-Luis Landabaso"},"gitHead":"bf9faac66654e4d211d79a4d305ceae0a0e13215","license":"MIT","scripts":{"docs":"typedoc --options ./node_modules/@bitcoinerlab/configs/typedoc.json","lint":"./node_modules/@bitcoinerlab/configs/scripts/lint.sh","test":"npm run lint && npm run build && npm run test:unit && npm run test:integration:soft","build":"npm run build:src && npm run build:test","webdocs":"typedoc --options ./node_modules/@bitcoinerlab/configs/webtypedoc.json","build:src":"tsc --project ./node_modules/@bitcoinerlab/configs/tsconfig.src.json","test:unit":"jest","build:test":"npm run build:fixtures && tsc --project ./node_modules/@bitcoinerlab/configs/tsconfig.test.json --resolveJsonModule","testledger":"npm run lint && npm run build && npm run test:integration:ledger","ensureTester":"./node_modules/@bitcoinerlab/configs/scripts/ensureTester.sh","build:fixtures":"node test/tools/generateBitcoinCoreFixtures.js -i test/fixtures/descriptor_tests.cpp | npx prettier --parser typescript > test/fixtures/bitcoinCore.ts","prepublishOnly":"npm run test && echo \"\n\n\" && npm run test:integration:ledger","test:integration:soft":"npm run ensureTester && node test/integration/standardOutputs.js && echo \"\n\n\" && node test/integration/miniscript.js && echo \"\n\n\" && node test/integration/sortedmulti.js && echo \"\n\n\" && node test/integration/taproot.js","test:integration:ledger":"npm run ensureTester && node test/integration/ledgerTaproot.js && echo \"\n\n\" && node test/integration/ledger.js"},"_npmUser":{"name":"jl.landabaso","email":"landabaso@gmail.com"},"homepage":"https://github.com/bitcoinerlab/descriptors","keywords":["bitcoin","descriptors","bitcoinjs","miniscript"],"prettier":"@bitcoinerlab/configs/prettierConfig.json","repository":{"url":"git+https://github.com/bitcoinerlab/descriptors.git","type":"git"},"_npmVersion":"11.4.2","description":"This library parses and creates Bitcoin Miniscript Descriptors and generates Partially Signed Bitcoin Transactions (PSBTs). It provides PSBT finalizers and signers for single-signature, BIP32 and Hardware Wallets.","directories":{},"maintainers":[{"name":"jl.landabaso","email":"landabaso@gmail.com"}],"_nodeVersion":"24.4.1","dependencies":{"bip32":"^5.0.1","bip174":"^3.0.0","ecpair":"^3.0.1","bitcoinjs-lib":"^7.0.1","lodash.memoize":"^4.1.2","varuint-bitcoin":"^2.0.0","uint8array-tools":"^0.0.9","@bitcoinerlab/secp256k1":"^1.2.0","@bitcoinerlab/miniscript":"^2.0.0"},"eslintConfig":{"extends":"./node_modules/@bitcoinerlab/configs/eslintConfig"},"_hasShrinkwrap":false,"devDependencies":{"bip39":"^3.0.4","bip65":"^1.0.3","bip68":"^1.0.4","yargs":"^17.7.2","regtest-client":"^0.2.1","@bitcoinerlab/configs":"^2.0.0","@types/lodash.memoize":"^4.1.9","@ledgerhq/ledger-bitcoin":"^0.3.0","@ledgerhq/hw-transport-node-hid":"^6.30.0","@bitcoinerlab/miniscript-policies":"^1.0.0"},"peerDependencies":{"@ledgerhq/ledger-bitcoin":"^0.3.0"},"peerDependenciesMeta":{"@ledgerhq/ledger-bitcoin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/descriptors_3.0.5_1771576760766_0.3123967619287007","host":"s3://npm-registry-packages-npm-production"},"_id":"@bitcoinerlab/descriptors@3.0.5","version":"3.0.5"}