{"bugs":{"url":"https://github.com/bsv-blockchain/ts-stack/issues"},"dist":{"shasum":"2971e168e86bc18d3c34f1d2ced5873ca56ce0a3","tarball":"https://registry.npmjs.org/@bsv/wallet-toolbox/-/wallet-toolbox-2.15.3.tgz","fileCount":1379,"integrity":"sha512-vZJsok9CA7P0AqkELOa7CdroHudjmrAVj01rcnauHznfNmOxXRiqFBTzG/LbDlHT3DhBWcD2M15u/8RN/GJj1g==","signatures":[{"sig":"MEQCIEApDEquNM0jJoMMtO0PhM+uNXf7FGcaAl7VL2pp5CXiAiBMq2rDEicKCXTJvBbRYKw+xjDK+TvO3pEiFCRHmY64cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHVw23C33i142GoF9gD3ZyzYR8SMt1kpDh1pKTkaftpvAiEA4xh/oKO/TI9AzqBHCZkIyucBdeVLGZjcELOl1yCzEss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bsv%2fwallet-toolbox@2.15.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10447562},"main":"./out/src/index.js","name":"@bsv/wallet-toolbox","type":"commonjs","_from":"file:/home/runner/work/ts-stack/ts-stack/release-artifacts/packages/bsv-wallet-toolbox-2.15.3.tgz","types":"./out/src/index.d.ts","author":{"name":"BSV Association"},"engines":{"node":">=22"},"exports":{".":{"types":"./out/src/index.d.ts","default":"./out/src/index.js","require":"./out/src/index.js"},"./out/src/*":{"types":"./out/src/*.d.ts","require":"./out/src/*.js"},"./out/src/sdk":{"types":"./out/src/sdk/index.d.ts","default":"./out/src/sdk/index.js","require":"./out/src/sdk/index.js"},"./package.json":"./package.json"},"license":"SEE LICENSE IN LICENSE.txt","scripts":{"doc":"ts2md","lint":"oxlint src test benchmarks examples operator --deny-warnings","test":"pnpm build && jest --testPathIgnorePatterns='man.test.ts|live.test.ts|bench.test.ts|client/test|mobile/test' --watchman=false","build":"tsc --build","lint:ci":"pnpm lint","operator":"pnpm operator:build && node .operator-build/cli.js","test:live":"pnpm build && node ../../../scripts/run-governed-test.mjs live","typecheck":"tsc --build --pretty false && tsc --project examples/tsconfig.json --pretty false && tsc --project operator/tsconfig.json --noEmit --pretty false","pack:check":"pnpm build && node ../../../scripts/check-package-artifact.mjs . --modes cjs --exports Wallet,WalletSigner,WalletStorageManager,StorageClient,StorageKnex,Services,Setup,WalletPermissionsManager,WalletSettingsManager,LocalChainTracker,FixedWindowBulkFileDownloadBudget,DurableFileBulkFileDownloadBudget,BulkFileDataCacheFs,NodeBulkFileDataValidator,sdk --entry-exports \"./out/src/sdk=WalletError|WERR_BAD_REQUEST|WERR_INTERNAL|WERR_INVALID_PARAMETER|WERR_UNAUTHORIZED;./out/src/storage/actionRecovery/SQLiteActionRecoveryStore=SQLiteActionRecoveryStore|sameRecoveryLayout;./out/src/storage/actionRecovery/ActionRecoveryPlan=validateRecoveryConstruction|resumeActionRecoveryPlan;./out/src/storage/actionRecovery/ActionRecoveryCodec=encodeActionRecoveryBytes|encodeActionRecoveryPlan|decodeActionRecoveryPlan;./out/src/signer/actionRecovery/RecoverableActionController=RecoverableActionController;./out/src/storage/fundingRecovery/FundingRecoveryProtocol=parseFundingRecoveryOperation|fundingRecoverySemantic;./out/src/storage/fundingRecovery/SQLiteFundingRecoveryStore=SQLiteFundingRecoveryStore;./out/src/signer/fundingRecovery/RecoverableFundingController=RecoverableFundingController;./out/src/storage/methods/internalizeAction=internalizeAction|markUserInputsSpent|restoreInputsToSpendable;./out/src/storage/methods/internalizeActionWithRecovery=internalizeActionWithRecovery\" && node ../../../scripts/check-legacy-wallet-sdk.mjs","test:watch":"pnpm build && jest --testPathIgnorePatterns='man.test.ts|live.test.ts|client/test|mobile/test' --watch","test:manual":"pnpm build && node ../../../scripts/run-governed-test.mjs manual","format:check":"pnpm --workspace-root exec prettier --check \"packages/wallet/wallet-toolbox/{README.md,jest.config.cjs,package.json,tsconfig*.json}\"","sync-versions":"node syncVersions.js","test:coverage":"pnpm build && jest --testPathIgnorePatterns='man.test.ts|live.test.ts|bench.test.ts|client/test|mobile/test' --coverage --watchman=false","test:property":"node ../../../scripts/check-wallet-property-command.mjs && jest --testPathIgnorePatterns=man.test.ts --runInBand --watchman=false --runTestsByPath src/utility/__tests/actionBatchPack.property.test.ts src/storage/actionRecovery/__test/ActionRecoveryCodec.property.test.ts src/storage/actionRecovery/__test/ActionRecoveryDescriptors.property.test.ts src/storage/actionRecovery/__test/SQLiteActionRecoveryStore.property.test.ts src/storage/actionRecovery/__test/ActionRecoveryPlan.property.test.ts src/signer/actionRecovery/__test/RecoverableActionController.property.test.ts src/storage/fundingRecovery/__test/FundingRecoveryProtocol.property.test.ts src/storage/fundingRecovery/__test/SQLiteFundingRecoveryStore.property.test.ts src/signer/fundingRecovery/__test/RecoverableFundingController.property.test.ts src/storage/actionRecovery/__test/SQLiteActionRecoveryInstallation.property.test.ts src/storage/actionRecovery/__test/SQLiteActionRecoveryTransitions.property.test.ts","operator:build":"pnpm build && tsc --project operator/tsconfig.json --pretty false","bench:action-batch":"pnpm build && jest --runInBand --runTestsByPath benchmarks/action-batch.bench.test.ts --testPathIgnorePatterns=man.test.ts","bench:storage-sync":"pnpm build && jest --runInBand --runTestsByPath benchmarks/storage-sync.bench.test.ts --testPathIgnorePatterns=man.test.ts","bench:create-action-beef":"pnpm build && jest --runInBand --runTestsByPath benchmarks/create-action-beef.bench.test.ts --testPathIgnorePatterns=man.test.ts","bench:create-action-funding":"pnpm build && jest --runInBand --runTestsByPath benchmarks/create-action-funding.bench.test.ts --testPathIgnorePatterns=man.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"943ad3c9-5029-48e1-9663-ec9dd98dce9d"}},"homepage":"https://github.com/bsv-blockchain/ts-stack/tree/main/packages/wallet/wallet-toolbox#readme","keywords":["bsv","babbage","wallet","BRC100"],"_resolved":"/home/runner/work/ts-stack/ts-stack/release-artifacts/packages/bsv-wallet-toolbox-2.15.3.tgz","_integrity":"sha512-vZJsok9CA7P0AqkELOa7CdroHudjmrAVj01rcnauHznfNmOxXRiqFBTzG/LbDlHT3DhBWcD2M15u/8RN/GJj1g==","repository":{"url":"git+https://github.com/bsv-blockchain/ts-stack.git","type":"git","directory":"packages/wallet/wallet-toolbox"},"_npmVersion":"11.19.1","description":"BRC100 conforming wallet, wallet storage and wallet signer components","directories":{},"maintainers":[{"name":"johngalt5","email":"dylan@murraydt.com"},{"name":"loftsteinn","email":"oli@oskarsson.nl"},{"name":"dkellen","email":"darrkellen@gmail.com"},{"name":"braydude","email":"brayden167@gmail.com"},{"name":"tyeverett","email":"p2ppsr@tyweb.us"}],"sideEffects":false,"_nodeVersion":"24.22.1","dependencies":{"ws":"^8.21.3","idb":"^8.0.3","knex":"^3.3.0","dotenv":"^17.4.2","mysql2":"^3.24.4","express":"^5.2.1","hash-wasm":"^4.12.0","body-parser":"^2.3.0","@noble/hashes":"2.4.0","@types/express":"^5.0.6","better-sqlite3":"^13.0.3","express-rate-limit":"^8.7.0","@bsv/auth-express-middleware":"^2.3.0","@bsv/payment-express-middleware":"^2.1.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.23.0","cors":"^2.8.6","jest":"^30.5.1","ts2md":"^0.2.8","oxlint":"^1.83.0","ts-jest":"^29.4.12","ts-node":"^10.9.2","@bsv/sdk":"^4.0.1","fs-extra":"^11.4.0","@types/ws":"^8.18.1","fast-check":"^4.9.0","picocolors":"^1.1.1","typescript":"npm:@typescript/typescript6@6.0.2","@types/cors":"^2.8.19","@types/jest":"^30.0.0","@types/node":"^26.6.1","@bsv/verifast":"^0.3.9","@jest/globals":"^30.5.1","fake-indexeddb":"^6.2.5","@types/fs-extra":"^11.0.4","@types/body-parser":"^1.19.6","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"@bsv/sdk":"^2.8.0 || ^3.0.0 || ^4.0.1"},"peerDependenciesMeta":{"@bsv/sdk":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/wallet-toolbox_2.15.3_1793853751226_0.8791377693007882","host":"s3://npm-registry-packages-npm-production"},"_id":"@bsv/wallet-toolbox@2.15.3","version":"2.15.3"}