{"_id":"@revofusion/spark-sdk","_rev":"162-520e6a939d65ac91bffa6604bff9f5c1","name":"@revofusion/spark-sdk","dist-tags":{"latest":"0.6.12"},"versions":{"0.1.44":{"name":"@revofusion/spark-sdk","version":"0.1.44","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.1.44","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"c90614ab5e998b3d1af4d5b8b0059c024df697f1","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.1.44.tgz","fileCount":340,"integrity":"sha512-L/PFXRQZRjg2hoYwu8QSeS1i41Lo1jZqXMJEz9rRQYJQIynGsgsEjRRhudfulZ8vCMuJSgfEUdA2pBgxHSVIjw==","signatures":[{"sig":"MEQCIDwQtRoSBWZLLWXHZug2viaAenT1BOYW/ltePx7Az6pqAiBKKdPfUFr/pXn2/CYoHqw5oAmYnITQBr4EBDgkM890MQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100307157},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./utils":{"import":"./dist/utils/index.js","require":"./dist/utils/index.cjs"},"./config":{"import":"./dist/services/config.js","require":"./dist/services/config.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./signer":{"import":"./dist/signer/signer.js","require":"./dist/signer/signer.cjs"},"./address":{"import":"./dist/address/index.js","require":"./dist/address/index.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./lrc-connection":{"import":"./dist/services/lrc-connection.js","require":"./dist/services/lrc-connection.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./token-transactions":{"import":"./dist/services/token-transactions.js","require":"./dist/services/token-transactions.cjs"},"./services/wallet-config":{"import":"./dist/services/wallet-config.js","require":"./dist/services/wallet-config.cjs"}},"gitHead":"fb4e0903d311d3a2078711d826d3996d8606b681","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.18.1","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.58","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-base":"^2.0.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.44_1752235653862_0.36025919411833374","host":"s3://npm-registry-packages-npm-production"}},"0.1.44-0":{"name":"@revofusion/spark-sdk","version":"0.1.44-0","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.1.44-0","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"c023c8a6d14804f9f1a80f5ff54518a2be478f11","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.1.44-0.tgz","fileCount":340,"integrity":"sha512-+JSb5kbUvSRJTuBd3Z4uJ/dUFHnVxkLGG5W7Y13RajFIf6c1HBNVG9vboEtg1MrdafOqccuuFak0oxPKRRWNiw==","signatures":[{"sig":"MEQCIGsEO9ZtIKdgIENlvvm7pk4ueWyRdGtgLjko4O0WHtbqAiAN9qVhBHzBCEW5LrBU1K5R0NbeAUCZtlum8Ccc9zigMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100307920},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./utils":{"import":"./dist/utils/index.js","require":"./dist/utils/index.cjs"},"./config":{"import":"./dist/services/config.js","require":"./dist/services/config.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./signer":{"import":"./dist/signer/signer.js","require":"./dist/signer/signer.cjs"},"./address":{"import":"./dist/address/index.js","require":"./dist/address/index.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./lrc-connection":{"import":"./dist/services/lrc-connection.js","require":"./dist/services/lrc-connection.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./token-transactions":{"import":"./dist/services/token-transactions.js","require":"./dist/services/token-transactions.cjs"},"./services/wallet-config":{"import":"./dist/services/wallet-config.js","require":"./dist/services/wallet-config.cjs"}},"gitHead":"eb3da6cf003266bf7abb0ab548fbe2fa8a91a8c8","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.18.1","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.58","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-base":"^2.0.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.44-0_1752236711114_0.40240432146667593","host":"s3://npm-registry-packages-npm-production"}},"0.1.44-1":{"name":"@revofusion/spark-sdk","version":"0.1.44-1","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.1.44-1","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"c8232de707d84a91055303c76af23c37769a0c64","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.1.44-1.tgz","fileCount":344,"integrity":"sha512-mRT/HaSNaHXlyCyV1dnS16lLUmMn4e4iMVxFVKEeOsPDlh7sTxXKjkotMKm/boS/CfG+quMtqjteu8sJWe4i3w==","signatures":[{"sig":"MEUCIQDfM5xnGE1JI/ieg4eWMjzpogK76V4Q/rGrnvTMpSArYQIgMAVWk7go1rSWf442u6Xr0BAhkfbBIjGcHxxJzmTi/a0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100398397},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./utils":{"import":"./dist/utils/index.js","require":"./dist/utils/index.cjs"},"./config":{"import":"./dist/services/config.js","require":"./dist/services/config.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./signer":{"import":"./dist/signer/signer.js","require":"./dist/signer/signer.cjs"},"./address":{"import":"./dist/address/index.js","require":"./dist/address/index.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./lrc-connection":{"import":"./dist/services/lrc-connection.js","require":"./dist/services/lrc-connection.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./token-transactions":{"import":"./dist/services/token-transactions.js","require":"./dist/services/token-transactions.cjs"},"./services/wallet-config":{"import":"./dist/services/wallet-config.js","require":"./dist/services/wallet-config.cjs"}},"gitHead":"eb3da6cf003266bf7abb0ab548fbe2fa8a91a8c8","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.18.1","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.58","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-base":"^2.0.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.44-1_1752242991924_0.3558917426863719","host":"s3://npm-registry-packages-npm-production"}},"0.1.44-2":{"name":"@revofusion/spark-sdk","version":"0.1.44-2","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.1.44-2","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"3a46480c357064e765da4a982a8dfa3eb84d0ac4","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.1.44-2.tgz","fileCount":346,"integrity":"sha512-RVERzybe8BtsuAFp+1Gn0Fow5sSYlgZ9UD0cgM3EX/opCL7hrzf/eEoG56R+/B0Yz2qaVbK46j0OuKCEiy9DgQ==","signatures":[{"sig":"MEUCIQCldOUCZuH1AvNbGmGBxPL0yf76LoeIyZI//fjcJiv/NwIgSOOpHLl4hTSiz8fBtrWXwsqFKSxrJlgTNC7PpTeHER0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100793126},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./utils":{"import":"./dist/utils/index.js","require":"./dist/utils/index.cjs"},"./config":{"import":"./dist/services/config.js","require":"./dist/services/config.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./signer":{"import":"./dist/signer/signer.js","require":"./dist/signer/signer.cjs"},"./address":{"import":"./dist/address/index.js","require":"./dist/address/index.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./lrc-connection":{"import":"./dist/services/lrc-connection.js","require":"./dist/services/lrc-connection.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./token-transactions":{"import":"./dist/services/token-transactions.js","require":"./dist/services/token-transactions.cjs"},"./services/wallet-config":{"import":"./dist/services/wallet-config.js","require":"./dist/services/wallet-config.cjs"}},"gitHead":"eb3da6cf003266bf7abb0ab548fbe2fa8a91a8c8","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup && yarn copy-wasm","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","copy-wasm":"mkdir -p dist/wasm && cp src/wasm/*.wasm dist/wasm/ 2>/dev/null || true","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.18.1","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.58","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-base":"^2.0.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.44-2_1752269852959_0.29746439696129534","host":"s3://npm-registry-packages-npm-production"}},"0.1.44-3":{"name":"@revofusion/spark-sdk","version":"0.1.44-3","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.1.44-3","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"6d4de84231a38b7e986dc78b21dd881685e45226","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.1.44-3.tgz","fileCount":342,"integrity":"sha512-q91BW1rAWxK0WxHbzOSm4T/3XYa2cfpkIvZkGYqjuD/vsO1YgLOx9Wx0U8zpX3BWhqus/yJ3qetQicDaJD4VPA==","signatures":[{"sig":"MEUCIFxGjRi+1oz82WXsh2MUc1heDd6/y10SFNji+3g3QmUfAiEAlWJKxMMWHqw7YWstZd1s0fAEOvxuMAAm2xcDPmP8jJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104394759},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./utils":{"import":"./dist/utils/index.js","require":"./dist/utils/index.cjs"},"./config":{"import":"./dist/services/config.js","require":"./dist/services/config.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./signer":{"import":"./dist/signer/signer.js","require":"./dist/signer/signer.cjs"},"./address":{"import":"./dist/address/index.js","require":"./dist/address/index.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./lrc-connection":{"import":"./dist/services/lrc-connection.js","require":"./dist/services/lrc-connection.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./token-transactions":{"import":"./dist/services/token-transactions.js","require":"./dist/services/token-transactions.cjs"},"./services/wallet-config":{"import":"./dist/services/wallet-config.js","require":"./dist/services/wallet-config.cjs"}},"gitHead":"eb3da6cf003266bf7abb0ab548fbe2fa8a91a8c8","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.18.1","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.58","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-base":"^2.0.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.44-3_1752285568826_0.9094247987022108","host":"s3://npm-registry-packages-npm-production"}},"0.1.46-0":{"name":"@revofusion/spark-sdk","version":"0.1.46-0","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.1.46-0","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"899b115ad75791324aea4a696ee0660196b0df15","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.1.46-0.tgz","fileCount":289,"integrity":"sha512-5SeNrVn3DEXR8oKyzX4vX491AQxLtWelXoTz1AztLuUPnN88S34N1X+mTt4uTqnzAHNzYFFr/grH+dgS9QfKNg==","signatures":[{"sig":"MEQCICZIpDoxCGOfXdNrzTPAVZiinvjTO+vHoJEBjjBZQsAkAiBsZVgy+2TWOWdbouvNC22tXSegxkp6is+gAPGqS/Zynw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102501693},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"4c3c69f1c6d127b24a800db41db87444e5076f49","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.18.1","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.59","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-base":"^2.0.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.46-0_1752569538655_0.44382585794002605","host":"s3://npm-registry-packages-npm-production"}},"0.1.44-4":{"name":"@revofusion/spark-sdk","version":"0.1.44-4","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.1.44-4","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"8ecbfd6ba7ebf2e47022abd80227ec2f644eb927","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.1.44-4.tgz","fileCount":288,"integrity":"sha512-2t913SZErmcyFEHQrwxuFyowF8M+0evIFdQR0+dYjWcVqoIwmIKFqMmwubuIHIBlMk34DKQ/7HK6XZSREe2njA==","signatures":[{"sig":"MEMCHwZk7ndBnYkpOCdlN/Wbs6bU54FZYqdpDQFFCACgGTUCIB+9g1JoxQ0EZYXAtfEwS75emIdKGcOLnmE+G7kEUR/U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102467064},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"25353ada86fefa8e86b50a48112a81e13a6deec8","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.59","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-base":"^2.0.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.44-4_1752663638369_0.2016205716837578","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-0":{"name":"@revofusion/spark-sdk","version":"0.2.0-0","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.0-0","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"59d9e3b6a935d38607155b33cdd546a50c12119f","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.0-0.tgz","fileCount":300,"integrity":"sha512-aJHqRyqg3iLGsEOsH/cLYcKRXWLy88X4nEtxuv7yzcucEi16fVvfcKhemyN/lNvYcEqQESnB7jqLpzJBr/lJ9A==","signatures":[{"sig":"MEYCIQDgW+U7unM2C9Xah8vsNMtiseI+32Kzxs15kNQEWHYDiwIhAIHIz9zdYw2+FA96W8m8GpffFgidYmeCapBuKFc4gWoQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104875540},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"5a7b473228a04ced3bf41714d4bba43d2abee86c","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.59","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-base":"^2.0.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.0-0_1753220134362_0.512062711735632","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-0":{"name":"@revofusion/spark-sdk","version":"0.2.1-0","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.1-0","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"ba6d57f07904d727295c0d7f8c6919523a89e9a0","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.1-0.tgz","fileCount":300,"integrity":"sha512-GPzGiIqEk1b3n25igo6Vnbz5/7hyVqJXe6PHszv0qyYAQEyBLi0ggPvO7BmWYxLLP5STsA0oOx4YG4snKo+jQQ==","signatures":[{"sig":"MEYCIQCwMxBEy467gneP1MIB05CX52GWKbb0GNkD0gKe0u4VZwIhANbyxDZKI2ZLiiVNDFn1Mbh5pt4+4xkkJr2nItKhZ99d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104893864},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"1d5965d754b8dcf1aae828f5bd7ad4925813eca9","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-base":"^2.0.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.1-0_1753240318019_0.6818131082606476","host":"s3://npm-registry-packages-npm-production"}},"0.2.2-0":{"name":"@revofusion/spark-sdk","version":"0.2.2-0","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.2-0","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"96ba98e906265fa0ae4330d758aa694cdcbc0218","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.2-0.tgz","fileCount":300,"integrity":"sha512-yWbC3/veqhHnig/3+/08Z3InTzsFFUs13krkhJ5uQebbWI2jUU2TR4fyvfTAukrARnNMkZm+MMyNETFoV+763A==","signatures":[{"sig":"MEUCIGgxmSpv5gG2LMNleSTvk8ktwvP/YzA+KGCNu5pT96zVAiEA1Q1v2yMl/m1dWQBVDG4P22CSFZxBixrlj6OB3zEpDhw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104893935},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"8db76ba7780c0297d50acfe2b3db54dfadcbc20a","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-base":"^2.0.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.2-0_1753293538413_0.18697259894208185","host":"s3://npm-registry-packages-npm-production"}},"0.2.3-0":{"name":"@revofusion/spark-sdk","version":"0.2.3-0","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.3-0","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"9796e0c9e7215a42261634f7889b8d6f5f15ffb0","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.3-0.tgz","fileCount":300,"integrity":"sha512-XU8x0l/zQK0uD3OcnL6qhphunEuZxUhBfhAAZ+CbM/oqfAHL2863Ae0Qpjib5CZwVe1Rm0JUECMQELz3fuYQmw==","signatures":[{"sig":"MEUCIQCYD2gXmimDWZSoFWrqjRFJM2fp94x8XjxLlxL91S8ARwIgGoPKxCfl6Ua5DmxuPjLx8yrD+oaaQwsJCUV7w3GStv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105062534},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"e83086369e6fe170ec92c7d49ee40c2237f91c42","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-base":"^2.0.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.3-0_1753513779558_0.5132698377636014","host":"s3://npm-registry-packages-npm-production"}},"0.2.3-1":{"name":"@revofusion/spark-sdk","version":"0.2.3-1","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.3-1","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"cf3c8b00e730420b3978dd7564c9887acba898f7","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.3-1.tgz","fileCount":302,"integrity":"sha512-q0Pu69MRff4c3LhwUzpwRKlqJie2Vfl1PFjusyQnx1LzDRynR/ld5B/ZOW90iufWXWOhkq3t27Jz4KkCXahfUQ==","signatures":[{"sig":"MEUCIGVmc6gJyNkJLWU2Km9thTeCU/nF38WPnlB451LLOZdYAiEA3ApMFfmKDQqbQJGRzwu7cCJcPop7P+Y8imIZuRnDldg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105118338},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"2ea9260bc303320771352776363842ec53c281c8","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-base":"^2.0.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.3-1_1753646928370_0.649757654735234","host":"s3://npm-registry-packages-npm-production"}},"0.2.3-2":{"name":"@revofusion/spark-sdk","version":"0.2.3-2","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.3-2","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"6d1bd60175ad3d40b023ee2c06e141a5396bbdaa","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.3-2.tgz","fileCount":302,"integrity":"sha512-ApE6Nlsm1K322Y0mKhejZo/X1KWxmeGBLrlCh/jv5dyCy5hLkMoHyw7NpucA/JayhlgJ3ewba7UFH+2+1eAKHQ==","signatures":[{"sig":"MEQCIC4Dk80pVdbxHzuQOFzakIoA4VAQYm+y026Ft2iKQ3k/AiAzLAYaUCzNoq6lHfPBb7rwuODkVbIbAGyTTtOzsMjuWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105118338},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"2ea9260bc303320771352776363842ec53c281c8","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-base":"^2.0.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.3-2_1753648906100_0.8164583246744783","host":"s3://npm-registry-packages-npm-production"}},"0.2.3-3":{"name":"@revofusion/spark-sdk","version":"0.2.3-3","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.3-3","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"b77a0b9b15f06ac000006f2debf9ff870fa28a32","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.3-3.tgz","fileCount":302,"integrity":"sha512-EJyVx/uAGcjfHAgOAHImkPevd7XlLz8I66igSTWFFA4oMvz4ts66gYOGGgwVrjhjDQFaH59UzWaNmcCj2bbxmw==","signatures":[{"sig":"MEUCIQCN5+OAeCGVFkBmyo6SGUGIXQJMIzks8IFlKdpQUIPrnQIgay21+kJM9uc9TIth28E0M49bpEeeJMAsjUs5XbLN+Ow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105121430},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"2ea9260bc303320771352776363842ec53c281c8","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-base":"^2.0.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.3-3_1753649328007_0.994517361149527","host":"s3://npm-registry-packages-npm-production"}},"0.2.4-0":{"name":"@revofusion/spark-sdk","version":"0.2.4-0","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.4-0","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"22fa427a47b71aa99025271fb6c72efaa278efea","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.4-0.tgz","fileCount":306,"integrity":"sha512-7NSfUYRD5jlfyozspl+iHBl67VhFlGSobwLHten+iOTrwakWvcIhtwfdxuL5aLvubsiVrrzVMlgCHuJSIZpe9w==","signatures":[{"sig":"MEUCIQDLeFngC5Y1fGPwhkrxa3l244lFndV2BCyp5eOrAgDOggIgaSCax+6E5Pe7uKHziz3QCxsgvX6r5aZ+JoZ9ue//O64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105629780},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"5ad83f461024d0ed037063a0bd0f0da045f71408","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-base":"^2.0.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.4-0_1753756720055_0.8709988252586991","host":"s3://npm-registry-packages-npm-production"}},"0.2.4-1":{"name":"@revofusion/spark-sdk","version":"0.2.4-1","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.4-1","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"15dd76fa0fc49242d0b0213dbead72c1e44f7f9f","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.4-1.tgz","fileCount":308,"integrity":"sha512-wE0+ArHSyPkhplJ+LZIh+BAArYDW8r9J6gpjmRW0JgF7W7naRw/CaIwqW8zRaBMWqLRwrMGdU/GwcgpeqeWHKw==","signatures":[{"sig":"MEUCIGiN369XKUvKqifFt2KJlQLGlyvIO61Qa/FCO8tBIw1IAiEAtyYMGXDi6skEkCziu/SaTv82QE/lzOAsI4asX9vVysA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105639291},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"5ad83f461024d0ed037063a0bd0f0da045f71408","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-base":"^2.0.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.4-1_1753840496046_0.23724253925791716","host":"s3://npm-registry-packages-npm-production"}},"0.2.4-2":{"name":"@revofusion/spark-sdk","version":"0.2.4-2","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.4-2","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"d85934b4f81b096cd32edbd948ee02212e418867","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.4-2.tgz","fileCount":308,"integrity":"sha512-CzGPMOwmN9tnTpGEfb/Zbau+yPw/EGe9kiO5nPk9xtXqlQHk71EWCRIEVS/Poo0WpHY28lXcOhWjMLNor7zf8w==","signatures":[{"sig":"MEUCIHmQdbTCd+ntPZC4NZADB0JXtvM7TUCz9GWBrSIBGpBvAiEAw2uM2n+m/9zzBDt6HDwpSEzCjNsHKpe66Oe2OsnZnp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105646915},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"5ad83f461024d0ed037063a0bd0f0da045f71408","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-base":"^2.0.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.4-2_1753845625327_0.961166054501803","host":"s3://npm-registry-packages-npm-production"}},"0.2.4-3":{"name":"@revofusion/spark-sdk","version":"0.2.4-3","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.4-3","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"bf43110303df91fc7435efd5af849f267d787b8d","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.4-3.tgz","fileCount":306,"integrity":"sha512-JgKwtfnJ2JVq+JB5Knguab+YRfqG8N8TnaqEaANtXdGsMR8APtMt+YYqVJXARFQQlsGmfjuu9vgfSNT8JjKU6A==","signatures":[{"sig":"MEUCIQDijzTxCb8i96pVaJwkfNwcIaVFMEi+7xBtrhAVS/lULgIgaaMxx/rruoIFQsgJHDpxtHCSMIw5Qd55FzHAh8asW5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105646897},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"5ad83f461024d0ed037063a0bd0f0da045f71408","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-base":"^2.0.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.4-3_1753848311605_0.4103445503728669","host":"s3://npm-registry-packages-npm-production"}},"0.2.5-0":{"name":"@revofusion/spark-sdk","version":"0.2.5-0","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.5-0","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"16c1c8909346f839d1ef7f8bd829e5923b82fed2","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.5-0.tgz","fileCount":312,"integrity":"sha512-WbQKM368vGSFyfa2vp/c0HUPzIgjXhGxe4Yx4WGib/+80Q3o/WMk0MdHfqb3hzo/wNm8IYIw5l52wymiM3pX/w==","signatures":[{"sig":"MEYCIQCnzr1tZThYrvJ7i6PQ0JHqVhFE2zxnlPdRgIov11KTWwIhAPtFNHjn6P4zfm1xlklZeAgwPrGFQ3P1dHUG3sBtDgTg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105781344},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"fcbbbbf02ade5b2de85e4894278c1dcefd5991e9","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.5-0_1754369864042_0.3165436139131699","host":"s3://npm-registry-packages-npm-production"}},"0.2.5-1":{"name":"@revofusion/spark-sdk","version":"0.2.5-1","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.5-1","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"25503c97f2ed5f94bda185d1c8f047068d1f17f7","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.5-1.tgz","fileCount":312,"integrity":"sha512-Zsr843ua+j6eW8N/TGu3CibWX+hQn7UL/JHGKRoEu3MupyM3dMpZaFFMjQ9LTS47bkwxwyEYdM94RqQBMCPeDA==","signatures":[{"sig":"MEUCIQC6hbZWaD4xgjK3B7MYIxFzGUGGehO/6igwUvNHR7SIQAIgTb8f7nQqPKsSSvmej1zs4R+JxNLc1pPO88fb7CA1pkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105788460},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"923104aa9d911225c84123b12d594aaa17367a8f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.5-1_1754383431998_0.322599202076844","host":"s3://npm-registry-packages-npm-production"}},"0.2.5-2":{"name":"@revofusion/spark-sdk","version":"0.2.5-2","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.5-2","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"a4ad404faf2cd42cf890a0a52ebb3f435a065cca","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.5-2.tgz","fileCount":312,"integrity":"sha512-LSur8Kqru63bfcLCJU4Su4R5QgIb3ivaS0PwP0DUnAxlZeXPK85hdQP8DmAx0Qmy9IAzMdCmCbi6wzWG7M5CIA==","signatures":[{"sig":"MEYCIQCH/d/TYf6iDxi9cOYNOurIXNw9WppcQPpOuP74ulTIVgIhAJbkYfw3Qm6MTrvKvNdSz1Eo8CTZDvSwoZFKH3PAi/h2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105783320},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"923104aa9d911225c84123b12d594aaa17367a8f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.5-2_1754384443854_0.23431786948958067","host":"s3://npm-registry-packages-npm-production"}},"0.2.5-3":{"name":"@revofusion/spark-sdk","version":"0.2.5-3","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.5-3","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"8a9fd53fc96d7b04748c6b52878d2674b237e03a","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.5-3.tgz","fileCount":312,"integrity":"sha512-j2q/9btpudVbXC9HEsyCsiaCMasB2j9HhOSy9s7GrY2tIzuAFCGL/VrVX04/EOvCEHAp2HI1JBsOecLXYlSMEA==","signatures":[{"sig":"MEUCIQCrlI9u0M8oecIWoUyzngKffsdDekh/UYlP0p2PVAoBJQIgJbT5bQTJltzom3LirqMJtw63HdwAQUB+LEgz6m8TC3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105000353},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"923104aa9d911225c84123b12d594aaa17367a8f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.5-3_1754387114148_0.29892805102250586","host":"s3://npm-registry-packages-npm-production"}},"0.2.5-4":{"name":"@revofusion/spark-sdk","version":"0.2.5-4","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.5-4","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"ff255c8fc916e3124c8ff05c77551a95542987a6","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.5-4.tgz","fileCount":312,"integrity":"sha512-JPR2N5jGZJvwRK1a9Ba/D8ulxYd/pEIL2r79wWaEkFI2H+/rgLLmYKeCVHbvgiCjaTY7pPklmjMZ4tpa2OQ9Pw==","signatures":[{"sig":"MEQCIFTh18Nyu4t/Hpk6+ew9qsKfcyaRFrPLY7HmOCRwU3tbAiAkO6dxQOr1aiMA0Ytybi8WFMKKfciR/3NCI9uYLWYAbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105022214},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"923104aa9d911225c84123b12d594aaa17367a8f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.5-4_1754388282565_0.5805742136000767","host":"s3://npm-registry-packages-npm-production"}},"0.2.5-5":{"name":"@revofusion/spark-sdk","version":"0.2.5-5","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.5-5","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"a136f3d86d0ee4d24df3dbf4455b894e7cee1b86","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.5-5.tgz","fileCount":312,"integrity":"sha512-OTnqJ46/wNm2QocImMMznZVtLuhkAm7L3GPcv4aVVPFlCv8Ldjs2f6WOsjbesO91Tx4haP8y7yk0ATK01FtRMA==","signatures":[{"sig":"MEUCIBRK6dDKw1km6jSp6daYX4m0YZJlXLYIdwB4V3PUHZ6dAiEAnDxblQsK9jJrqbTStmCayAHmftZpylRy101O0lq/Paw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102164179},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"923104aa9d911225c84123b12d594aaa17367a8f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.5-5_1754388832087_0.06138219011724977","host":"s3://npm-registry-packages-npm-production"}},"0.2.5-6":{"name":"@revofusion/spark-sdk","version":"0.2.5-6","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.5-6","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"ee72dbb3a50c31ba4547f47d996912c6cf0efdf2","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.5-6.tgz","fileCount":312,"integrity":"sha512-9a05DSo4LwPo4FNE7hxNyLqlICSew7+4ZAEYEXimuw9X3TtIRquVqSHtrQQ/z9LxSOH+VGa/bkgISagBedm51g==","signatures":[{"sig":"MEUCIQCAe+Wi1aM0/TGxsfN04SudLdzJhd7SHtDeBpRQdXNhIQIgMEvoR3R12OXAl4PCD7nL41dektvKRIeERQDpo8u5mIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105000288},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"923104aa9d911225c84123b12d594aaa17367a8f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.5-6_1754390637026_0.903842805478656","host":"s3://npm-registry-packages-npm-production"}},"0.2.5-7":{"name":"@revofusion/spark-sdk","version":"0.2.5-7","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.5-7","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"41abbd3a56170c7bb8b73bf3d7ffed3edf59c6b2","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.5-7.tgz","fileCount":312,"integrity":"sha512-6ku8lEWFQXx4KjMG0pPkjqnlRhyX/adJhZogQBHLoHcg76B4gBnk727f01b6DiRh+r0gaMzSqPlJwiHClZa7OA==","signatures":[{"sig":"MEUCIGnL5b7mMWyC6onGw4j0e6V1uezrxKY7dZK22v9omjmZAiEApen0S6TZCdCogXAlHR/DYKa6hVsYKJRE6xSqbVxpH+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104911681},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"923104aa9d911225c84123b12d594aaa17367a8f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.5-7_1754392219331_0.13643706877523187","host":"s3://npm-registry-packages-npm-production"}},"0.2.5-8":{"name":"@revofusion/spark-sdk","version":"0.2.5-8","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.5-8","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"b4a998bc6ceb1ccb70084f373fae06f9e036b256","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.5-8.tgz","fileCount":312,"integrity":"sha512-U1EA+OwYWZNQRyvkEMNIFs1LY0jeqrTE9JGhUgkr8BO2vTWxYBYaKIujE7AAyS1wiwjyKB83m5v1NL9nRTfw5g==","signatures":[{"sig":"MEUCIHZQBbeq/TSCAIkkwCFAZN9ejN1GK0UC5e8qUWk9fHLBAiEA+BuxLtCnzNe8+k3NJfLAfsfPTLAqYerk4P+jtzhigJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104747807},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"923104aa9d911225c84123b12d594aaa17367a8f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.5-8_1754392606114_0.019249367671554163","host":"s3://npm-registry-packages-npm-production"}},"0.2.5-9":{"name":"@revofusion/spark-sdk","version":"0.2.5-9","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.5-9","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"5e6bb2596ce49c5c6225f303beb94c9a620a5de5","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.5-9.tgz","fileCount":312,"integrity":"sha512-+ywyBMGY9UT4A4o7CML9U/LNudclXiqKbVKKiBsLP6rZI6EIB8gKhqKviZLIg99TqNRgLA9BWuwNsG2tGiH8Mg==","signatures":[{"sig":"MEUCIQDRWtBADyRVqvm8GiesLA1zqO7GfdUwRJ1G1eQ1XXWWHwIgC06eabftlk7aDLvMxxiJDb/KQ6o3T2oH/V2bF609JIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104909487},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"923104aa9d911225c84123b12d594aaa17367a8f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.5-9_1754392897203_0.5052523179950701","host":"s3://npm-registry-packages-npm-production"}},"0.2.5-10":{"name":"@revofusion/spark-sdk","version":"0.2.5-10","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.5-10","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"c94c601747d006a16c752c1117389dfca046d237","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.5-10.tgz","fileCount":312,"integrity":"sha512-k7rerSE7PJSfBo81N1QDOrzgGwFwdZwOR5a+inxOyHWuxxkLcgHqUjtt0WM8zOvmMIKj5ZiN/Hs6CR34FvVYlA==","signatures":[{"sig":"MEYCIQDiFrKnIEW+IwDOh9fFcYW8u4Bm3olQOdgq/mwoA4xwTAIhAMhBX08sFGcHmDL8FSEarTMotCdjEL6sW00YPzTx1lp+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104992642},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"923104aa9d911225c84123b12d594aaa17367a8f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.5-10_1754393312149_0.1784341295996572","host":"s3://npm-registry-packages-npm-production"}},"0.2.5-11":{"name":"@revofusion/spark-sdk","version":"0.2.5-11","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.5-11","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"1f10d6c4e90f662347449e5384d0783eb3350605","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.5-11.tgz","fileCount":312,"integrity":"sha512-a0fiyJdhgHp641AlN+F5Hjom36SrqdZlGvVr+DCjaXdlOkV9TDbkgrFZe7+NoazUwKmPtXNePCrs0odny+nTfw==","signatures":[{"sig":"MEYCIQCjtQLsRpfTbix0BQofqG7z5EJpE7m7GuQevCeSM7jcvwIhAJSceOzuT1Zp8V1WrDWGXN7pbGsuvVN+LCHtHE/fCU6P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104931426},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"923104aa9d911225c84123b12d594aaa17367a8f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.5-11_1754394233179_0.19301880302357444","host":"s3://npm-registry-packages-npm-production"}},"0.2.5-12":{"name":"@revofusion/spark-sdk","version":"0.2.5-12","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.5-12","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"23df15f0b351dd222c8470f3895c9f448e9ac0fb","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.5-12.tgz","fileCount":312,"integrity":"sha512-CA1Dz87gyQG8LMjmXyyrdSdk22NRaNUEOJsMq5bv/VQQx/pLKen4iN0Ap5fa0lgsx5dgX2U4FM0tOXNfO4Bdlg==","signatures":[{"sig":"MEQCICsAIrcJW4csdjY5dd+gUvXrvn3E0Th24PpTr29Vk6R/AiAqd/h870qnx6OPk+/7DG8aLQoxshbzhCJ7AQ19CramsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104931408},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"923104aa9d911225c84123b12d594aaa17367a8f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.5-12_1754394693846_0.8013174288412115","host":"s3://npm-registry-packages-npm-production"}},"0.2.5-13":{"name":"@revofusion/spark-sdk","version":"0.2.5-13","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.5-13","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"f1fb8870d489121107be36b7fb186aabf07048d9","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.5-13.tgz","fileCount":312,"integrity":"sha512-k95LE665vwIX4D2AAvWX87gJfFhD9gPXAM6LM15WVh8KAx752WtgZpoH7JWmUy9/VFCNh3vOAvx2lXhkN+TBog==","signatures":[{"sig":"MEUCIQDVgz1gcN93jyCLI0O9G4mJ28NjsvZR7iZxR5u4P7318wIgXoiutSH/lTzNSz1tQBqlalI9auitoz52ZvdCERkEnvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104930352},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"923104aa9d911225c84123b12d594aaa17367a8f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.5-13_1754395220528_0.9793503257249188","host":"s3://npm-registry-packages-npm-production"}},"0.2.5-14":{"name":"@revofusion/spark-sdk","version":"0.2.5-14","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.5-14","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"ca6ac7ddcd3943f8d63fa50c6c19384369895e75","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.5-14.tgz","fileCount":312,"integrity":"sha512-RkJd0Wsvm4aIbVSsi/f0BKdbWYx1TbgvnGf1CPVtylVTc0/RmB4PpwAq9xJIlLVZVixMcEeT+WuAjCwbIxk8zQ==","signatures":[{"sig":"MEQCIEcO7JLP2ze5Ze0741pflOt3MZWPZl7dcJ3PHwijtM0HAiBXm4gETnBz3iBpgTRq69UawensjP2Vg+keYKNBDmrPHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105151423},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"923104aa9d911225c84123b12d594aaa17367a8f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.5-14_1754396141224_0.34963664888053714","host":"s3://npm-registry-packages-npm-production"}},"0.2.5-15":{"name":"@revofusion/spark-sdk","version":"0.2.5-15","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.5-15","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"2fe5581c1a9599eee5a26bf5afc63aa277b2565a","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.5-15.tgz","fileCount":312,"integrity":"sha512-N9ygmwB2fhcPF7+r4vTaBLMOO6AsNWeW1EcfiT8HkG/RDpJlgoBSN0KexIhN3Vgm9+RjX6GUum/uAM1eE0jnQQ==","signatures":[{"sig":"MEUCIQD1VFbDbk4D13nyciuE7wTGPrQSIvuQNdxFnKvpQzglKwIgO8iKzXQM+P1iFVGD7Sq3YyVsf/YyrWChnw5vpKdryGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104944904},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"923104aa9d911225c84123b12d594aaa17367a8f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.5-15_1754397660242_0.5412028250879442","host":"s3://npm-registry-packages-npm-production"}},"0.2.5-16":{"name":"@revofusion/spark-sdk","version":"0.2.5-16","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.5-16","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"29aa47943ed45e5e4ae7fb4203f47293d75a4420","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.5-16.tgz","fileCount":312,"integrity":"sha512-4sajjNBu0YYnDH4/kjZ+W/B+E+GwWuPXQyyLD5rf19W/96y5Jg7XIGov2NLwrcXSJFaA8uUhZQgnYCBeE+srzw==","signatures":[{"sig":"MEQCIGWX4wyv3JgEjhw9PrYpiPk+nezA2c/cEM5LmVSThLugAiBkrKeTHyLiC67RsVtT04Nyj51OYqDZ6VwmxmUhHhtI3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104963850},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"923104aa9d911225c84123b12d594aaa17367a8f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.5-16_1754398779779_0.6825063955109401","host":"s3://npm-registry-packages-npm-production"}},"0.2.5-17":{"name":"@revofusion/spark-sdk","version":"0.2.5-17","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.5-17","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"a28435b569897fc719f3f1ff71285243f1af3100","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.5-17.tgz","fileCount":312,"integrity":"sha512-wjZT1cwX+M/OqeH5B/1q3fxcn2nbezDQd2BjI8VT+IctCDev+vkAB9KtyGjimu9uwgoGRmiUzIbHcOFHICo5KQ==","signatures":[{"sig":"MEYCIQD7oCmtC3egOonWlhK+WdYpbZ62E1O8zlEqlDzcbRCgQQIhAORhH4XJw/O8t3N5s8PM2aGCIgni2ajKcmSnrtrMRyRz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105029468},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"923104aa9d911225c84123b12d594aaa17367a8f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.5-17_1754429577343_0.3258308412048696","host":"s3://npm-registry-packages-npm-production"}},"0.2.5-18":{"name":"@revofusion/spark-sdk","version":"0.2.5-18","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.5-18","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"edc372a79f8090e9cfcf08415cdde9aa947dedb8","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.5-18.tgz","fileCount":312,"integrity":"sha512-AVTsJaFnXBa/qqpeFG4TmjdsYAqjbFnJ6czg32y7ZCcnaKkdnqdnLmFYF+sbHvEb1Lib7UTG6hBHSMceesPyLg==","signatures":[{"sig":"MEUCIBBYYp4ReGCT2BcSvVr/HU9VnjzElUEZuTxOHCRuoh2lAiEA1O1P4J+Dla8g1cHNSQEq7otzJLYShrfoFllD/M5STAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101789538},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"923104aa9d911225c84123b12d594aaa17367a8f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.5-18_1754430121465_0.0949986359363868","host":"s3://npm-registry-packages-npm-production"}},"0.2.5-19":{"name":"@revofusion/spark-sdk","version":"0.2.5-19","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.5-19","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"1eb189d9c93e4cc91502fc0c049b956256f414cd","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.5-19.tgz","fileCount":312,"integrity":"sha512-n739kVS7vkfNQAi4js1TQIbM1Jajkam4rMFqyOL3/eTAQu9NSSmk5OLkkymTpLbUF1HCPJdYGK0VHasGrEeJwQ==","signatures":[{"sig":"MEUCIQC3oZpv7tFCPpK/adr59y4FJHnHGbM2nb41AauXwQ/v1QIgVRGfolCveTRiEFL0+qZeAQkzXkrGyn4E6PbxUKCshu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104926316},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"923104aa9d911225c84123b12d594aaa17367a8f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.5-19_1754430464972_0.2599239942504794","host":"s3://npm-registry-packages-npm-production"}},"0.2.5-20":{"name":"@revofusion/spark-sdk","version":"0.2.5-20","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.5-20","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"47d5fbaf4316eb711b3313ad70b00cab148c52fe","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.5-20.tgz","fileCount":312,"integrity":"sha512-JX1IyBKgGf8OJpzSvDyYmg3HRm/jGNXe1BvdMYRxLkb8Lwto6UlDwhH5q6OdLr4tHjFiODVnhM+xLt+ysvUzww==","signatures":[{"sig":"MEUCIHznUzj8q9K1gNdOAWxpgGUqM8SyNW3/9Odqk0aqu4/1AiEAsMvYaPp7e13+/KMLmLxdxqMc4ox+x2rhzKJppWm3qRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105010880},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"923104aa9d911225c84123b12d594aaa17367a8f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.5-20_1754430983519_0.0022955388341727723","host":"s3://npm-registry-packages-npm-production"}},"0.2.5-21":{"name":"@revofusion/spark-sdk","version":"0.2.5-21","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.5-21","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"65767c7735871713081c2e021d2f0c02d77512b2","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.5-21.tgz","fileCount":312,"integrity":"sha512-lxoZvFA2p4ojNBYX5QCVoxHYAtuOnzeX6psyIWawJN4m41VWFyYZO0/+50L35QN3wThOUJtW7PYDVERcM4Ysyg==","signatures":[{"sig":"MEUCIQD6nAWgk4TqnKO4j7KMFIMKQkqLZ2F0xW2nu6hE9b1v9gIgHw4dup79F1MCRzdgcGepcWxRgbszeSTjRZHgncYQLa4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104940662},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"923104aa9d911225c84123b12d594aaa17367a8f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.5-21_1754431606036_0.142756469614586","host":"s3://npm-registry-packages-npm-production"}},"0.2.5-22":{"name":"@revofusion/spark-sdk","version":"0.2.5-22","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.5-22","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"eecf5bd4242900206b7f752bf3787ba5cbcb0588","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.5-22.tgz","fileCount":312,"integrity":"sha512-pzXrWue+K4B+WRLOe9cvvIcATrB29y9QQ6ao4nr1V3k0EjvkMIvLqs1CoKlkMRoeLX+q2znPNHm07VC32BtRGQ==","signatures":[{"sig":"MEYCIQCUzWx7klLhWflh8l+ObSpCpJ7MPOV6mZWrLH3MM2861wIhAK3B9h389sC+/42woluCX+8ZIlOrjvHO78wyXSNLezA8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104980842},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"923104aa9d911225c84123b12d594aaa17367a8f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.5-22_1754431992553_0.013802873106824487","host":"s3://npm-registry-packages-npm-production"}},"0.2.5-23":{"name":"@revofusion/spark-sdk","version":"0.2.5-23","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.5-23","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"f31eb783cc3149d0e8ed1d496fb30e947656029d","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.5-23.tgz","fileCount":312,"integrity":"sha512-UXeF1Gtaup8Ej6wIE4jGdVSLqteXxwkUIDM+7KWXqnYm5JupZZyhhG6HRdUaCOl1XL9iX08wJcIeoLfs8vPUqw==","signatures":[{"sig":"MEYCIQCnISetdFOlnr2pfv1umcL5ChsO2FMXLEdgb0EnEWXU8QIhAOtQk++xr6NuCVHyXsw0+2CX2pbzbG/G5rIgtTCdlWaK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104956312},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"923104aa9d911225c84123b12d594aaa17367a8f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.5-23_1754432788868_0.7542315603212115","host":"s3://npm-registry-packages-npm-production"}},"0.2.5-24":{"name":"@revofusion/spark-sdk","version":"0.2.5-24","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.5-24","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"5f1e510ca8a55b0c038199f8d4a08f64bbd389a6","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.5-24.tgz","fileCount":312,"integrity":"sha512-3iCQORi9OagaiX5vlt9Da6JhtAv/wsY272P9Aja5OY6CsNoSWEhdXJc9i3j5fvFTj6EUgLZa15kaIqzE2S0cXQ==","signatures":[{"sig":"MEUCIQDJC+cq8WFx7LU429dn3+jrvKPxbRq19QNxvXe1lPvw+AIgM9vMfnZV1Yo4nb/ylgmG+eqU2nLzYHSZHxnPSJcq3Rg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104930105},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"923104aa9d911225c84123b12d594aaa17367a8f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.5-24_1754433371104_0.839137339374908","host":"s3://npm-registry-packages-npm-production"}},"0.2.5-25":{"name":"@revofusion/spark-sdk","version":"0.2.5-25","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.5-25","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"3eaf151947b7a230dec26f3de99b475e1d456ddc","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.5-25.tgz","fileCount":312,"integrity":"sha512-9M+uQ5+PPjAbuk9u5VzqHKgH91ZIO9aAdo5L6zlRtfwJUp8oFqiVPt+97ERTvLOrufAh8mrhaQKEOqQRw15Jqg==","signatures":[{"sig":"MEUCIEh1lINZpOE2L1GH9SvLq6JMFh04JZrSaVFJNjEA+tklAiEA3LnX4XrNVmjy6dXAmBUjigUHkNQFDmpDvl+8hG6Rl+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104944285},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"923104aa9d911225c84123b12d594aaa17367a8f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.5-25_1754433866291_0.6280510819420695","host":"s3://npm-registry-packages-npm-production"}},"0.2.5-26":{"name":"@revofusion/spark-sdk","version":"0.2.5-26","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.5-26","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"dcbdff47ed42e25c375e033441bc5246bffb622e","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.5-26.tgz","fileCount":312,"integrity":"sha512-gOFgwuiD+PN3kiWk0QkDI8WCMjniqjopH4OqHFFUDevgsIJlupBqhLAzIjcqg8RWSnEOgtXPnZkzU8blBh+5lQ==","signatures":[{"sig":"MEUCIF399LhVmZl4bygWhz4ZjPohTGNQ6C3daLcxJcmjmU0AAiEA07ZZe4p88wRBq6aSoZlmpnTE/njQiqoc9so9mh0G4uY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104932830},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"923104aa9d911225c84123b12d594aaa17367a8f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.5-26_1754434499041_0.5248905288860957","host":"s3://npm-registry-packages-npm-production"}},"0.2.5-27":{"name":"@revofusion/spark-sdk","version":"0.2.5-27","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.5-27","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"e8c5c690de25646ee00c5ffb6e27e03aaf86d6cd","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.5-27.tgz","fileCount":312,"integrity":"sha512-f+DP0lwc9nF5vRc0bFbK2QlqiCNTxv4qRw3WpF/gG1LBlkPH382dOcOzE0xkFzCwakKEck33wudjA+FY9R0msA==","signatures":[{"sig":"MEUCIEvp2GFQqo3uyumEz/MvJ7TwuKCu4CYTUUssrbHgktkWAiEAurv16rE/jgDdU+z9PFa8W4nUmzSnXano78TZERh5DMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104932012},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"923104aa9d911225c84123b12d594aaa17367a8f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.5-27_1754435085895_0.4737090063105005","host":"s3://npm-registry-packages-npm-production"}},"0.2.5-28":{"name":"@revofusion/spark-sdk","version":"0.2.5-28","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.5-28","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"72827b8790760ac4fbd17feb63f46334561dbf56","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.5-28.tgz","fileCount":312,"integrity":"sha512-YdHJGDFOp+1uboHzgpsGmwlvYMJWIXoLK8Wfhbz0nwSnKFRfWGwp3mmvHCt7KJP1vZbuRAB2ol7t+AOuNf799A==","signatures":[{"sig":"MEUCIQD/Lv8L/3zlG721Gf17G86lc4DvbKx+HhFw1rt6U82AJQIge3up9zYnlVlncwnwuH1ljfySavXDU5zmTwGP/17Mh18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104932463},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"923104aa9d911225c84123b12d594aaa17367a8f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.5-28_1754440539757_0.6309117229599512","host":"s3://npm-registry-packages-npm-production"}},"0.2.5-29":{"name":"@revofusion/spark-sdk","version":"0.2.5-29","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.5-29","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"e91f88da66da63a7caf2907c2b4802c3a1378b32","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.5-29.tgz","fileCount":312,"integrity":"sha512-8e3tVItr8j3LUKLRKWoPfA1pEvr/TWjAzB7RcydSD+eokX0sBdD429zDH95g+QPIyYTPiorBK0mqcls2s4OqEg==","signatures":[{"sig":"MEUCIQCF3rZoLc4zOLrkZOYsey3gp3VmKJgPOmJxRv93qqerZAIgRpd2JBhmQK5FbKOSMFAQiloqIMKd5IoOiZdoQjGlDgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104932470},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"923104aa9d911225c84123b12d594aaa17367a8f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.5-29_1754441396810_0.4147432394022128","host":"s3://npm-registry-packages-npm-production"}},"0.2.5-30":{"name":"@revofusion/spark-sdk","version":"0.2.5-30","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.5-30","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"4923661d28b53aef044ce93119ede694282d11ff","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.5-30.tgz","fileCount":312,"integrity":"sha512-b18whdBjiMW3S92FiCBaLm91/IV+spFPXqBau/7tCd0pGE/HerCBl3+YC5cn4j4y19EE7Gm8pijRHZ5qSSfoZw==","signatures":[{"sig":"MEYCIQDYenymhWSHF7PTzQl0YqhzY3xvGaVyAAsqDEI5xPsR3AIhAP0ITrfwx5fzmrLV1bVEaPh4PccnQ6/zQ6n//TKlN3OR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104932470},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/lrc20":{"import":"./dist/proto/lrc20.js","require":"./dist/proto/lrc20.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"923104aa9d911225c84123b12d594aaa17367a8f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","@scure/base":"^1.2.4","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.1","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.2","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.60","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.5-30_1754456112794_0.7065452062652504","host":"s3://npm-registry-packages-npm-production"}},"0.2.7-0":{"name":"@revofusion/spark-sdk","version":"0.2.7-0","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.7-0","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"7edc5bc2379847fc1d5748fd6de069af6f76b99e","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.7-0.tgz","fileCount":315,"integrity":"sha512-NaSdEYC106PA0AsyNkGNecpKnxkgWdrq1IpmYfGc4O7k3WqAiPU6lW5p9vcmrP7dhoWkaOIgfvEj6PqwlDa2TA==","signatures":[{"sig":"MEQCIH1S7Ka+1j1DivuIt7YBCHJd1CDdL3GO00mAFYyJ1Z9TAiBpfaLJC6HM5OSUl8mmsBWCqAhQK2aJA4Nje7ICOF4KKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108307011},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"a528f8432eb54b1b534074734db8edffcb0436ae","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.3","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.7-0_1754907210979_0.9999178684747747","host":"s3://npm-registry-packages-npm-production"}},"0.2.7-1":{"name":"@revofusion/spark-sdk","version":"0.2.7-1","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.7-1","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"7395af4c915a507ff4f76adb41b190ebe77650ca","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.7-1.tgz","fileCount":80,"integrity":"sha512-M4Bd7saOTqeIBDD+KKDOhedOy0hTHPMrZkCPRxVQzSlmKwZruXVSCVCHKCxtbx7tfk2kG7FL4UXzyPU+3Yn17g==","signatures":[{"sig":"MEUCIQD4CwuWdFiZlhkdCgdDH2SW6VqdjFd/40OgKCHEP9W4lwIgYV6CrKrI2raESdVNlgdwgN6m1s5Ln4ZDLTuxHL+yBSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16852240},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"a528f8432eb54b1b534074734db8edffcb0436ae","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.3","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.7-1_1755049656803_0.42937521178545457","host":"s3://npm-registry-packages-npm-production"}},"0.2.7-2":{"name":"@revofusion/spark-sdk","version":"0.2.7-2","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.7-2","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"3d9b9c7ed5468c42cec04b377691f75a8ee4b82c","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.7-2.tgz","fileCount":80,"integrity":"sha512-GbGO8QQ0siEnBcUx9uCwhL64Yuv7mggH4ioMmA4wcUTqWD7cMd7t4S/IKNE9NeSKNPud3qLWFUNXedab7ADXzQ==","signatures":[{"sig":"MEUCIQC0rM6n3pAaFmv/R4PaHhxp1hr57RO96atTviglWpwN7AIgOu7BAWv5JbEentd4aXQkgQHC/jC1FuCYIiF05783ivg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16854928},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"a528f8432eb54b1b534074734db8edffcb0436ae","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.3","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.7-2_1755050250970_0.7670130359699723","host":"s3://npm-registry-packages-npm-production"}},"0.2.7-3":{"name":"@revofusion/spark-sdk","version":"0.2.7-3","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.7-3","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"4e3e99e44ed45b2d1b8d7a68ddad815f771b982e","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.7-3.tgz","fileCount":80,"integrity":"sha512-TGEhOFlw/UerVXl5sk7T/CE9Cspa647R2utgMYES4ZOEmZ/wz03o84PLl0uBCZvWhIvwPHg0goV9eSb8KUi52A==","signatures":[{"sig":"MEQCIBLWJavGJsEU/bDYjmlF1IdMOAcPx1mOktHt9njl//PbAiBQUQvESu/GtWb/reFXxrc2XH7f28s4b46WCZ1pVV9Bkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16859608},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"a528f8432eb54b1b534074734db8edffcb0436ae","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.3","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.7-3_1755050748027_0.12512221674385282","host":"s3://npm-registry-packages-npm-production"}},"0.2.7-4":{"name":"@revofusion/spark-sdk","version":"0.2.7-4","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.7-4","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"7581b50ce3fb95aa6e5aff8f31709d7d869de68e","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.7-4.tgz","fileCount":80,"integrity":"sha512-K3u2NiAX+yM1K1t+F3x9WKc4MgQ0t5jg7JtEJGeRqsjOYtcLjibkHWQtvFYEUJEmWrq/EoyK4RpDcdK9AZsNgw==","signatures":[{"sig":"MEUCIB7+Rrtw/w/OSJP7RWcaebHkVI/oLMRF+LXqyBuvIQugAiEAxy8YWhKlWfZhv/vNipQ8vVK6k1xZ6EhsxMZwoqqvmAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16961173},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"a528f8432eb54b1b534074734db8edffcb0436ae","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.3","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.7-4_1755072034024_0.3575696431401001","host":"s3://npm-registry-packages-npm-production"}},"0.2.7-5":{"name":"@revofusion/spark-sdk","version":"0.2.7-5","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.7-5","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"87b8a1b4048579cc9a0470e1505d45cc9f8e7dcc","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.7-5.tgz","fileCount":80,"integrity":"sha512-E/eWKsOI/j+i/S7w9J1SZG3xur35mWeGG+MRoaS2KUICrkaMp3e8c6klTDGZ5xBHLEiy9VN1AIth9jG16tl5Og==","signatures":[{"sig":"MEUCIQCA9OYl0OZKX8Y0BvlzXMlbL4AavK1H6nxz4B+o3uxzrwIgPtcxJ3fRE8y9pGBstNPCPc9Vzo64oyBdMlN1q82hHc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16860076},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"a528f8432eb54b1b534074734db8edffcb0436ae","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.3","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.7-5_1755075397409_0.19738248209015885","host":"s3://npm-registry-packages-npm-production"}},"0.2.7-6":{"name":"@revofusion/spark-sdk","version":"0.2.7-6","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.7-6","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"14a84066a9e7015f67450328c565ae0b1e886ff8","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.7-6.tgz","fileCount":80,"integrity":"sha512-exT0t28wF3gHm/J0TV+yM4w3mVFYkxBa/QU3ruRCHAOgpepchj349gMMs8luujTKkN8qjZ3ywaRhBQoh4+Fo7Q==","signatures":[{"sig":"MEYCIQDl+QckPAkUdn56x/0LBBlVVk9zJ3OdPeXODiYTd5l57AIhALCPDqBi07lK0lhp7RAQrDHVVBhEzQEXfv869VBw7sv9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16863934},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"a528f8432eb54b1b534074734db8edffcb0436ae","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.3","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.7-6_1755081293185_0.6577813316621235","host":"s3://npm-registry-packages-npm-production"}},"0.2.7-7":{"name":"@revofusion/spark-sdk","version":"0.2.7-7","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.7-7","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"b668677e76e735c16223056c536143702bf7d1c2","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.7-7.tgz","fileCount":80,"integrity":"sha512-HRGf1QBnkTXeBG7w0ZEOXPXPKWYMx6iuPFnJhD2ukViTlw1sukPtti0WefbooA8DpV2KMSR2WHNU0CtqD3WiaA==","signatures":[{"sig":"MEUCIDKcexTRpO6zLJNVdCaxGTNSfpztbhzEWQWqirrx/8I7AiEAmp2wm8AX4UCTq7FMJNHHdM6VlKdKPLjkCCXTb+VFo90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16869510},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"a528f8432eb54b1b534074734db8edffcb0436ae","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.3","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.7-7_1755085216119_0.44907395577548015","host":"s3://npm-registry-packages-npm-production"}},"0.2.11-0":{"name":"@revofusion/spark-sdk","version":"0.2.11-0","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.11-0","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"9c95cb3212d9715700b978bb1715c6af89c06bda","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.11-0.tgz","fileCount":83,"integrity":"sha512-T1AZqmKuYjFgc0uxuWmAOGDOLCf8gB57ieSj9IDlkH63MCYoFuN3T8fmcaem+93kCuD0s6iJESfKNEu5WmhHRw==","signatures":[{"sig":"MEYCIQDxMUASTyx4QVidn+7JXesLmBIysY3o4ukaSey2KeqFsgIhANK9CbCK74D7s442CsRfWAih7Jv+p2QOL1qVjj4bTOTX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16742433},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"e68c1605627b9a7e16b3a546322894ff0e4ab6c0","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.3","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.11-0_1756005195459_0.1979131398288545","host":"s3://npm-registry-packages-npm-production"}},"0.2.11-1":{"name":"@revofusion/spark-sdk","version":"0.2.11-1","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.11-1","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"0f2c14a403f46064a78db6e6864dafc58d65bee7","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.11-1.tgz","fileCount":83,"integrity":"sha512-THm0PFjJKAVWORxnu2hB8RtoRAD/b7zy/N9qeobRhiMbjJLTqdsOcpjiezHOxU47idaqr5CTMupQ09DJ1TVasQ==","signatures":[{"sig":"MEQCIHHsLV4btsfQWWlP48dQw11p0y0Bk31Yu9+F74m/IYUkAiBKnzOlnjbg4Qv0lVDRs7r5Ob3X/V4BJOvKxUriR+UAyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16742487},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"e68c1605627b9a7e16b3a546322894ff0e4ab6c0","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.3","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.11-1_1756014110158_0.9838190106771036","host":"s3://npm-registry-packages-npm-production"}},"0.2.11-2":{"name":"@revofusion/spark-sdk","version":"0.2.11-2","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.11-2","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"6ee4ba0bba9932f1bbd17e2f22b110b2255a0337","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.11-2.tgz","fileCount":91,"integrity":"sha512-X40U/uWyZM1NscsB1s3BvJatX5T5QabmwuVQyhoEhzfsaeBQQa/ug3ZuY1RQnEMOUhMmFYFoRSGrInBW50YE8Q==","signatures":[{"sig":"MEYCIQCCtmTXM9jAbmZUSk4wzDNqfkumGhYUy2suK/cT1jtEMgIhAJwfzm4LWUgAsrKKC4xH9sjJzavdlNoFm418G7N7Hnz7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16889875},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"e68c1605627b9a7e16b3a546322894ff0e4ab6c0","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.3","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.11-2_1756376307035_0.5521439002422066","host":"s3://npm-registry-packages-npm-production"}},"0.2.11-3":{"name":"@revofusion/spark-sdk","version":"0.2.11-3","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.11-3","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"6ef8303be4277e6ec96bedf5a0d0a9401f992383","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.11-3.tgz","fileCount":83,"integrity":"sha512-6egH55uozg2hjWA442rszfJC0sz5attYe2+yKER1A0rt+QrdnIM5+UtE/HOJ3mZkcRXovywfbLpf5uJrD2M2VQ==","signatures":[{"sig":"MEUCIQCiUenbbl0DSIjzmyFvYd4sPzkPlqVqrKkYF2/I2xQLmwIgTGC6ILabzgYhXBT1qCrZTuRy+8F33thpNTQAQHMY1ZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16746879},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"e68c1605627b9a7e16b3a546322894ff0e4ab6c0","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.3","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.11-3_1756376376623_0.3021528042995356","host":"s3://npm-registry-packages-npm-production"}},"0.2.11-4":{"name":"@revofusion/spark-sdk","version":"0.2.11-4","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.11-4","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"b48e94f284017deea2d8841d5ec7d8de4f4e9079","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.11-4.tgz","fileCount":83,"integrity":"sha512-nO2FMshMBmzhZ6mu5HFr2FFUJUKV7A5n045Aaq35cakVhsG4BRY5v+Dp9aUV+6gpC82WBQV+dtZ9Qd7sMhoMGw==","signatures":[{"sig":"MEQCIAZW7nJ04nBBUkBAgXXQl3cPFhaZoLcVj6HRL7ZJwm6WAiBEhKdE5/dl/PrxvijspHbHtHSoLNl+wc1e5izBfnmekw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16747629},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"e68c1605627b9a7e16b3a546322894ff0e4ab6c0","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.3","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.11-4_1756384529283_0.6248705635177545","host":"s3://npm-registry-packages-npm-production"}},"0.2.11-5":{"name":"@revofusion/spark-sdk","version":"0.2.11-5","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.11-5","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"05bade9511bdfc2b8b5ba23cefaef9032149e01b","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.11-5.tgz","fileCount":83,"integrity":"sha512-hi1Cu+0obRARyxhxLZ16xVU7xkbSpSwPzFr+hJmpKjt4Np8skvMZbX2ss7oOUsTuD0qisS52n07f3iXDO7Yb/Q==","signatures":[{"sig":"MEUCIFsj1Ikfu6E3J5CpAAn/PdjNSGt/JMrJQcrftKoG4UcGAiEAtee9lNr+rBgGHcX1tzD+3g8hdGeoTtMs4dXl3dueeG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16747119},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"e68c1605627b9a7e16b3a546322894ff0e4ab6c0","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.3","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.11-5_1756469915011_0.4140523741942561","host":"s3://npm-registry-packages-npm-production"}},"0.2.11-6":{"name":"@revofusion/spark-sdk","version":"0.2.11-6","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.11-6","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"024e99d5fa24d27f0225f24112f9531a4c6c3f1d","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.11-6.tgz","fileCount":83,"integrity":"sha512-bwhrbhe3go31IQdqp7zFKNlgIIbzqVlzMvmgyk7xhcowXPZo6HwTQnQXUBxVlha7w9Fi2PsH5+wrSNmQBYeu7A==","signatures":[{"sig":"MEUCIGE+cnuybImleqxpdS56k7FSHqPaCYrlhvycgqjUHwOFAiEAuNN2RBI9i535m+KwOcAPydnn8KuAEBM+NZG1x/hcEkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16746087},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"3df2422d6d86fecf87e5e05524799a02ccb9682b","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.3","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.11-6_1757397810197_0.2990063167012482","host":"s3://npm-registry-packages-npm-production"}},"0.2.11-7":{"name":"@revofusion/spark-sdk","version":"0.2.11-7","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.11-7","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"10336ec08df90c7c2e5224d56305b02d4d0d09e7","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.11-7.tgz","fileCount":83,"integrity":"sha512-Ukhaz8Zf/pxRJD4vkqX3NWb2VgDGGDqOx1hpknvPxGHmGvGlRBFMmkI0iV22UGai4a56q4qP5IwhrMZw3AKzXw==","signatures":[{"sig":"MEYCIQDcGri9D+/TyqWlA7Mx6DHzRUNEyjZhYFBLOFamu/jaWgIhAM3EPneM3UrafiFTpX2MlVqpS8s3vHrMIK9fP4tJBYM+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16750483},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"3df2422d6d86fecf87e5e05524799a02ccb9682b","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.3","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.11-7_1757399987239_0.9247046404158099","host":"s3://npm-registry-packages-npm-production"}},"0.2.11-8":{"name":"@revofusion/spark-sdk","version":"0.2.11-8","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.11-8","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"28833c3899fc23d37bbb759312a1bf712d4b6d95","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.11-8.tgz","fileCount":83,"integrity":"sha512-LT89gXopND6EoY6NjlSH3kuUES5R4gRuz/VmAkohviZqJNfps+wf/tT43jl7hiyW3LlEiDwNHg3hNCpf8AtcBA==","signatures":[{"sig":"MEYCIQD75XrI/KVA2sqbkVakIl1oaVQ53vRyUCxReU7YtVD0dAIhALIVXThNtmQl7Hw2ZxCfzEVW3HyIf0Dk0XNcggWHfYvf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16750537},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"e5e36f4ecbe775aa1ef5746616a58ac921cd2c68","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.3","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.11-8_1757400681322_0.8245447669447903","host":"s3://npm-registry-packages-npm-production"}},"0.2.11-9":{"name":"@revofusion/spark-sdk","version":"0.2.11-9","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.11-9","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"53f0822cc167b6bfefd4e2d22e163db32eb0fe10","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.11-9.tgz","fileCount":83,"integrity":"sha512-BIu9SV4n2CW+l+tm2i1FQ6rv7ndModAXGIUx65ygtPbag+2MUTBfgHPtGg5wTeEZlOMV1FJoeRGBM06sR5QC6w==","signatures":[{"sig":"MEYCIQDwsYg0nmzieyKIAwdjM6bMPV1/e402dvfGfcPuk62JLwIhAIHfXpRdRVxitaZXYaLg0QAlDTFA+aGZVv7kttRgzBbD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16751557},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"ebcdc367eef928a1d772f757d57deea922a1325f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.3","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.11-9_1757406972586_0.1683672214762173","host":"s3://npm-registry-packages-npm-production"}},"0.2.11-10":{"name":"@revofusion/spark-sdk","version":"0.2.11-10","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.2.11-10","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"f0507fc69cafa8f2bb240d9b7ad76ce68e48f49a","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.2.11-10.tgz","fileCount":83,"integrity":"sha512-n5H9/KDfxnAT78d4fQ2yQcWIa3rB0FgPjGmtxDe4okLMDk/hAJKUxCKdeqT74oGXpKNFzQsuLdNlB6KMsNfrVw==","signatures":[{"sig":"MEQCIE7r/PxJ72DPeDKcagpHgx1D8sCAEinz2bPAhPK3vcXNAiBcktLrKtitI0YHonw7UvVpl8JZGpGv0VUJ14o5ePQREw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16753711},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"954f1d0d7940ba8c44c7984433c3d988e6e327d9","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"PATH=\"$PATH:./node_modules/.bin\" protoc --ts_proto_out=./src/proto --ts_proto_opt=outputServices=nice-grpc,useExactTypes=false,outputServices=generic-definitions,oneof=unions,importSuffix=.js --proto_path=../../../../protos spark.proto spark_token.proto mock.proto spark_authn.proto && yarn format:fix","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.3","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.5.1","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.2.11-10_1757408199084_0.44676074421647205","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-0":{"name":"@revofusion/spark-sdk","version":"0.3.0-0","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-0","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"9f555bef5a6e331f3e92b3be1777ac69ecaa1d2c","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-0.tgz","fileCount":82,"integrity":"sha512-q2hgZghyQ1vpZ9Kjs/EaZmr+b1RWw1IwiBUvPgBavyz+JVMJPXOpikBth92AlY50g7FN5DTmTPGn9uaUTuDVSg==","signatures":[{"sig":"MEUCIQDz6V85kcK/UuGnRbtOMEFfy+CwCgDzo4Ttn+S4cRTG1gIgctI/AG0EmTuCQW4qQkMH8VZ6CwNIrcBH1rGOohMnKnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17185107},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"880e69b1fb91b87dd3df2a706b3c296bae0a3cba","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-0_1757498360428_0.3560058546577014","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-1":{"name":"@revofusion/spark-sdk","version":"0.3.0-1","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-1","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"8dda101453b990f43f19814442d4f0b8f589401e","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-1.tgz","fileCount":82,"integrity":"sha512-Z/VHbq9LudCN/VmZtf4WiQyfCuSjuuugRlz9ANIvVQD/o1EhPbqZPactVvKYpjTq4ngFkp0Q3meCKMAZAQLoFQ==","signatures":[{"sig":"MEQCICsZnnmrFFH6EzVKCJo71s3Zjp901NgRWpUASwPD0LZJAiAQJHP0cE23yHCUuTbVRgODLWjDP735fKCB/5Sv1uvcFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17187141},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"61944f9722f0e26acbdb99086b354a74565c7d8f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-1_1757499379779_0.004563881313415896","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-2":{"name":"@revofusion/spark-sdk","version":"0.3.0-2","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-2","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"9fc71d286ff3cfbe099cd713646473b970550f0f","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-2.tgz","fileCount":82,"integrity":"sha512-s6OplfNg5r5np/ZFrMXCZvy0ASi+SxTZ3rNK0K0hlMT5F8WUJicKXblccIevy87lPfFQW8prh1lhmYLExM2Ihg==","signatures":[{"sig":"MEYCIQDk0/BrB0jKD7QOn/xvC1j22qH9DP08wL55eQpwMbtWFwIhAI5N4fJhIVNK3Jpz7n0JIDYr6EGEi8rShlkC5Daxbw06","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17140084},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"de14224f198bab3a0c81b5855e8bb23d83f91710","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-2_1757539563902_0.7880202160235743","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-3":{"name":"@revofusion/spark-sdk","version":"0.3.0-3","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-3","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"c9457a353ed18ede9d406044166b413424a222fb","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-3.tgz","fileCount":82,"integrity":"sha512-aOoIlq0nemlazd0YO0fXI6Kz8sfxpW1lKajqT2B3TFo923NptnkynfFBLdVgDzrMqQYH3lzKlowFCjZJLndMwA==","signatures":[{"sig":"MEQCIDdPCsYYbparFZu9mS6RTMWJd4aoC+xvqvhxt3NkDN+uAiBW8taFkNpWvERLIe8ulmO3MGDSUxsaeVG2TP9bxZ7eSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17147948},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"de14224f198bab3a0c81b5855e8bb23d83f91710","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-3_1757552808868_0.04241743351873595","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-4":{"name":"@revofusion/spark-sdk","version":"0.3.0-4","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-4","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"3e2207d1c8230ba485903416d0f785a82c56cf93","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-4.tgz","fileCount":82,"integrity":"sha512-vStr05ohN0n7bHcvt42dCEFB4TS/KbcFlC5uuNAmDsDlzPw+2Cbcsog+yZ06gMWQSZScG50pE6kxvFKjOHVN7g==","signatures":[{"sig":"MEUCIQDb2Q2p25YqCMYHVXDfWuF+PT+RFkLDAnXuFU5s5QNEywIgCsX4QNnGqXCYWaNsHt/G+fsn3BocJn6DAkFl4GuIm44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17155196},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"de14224f198bab3a0c81b5855e8bb23d83f91710","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-4_1757571390880_0.627759100647499","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-5":{"name":"@revofusion/spark-sdk","version":"0.3.0-5","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-5","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"87bc6e1786db4df8533e6857e7ded7dd3287046b","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-5.tgz","fileCount":82,"integrity":"sha512-K8yoazFLcAWK55ob6SDiYtwZyqtqqH9F+8aS7d/DwuCgI/XKirAXgmpGDcK32uA4m+BspkCSKO4InNaJ6GiBGA==","signatures":[{"sig":"MEUCIQDEG9O+Q6R3/m+XkYhTboDg9XRtqwrRDdws3u30U+PTkQIgUuql0R/uKGxa4y3HFV5vsidqZ9z7UR5uKkbe7/856ok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17153748},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"de14224f198bab3a0c81b5855e8bb23d83f91710","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-5_1757572194564_0.45154848769349853","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-6":{"name":"@revofusion/spark-sdk","version":"0.3.0-6","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-6","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"401972e60c6b345c0b036bbcbc27ed25c0e1b2fe","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-6.tgz","fileCount":82,"integrity":"sha512-CCB6oK1HsnBePNAa99UTSLH4YJgxauxCqzE+RO5pNwxtcgh/ILxA+FuHaKXF3XUw/dXCWQIFcJ6DjtPOdbiSjw==","signatures":[{"sig":"MEUCIQDOH77uSpFVpGVlhULrkrCF7eGlkDe5xdqG+FtPb8vKrQIgRISuR9u+0ZR+0I/QvotiEdHLCOsaghib/U3enMJ4EWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17161292},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"de14224f198bab3a0c81b5855e8bb23d83f91710","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-6_1757576864048_0.7913889660954465","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-7":{"name":"@revofusion/spark-sdk","version":"0.3.0-7","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-7","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"94d56d4affef6b52c1abf0e873f9dd8112729a49","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-7.tgz","fileCount":82,"integrity":"sha512-xk9YL2Colu29k/tBOBta+vKvTFmeAdRg2uo8Ivw+/mK32uv8y08uNKmVCGbhINOkStQeyEOnOFuS7+qwWt6Eaw==","signatures":[{"sig":"MEQCIAQQjxIcfU586JIYt21WnfBpvIrbptdZyzM5aXt4RnA4AiBV792dbgb3kNn1nnYMZz0Z2Y7vDCRdBROXmQPLKWrO4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17165033},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"09f9ba1b35845f4db593b3e868f13e9e6ad578ee","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-7_1757657821695_0.6776611520180482","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-8":{"name":"@revofusion/spark-sdk","version":"0.3.0-8","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-8","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"f8d5dd16ee8ea3e135fa159531ebc3dfa14a24ee","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-8.tgz","fileCount":82,"integrity":"sha512-XdrrYdF2noDXbhd4VEvI/snqXHjYFIynbgmz3WrRQGKm42h/gF0Ccy+nIuV9qzQ6ZRU6CdU9DN4W2xNhv64iMQ==","signatures":[{"sig":"MEYCIQCe36BQ5IhCAFqmodQ7I2/jUe1ap+EMK11ClaU9uUyqcQIhAKCkqplTZlG/MiKAACchu8m6nEHWOLC4mGqXIjuXMUT9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17165425},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"09f9ba1b35845f4db593b3e868f13e9e6ad578ee","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-8_1757679148559_0.9135173100983067","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-9":{"name":"@revofusion/spark-sdk","version":"0.3.0-9","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-9","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"119be706bdd7ec3392d339ad7395b364f1ed94da","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-9.tgz","fileCount":82,"integrity":"sha512-UO/yo0qqIUi2kgubgV/58O7taURnjBUgsSEURcxcG5IukSbM+KIfbg31LGcP9s/MCu5H1x77yFE9Ai7TVTgwjg==","signatures":[{"sig":"MEQCIDeO5EKne4tAMc8anUji/FJbTV8YMPbwg/wJFOs/Np3SAiB+bNBWIn+N7W5UD0TAV27RE4wRoFcIMj+8w8+74iMfbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17169617},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"09f9ba1b35845f4db593b3e868f13e9e6ad578ee","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-9_1757680996979_0.519616875122487","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-10":{"name":"@revofusion/spark-sdk","version":"0.3.0-10","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-10","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"d24296b583646248aa6b0d9d91d5f945bbce440a","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-10.tgz","fileCount":82,"integrity":"sha512-MnH8pzGLb2pRdjutSCn1/HwRm8qS5tjGECva844nKy94JxbwsLm4A84Bf0wmlXkdr81JqsYd61MK+S+7ww0RZA==","signatures":[{"sig":"MEUCIQCpsNSzjarVq0cMCUpfgF7z21cBcYOEVuB6BbfQq18QZAIgMFvfLDIDWFTcZIkS0iimhTgDTHAnQgDaPidVHYfXAO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17165435},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"09f9ba1b35845f4db593b3e868f13e9e6ad578ee","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-10_1757683546317_0.5994824854627314","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-11":{"name":"@revofusion/spark-sdk","version":"0.3.0-11","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-11","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"fe8c6111751af59845105b14e97ca11844646eb2","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-11.tgz","fileCount":82,"integrity":"sha512-3F+N8vbLnZfkHTs5wlw63GUItYJ4RkTyBy7Tw+aiPWwFSIbS3XY4CBMNdw6PSnrWIeYNynLMW0eqCUeHpcq9xw==","signatures":[{"sig":"MEUCICt1eZsP41cwiDghpSU6uvNL5A+DeRjnhqbdHON+4nrZAiEAr6ymc+5LlpOOddEBV4r/23lSg9rkf9e90a1vQ3CT8as=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17168754},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"ec34cbb96370ec1cd0d424245fc909fda2358680","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-11_1757748547690_0.007444033514717008","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-12":{"name":"@revofusion/spark-sdk","version":"0.3.0-12","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-12","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"3f6feb7bcaeea3ff722dfb9d8b955383f5568cbd","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-12.tgz","fileCount":82,"integrity":"sha512-waxtbXmwSmo6ZtY4cl5ps+LY85LVEr3IRVPPDRQm09VIg6jWHCBjUjhDysf9idpGgP/+JE+xBlUttz8oamDGeg==","signatures":[{"sig":"MEQCIAfN+VSxOj9ABq8fOG0W9DnkVRcVyLP4x4Oyng4Xs08fAiBEqOn/z12K6cDpOzdLOaQKWsZFTc+4M8CMYhZiuTs2rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17169377},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"ec34cbb96370ec1cd0d424245fc909fda2358680","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-12_1757808631899_0.05917880118663721","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-13":{"name":"@revofusion/spark-sdk","version":"0.3.0-13","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-13","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"4e2a99e91b98bd0847f71a7187b78864437074cf","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-13.tgz","fileCount":82,"integrity":"sha512-nxijYRGIVAEzVo/nqkyvPp82wPoPhYkSaENcbqZGHWE5noGoCFVGs/AAesV0O3UV8Tn5vDXiyALoJHZS3Vq6Nw==","signatures":[{"sig":"MEUCIQDVbRyLztZFTHGHeGA+iMNOxj/74T2UEsZH5EzPYZulTgIgD7cVzVPT1UcqiWLukHLnyG94FUP/78zxd5NCu1AlsG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17170625},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"ec34cbb96370ec1cd0d424245fc909fda2358680","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-13_1757809374401_0.9079112176040942","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-14":{"name":"@revofusion/spark-sdk","version":"0.3.0-14","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-14","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"82506b423d32b936d0487c0ec6a30e94108b1693","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-14.tgz","fileCount":82,"integrity":"sha512-XH4DwHTJJh0125ls1H6PRI4pxEeazR0z4RYOkWh1mflUIyoD50Vdw0jpi3xq1I6S3/1L+uioPg947aIKBHrhqw==","signatures":[{"sig":"MEUCIANJ+vtP52g8q2V/tr0ovxPFNGIYDOYpJVPtcHQuzSD4AiEA1DPVon6AQAJn4pI6FO4JaR5nECob0tVHCqna2ZccLWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17173568},"main":"./dist/index.js","type":"module","_from":"file:revofusion-spark-sdk-0.3.0-14.tgz","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_resolved":"/private/var/folders/nz/0yblzz3d7n5f5nq5lfqn2xg40000gn/T/3692757283c2f0d94962ab38c7cb9a4d/revofusion-spark-sdk-0.3.0-14.tgz","_integrity":"sha512-XH4DwHTJJh0125ls1H6PRI4pxEeazR0z4RYOkWh1mflUIyoD50Vdw0jpi3xq1I6S3/1L+uioPg947aIKBHrhqw==","_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@revofusion/spark-sdk":"link:../../../../../Library/pnpm/global/5/node_modules/@revofusion/spark-sdk","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-14_1758013271152_0.9181884151124096","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-15":{"name":"@revofusion/spark-sdk","version":"0.3.0-15","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-15","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"feffaadca06d3c1dfed250daee2c7682f6c0a779","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-15.tgz","fileCount":87,"integrity":"sha512-DrmiNYE59y4qQ/7JduE3x45XI64XbW3zmcnxd5UmqwgdzXQ3p7r5pZcF8fQioWJ/L/gQ+1UFW07pBts3mj6CfQ==","signatures":[{"sig":"MEQCIGT0T8NS5XqqNfMJ9C5xhB5R2ieDtIRnQZGeo6QGb+0+AiByyv/qcFYyIJKADQWn21ltywXhPSY3ktUkiKNjIUeZ8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17994668},"main":"./dist/index.js","type":"module","_from":"file:revofusion-spark-sdk-0.3.0-15.tgz","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_resolved":"/private/var/folders/nz/0yblzz3d7n5f5nq5lfqn2xg40000gn/T/b4f21f4d929e700765fcc308a9634a0a/revofusion-spark-sdk-0.3.0-15.tgz","_integrity":"sha512-DrmiNYE59y4qQ/7JduE3x45XI64XbW3zmcnxd5UmqwgdzXQ3p7r5pZcF8fQioWJ/L/gQ+1UFW07pBts3mj6CfQ==","_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-15_1758019812288_0.9203461486423312","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-16":{"name":"@revofusion/spark-sdk","version":"0.3.0-16","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-16","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"f1bd0531f4b680e75c1461454a4d578174f882f7","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-16.tgz","fileCount":87,"integrity":"sha512-Zo5G/nZiPxPP7MsUTyQrQRYjvopUtjUS8cDDX/mBnuNtBKwux8peiaPrdnAiCsNpJhTHh7/9s001vdijZD6DsA==","signatures":[{"sig":"MEUCIQDOj8JC8m3EOuLZKIZKSTavtkuwjHi7qjVfr3G5/NFPZwIgPM/eGTFdo1I28E+l/SbobAngczMV8CSghDmQK0XNTJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17994868},"main":"./dist/index.js","type":"module","_from":"file:revofusion-spark-sdk-0.3.0-16.tgz","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_resolved":"/private/var/folders/nz/0yblzz3d7n5f5nq5lfqn2xg40000gn/T/b17a611e4be57b7f43908b9997192dc0/revofusion-spark-sdk-0.3.0-16.tgz","_integrity":"sha512-Zo5G/nZiPxPP7MsUTyQrQRYjvopUtjUS8cDDX/mBnuNtBKwux8peiaPrdnAiCsNpJhTHh7/9s001vdijZD6DsA==","_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-16_1758020676931_0.19763122682712808","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-18":{"name":"@revofusion/spark-sdk","version":"0.3.0-18","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-18","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"76fed6ec72a44321d6fb36e57cca4ffbc88f5a20","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-18.tgz","fileCount":87,"integrity":"sha512-k6Eldppyc5cKzGsFcdi+OHUZ+K6VAq4g1OMOf6aOcjc8sJOpsAxYjkOUG7jm9v70ExQctLnDyb1rgnbqEK3kxQ==","signatures":[{"sig":"MEYCIQCz4If8vokgvcZw68bICzrr/3gh37qnsxS+b7A7E1pfnQIhAKUQJGq6Q+XQogKYrqXF595Eh9AVgJvfkSySI0apgYE1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17996170},"main":"./dist/index.js","type":"module","_from":"file:revofusion-spark-sdk-0.3.0-18.tgz","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_resolved":"/private/var/folders/nz/0yblzz3d7n5f5nq5lfqn2xg40000gn/T/4451b56dc9ec350e9c11b0152c0e3e11/revofusion-spark-sdk-0.3.0-18.tgz","_integrity":"sha512-k6Eldppyc5cKzGsFcdi+OHUZ+K6VAq4g1OMOf6aOcjc8sJOpsAxYjkOUG7jm9v70ExQctLnDyb1rgnbqEK3kxQ==","_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-18_1758021626866_0.1247992425522424","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-19":{"name":"@revofusion/spark-sdk","version":"0.3.0-19","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-19","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"4a9d2dd7d07a21d3c8bdc07b79c791d81dc440d5","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-19.tgz","fileCount":87,"integrity":"sha512-KUwZ9ILPjJ5DkUeO3jqi2uTDDxaofoTFqwEPQZeb/UKfTRojyQJQHyXuq1j1Fxdva1fIQvLgLFXlwtWtKcMsTA==","signatures":[{"sig":"MEYCIQCSGNnDAq2t70bZyDFQygE/U6thRjK7RBVy5gscfZIdkgIhALmzhUeAmnVDGpco5bpk/3odR+i7DMoyTMw2eKOaLRlf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17995931},"main":"./dist/index.js","type":"module","_from":"file:revofusion-spark-sdk-0.3.0-19.tgz","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_resolved":"/private/var/folders/nz/0yblzz3d7n5f5nq5lfqn2xg40000gn/T/cd74f037273a6c615c46a715566c638e/revofusion-spark-sdk-0.3.0-19.tgz","_integrity":"sha512-KUwZ9ILPjJ5DkUeO3jqi2uTDDxaofoTFqwEPQZeb/UKfTRojyQJQHyXuq1j1Fxdva1fIQvLgLFXlwtWtKcMsTA==","_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-19_1758021768362_0.3002061026566678","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-20":{"name":"@revofusion/spark-sdk","version":"0.3.0-20","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-20","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"4194c26a2a2b9aaf87d24af49cd09368a9793116","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-20.tgz","fileCount":88,"integrity":"sha512-DUJtBnGhcOnALms1nX6mxLvzwUKZqrAqQmvc8+VyOVvGQkeVX4rzUp6nY6tPdGK29ddPavp1vzvhjvOkk0zRrA==","signatures":[{"sig":"MEYCIQDOpjcPmzw8gXc5nD5qevjyA6wDlGlMPl0BaHHrHjgkBwIhAKEnxqMeYqkkp3nOflAdhulIqG2mChn72+vVcMCkxAFg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17996255},"main":"./dist/index.js","type":"module","_from":"file:revofusion-spark-sdk-0.3.0-20.tgz","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_resolved":"/private/var/folders/nz/0yblzz3d7n5f5nq5lfqn2xg40000gn/T/7dd12c761c904c27952162c419729da5/revofusion-spark-sdk-0.3.0-20.tgz","_integrity":"sha512-DUJtBnGhcOnALms1nX6mxLvzwUKZqrAqQmvc8+VyOVvGQkeVX4rzUp6nY6tPdGK29ddPavp1vzvhjvOkk0zRrA==","_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-20_1758022121408_0.9521787128405068","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-21":{"name":"@revofusion/spark-sdk","version":"0.3.0-21","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-21","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"478286424474d054b272589b977a91e64d087e5c","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-21.tgz","fileCount":87,"integrity":"sha512-D46OYB/NitPROZH4Y6xI/aR9jgRJXpUxplrFKqwQLt8oL6HCbqQfVdQkj0i27bXJloKKT+fzkeANK0reQDng0A==","signatures":[{"sig":"MEYCIQDeB6Deuz1V63A7ZTFrpwyaEIgsv2iVT3rQ5DhrizItagIhAICvp7kpFr6PaEjnlP6mKeJewYt7+0qdizsvYO++LjRc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17994967},"main":"./dist/index.js","type":"module","_from":"file:revofusion-spark-sdk-0.3.0-21.tgz","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_resolved":"/private/var/folders/nz/0yblzz3d7n5f5nq5lfqn2xg40000gn/T/6b1bd4297140c3b219cb364c3fae7574/revofusion-spark-sdk-0.3.0-21.tgz","_integrity":"sha512-D46OYB/NitPROZH4Y6xI/aR9jgRJXpUxplrFKqwQLt8oL6HCbqQfVdQkj0i27bXJloKKT+fzkeANK0reQDng0A==","_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-21_1758022289343_0.7137519214770001","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-22":{"name":"@revofusion/spark-sdk","version":"0.3.0-22","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-22","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"3169217455a4344e3bc5c849149f3c1d4d512c8b","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-22.tgz","fileCount":87,"integrity":"sha512-gXvocP7nEau+sMtS2spVyoZOACZ4tSv85bihOo3rterP5ze2fRDTWkpjfnct/SIL7hrPA8Tmd5K4/wDxDyF0BQ==","signatures":[{"sig":"MEQCIDYQx+Ewydvn0CdCYbT5NwdPH0nxJgJD2xGhKjclguc/AiBAESaS+EWI0/OBmiJfC2PKNpIc3QKMwALdaymkySr//Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17994669},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"ec34cbb96370ec1cd0d424245fc909fda2358680","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-22_1758028188892_0.9902512530429977","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-23":{"name":"@revofusion/spark-sdk","version":"0.3.0-23","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-23","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"857a9b99560671f9ce9f58c86966b35f18688349","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-23.tgz","fileCount":87,"integrity":"sha512-HDxKIwMbK7rlJtuyVyJtUki1SbX2TUzBbCRtfXpzGGCMbI78gSBrTEGBHLLkUZRSsk+Vkg5c52/xYeRTFipStA==","signatures":[{"sig":"MEYCIQC9ypqJV4ZA1TW349Lo6ZZpSny+RpQlzjuDiANqq2ZmaAIhAK1T/3PVmWKi5fvOZswUCchaS6MaDKrHgMqc+2Mr1ZJD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17994869},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"ec34cbb96370ec1cd0d424245fc909fda2358680","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-23_1758039894830_0.2738085569498747","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-24":{"name":"@revofusion/spark-sdk","version":"0.3.0-24","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-24","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"4d1c4f4a8c5d72102ceaf91923486a8ab40543b4","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-24.tgz","fileCount":87,"integrity":"sha512-V9YtI3Cl5/MK4AWZ1wWzby16Aq+RojK76HJS9xJtu5E/4/YDD8jqq56keTckJDkYJ7WCYPE6JyFyaL/g/K/RJQ==","signatures":[{"sig":"MEUCIHjanu37v58vPTHYTvTmlGSFeO6EvLN6eWxV3uXPXm98AiEAnWbfcbo77cDnzG7/NedcdLBJaLY/b5j9hQKXkwktlSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18395021},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"ab0fe7b6ce6c9c8feed54ad61317416c3470a5f7","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-24_1758151464358_0.5126350923849794","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-25":{"name":"@revofusion/spark-sdk","version":"0.3.0-25","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-25","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"47f7b0395ebc33ce4c9d562ed48a3452a086fba0","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-25.tgz","fileCount":87,"integrity":"sha512-yLhAqGW6zUEELFiyGDLDCaWc05/F6jkTbH1oix+Z7ZFxoDlHy1LrLnhlx2+BespV71HwJ/9vkLajbAOc14y4dA==","signatures":[{"sig":"MEUCIFz/oryG2k9OS4mxoiXXuFJn7M5Q/oUYe7CHLfT8ld8zAiEA74K1wNHuXICIVRy9kK3TFRoFDe42cMkkgUtUUevr7LY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18394895},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":{"fs":false,"url":false,"path":false,"assert":false,"crypto":false,"fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"ab0fe7b6ce6c9c8feed54ad61317416c3470a5f7","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest,publint","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","bitcoinjs-lib":"^6.1.5","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-25_1758180877172_0.7781150903401963","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-26":{"name":"@revofusion/spark-sdk","version":"0.3.0-26","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-26","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"93c2ab26ae61bb81c25fe7dc6fae44ca601fd766","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-26.tgz","fileCount":87,"integrity":"sha512-wSFVOsHC2fxPdW+AmF3IXIxlzBXN1P5aAdMZjaGq88mqMCilfpPkp84H49kknQmxpofGYyHllrfp+47z86uHSg==","signatures":[{"sig":"MEYCIQCN/MHj4pW4lhNQ7zLch3uZQW//R2niZcs3cWB1Fw7iEAIhAIgXP6mxXw9QHPa7B0jjxfztCfaPWVojiZQTrXlxcEbp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18383031},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"f1946d35323c7357cf043e5fc38ceb9cce26e8e1","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-26_1758335903220_0.22798100292518853","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-27":{"name":"@revofusion/spark-sdk","version":"0.3.0-27","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-27","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"66955ac67cb075057749a92fddd4d8b94212e4b8","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-27.tgz","fileCount":87,"integrity":"sha512-1bUrS3xQgzHX3Z5AN1t9ttxAOHiv+BgTKqjCLstCH5RevvCWRNn5UG3YN3bL3mLY5iOIGmIQd6L6L19Wcbuldw==","signatures":[{"sig":"MEQCICT/aJeYXr9HmD4KITFJorUAnl316dsQcjeLVkp6pejxAiAqdxuS+6L1DJBy/OAL+KDJoVyvb+c1Q2l8zH7Or/wUeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18382635},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"f1946d35323c7357cf043e5fc38ceb9cce26e8e1","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-27_1758344578631_0.8697253639423186","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-28":{"name":"@revofusion/spark-sdk","version":"0.3.0-28","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-28","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"3eda0afec945cfe3a35709892d63c476805fa7f0","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-28.tgz","fileCount":87,"integrity":"sha512-DSfbpz+odH64WklSfXFWI6sK5iWGdrm+0XyyUFWSF45LrZgRwQvmU4UP/VFuiSZufN3g8yGXq52W7IVZS3yj8w==","signatures":[{"sig":"MEUCICuLzcx7S8PcziSIoSBJXOUucTiCBzVsfIS+sPZ5kLWWAiEAn9598RwhgSA7uIahZi5z90EUd0AeaO4iHYD+wRUIWLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18382644},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"f1946d35323c7357cf043e5fc38ceb9cce26e8e1","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-28_1758347285755_0.6191862138023869","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-29":{"name":"@revofusion/spark-sdk","version":"0.3.0-29","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-29","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"79168497ebc58ed7470d87508e0d4510b66c2e27","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-29.tgz","fileCount":87,"integrity":"sha512-q8cNuNtO9vHzkQ6e/soJVfQ+dmlpLMiVB8wlRXFM8YmcjBjtuuNVombO4hTgtbl2+yhULtpXaVHE/p3XVElI/w==","signatures":[{"sig":"MEUCIQDG6X2is4ItC+ZGQaGtJdQkWb1+mfPs6KIPr1qBriHvcQIgNrbMgZL3Iwp8yVclKRTCLZqgR/yRIuODbu7Ho46otL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18382662},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"f1946d35323c7357cf043e5fc38ceb9cce26e8e1","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-29_1758347884253_0.07159658376691436","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-30":{"name":"@revofusion/spark-sdk","version":"0.3.0-30","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-30","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"7878ad0a4e9d53402254b2f8a33aae944fc92746","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-30.tgz","fileCount":87,"integrity":"sha512-hPG+O5xL75/rbgIfLY50SMljBgI8s65U8a5TyrIIB7TyDk6v7rkadKUhr4dtJWEFYB32ffwP9W70O4PpnQXvRw==","signatures":[{"sig":"MEQCIC2z5l6kQq7D0ngGlDCVzvDyih+pm/uQXXdcSlY8uAo6AiAPCAtfrHSTtBvU7n/nc06n1xDGIsw7qgQmEgReSkmZpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18388196},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"9d274f44567c2311114f1f770b355f2953b0cc4e","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-30_1758944848420_0.20759198364910758","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-31":{"name":"@revofusion/spark-sdk","version":"0.3.0-31","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-31","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"3c9a62b5406b82a780ce4ede1e7720aa824c7e4a","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-31.tgz","fileCount":87,"integrity":"sha512-JSSM2p3PptFnQxzZtQN5T8ZEFBrh6bMIrxoledRsTyldGpCbjrTqOzUm9iEP94XJNgG/kFJaAvqSitYtpH4dTQ==","signatures":[{"sig":"MEUCIQCEf3KOgUSac6Yov5WkA1/e6IR6sJeXchHptD9bnkVxNgIgFqPnzXOulVGNEvq7ZyOCdmmZweTKtf/tzGy17EY2DKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18388358},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.js","require":"./dist/native/index.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"9d274f44567c2311114f1f770b355f2953b0cc4e","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"HERMETIC_TEST=true yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-31_1759005419893_0.2815882019292604","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-32":{"name":"@revofusion/spark-sdk","version":"0.3.0-32","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-32","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"a29ed785332658f4a5067c2555315a823161428e","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-32.tgz","fileCount":87,"integrity":"sha512-BWYD9lD9rXxEr0D9RnHxLg/91CzIieFw53Z7Xh9tiQD990pOwd1Ym6BQ7cACBHvJW0UZspVOVfA5vXrpdpFq/w==","signatures":[{"sig":"MEYCIQDMH8kCFg9Hmi4j69Th04uVrHYuVAEc2CTfv9JlXfl9rgIhAKY/HLaNWVuxhQArZpp7od9f6tGv12L3RKt8febxT2hw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18580780},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"bun":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"8ae9ffaddde55aec21da03beac9efcf5e5423606","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-32_1759125529643_0.15858486827189355","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-33":{"name":"@revofusion/spark-sdk","version":"0.3.0-33","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-33","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"5d0f8e754693574c24ac581b7e589870c7dd219e","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-33.tgz","fileCount":87,"integrity":"sha512-mSjuUpzjC4bAXcpKHBDp/mL0D8uLiZBfrc8ZRiX+RsvxlWT+YeWAUMpI+zsnm/2r5KVGVoVsW/kZIaDb6z0Q+A==","signatures":[{"sig":"MEUCIQDZ/Mzzi3nLA270f7oKPSUU7cztGD8pKuckUNv/5kfiHgIgWERwZzSt1+kXUFkp1WSIYJmarrpe4qnOrWZCwni2cFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18581049},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"bun":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"8ae9ffaddde55aec21da03beac9efcf5e5423606","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-33_1759125738192_0.7680075965323836","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-34":{"name":"@revofusion/spark-sdk","version":"0.3.0-34","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-34","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"39aaf8743e1c01f80f65054b921c6686076c0218","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-34.tgz","fileCount":87,"integrity":"sha512-gt8KBVaxUJuTCDmN+kSpgpqKx/PVq3azyFmZSdUaTSY4laAyNufl+eKfBsGsF6QgaR7G9FUzUvk3LQfm1c1NXA==","signatures":[{"sig":"MEUCIA5QVsTWZuToMfryqzYuil6MT5095ONJAX7JRw+5xo1yAiEA0SJw+5j0krurBZ0X5+b82ulCr2c98TZRWjiicWPrFqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18581281},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"bun":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"3cf31ebdcb732e0b938b0de6d4c2f350b31f598f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-34_1759166515800_0.4819848619552467","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-35":{"name":"@revofusion/spark-sdk","version":"0.3.0-35","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-35","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"2e0b452993f2b9a7256789d05966e4e96afc5e0a","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-35.tgz","fileCount":87,"integrity":"sha512-kOyLRmXCeZal5dKCnUc/dOv92M91zq9ajYCEGBGtl2Dok8KqiEEqVcXSv5uCEee9HxPh1LBGE85VIexlT298IQ==","signatures":[{"sig":"MEUCIDNgVGuS+KAgtrx+M9AA0WmlcheAf+NAr/OekxnGc+v1AiEA55prn3KyKFO1YNZIeUd2HmOgUYrBW69UZJwpO5+Sqmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18581607},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"bun":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"3cf31ebdcb732e0b938b0de6d4c2f350b31f598f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-35_1759166976577_0.9792607131150446","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-36":{"name":"@revofusion/spark-sdk","version":"0.3.0-36","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-36","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"bc3cd256571669bec37c317cededb7d4eb7f5f77","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-36.tgz","fileCount":87,"integrity":"sha512-eOBMlM9RmA/WS5qM4mhCFxagpFHazpThUgtER1BsiKCJxiG49NP5hEIqe/su/a8WCsspsIMaT4GpGHLFxeREyg==","signatures":[{"sig":"MEQCIHOSYYf5dEhWQ0j6MKDcZRZwi0UQdInGpokIDwldbFPgAiByhRkcvYcU3lvBB56ID9dNwXhkVitYygAb5KdTxg2EiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18554504},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"bun":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"68d052906b1efdfe4fa2843f929e63351b4fcd51","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-36_1759304310082_0.7734075678795973","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-37":{"name":"@revofusion/spark-sdk","version":"0.3.0-37","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-37","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"e352891c2b08e2178057080bfd56cc6f7a3df0de","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-37.tgz","fileCount":87,"integrity":"sha512-hmLNzqaTD1JEORC8XY6RK4S8OfZbp7+NNZREPUlbUAR5Czf7d9GckhG19vOy68mv/VHyAwKsGgKcwHWqCqkjlw==","signatures":[{"sig":"MEUCIQCKsY4XTQu6hGgAPws03anvF+G/ecxZmN3s/EndohF2ngIgRs0oWtJTv+Mwzwj8pxMrR9UFq9WQryD73wNxabn+3cc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18554756},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"bun":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"68d052906b1efdfe4fa2843f929e63351b4fcd51","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-37_1759304729302_0.6449390077693875","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-38":{"name":"@revofusion/spark-sdk","version":"0.3.0-38","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.3.0-38","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"d18b947a594d24749d8c7fc16ea2c037fb65cc37","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.3.0-38.tgz","fileCount":87,"integrity":"sha512-nb6CPJwxHY6uRkzqKUSnxNRV+nWUQU27lVajDakd7nET+vUrOOMONpSMA8wo7NFi33TCF0AysAFOFQDh+EtF4g==","signatures":[{"sig":"MEYCIQCHG+vRFKVLTP+RejjRAaygLLHU8htfJRhW12UkAWgEEwIhAJmgsXz5L43bUHv6XaVY7SqeZGQzbDqFi2hxcCJIbWP3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18579887},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"bun":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"68d052906b1efdfe4fa2843f929e63351b4fcd51","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.3.0-38_1759336758502_0.9338128473390013","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-0":{"name":"@revofusion/spark-sdk","version":"0.4.0-0","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.0-0","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"7eb726cff95cac4cd56833cd5b8dd396ee7d15f2","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.0-0.tgz","fileCount":87,"integrity":"sha512-rCAwTU158XL9k5XnGIzlDxWvif5xtYn//IOt9vP1FIoimoWSK0eIqW7lUnf32K5PDeMRQ2YaEbdygL9LBAHQmA==","signatures":[{"sig":"MEUCIQCioXeuLy/Tax5vOSoMHtgdo5PpJs4va56coE1kuLzbLAIgDPTQUMEAd3ClC9o0FBxCTLUNiLMb328TkuOafSsMEfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18665793},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"bun":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"e1e153f458803c27f8fcf0f74dadbac302a9f5a2","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.0-0_1759927067634_0.18372915885871155","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-1":{"name":"@revofusion/spark-sdk","version":"0.4.0-1","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.0-1","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"c312beea7d794a2480e77dc00727778f392a7e53","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.0-1.tgz","fileCount":87,"integrity":"sha512-Qpn7+Mc1cegofKSgR6aPe270vqE/EVikQo/5ufQqZYrwLGnsupmFR8s/VJffR4peyHkt3FslMm8G/LXT64WNKg==","signatures":[{"sig":"MEQCICRKuHlyqAdMEDrVNvY9wDnP9/ZIsHczdq9pQenqYFjlAiAUgVj+BjCDcmkm7ww7OitKkOkBxKzklOZzkm1HZz3UzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18668364},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"bun":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"e1e153f458803c27f8fcf0f74dadbac302a9f5a2","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.0-1_1759927777033_0.4001855557628988","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-2":{"name":"@revofusion/spark-sdk","version":"0.4.0-2","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.0-2","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"1de3fab18fa5f6aea9a8bd292f744fbe9ca10616","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.0-2.tgz","fileCount":87,"integrity":"sha512-/6rrvAXyqhGL9evaHeLLmtmcktiEPU3+fzj9ysy2nycXw41SPEQG8WFGCn1yBCTiObnt5573KNCei6MH0kJsOg==","signatures":[{"sig":"MEUCIEi15llxUcQ5ZZQvcI5U1ky3tqHbEDvL23i/ya/s+Op5AiEAw+7AJ392s9mnKqS7brLgEivoNV87nrj0rikU6HEyI8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18414112},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"bun":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"e1e153f458803c27f8fcf0f74dadbac302a9f5a2","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.0-2_1760086539106_0.07646912120926563","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-3":{"name":"@revofusion/spark-sdk","version":"0.4.0-3","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.0-3","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"ecc72f2de9e55cea69b4120b78af8edb8fc269b4","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.0-3.tgz","fileCount":87,"integrity":"sha512-zNlab/pQsA9xxNjsRj/tlnH3U7OH58AnVUAXjOSYihycQuvBek/1X1kWGKQaVWG7z0an+9dpeMS/EDhionK+WQ==","signatures":[{"sig":"MEUCIQD/uhhSpO9twBn4/9a8qoRM+mYTTGj/m7XlE39xUdBRbwIgKsiFey5KvZ9vUWt3vX/MvxrJ0FbqU5T1cM231rQKrV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18545186},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"bun":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"ab9e332960f338c0cb73f227aa336ce3afdb350c","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.0-3_1760820441161_0.34895499149242903","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-4":{"name":"@revofusion/spark-sdk","version":"0.4.0-4","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.0-4","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"20b55e84a59781ef8b682bff450dcbc3974c2d4c","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.0-4.tgz","fileCount":87,"integrity":"sha512-QjBOyw4v1RmI30MdJT2GtpZiVx4QqOUih74JxxBHN7dhiV+u0InJUsIpLl7DUS9Q1o1Ampbgwj6fpGmG1dnefA==","signatures":[{"sig":"MEYCIQDksC7NGVG+mx+zWDLkCauyy8luFN5+W0SPZ+mGC77jBAIhAPB7JCYJeILMylvhXYt1AsQZA4BgdLqX07hszB8jFW7J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18545180},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"bun":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"ab9e332960f338c0cb73f227aa336ce3afdb350c","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.0-4_1760820596299_0.37926187339823336","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-5":{"name":"@revofusion/spark-sdk","version":"0.4.0-5","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.0-5","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"9fd0d1c7a0c005c77a96b51926a35f9c1f696d1d","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.0-5.tgz","fileCount":87,"integrity":"sha512-egKUXizfRTRsvgCu4NpsHAn70QKBW/Mur3ihXput2St788dan3wQAhMlh4/fETQE4z0ZEz3gqcnlIs7o9PeLJg==","signatures":[{"sig":"MEUCIE/1WviorV/AIgblLu8SArjSx1/9h4LwpTf4VsSV4RbMAiEAqMm3rnM3B4Ko2dQPLdfCpUKxnsCfcnk7lw8APEt/euo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18545180},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"bun":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"ab9e332960f338c0cb73f227aa336ce3afdb350c","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.0-5_1760933841432_0.34368299185888707","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-6":{"name":"@revofusion/spark-sdk","version":"0.4.0-6","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.0-6","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"5bdad506ab8d929fc3ed67ca7a90199427c6b572","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.0-6.tgz","fileCount":87,"integrity":"sha512-kb3h9eilX19qRa3WaJhtK9tmcTsI5HIJ8Wbwmb8QZ/k7Go/vkTOhAoMKe8nSRrnQx+wOCezL4yPboV6uJU44JQ==","signatures":[{"sig":"MEUCID64wPpokUf2PEu4JrNfkqRrxHmPTXoHqU8Wg5nuyy92AiEAvRPwI5EqS34zBE4sESZUmupbhEfp7nr/7743lzC1pp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18545126},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"bun":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"ab9e332960f338c0cb73f227aa336ce3afdb350c","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.0-6_1760934523855_0.25696487178211136","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-7":{"name":"@revofusion/spark-sdk","version":"0.4.0-7","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.0-7","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"479d23bd3ae6119873f4b226307d95d5202ae853","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.0-7.tgz","fileCount":87,"integrity":"sha512-4Fp/d07AnEa7++d6IxQ2JXdaz97erBEYsQFR/Pirw5eMZ+aawPCaGJsHShhDasigkHDJIpAk8Wmmr1HTWDGt0g==","signatures":[{"sig":"MEYCIQDyL3Tu86BVTHlh9CoeP7DCfyhzLhFYe4LNyzsJfnipJQIhAOCL6U/MIyd/q0DPaWSzSujhuV48E9RWtw8UMNvVz8f1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18581873},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"bun":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"c6368d58c45acfcb17fc3b2851237357a1842b74","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.0-7_1761106360196_0.11380041461219825","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-8":{"name":"@revofusion/spark-sdk","version":"0.4.0-8","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.0-8","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"3aeec884362af0f5ab464e023a12ed1c4c0f1a9d","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.0-8.tgz","fileCount":87,"integrity":"sha512-sPR31T6oc9RL/bq7Yemvr7FTxat9D4mKGUaPfl4gVhcZGYGzhKpy8csSvOeeNKaAuQKNMiaaOXCJ8NUCX+LeBA==","signatures":[{"sig":"MEYCIQCM0Mj0YM+wH2RcXyiwNAN14TC2Uin7tqKifl9xq0pgLwIhAPu2vyruJKXJxfgAlQwhXjrog9xgXHdE77mAZDUeJz21","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18923248},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"bun":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"14e65bd6746b5b34f89f559a2d6b0f034ff3e276","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.0-8_1761240223458_0.6721051330983401","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-1":{"name":"@revofusion/spark-sdk","version":"0.4.2-1","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.2-1","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"739846225d379cc24dd4a32a0fc06a76185c14a2","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.2-1.tgz","fileCount":87,"integrity":"sha512-hHBLngEdQlh3ly8P+9PcPKKEohTzD8gHw8LmCCm+lNxdeVT9ymdKeqv6epKU8l9bdpmJTjVniZtKMNLJhzQ/FA==","signatures":[{"sig":"MEYCIQCpNMfEC3ellsejTxcDqZ5xVLtDbYXaNjEFvkGQEVvdRwIhAM1eu3mLKbCaFz0GcIxYCcfFn8FaoD0HwvBE+q5yLcHu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18927603},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"bun":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"f4ec3ddd4014cb9152fc2a0685e84e294ee32f67","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.2-1_1761448657402_0.21245150193320672","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-2":{"name":"@revofusion/spark-sdk","version":"0.4.2-2","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.2-2","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"cc3b527787f7f0938516e5416f405153d6d5af04","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.2-2.tgz","fileCount":87,"integrity":"sha512-jklYtirYaE48CexPOc7VstqWcwfLyV9ZJCMKU50Lflsj2zBytiIFO92cfifqVq7tRQ8x3zh9/bv/L9mIWcxvfg==","signatures":[{"sig":"MEUCIQDvZN/ZT6t5QNZR5d2/5eGC0Pm5sNWWKmgEQuETeg2tEwIgY6yfGFlqz6YwrrqyCIT498RMnKq1WaBSN5VXbhiK8Iw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18927288},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"bun":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"14f65debcee4722f488e4d5d5ecf8058bc461eb5","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.2-2_1761455227139_0.41571414298328846","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-3":{"name":"@revofusion/spark-sdk","version":"0.4.2-3","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.2-3","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"57cb045f02793a3509fb3290886f68f359ce53a9","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.2-3.tgz","fileCount":87,"integrity":"sha512-An58wwWBOv0vNKRpAxkSqbEjByRsPUEbmqkleOLILufspn1gyleJKaIQk/KjFbA/IIPn1q4wDmsh8qW5Gm5jnw==","signatures":[{"sig":"MEQCIAF/gniqNAnN5e6vIHHU4yx7ZPjESAyKF3TdFHypIF8mAiBzf05udmebg7/AViawhm1vj69gSyhyMkhAJvMdCxOV4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18928356},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"bun":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"14f65debcee4722f488e4d5d5ecf8058bc461eb5","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.2-3_1761462300942_0.22128346302548474","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-4":{"name":"@revofusion/spark-sdk","version":"0.4.2-4","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.2-4","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"8c7860446035b8ea2ed0901ae9e750eb27d565fe","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.2-4.tgz","fileCount":87,"integrity":"sha512-4yv8lehNk6H56hBFng8BszR+dj1TVi6YDF039ZlhCWniks98/5V3a1BWbJoR+LS0aqDA6jaBNs7Xto1ReqiJpA==","signatures":[{"sig":"MEYCIQCpSD7hqI0cHbKUosdEB1L4kxxDKrjSM1OQhUyiuOR+0wIhAN1Co+kk550vWdQBHayJ9HBMT24LnUqhcGGU2ki7K1J9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18932778},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"bun":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"14f65debcee4722f488e4d5d5ecf8058bc461eb5","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.2-4_1761681593725_0.19083922044578405","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-5":{"name":"@revofusion/spark-sdk","version":"0.4.2-5","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.2-5","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"47a5b7e34764e19ae78ab37feeea34cc1fd432c3","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.2-5.tgz","fileCount":87,"integrity":"sha512-dq6/EWJ+lo/q5FrEvc+ilep5Le+jxxaJzZerHtOD2Limh3S6TdOd76oSa+2NS2xuhMGYZhQ1Fpymtq72Dha4Qg==","signatures":[{"sig":"MEUCIQCz5ozn+9iORy//g7ezT6px2Q50GmTW1Izu3WR2rKImHAIgLtQUvPBmxgNIbcwXnQF0R2fnP1bmP/dKOAi/FynmDSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18936252},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"bun":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"14f65debcee4722f488e4d5d5ecf8058bc461eb5","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.2-5_1761683979016_0.2956029379324354","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-6":{"name":"@revofusion/spark-sdk","version":"0.4.2-6","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.2-6","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"3103b677f64086b5d938120bcec018e227d20682","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.2-6.tgz","fileCount":87,"integrity":"sha512-Wa2pMDfi+79eRhHbLUuEWR547m+86S+OkqISkJn5hbMXFMy3Vwm2RfyyvE1ij3GHYImUow9CZZXHTvsn80C82Q==","signatures":[{"sig":"MEUCIQCsQNkJhBak9U2J6Q6FwP6mheOI2UAcD59cJPB9jtoCbgIgfnwy3Sgl7GwrxwtspznpSCZ+xIYGD8mcHXj92o7J/xY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19068842},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"bun":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"bdc2ee1fc5a11cdc755b1806e347b5e7a1f54d87","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.2-6_1761945204206_0.674194059407325","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-7":{"name":"@revofusion/spark-sdk","version":"0.4.2-7","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.2-7","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"7f813ead407e0f7331783c6359718263fd785029","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.2-7.tgz","fileCount":87,"integrity":"sha512-oYbP4Ux7yAMItbVCUxP90wpD8XGedab3/6B2j68Wo7b1yHLwvoBMcyDCsfowQmf4U4vb6QKHuRx7wgcn9VtDCA==","signatures":[{"sig":"MEUCIHqWzHxtWwhSxBMLxeQ+eN6KlELv+vsWgWVUu9dT7FrsAiEA0cqFR5oCn5eS6gRkL6Xwwae56BXogD4W1I0FtCltcdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19072354},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"bun":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"82f15f921a4cfdcf7f8d8eb645034057aecc553f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.2-7_1761961700576_0.589440537056446","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-8":{"name":"@revofusion/spark-sdk","version":"0.4.2-8","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.2-8","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"add0be7142b68683e4ff23000fd1ef00ca940f96","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.2-8.tgz","fileCount":87,"integrity":"sha512-fkKK0+br+XYQzlDkk5hVa0WeKa1A+LT9jsvvwywnPfH0Vq0gyZ+I7Pv40BzpFcYhUrm/bcMxqbj/PWHliJ0FSg==","signatures":[{"sig":"MEUCIQDaDMaVRzJZrBh5bGbAphxAGYXDhFF9yPzYBePxraILeQIgUmyqqTQHOabZ7785+Pw62jZ91QOOz7eaAlApGDvGekE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19073354},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"bun":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"82f15f921a4cfdcf7f8d8eb645034057aecc553f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.2-8_1762031793890_0.5868851157740367","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-9":{"name":"@revofusion/spark-sdk","version":"0.4.2-9","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.2-9","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"2358dcb3bb52f8dcc15f5fe9f598c385dfe6bc07","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.2-9.tgz","fileCount":87,"integrity":"sha512-zahDbwY+MtxlskVKa7iOEIvIuPrO146s/QPyUialuJl7xIo3pJ+TVpFuf0TwFLC026I/UWTUHrDecNJLsZmrfg==","signatures":[{"sig":"MEUCIQC/SZALmkRHyijx0iWzJ7RHo8nIOv8qXQp63QvleTxPtwIgXRiscdxOuouHU1tPGphOl/u3oCmzL7mNzT4d5KNpyto=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19073678},"main":"./dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"bun":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"node":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"},"default":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./debug":{"import":"./dist/debug.js","require":"./dist/debug.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.cjs"}},"gitHead":"82f15f921a4cfdcf7f8d8eb645034057aecc553f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@bitcoinerlab/secp256k1":"^1.1.1","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.2-9_1762033014831_0.5466458831463892","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-0":{"name":"@revofusion/spark-sdk","version":"0.4.5-0","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.5-0","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"9307f9f1170de38520375762c3eec259e554f4e2","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.5-0.tgz","fileCount":55,"integrity":"sha512-EN8c/OV80oxlo7TBDGwxp39dYLJW2vQoLau9w/9V1TxGg3d56S/cgZJ/fzGfurkbT+C3wE+AvDNLkYlTOyPdyQ==","signatures":[{"sig":"MEQCIDxfwRpp51NJ/OjkhcgqPx40b6WAYpFuealUt17S5fU1AiADT6frH5qyf2CuuPYJ+oV02V7PxSoejDV/fp+lN8L8Ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14648696},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"}},"require":{"default":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"}},"gitHead":"c9b2cd748ff457987c67d29e9c603003386dd458","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.5-0_1763454652705_0.3907626957755388","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-1":{"name":"@revofusion/spark-sdk","version":"0.4.5-1","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.5-1","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"39131101709fea3e5b7b613c5ff7140d34add863","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.5-1.tgz","fileCount":55,"integrity":"sha512-6fJ/TuvYGjwD/ne16McY7ONNrauLKyMTcWFfZ+skyG7aBnjI5AoHyhxJi4lCtruQMaoO7KcFnmHSq2Dki8cIog==","signatures":[{"sig":"MEQCIEl8yU+WJQ0hy693PHM2KdKLlFQji0wfNaeLXeWuRe4iAiBTXQwEHHtH3dllVvT7CwzRHwrpikzfsnt+UqX/DtcSbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14662321},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"}},"require":{"default":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js","require":"./dist/worker/sparkSignerWorker.cjs"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"}},"gitHead":"c9b2cd748ff457987c67d29e9c603003386dd458","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.5-1_1763454921862_0.8182669224977288","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-2":{"name":"@revofusion/spark-sdk","version":"0.4.5-2","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.5-2","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"3ee64117ae9cfcfa0d77e903dbfb4a79b61fa686","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.5-2.tgz","fileCount":53,"integrity":"sha512-l0znZfvWdHz/noXUuMlSiIdB4DIl2EcxkGwDQ+PBvfctsSyt4eQRN4cdrz8ZjRrf4IkudbcuydI3madHX4WKcA==","signatures":[{"sig":"MEUCIQDAzyDbKaGJOPcUZsYd7Oygh9WfI1gwl7UN0V0XsDmTqAIgNDaFP7zlsDqv+8vZWfweJRhRCho9vMwLrpgNvq4++OM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15074670},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"}},"require":{"default":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"}},"gitHead":"c9b2cd748ff457987c67d29e9c603003386dd458","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.5-2_1763456445343_0.45245652733638253","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-3":{"name":"@revofusion/spark-sdk","version":"0.4.5-3","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.5-3","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"e3e7cd232c0a96fe251ce573ae8d541be52eea56","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.5-3.tgz","fileCount":53,"integrity":"sha512-Cyixc5918KeseWglVnX2L07xlSe1RkulgMqZC0wGy7o1usMabojhwDZGQ0MlvBcDGBiIvMdKWx8nOf70ynRlJg==","signatures":[{"sig":"MEQCIBLXOMvCk18W1V6/oGkL6P5vwH6I1Jocm9W+Yz3UCawFAiB5WIHspEojR+uQ/Kfm+sWsvuy9DWFvAv9HbdM1zpa1wA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15734499},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"}},"require":{"default":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"}},"gitHead":"c9b2cd748ff457987c67d29e9c603003386dd458","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.5-3_1763456892731_0.9787072915683026","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-4":{"name":"@revofusion/spark-sdk","version":"0.4.5-4","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.5-4","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"c25e2eb292f2fa17e626d4f8a4f5c8b5a2b41502","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.5-4.tgz","fileCount":53,"integrity":"sha512-FBXPZ7oCkJieAWaiMc8KQLDYBTCkpoWvBfUau+Pcw6tZC7hh/wDL3xfELHDwPV72NaG3Lj1OXbXtjXt+L8PNpw==","signatures":[{"sig":"MEQCIHRUHfvkGu/wMuyz+l1jgoNjCDDAkH2kbrxBmPM7s7WoAiB9S1KMk8qWlRIVC7k9FL68g429OSR3v81xteL4krC10w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15734595},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"}},"require":{"default":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"}},"gitHead":"c9b2cd748ff457987c67d29e9c603003386dd458","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.5-4_1763458314620_0.6419883356693004","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-5":{"name":"@revofusion/spark-sdk","version":"0.4.5-5","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.5-5","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"8b1cf42db28d5ac7daf420b1c346274cab0f9ee5","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.5-5.tgz","fileCount":53,"integrity":"sha512-ecvxP03RzDgJ7bJDgXND2G1rsF7rvcVxeYtFbuEp6kl5jKue+IJDjWORzYSPXI5aID/y6hslulX8G38H4Wm7EQ==","signatures":[{"sig":"MEUCIQCFsYjUJe1zTwXfta4G7Akjy1tGjIKFl5qDWSqjyodjEgIgbkEObPk6OxCSh4iUTiaUNHeEy5qkcfSUp6GIt7TZ+S8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15734595},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"}},"require":{"default":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"}},"gitHead":"c9b2cd748ff457987c67d29e9c603003386dd458","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.5-5_1763460413610_0.988824505767784","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-6":{"name":"@revofusion/spark-sdk","version":"0.4.5-6","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.5-6","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"647da6cee02ec2666f1121c0f17ebc078c923d9b","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.5-6.tgz","fileCount":53,"integrity":"sha512-7Qt43C7mBRKfspLwLEjds9YxUAzIz3F6Q2nSzGyvOEFRFZKU6LQ+w2q2CYAMEM2KReZOvHTCJp0jPSdatyY83A==","signatures":[{"sig":"MEUCIQDd1mEU9I6czEXUlMQiyoWcS8TPgSx5K4ruGOJCzWaBIgIgODsPz5Da9CTh1+WsC6pWX9VEOS6avoBywqXSpez3dYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15734741},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"}},"require":{"default":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"}},"gitHead":"c9b2cd748ff457987c67d29e9c603003386dd458","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","eciesjs":"^0.4.13","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.5-6_1763460554703_0.3832585895311702","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-7":{"name":"@revofusion/spark-sdk","version":"0.4.5-7","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.5-7","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"5b97c00745c2922e6b6b6b19a0f14f24ba60324c","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.5-7.tgz","fileCount":53,"integrity":"sha512-2Nvbg4XTEm8X01sXUfYRdK78EjrMYWyJ9ek85n8kLHBbga2dojlYiEs78KooWJ4pMIj7eYdER9OsYWO/2hmrCA==","signatures":[{"sig":"MEUCIAQDUoEyZ1txHLwvZvA1EpjH/f8bPGc/Ue3miKU0ugYzAiEAw51pnKM3EUpoXKkVSas5O8osVi38C4A5LVB0snDcqfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15738838},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"}},"require":{"default":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"}},"gitHead":"7432355b908f9d45a2821cc3fad2ca1d9b7859a4","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.5-7_1763513522423_0.3312511476157869","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-8":{"name":"@revofusion/spark-sdk","version":"0.4.5-8","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.5-8","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"a47dcfff2b4b4590da5c67131c9c69e85dbd410f","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.5-8.tgz","fileCount":53,"integrity":"sha512-WLpAo4GpezlK1fVDA+pU8h9TFClL8eD309sF8TUr4P2tTvwj3cDiVohND3XKp7/y+Ab0cHSOzzHCMC6Qe3TKfg==","signatures":[{"sig":"MEQCIHnNUjzn5HXSUVAZR45rrrJx1VFw3r4lZIAxIB2WeGY5AiBf3ijy4SmUbSS7wpHqpgJ++ZD02VwjvathJ2WNXD0Y5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15741078},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"}},"require":{"default":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"}},"gitHead":"7432355b908f9d45a2821cc3fad2ca1d9b7859a4","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.5-8_1763519777120_0.9079769168983567","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-9":{"name":"@revofusion/spark-sdk","version":"0.4.5-9","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.5-9","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"15da6b3c2a0a8b43f9e19bb4ff9eae431ceaa6ea","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.5-9.tgz","fileCount":53,"integrity":"sha512-GJD0f4dv7Lxr0+S2u6exZJT/73qN4QWLPY6raiJKE/dB48SOLwkMs/N3PbFnnxl9Q4yyAu2KJ2ts/pq/iDYYhw==","signatures":[{"sig":"MEYCIQDEeEg5Xa2e/zTESl9HLUTm2C47FbEkFlRG5+OG0YUCJwIhAOY0rvZyaafgWcjjFNa/rOXElLy5NQ7qeiTFZA/Ug2CW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15741069},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"}},"require":{"default":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"}},"gitHead":"913bee8131eb1ba073c80e71606091825948f9e9","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-fetch":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.5-9_1763536245394_0.7598831307402003","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-10":{"name":"@revofusion/spark-sdk","version":"0.4.5-10","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.5-10","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"2c6783929a6cdfaf946e9ea028694ca50ab1265c","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.5-10.tgz","fileCount":53,"integrity":"sha512-ZEChrW0dMTSL+gPbWz8MAtAPGN0j2vewzcvXYb4cfwuuV0ks+066kCJUYv58eP5g4gynZzCbLOCLWQgQioOu+w==","signatures":[{"sig":"MEUCIGPlyn3R0dD8L6Es6W//gYG9i2al4+72By4CGHYFeiQSAiEA9J+plAqgVkzB7ZPsn1RlRWB6YKAJp772rdUkiAjQpeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16105983},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"}},"require":{"default":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"}},"gitHead":"965abd805e4bfca1ee23d23d78ad161777f52684","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.5-10_1763886241652_0.6952763512447839","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-11":{"name":"@revofusion/spark-sdk","version":"0.4.5-11","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.5-11","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"02c9b4b635ec2577567f615247131291c90b457a","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.5-11.tgz","fileCount":53,"integrity":"sha512-ytiObvQeOv0ycPDi/MCZtA8G3ZlD/ZmjFuwlOe1YY9yQvdZfSdjMUjvbFdk6S6bnrbcm3sQZUmOCePoAhf43wg==","signatures":[{"sig":"MEUCIQDiou2QYHH8qq5/CTv+2DnANmnjYZ8ctZvzWPFDR0tL3AIgcRL1ofzh9mvVvi2n8BQHXq8gizesI/Hy5+4DG8wGqsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16106205},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"}},"require":{"default":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"}},"gitHead":"965abd805e4bfca1ee23d23d78ad161777f52684","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.5-11_1763886842652_0.5260578111698815","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-12":{"name":"@revofusion/spark-sdk","version":"0.4.5-12","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.5-12","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"3f7bd0261d6ef32d982bacf9cadf51418eeb8a5d","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.5-12.tgz","fileCount":53,"integrity":"sha512-L3knQakg5apuFW26wrTnaXuAPzWL9wQ0Q4oPjkX6X2eHSoiSEmUAFpbxgR/So20mn1iL8MSutCVQbw9qapDZ0Q==","signatures":[{"sig":"MEUCIEfVX6zl8LOBsjO5JV6HFIkPwZTTL5D8fBt/FZqYxc2EAiEA4BeNkEyt2gH3wpfwDDyfXtS0u7FhOEl9T1vffnKkP3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16106205},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"}},"require":{"default":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"}},"gitHead":"965abd805e4bfca1ee23d23d78ad161777f52684","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.5-12_1763887405457_0.05656263316336574","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-13":{"name":"@revofusion/spark-sdk","version":"0.4.5-13","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.5-13","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"ec7b507e6807f83b190eba0f853fa925abb58f74","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.5-13.tgz","fileCount":53,"integrity":"sha512-t9iufKxE1dE5zAjCq4yOPAmRl41fi4tl/Y6no6CniKL/YtXY0al40zMEs5f77P/SAA1ZJiFPN6XNcoeJVijqwg==","signatures":[{"sig":"MEYCIQCTFwwI4n0DpGu6PgxrSMUMyO4uy1XkfwJ9JS2+eexlDQIhAJLrb/5iQozDfy3XR/ZndKxmA80PNMuzaVRxTKWbgOkb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16104000},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"}},"require":{"default":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"}},"gitHead":"965abd805e4bfca1ee23d23d78ad161777f52684","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.5-13_1763887918473_0.1319073002695763","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-14":{"name":"@revofusion/spark-sdk","version":"0.4.5-14","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.5-14","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"aac800a8cbbe304ea28c5f89881f3d97c98e828c","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.5-14.tgz","fileCount":53,"integrity":"sha512-KHHYPhYpUx2MKffrBhr/BJZNh86qfFxx+bEKfMxXB/W0Nbx1lQtkLbTP9s/2NVBwq+/WiTYwVpaKXa5fow6cTA==","signatures":[{"sig":"MEUCIQD+jSMFpY9sBJdvmdGJgBtKteLkHZc0qC4O+4J42EonHQIgft7Is0gIZyhvcmh9LWd+QCGt7melCyGvf5xkEJvwspk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18279073},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"}},"require":{"default":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"}},"gitHead":"5b5cf01fce3837fd04f80ad6eb9936f1ae79d523","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.5-14_1764201369299_0.8125557289113081","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-15":{"name":"@revofusion/spark-sdk","version":"0.4.5-15","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.5-15","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"a6174da4717458db42326caac6be2dccc39fe9d5","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.5-15.tgz","fileCount":53,"integrity":"sha512-z1yZHYuYghDU6qVgSWlS/7QLrSxzqwTqzqZ4RAVk2jAZo4v254XtMXdv7ByMRkhgKUAeLEn4uspmGHxsRdQqLA==","signatures":[{"sig":"MEUCIQDehVExBbaymy7kDtypTIDofsLs8/XBOOPwQ2mL5OjiXQIgdRBZbtiaNXKhj3MPtSBXBqmrKI+tySC9GBPv7bPZeYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18279232},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","browser":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"}},"browser":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"require":{"default":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"}},"gitHead":"5b5cf01fce3837fd04f80ad6eb9936f1ae79d523","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.5-15_1764201707137_0.6902969233310565","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-16":{"name":"@revofusion/spark-sdk","version":"0.4.5-16","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.5-16","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"dcd6661e6b52756ec00707881f178c3f6dfaf350","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.5-16.tgz","fileCount":53,"integrity":"sha512-GUO0/mGi/Oke3h2kbCQ3QBLBfKoJh7UccBl8NrSxIWhNfF+bMc+MFy5SJ2sVvXcjIlqsBGf7693WEP30ffXTZA==","signatures":[{"sig":"MEYCIQCDzKhx+LCP/X5FP+CBkwnUpzxap61Gq0evgEYIU+XV2wIhAKIL7iQlpm7NuveGLQ/5FD3EFjnAZXmKGurnHbG0IJXd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18279232},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","browser":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"}},"browser":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"require":{"default":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"}},"gitHead":"5b5cf01fce3837fd04f80ad6eb9936f1ae79d523","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.5-16_1764202336432_0.6356751910503149","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-17":{"name":"@revofusion/spark-sdk","version":"0.4.5-17","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.5-17","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"5bc26692b7c3f01357f6ec1fcfd00b148bdea519","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.5-17.tgz","fileCount":47,"integrity":"sha512-mkUWAev7OgZPnwGHRt5RVbrrjS2x7WsT/S4Rar2hFTgmPFSyEyNGj29yoaNrTfmO4xw5TpBdJubXm81Avd6z3Q==","signatures":[{"sig":"MEUCIQDp+CFhzEck1MYsv7JF0eWeT5tSYToTryPybKeOF2ytbAIgOgoI7w3qqjnJRF++waGWL1tRPSCsH9D83AkBIVo6tmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21495775},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","browser":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"}},"browser":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"require":{"default":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"}},"gitHead":"5b5cf01fce3837fd04f80ad6eb9936f1ae79d523","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.5-17_1764202590617_0.2590341748837479","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-18":{"name":"@revofusion/spark-sdk","version":"0.4.5-18","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.5-18","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"a6136ee7b14c326cd54a8272142c0be63f7ec45a","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.5-18.tgz","fileCount":47,"integrity":"sha512-jagV7we5OLTwyq4k9o+eJfpEcpuFpXTHGaiN2pvHrhlc949mBhAwuBU2Z6Tk0VzyZToCSpihge70+FWWjjY/oQ==","signatures":[{"sig":"MEUCIFyYCV+D9kTpptsqHZPNRZA5LwhzwlQ3n44qy03BDkddAiEAv//5vHCmfiSOC2mFJk6DqwxeF1+Q+dW7gImRreW1MWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21495775},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","browser":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"}},"browser":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"require":{"default":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.cjs"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.cjs"}},"gitHead":"5b5cf01fce3837fd04f80ad6eb9936f1ae79d523","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.5-18_1764202775551_0.9109917830709038","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-19":{"name":"@revofusion/spark-sdk","version":"0.4.5-19","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.5-19","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"6efa113654235fd2eaebfd8e792472a8994369b7","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.5-19.tgz","fileCount":62,"integrity":"sha512-KP+gyWytxCjXlTpda/lslCgROJoDts8vHqfS4NPLGIt8jnN6Z7u22ASLlBXxIlizOIB05zmidZGxipM4BlmSvA==","signatures":[{"sig":"MEYCIQD9sx20w+6BomJWyP6xHtn20V8yWNFrd/zU8CpFfqBFiQIhAIExTDQabfLiXBy512tzhsxWTIQtiSIYD1Vp6lbgzWna","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14429742},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","browser":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"}},"browser":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"require":{"default":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.js"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.js"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.js"}},"gitHead":"5b5cf01fce3837fd04f80ad6eb9936f1ae79d523","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.5-19_1764249740357_0.8595076899739624","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-20":{"name":"@revofusion/spark-sdk","version":"0.4.5-20","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.5-20","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"22dc5aecbca38ba02172b8156221c81cb0000797","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.5-20.tgz","fileCount":67,"integrity":"sha512-zBj3GCw6VGhq4gwMe+znDn9C4miiS2BQkMlYUxqyTWIGx6Spdev9mfAYX+cR/9OVL+tw1bTdk3buWDYScGApjQ==","signatures":[{"sig":"MEYCIQD/tVchDYQzCDHZh14iFId9g1wdD/bPicQYjYaD4eFRMwIhALTjztxFKHSYb2bMGNDVU6P2n61JAgxoEEbUkKb2Dbvb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15122181},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","browser":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"}},"browser":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"require":{"default":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.js"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.js"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.js"}},"gitHead":"5b5cf01fce3837fd04f80ad6eb9936f1ae79d523","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.5-20_1764251885998_0.7942572825616856","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-21":{"name":"@revofusion/spark-sdk","version":"0.4.5-21","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.5-21","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"f86ff4d609e6b124b2f99912c90aa86c7603bd91","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.5-21.tgz","fileCount":67,"integrity":"sha512-e9o/GB4dxhsfwyoJMPFM0hEyTYJ/lUuq3mN8rG3FjriK5XzP50NnktUsdhxzuQ3j7A0t1y4n59WxrPQuorj5/g==","signatures":[{"sig":"MEUCIQCq7bMbQDrqLZQUo7bY0y1cG6JH8aYLZfkifhnBJbxRngIgFJcRZuKk1lyKfrR/I/xvj3b0+nqzzjZ/Xsybj+1ygNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15122261},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","browser":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"}},"browser":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"require":{"default":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.js"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.js"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.js"}},"gitHead":"5b5cf01fce3837fd04f80ad6eb9936f1ae79d523","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.5-21_1764252458269_0.7107491821365364","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-22":{"name":"@revofusion/spark-sdk","version":"0.4.5-22","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.5-22","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"6e3ab4172097509fa087a6a2959587d4e4d28d37","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.5-22.tgz","fileCount":67,"integrity":"sha512-2daTHJ78zGWcfeXOXmhBKsAKi/bx654VYq6pvbjsc56dqjZGN7P8f2aAfMBBJZPSPsXwpNU6bViEjpZ5M3q+ng==","signatures":[{"sig":"MEQCIDz6JTMGUHjbxl1XahEPRi6crwNAGtV+txZud8hAPDCaAiAxvDdxQ0bEdp4DdDxxlyuiU3gMdpIItPTuxiPcQYBAiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15123635},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","browser":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"}},"browser":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"require":{"default":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.js"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.js"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.js"}},"gitHead":"5b5cf01fce3837fd04f80ad6eb9936f1ae79d523","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.5-22_1764252908069_0.1685367099845363","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-24":{"name":"@revofusion/spark-sdk","version":"0.4.5-24","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.5-24","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"cce30b0c7f97ef1e88a3dadbb00eea7100ed3aba","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.5-24.tgz","fileCount":67,"integrity":"sha512-TrWql9qm1G/K9dxEPDRlpP7/MaIMKAz4xqGpKbZxw2OCCApzOzOPSjhfij+TaL08O+p3z7RIXhSft7NU8o9Ssg==","signatures":[{"sig":"MEUCIQCIHogkXJJptzxWvYFNLUwGp40lOpTJgVYyuT6vN21yuAIgQnCIQkBy9tE1eS2PPy8Iefc2cR/IJkhTE4yOBC4uxtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15124969},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","browser":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"}},"browser":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"require":{"default":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.js"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.js"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.js"}},"gitHead":"5b5cf01fce3837fd04f80ad6eb9936f1ae79d523","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.5-24_1764253534464_0.625668312106308","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-25":{"name":"@revofusion/spark-sdk","version":"0.4.5-25","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.5-25","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"fae024d613de063d156a01a90e76dc49bf313465","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.5-25.tgz","fileCount":62,"integrity":"sha512-Qs4+VE22DnE6SKdi0A/O4ylWBNe0jMZb4d05cPmAwX7Blaq21d0mjX2kiY2hRg47/jTriKKGR3tWHEW5NeBoTA==","signatures":[{"sig":"MEYCIQDlqkVtZn3uMw3UmR+WnxApnxmh64RZXgkEEIgMDJnvcwIhAMxdF8uTlWbYp49IzEY+vhabuB1QHs1wvI+3xeOwe2tw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14429742},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","browser":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"}},"browser":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"require":{"default":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.js"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.js"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.js"}},"gitHead":"5b5cf01fce3837fd04f80ad6eb9936f1ae79d523","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.5-25_1764254287151_0.34608750579514647","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-26":{"name":"@revofusion/spark-sdk","version":"0.4.5-26","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.5-26","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"b4cf95426221d7b2b65905c9eeca033fc93cc91f","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.5-26.tgz","fileCount":60,"integrity":"sha512-orFbV063RgNDUrQSYZf2/FH4FdWuUMKdos0oa+P5yAMOPl2GdnFDba8Ka0EFgDWKjakHsogsqJ4uMKvu5X2coA==","signatures":[{"sig":"MEUCIF7BCgTMCnGoFYihBsI8hGWYA/F444/GJtxSZGA5Twl6AiEAxL3JTFnPfg/PN5vdZPgF6l6CWvc5V+nKtDrxyDodfj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13862470},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","browser":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"}},"browser":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"require":{"default":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.js"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/worker/sparkSignerWorker.js"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.js"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.js"}},"gitHead":"5b5cf01fce3837fd04f80ad6eb9936f1ae79d523","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.5-26_1764256610596_0.1487548608465339","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-27":{"name":"@revofusion/spark-sdk","version":"0.4.5-27","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.5-27","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"7c0210494c759a58af69d326bede022f8cc8045d","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.5-27.tgz","fileCount":60,"integrity":"sha512-W5Bg7n4iYeBQzLZBdksakIiFCR2zxLkdc6cPalytnsLPPZM0Id6ga9jUJ+og7AAqUtWM3uMWy5spH+PKu296Sg==","signatures":[{"sig":"MEUCIQDFTZiqWpLpKCfJsta1tuQqgTtl7N1Ju8yW/RMpcBVY9AIgf/7f3hxKOxtQrobw0Ul6GyD8z3K2Bt2iHTfJMwMNl8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13862463},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","browser":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"}},"browser":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"require":{"default":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.js"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/sparkSignerWorker.js"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.js"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.js"}},"gitHead":"5b5cf01fce3837fd04f80ad6eb9936f1ae79d523","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.5-27_1764257188205_0.6518326875187725","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-28":{"name":"@revofusion/spark-sdk","version":"0.4.5-28","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.5-28","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"7db6d7bc78c7b7717e878c966b56ea359f9ef80c","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.5-28.tgz","fileCount":60,"integrity":"sha512-NZMIB42Sl7yYTzAswA2kkkjh6m7ihxHe0Srt4NUTfMeL7AjFSYtn8RKs+H8gaokf5v6fuYQnWjW0tSYyT0eHTQ==","signatures":[{"sig":"MEUCIQDhCOPKspm/aXAYkLae04z3eAXvCch3OWmNIWC29MH12gIgRjYyvzHbDVrr9xCNT+ZUt+1ranvsBsoRlW3AdfME3bg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13862463},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","browser":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"}},"browser":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"require":{"default":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.js"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/sparkSignerWorker.js"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.js"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.js"}},"gitHead":"5b5cf01fce3837fd04f80ad6eb9936f1ae79d523","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.5-28_1764257388988_0.5849844758848359","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-29":{"name":"@revofusion/spark-sdk","version":"0.4.5-29","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.5-29","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"8b5b54b6e3d95a5c12bb9ac71986335e595f2d2d","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.5-29.tgz","fileCount":60,"integrity":"sha512-0IEzXexwixPJJnQMrPadS3qbONMwAA98P+jhjry7sy/Dd6U4F1Y+Bg+Ov4843kc1MbEv0rawkTKzwNGSvvT2Jg==","signatures":[{"sig":"MEUCIQDqEHiyQpC4ye+me8Q/CPP7jvxkai+FF+BcHMMHScU3lQIgDA+hSAjBHCwp2Hx6ebR3tw/AIQm4ytCbUwvYNeTo16U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13871711},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","browser":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"}},"browser":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"require":{"default":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.js"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/sparkSignerWorker.js"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.js"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.js"}},"gitHead":"5b5cf01fce3837fd04f80ad6eb9936f1ae79d523","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.5-29_1764258268730_0.0041903043530588935","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-30":{"name":"@revofusion/spark-sdk","version":"0.4.5-30","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.5-30","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"fe55b9652866e527890df9f38e51e42696db38aa","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.5-30.tgz","fileCount":60,"integrity":"sha512-LMSQBjTQtlclnHheTkfDp9AGaZ34uESvNgCz6JVbMzS8nRfp4GSlvJbIg14HlojkDDX0rY1PU00XLfpiFKtjbg==","signatures":[{"sig":"MEUCIQDLK3HqTw53GK4M9KNY++GhU3vdInCf2QtH4O9TJPOd0gIgOhohn+DzV17k+wzXNOmslx5pOmbGja+4tjdaicnTxVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13860459},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","browser":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"}},"browser":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"require":{"default":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.js"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/sparkSignerWorker.js"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.js"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.js"}},"gitHead":"5b5cf01fce3837fd04f80ad6eb9936f1ae79d523","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.5-30_1764263535148_0.9660927649223139","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-31":{"name":"@revofusion/spark-sdk","version":"0.4.5-31","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.5-31","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"538eb32947c99ea37cebee763e7f942de045f1da","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.5-31.tgz","fileCount":60,"integrity":"sha512-pnhY+9JSFYvPKvMRMtiwBEteCgFCRdnlClvXViHrdRqauyAzBYBbUCB6H/Jj6dMIECqIMkK6mXp0SU5TPAo/TQ==","signatures":[{"sig":"MEUCIQCZBnDJt2KdJEQ4ZOEXR6lQfcvFLfOdxHfRjbUBTfjudwIgLPAg8Ex75UNgwuu6kAgH5H24j4Uz8aNRt7j/RY0MVaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13861992},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","browser":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"}},"browser":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"require":{"default":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.js"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/sparkSignerWorker.js"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.js"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.js"}},"gitHead":"c6bcc0fd1ce90ea93ccd485b7fd6418ea294d4f8","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.5-31_1764564843430_0.3107624911849536","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-32":{"name":"@revofusion/spark-sdk","version":"0.4.5-32","author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.4.5-32","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"4c5c061c9c5f7b15c8a807a14bca289a36a840b9","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.4.5-32.tgz","fileCount":60,"integrity":"sha512-IGXC+TKjDmu5Y4mEQ+sNRu0LohjWMDaXTkNobXhjnuxOssdKz340xvYzs0+0qGd0AQX24eIBXJNGbuQAPSSroQ==","signatures":[{"sig":"MEUCIG84PITp3UrdbQyeEtW4cPsnTLgHsf+ZJMVuADn+7rVpAiEA8JpTXWJnt6xKDOPX1F2TUksyRH4npeqohNMzPvRZhCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13870639},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","browser":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"node":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"},"default":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"}},"browser":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"require":{"default":{"types":"./dist/index.node.d.ts","default":"./dist/index.node.js"}},"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","default":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.js"},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./worker":{"import":"./dist/sparkSignerWorker.js"},"./test-utils":{"import":"./dist/tests/test-utils.js","require":"./dist/tests/test-utils.js"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./proto/spark_token":{"import":"./dist/proto/spark_token.js","require":"./dist/proto/spark_token.js"}},"gitHead":"c6bcc0fd1ce90ea93ccd485b7fd6418ea294d4f8","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"11.4.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.3.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","ts-proto":"^2.6.1","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.8.0","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.4","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.0.0","react":"19.0.0","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.6.2","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.4.5-32_1764566703211_0.30163912511156066","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@revofusion/spark-sdk","version":"0.6.7","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.6.7","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"e5527bfb81ab0e1f436de020335ead55ff03c294","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.6.7.tgz","fileCount":50,"integrity":"sha512-ox759f30WEj49lE61/8+h9Dhf9Pni2b46O9Q+cE2iEDNJ4pBGmSWN8mCjRpA8FDseMiPbQZlG+YQh3WYG0J6fA==","signatures":[{"sig":"MEYCIQDF5jAZiY551pAhM6vCA0ezQjzmVCHy0nIFjzbHk8eZQQIhANeCeDpM/MbQM9xzR4EFh2fTYLwl6HjiAy2fGcIIm9dp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12671316},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","browser":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.mts","default":"./dist/index.browser.mjs"},"node":{"types":"./dist/index.node.d.mts","default":"./dist/index.node.mjs"},"default":{"types":"./dist/index.browser.d.mts","default":"./dist/index.browser.mjs"}},"browser":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"require":{"default":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.mts","import":"./dist/native/index.react-native.mjs","default":"./dist/native/index.react-native.mjs","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":{"types":"./dist/bare/index.d.mts","default":"./dist/bare/index.mjs"},"require":{"types":"./dist/bare/index.d.cts","default":"./dist/bare/index.cjs"}},"./types":{"import":{"types":"./dist/types/index.d.mts","default":"./dist/types/index.mjs"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":{"types":"./dist/native/index.react-native.d.mts","default":"./dist/native/index.react-native.mjs"},"require":{"types":"./dist/native/index.react-native.d.cts","default":"./dist/native/index.react-native.cjs"}},"./worker":{"import":"./dist/sparkSignerWorker.mjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.mts","default":"./dist/tests/test-utils.mjs"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.mts","default":"./dist/proto/spark.mjs"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.mts","default":"./dist/proto/spark_token.mjs"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"gitHead":"ed2dfdae93e6eede6b403a2fddddbce801b05a45","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"echo \"Not implemented yet\"","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"echo \"Not implemented yet\"","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"echo \"Not implemented yet\"","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"echo \"Not implemented yet\"","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"10.9.2","description":"Spark SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","ts-proto":"2.8.3","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.9.7","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.9","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.mjs","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","madge":"^8.0.0","react":"19.0.0","tsdown":"^0.20.3","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.7.4","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.6.7_1772580785728_0.8225324036511559","host":"s3://npm-registry-packages-npm-production"}},"0.6.8":{"name":"@revofusion/spark-sdk","version":"0.6.8","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.6.8","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"3b6ff4c1e205f5bae43746424a63f0a553871bf9","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.6.8.tgz","fileCount":52,"integrity":"sha512-0Qui39Gu6hluAVc8vXFRCaEqc6C83G2xpVW6yMNsoNLwNrwlYxv4epPByCKefjbChwe3Fh8QmxQ0/6AZDL28CA==","signatures":[{"sig":"MEYCIQCyl9rF5GwzzanTkIsdHUq5Azpwxoj6rdrabHnQXuNm4QIhANf9ji/Yc6542DH0ztdoYohPTOZy0z45bTeUW+rAWpA2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13263638},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","browser":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.mts","default":"./dist/index.browser.mjs"},"node":{"types":"./dist/index.node.d.mts","default":"./dist/index.node.mjs"},"default":{"types":"./dist/index.browser.d.mts","default":"./dist/index.browser.mjs"}},"browser":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"require":{"default":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.mts","import":"./dist/native/index.react-native.mjs","default":"./dist/native/index.react-native.mjs","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":{"types":"./dist/bare/index.d.mts","default":"./dist/bare/index.mjs"},"require":{"types":"./dist/bare/index.d.cts","default":"./dist/bare/index.cjs"}},"./types":{"import":{"types":"./dist/types/index.d.mts","default":"./dist/types/index.mjs"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":{"types":"./dist/native/index.react-native.d.mts","default":"./dist/native/index.react-native.mjs"},"require":{"types":"./dist/native/index.react-native.d.cts","default":"./dist/native/index.react-native.cjs"}},"./worker":{"import":"./dist/sparkSignerWorker.mjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.mts","default":"./dist/tests/test-utils.mjs"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.mts","default":"./dist/proto/spark.mjs"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.mts","default":"./dist/proto/spark_token.mjs"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"gitHead":"ed2dfdae93e6eede6b403a2fddddbce801b05a45","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"echo \"Not implemented yet\"","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"echo \"Not implemented yet\"","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"echo \"Not implemented yet\"","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"echo \"Not implemented yet\"","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"10.9.2","description":"Spark SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","ts-proto":"2.8.3","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.9.7","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.9","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.mjs","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","madge":"^8.0.0","react":"19.0.0","tsdown":"^0.20.3","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.7.4","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.6.8_1772582101647_0.18093500106110216","host":"s3://npm-registry-packages-npm-production"}},"0.6.9":{"name":"@revofusion/spark-sdk","version":"0.6.9","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.6.9","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"07a5215ea38d8dfd838214d0b3860fe65d98402c","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.6.9.tgz","fileCount":55,"integrity":"sha512-OUU42GnCzAsvUtjNSc2mvBSEkHptqZhBgafsBCwY2vcaGNfNNWNd4RosJsnC5r97gisYhfEBDSUyO+SLDh81dw==","signatures":[{"sig":"MEQCIHqDGp5uiqm7+Rl8Ypycg84b0cL51IBBGFTsB3KszKr7AiBtp2U3strHQK+k9N205UD8DIFIYYgX2g//UcNLKRt+5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13268994},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","browser":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.mts","default":"./dist/index.browser.mjs"},"node":{"types":"./dist/index.node.d.mts","default":"./dist/index.node.mjs"},"default":{"types":"./dist/index.browser.d.mts","default":"./dist/index.browser.mjs"}},"browser":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"require":{"default":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.mts","import":"./dist/native/index.react-native.mjs","default":"./dist/native/index.react-native.mjs","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":{"types":"./dist/bare/index.d.mts","default":"./dist/bare/index.mjs"},"require":{"types":"./dist/bare/index.d.cts","default":"./dist/bare/index.cjs"}},"./types":{"import":{"types":"./dist/types/index.d.mts","default":"./dist/types/index.mjs"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":{"types":"./dist/native/index.react-native.d.mts","default":"./dist/native/index.react-native.mjs"},"require":{"types":"./dist/native/index.react-native.d.cts","default":"./dist/native/index.react-native.cjs"}},"./worker":{"types":"./dist/worker/sparkSignerWorker.d.ts","import":"./dist/worker/sparkSignerWorker.js"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.mts","default":"./dist/tests/test-utils.mjs"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.mts","default":"./dist/proto/spark.mjs"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.mts","default":"./dist/proto/spark_token.mjs"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"gitHead":"ed2dfdae93e6eede6b403a2fddddbce801b05a45","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"echo \"Not implemented yet\"","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"echo \"Not implemented yet\"","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"echo \"Not implemented yet\"","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"echo \"Not implemented yet\"","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"10.9.2","description":"Spark SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","ts-proto":"2.8.3","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.9.7","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.9","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.mjs","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","madge":"^8.0.0","react":"19.0.0","tsdown":"^0.20.3","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.7.4","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.6.9_1772582550848_0.8092368824126193","host":"s3://npm-registry-packages-npm-production"}},"0.6.10":{"name":"@revofusion/spark-sdk","version":"0.6.10","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.6.10","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"9c897260b02bf250dc6ed34718c129c99b7e322b","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.6.10.tgz","fileCount":57,"integrity":"sha512-721Sp5pstyBXrBUUJODZgcjCDXbrRZkAQl0GuWNfDHawiountsJxwVE8K9YR/XfhKQByU7rve1f68B6CIvyugQ==","signatures":[{"sig":"MEUCIEkB3zEb+osMQ0n6wndXcCmyFhzgwz8TaksYUZKRxHO+AiEAtG65Fb36cDK2ZSA+GEdXNYzlUPc0mLACqNA+GLUR0xk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13858790},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","browser":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.mts","default":"./dist/index.browser.mjs"},"node":{"types":"./dist/index.node.d.mts","default":"./dist/index.node.mjs"},"default":{"types":"./dist/index.browser.d.mts","default":"./dist/index.browser.mjs"}},"browser":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"require":{"default":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.mts","import":"./dist/native/index.react-native.mjs","default":"./dist/native/index.react-native.mjs","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":{"types":"./dist/bare/index.d.mts","default":"./dist/bare/index.mjs"},"require":{"types":"./dist/bare/index.d.cts","default":"./dist/bare/index.cjs"}},"./types":{"import":{"types":"./dist/types/index.d.mts","default":"./dist/types/index.mjs"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":{"types":"./dist/native/index.react-native.d.mts","default":"./dist/native/index.react-native.mjs"},"require":{"types":"./dist/native/index.react-native.d.cts","default":"./dist/native/index.react-native.cjs"}},"./worker":{"types":"./dist/worker/sparkSignerWorker.d.ts","import":"./dist/worker/sparkSignerWorker.js"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.mts","default":"./dist/tests/test-utils.mjs"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.mts","default":"./dist/proto/spark.mjs"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.mts","default":"./dist/proto/spark_token.mjs"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"gitHead":"ed2dfdae93e6eede6b403a2fddddbce801b05a45","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"echo \"Not implemented yet\"","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"echo \"Not implemented yet\"","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"echo \"Not implemented yet\"","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"echo \"Not implemented yet\"","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"10.9.2","description":"Spark SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","ts-proto":"2.8.3","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.9.7","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.9","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.mjs","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","madge":"^8.0.0","react":"19.0.0","tsdown":"^0.20.3","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.7.4","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.6.10_1772583232732_0.7752047629254226","host":"s3://npm-registry-packages-npm-production"}},"0.6.11":{"name":"@revofusion/spark-sdk","version":"0.6.11","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@revofusion/spark-sdk@0.6.11","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"b0df89ee947688a3e555d6930ea854cc3b63574d","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.6.11.tgz","fileCount":57,"integrity":"sha512-WAmWoy91ds7sU095go5S5pFDIfnXy9iVTlOYLLhwJwjzqL6cNBjZvBkyD1DHRHT4ZbUogdIE2A2/lblmSoBvAw==","signatures":[{"sig":"MEQCIAzZLdVm4oF9YVpHs1RWL0HCoY50mZ4hEnZObgR7nTmZAiAwdLh8Ci/CaP0DIi29cxGv9XBztGEYioLtRvB4J9d5cQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13957771},"main":"./dist/index.browser.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","browser":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"bun":{"types":"./dist/index.browser.d.mts","default":"./dist/index.browser.mjs"},"node":{"types":"./dist/index.node.d.mts","default":"./dist/index.node.mjs"},"default":{"types":"./dist/index.browser.d.mts","default":"./dist/index.browser.mjs"}},"browser":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"require":{"default":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"}},"react-native":{"types":"./dist/native/index.react-native.d.mts","import":"./dist/native/index.react-native.mjs","default":"./dist/native/index.react-native.mjs","require":"./dist/native/index.react-native.cjs"}},"./bare":{"import":{"types":"./dist/bare/index.d.mts","default":"./dist/bare/index.mjs"},"require":{"types":"./dist/bare/index.d.cts","default":"./dist/bare/index.cjs"}},"./types":{"import":{"types":"./dist/types/index.d.mts","default":"./dist/types/index.mjs"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":{"types":"./dist/native/index.react-native.d.mts","default":"./dist/native/index.react-native.mjs"},"require":{"types":"./dist/native/index.react-native.d.cts","default":"./dist/native/index.react-native.cjs"}},"./worker":{"types":"./dist/worker/sparkSignerWorker.d.ts","import":"./dist/worker/sparkSignerWorker.js"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.mts","default":"./dist/tests/test-utils.mjs"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.mts","default":"./dist/proto/spark.mjs"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.mts","default":"./dist/proto/spark_token.mjs"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"gitHead":"ed2dfdae93e6eede6b403a2fddddbce801b05a45","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"echo \"Not implemented yet\"","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","lint:fix":"echo \"Not implemented yet\"","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write","lint:watch":"echo \"Not implemented yet\"","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","circular-deps":"madge --circular --extensions ts,tsx src","generate:proto":"./generate-proto.sh","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"echo \"Not implemented yet\"","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts"},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"_npmVersion":"10.9.2","description":"Spark SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","comlink":"^4.4.2","ts-proto":"2.8.3","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^2.4.1","@scure/base":"^1.2.4","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","ua-parser-js":"^2.0.6","@noble/curves":"^1.9.7","@noble/hashes":"^1.7.0","eventemitter3":"^5.0.1","nice-grpc-web":"^3.3.7","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@opentelemetry/api":"^1.9.0","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.9","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-opentelemetry":"^0.1.18","abortcontroller-polyfill":"^1.7.8","@opentelemetry/sdk-trace-web":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@opentelemetry/instrumentation":"^0.203.0","nice-grpc-client-middleware-retry":"^3.1.10","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-undici":"^0.14.0"},"react-native":"./dist/native/index.react-native.mjs","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","madge":"^8.0.0","react":"19.0.0","tsdown":"^0.20.3","publint":"^0.3.9","ts-jest":"^29.2.5","depcheck":"^1.4.7","prettier":"^3.7.4","node-fetch":"^3.3.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","react-native-get-random-values":"^1.11.0"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.6.11_1772583562791_0.6774679096769185","host":"s3://npm-registry-packages-npm-production"}},"0.6.12":{"name":"@revofusion/spark-sdk","version":"0.6.12","author":"","license":"Apache-2.0","main":"./dist/index.browser.js","types":"./dist/index.browser.d.ts","module":"./dist/index.browser.js","react-native":"./dist/native/index.react-native.mjs","browser":"./dist/index.browser.js","type":"module","description":"Spark SDK","homepage":"https://github.com/buildonspark/spark","keywords":["bitcoin","spark","lightning"],"exports":{".":{"browser":{"types":"./dist/index.browser.d.ts","default":"./dist/index.browser.js"},"react-native":{"types":"./dist/native/index.react-native.d.mts","import":"./dist/native/index.react-native.mjs","require":"./dist/native/index.react-native.cjs","default":"./dist/native/index.react-native.mjs"},"import":{"bun":{"types":"./dist/index.browser.d.mts","default":"./dist/index.browser.mjs"},"node":{"types":"./dist/index.node.d.mts","default":"./dist/index.node.mjs"},"default":{"types":"./dist/index.browser.d.mts","default":"./dist/index.browser.mjs"}},"require":{"default":{"types":"./dist/index.node.d.cts","default":"./dist/index.node.cjs"}}},"./types":{"import":{"types":"./dist/types/index.d.mts","default":"./dist/types/index.mjs"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.mts","default":"./dist/tests/test-utils.mjs"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.mts","default":"./dist/proto/spark.mjs"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.mts","default":"./dist/proto/spark_token.mjs"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}},"./native":{"import":{"types":"./dist/native/index.react-native.d.mts","default":"./dist/native/index.react-native.mjs"},"require":{"types":"./dist/native/index.react-native.d.cts","default":"./dist/native/index.react-native.cjs"}},"./bare":{"import":{"types":"./dist/bare/index.d.mts","default":"./dist/bare/index.mjs"},"require":{"types":"./dist/bare/index.d.cts","default":"./dist/bare/index.cjs"}},"./worker":{"types":"./dist/worker/sparkSignerWorker.d.ts","import":"./dist/worker/sparkSignerWorker.js"}},"scripts":{"build":"yarn tsc && rm -rf dist && tsdown","build:watch":"yarn build --watch --clean=false","clean":"rm -rf dist","circular-deps":"madge --circular --extensions ts,tsx src","dev":"yarn build -- --watch","depcheck":"depcheck --ignores=buffer,ts-proto,jest,ts-jest","docs":"typedoc src","format:fix":"prettier . --write","format":"prettier . --check","lint:fix":"echo \"Not implemented yet\"","lint:fix:continue":"echo \"Not implemented yet\"","lint:watch":"echo \"Not implemented yet\"","lint":"echo \"Not implemented yet\"","package:checks":"yarn depcheck && yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\"","postversion":"yarn build","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","test":"yarn test-cmd src/tests/*.test.ts","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp/*.test.ts","types:watch":"tsc-absolute --watch","types":"tsc","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs","generate:proto":"./generate-proto.sh"},"devDependencies":{"@arethetypeswrong/cli":"^0.17.4","@jest/globals":"^29.7.0","@types/jest":"^29.5.14","@types/node":"^22.13.2","depcheck":"^1.4.7","jest":"^29.7.0","madge":"^8.0.0","node-fetch":"^3.3.2","prettier":"^3.7.4","publint":"^0.3.9","react":"19.0.0","react-native":"0.79.4","react-native-get-random-values":"^1.11.0","ts-jest":"^29.2.5","tsdown":"^0.20.3","typescript":"^5.7.3"},"dependencies":{"@bufbuild/protobuf":"^2.2.5","@lightsparkdev/core":"^1.4.9","@noble/curves":"^1.9.7","@noble/hashes":"^1.7.0","@opentelemetry/api":"^1.9.0","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.203.0","@opentelemetry/instrumentation-undici":"^0.14.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.1","@scure/base":"^1.2.4","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@scure/btc-signer":"^1.5.0","abort-controller-x":"^0.4.3","abortcontroller-polyfill":"^1.7.8","async-mutex":"^0.5.0","bare-crypto":"^1.9.2","bare-fetch":"^2.4.1","buffer":"^6.0.3","comlink":"^4.4.2","eventemitter3":"^5.0.1","js-base64":"^3.7.7","light-bolt11-decoder":"^3.2.0","nice-grpc":"^2.1.10","nice-grpc-client-middleware-retry":"^3.1.10","nice-grpc-common":"^2.0.2","nice-grpc-opentelemetry":"^0.1.18","nice-grpc-web":"^3.3.7","ts-proto":"2.8.3","ua-parser-js":"^2.0.6","uuidv7":"^1.0.2"},"peerDependencies":{"react":">=18.2.0","react-native":">=0.71.0","react-native-get-random-values":">=1.11.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native":{"optional":true},"react-native-get-random-values":{"optional":true}},"engines":{"node":">=18.0.0"},"madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"_id":"@revofusion/spark-sdk@0.6.12","gitHead":"5d07e6c15066279fef908e6f5e5a8ceb5efd41cd","_nodeVersion":"23.11.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-0GaoIzc9/sGCe5hJ2ND9lMEttEv//xZWfs1Sr3Wm1UT8BMOxhhp1L8mE+IXoONhOYZBPSkuNpSV8dQVBj8CxTQ==","shasum":"e03dd03721203258b73a196e490a126a02b386e1","tarball":"https://registry.npmjs.org/@revofusion/spark-sdk/-/spark-sdk-0.6.12.tgz","fileCount":57,"unpackedSize":13959202,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD0CX3L6+KUxgo6PCueluzRO1zOKCF+0AzcMXpjsM4jHAIgIgtU4DZwSDmYWzOBrIEJzKRYomq+jSRcM+wagY/CFjQ="}]},"_npmUser":{"name":"revofusionz","email":"revofusionart@gmail.com"},"directories":{},"maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/spark-sdk_0.6.12_1772586220610_0.48574259824018196"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-11T12:07:33.806Z","modified":"2026-03-04T01:03:41.092Z","0.1.44":"2025-07-11T12:07:34.801Z","0.1.44-0":"2025-07-11T12:25:11.992Z","0.1.44-1":"2025-07-11T14:09:52.808Z","0.1.44-2":"2025-07-11T21:37:33.805Z","0.1.44-3":"2025-07-12T01:59:29.734Z","0.1.46-0":"2025-07-15T08:52:19.584Z","0.1.44-4":"2025-07-16T11:00:39.252Z","0.2.0-0":"2025-07-22T21:35:35.258Z","0.2.1-0":"2025-07-23T03:11:58.884Z","0.2.2-0":"2025-07-23T17:58:59.388Z","0.2.3-0":"2025-07-26T07:09:40.464Z","0.2.3-1":"2025-07-27T20:08:49.317Z","0.2.3-2":"2025-07-27T20:41:47.056Z","0.2.3-3":"2025-07-27T20:48:48.922Z","0.2.4-0":"2025-07-29T02:38:40.961Z","0.2.4-1":"2025-07-30T01:54:56.973Z","0.2.4-2":"2025-07-30T03:20:26.225Z","0.2.4-3":"2025-07-30T04:05:12.506Z","0.2.5-0":"2025-08-05T04:57:44.896Z","0.2.5-1":"2025-08-05T08:43:52.868Z","0.2.5-2":"2025-08-05T09:00:44.778Z","0.2.5-3":"2025-08-05T09:45:15.009Z","0.2.5-4":"2025-08-05T10:04:43.488Z","0.2.5-5":"2025-08-05T10:13:53.079Z","0.2.5-6":"2025-08-05T10:43:57.904Z","0.2.5-7":"2025-08-05T11:10:20.241Z","0.2.5-8":"2025-08-05T11:16:47.093Z","0.2.5-9":"2025-08-05T11:21:38.061Z","0.2.5-10":"2025-08-05T11:28:33.049Z","0.2.5-11":"2025-08-05T11:43:54.073Z","0.2.5-12":"2025-08-05T11:51:34.993Z","0.2.5-13":"2025-08-05T12:00:21.359Z","0.2.5-14":"2025-08-05T12:15:42.112Z","0.2.5-15":"2025-08-05T12:41:01.203Z","0.2.5-16":"2025-08-05T12:59:40.688Z","0.2.5-17":"2025-08-05T21:32:58.221Z","0.2.5-18":"2025-08-05T21:42:02.407Z","0.2.5-19":"2025-08-05T21:47:45.898Z","0.2.5-20":"2025-08-05T21:56:24.471Z","0.2.5-21":"2025-08-05T22:06:46.963Z","0.2.5-22":"2025-08-05T22:13:15.458Z","0.2.5-23":"2025-08-05T22:26:29.749Z","0.2.5-24":"2025-08-05T22:36:12.031Z","0.2.5-25":"2025-08-05T22:44:27.178Z","0.2.5-26":"2025-08-05T22:54:59.926Z","0.2.5-27":"2025-08-05T23:04:46.816Z","0.2.5-28":"2025-08-06T00:35:40.683Z","0.2.5-29":"2025-08-06T00:49:57.714Z","0.2.5-30":"2025-08-06T04:55:13.672Z","0.2.7-0":"2025-08-11T10:13:31.857Z","0.2.7-1":"2025-08-13T01:47:37.085Z","0.2.7-2":"2025-08-13T01:57:31.262Z","0.2.7-3":"2025-08-13T02:05:48.356Z","0.2.7-4":"2025-08-13T08:00:34.294Z","0.2.7-5":"2025-08-13T08:56:37.677Z","0.2.7-6":"2025-08-13T10:34:53.418Z","0.2.7-7":"2025-08-13T11:40:16.392Z","0.2.11-0":"2025-08-24T03:13:15.716Z","0.2.11-1":"2025-08-24T05:41:50.451Z","0.2.11-2":"2025-08-28T10:18:27.265Z","0.2.11-3":"2025-08-28T10:19:36.878Z","0.2.11-4":"2025-08-28T12:35:29.563Z","0.2.11-5":"2025-08-29T12:18:35.324Z","0.2.11-6":"2025-09-09T06:03:30.444Z","0.2.11-7":"2025-09-09T06:39:47.442Z","0.2.11-8":"2025-09-09T06:51:21.579Z","0.2.11-9":"2025-09-09T08:36:12.835Z","0.2.11-10":"2025-09-09T08:56:39.373Z","0.3.0-0":"2025-09-10T09:59:20.653Z","0.3.0-1":"2025-09-10T10:16:20.054Z","0.3.0-2":"2025-09-10T21:26:04.194Z","0.3.0-3":"2025-09-11T01:06:49.148Z","0.3.0-4":"2025-09-11T06:16:31.175Z","0.3.0-5":"2025-09-11T06:29:54.771Z","0.3.0-6":"2025-09-11T07:47:44.310Z","0.3.0-7":"2025-09-12T06:17:01.926Z","0.3.0-8":"2025-09-12T12:12:28.826Z","0.3.0-9":"2025-09-12T12:43:17.222Z","0.3.0-10":"2025-09-12T13:25:46.538Z","0.3.0-11":"2025-09-13T07:29:07.950Z","0.3.0-12":"2025-09-14T00:10:32.163Z","0.3.0-13":"2025-09-14T00:22:54.639Z","0.3.0-14":"2025-09-16T09:01:11.371Z","0.3.0-15":"2025-09-16T10:50:12.553Z","0.3.0-16":"2025-09-16T11:04:37.201Z","0.3.0-18":"2025-09-16T11:20:27.124Z","0.3.0-19":"2025-09-16T11:22:48.620Z","0.3.0-20":"2025-09-16T11:28:41.769Z","0.3.0-21":"2025-09-16T11:31:29.620Z","0.3.0-22":"2025-09-16T13:09:49.160Z","0.3.0-23":"2025-09-16T16:24:55.166Z","0.3.0-24":"2025-09-17T23:24:24.669Z","0.3.0-25":"2025-09-18T07:34:37.442Z","0.3.0-26":"2025-09-20T02:38:23.516Z","0.3.0-27":"2025-09-20T05:02:58.915Z","0.3.0-28":"2025-09-20T05:48:05.981Z","0.3.0-29":"2025-09-20T05:58:04.520Z","0.3.0-30":"2025-09-27T03:47:28.684Z","0.3.0-31":"2025-09-27T20:37:00.224Z","0.3.0-32":"2025-09-29T05:58:49.925Z","0.3.0-33":"2025-09-29T06:02:18.531Z","0.3.0-34":"2025-09-29T17:21:56.027Z","0.3.0-35":"2025-09-29T17:29:36.869Z","0.3.0-36":"2025-10-01T07:38:30.456Z","0.3.0-37":"2025-10-01T07:45:29.554Z","0.3.0-38":"2025-10-01T16:39:18.780Z","0.4.0-0":"2025-10-08T12:37:47.876Z","0.4.0-1":"2025-10-08T12:49:37.272Z","0.4.0-2":"2025-10-10T08:55:39.346Z","0.4.0-3":"2025-10-18T20:47:21.457Z","0.4.0-4":"2025-10-18T20:49:56.572Z","0.4.0-5":"2025-10-20T04:17:21.731Z","0.4.0-6":"2025-10-20T04:28:44.153Z","0.4.0-7":"2025-10-22T04:12:40.481Z","0.4.0-8":"2025-10-23T17:23:43.742Z","0.4.2-1":"2025-10-26T03:17:37.808Z","0.4.2-2":"2025-10-26T05:07:07.474Z","0.4.2-3":"2025-10-26T07:05:01.249Z","0.4.2-4":"2025-10-28T19:59:53.979Z","0.4.2-5":"2025-10-28T20:39:39.274Z","0.4.2-6":"2025-10-31T21:13:24.510Z","0.4.2-7":"2025-11-01T01:48:20.853Z","0.4.2-8":"2025-11-01T21:16:34.142Z","0.4.2-9":"2025-11-01T21:36:55.083Z","0.4.5-0":"2025-11-18T08:30:53.077Z","0.4.5-1":"2025-11-18T08:35:22.172Z","0.4.5-2":"2025-11-18T09:00:45.609Z","0.4.5-3":"2025-11-18T09:08:13.084Z","0.4.5-4":"2025-11-18T09:31:54.877Z","0.4.5-5":"2025-11-18T10:06:53.866Z","0.4.5-6":"2025-11-18T10:09:14.986Z","0.4.5-7":"2025-11-19T00:52:02.746Z","0.4.5-8":"2025-11-19T02:36:17.477Z","0.4.5-9":"2025-11-19T07:10:45.658Z","0.4.5-10":"2025-11-23T08:24:01.937Z","0.4.5-11":"2025-11-23T08:34:02.928Z","0.4.5-12":"2025-11-23T08:43:25.702Z","0.4.5-13":"2025-11-23T08:51:58.710Z","0.4.5-14":"2025-11-26T23:56:09.564Z","0.4.5-15":"2025-11-27T00:01:47.432Z","0.4.5-16":"2025-11-27T00:12:16.713Z","0.4.5-17":"2025-11-27T00:16:30.899Z","0.4.5-18":"2025-11-27T00:19:35.834Z","0.4.5-19":"2025-11-27T13:22:20.555Z","0.4.5-20":"2025-11-27T13:58:06.218Z","0.4.5-21":"2025-11-27T14:07:38.541Z","0.4.5-22":"2025-11-27T14:15:08.305Z","0.4.5-24":"2025-11-27T14:25:34.705Z","0.4.5-25":"2025-11-27T14:38:07.357Z","0.4.5-26":"2025-11-27T15:16:50.829Z","0.4.5-27":"2025-11-27T15:26:28.470Z","0.4.5-28":"2025-11-27T15:29:49.209Z","0.4.5-29":"2025-11-27T15:44:28.953Z","0.4.5-30":"2025-11-27T17:12:15.380Z","0.4.5-31":"2025-12-01T04:54:03.675Z","0.4.5-32":"2025-12-01T05:25:03.441Z","0.6.7":"2026-03-03T23:33:05.943Z","0.6.8":"2026-03-03T23:55:01.867Z","0.6.9":"2026-03-04T00:02:31.132Z","0.6.10":"2026-03-04T00:13:53.117Z","0.6.11":"2026-03-04T00:19:23.067Z","0.6.12":"2026-03-04T01:03:40.946Z"},"license":"Apache-2.0","homepage":"https://github.com/buildonspark/spark","keywords":["bitcoin","spark","lightning"],"description":"Spark SDK","maintainers":[{"name":"revofusionz","email":"revofusionart@gmail.com"}],"readme":"# Spark SDK\n\nSpark is the fastest, cheapest, and most UX-friendly way to build financial apps and launch assets natively on Bitcoin. It’s a Bitcoin L2 that lets developers move Bitcoin and Bitcoin-native assets (including stablecoins) instantly, at near-zero cost, while staying fully connected to Bitcoin’s infrastructure.\n\nFor complete documentation, visit [https://docs.spark.money](https://docs.spark.money)\n\n## Installation\n\n```bash\nnpm install @buildonspark/spark-sdk\n# or\nyarn add @buildonspark/spark-sdk\n# or\npnpm add @buildonspark/spark-sdk\n```\n\n## Quick Start\n\n### Initialize a Wallet\n\n```typescript\nimport { SparkWallet } from \"@buildonspark/spark-sdk\";\n\n// Create a new wallet (generates a new mnemonic)\nconst { wallet, mnemonic } = await SparkWallet.create({\n  options: {\n    network: \"MAINNET\", // or \"REGTEST\" for testing\n  },\n});\n\n// Or initialize with an existing mnemonic\nconst wallet = await SparkWallet.initialize({\n  mnemonicOrSeed: \"your twelve word mnemonic phrase here ...\",\n  options: {\n    network: \"MAINNET\",\n  },\n});\n```\n\n### Check Balance\n\n```typescript\nconst balance = await wallet.getBalance();\nconsole.log(`Bitcoin balance: ${balance.balance} sats`);\nconsole.log(`Token balances:`, balance.tokenBalances);\n```\n\n### Get Deposit Address\n\n```typescript\n// Single-use deposit address (one-time use)\nconst address = await wallet.getSingleUseDepositAddress();\nconsole.log(`Deposit Bitcoin to: ${address}`);\n```\n\n### Static Deposit Address\n\nStatic deposit addresses are reusable and allow you to receive multiple deposits to the same address.\n\n```typescript\n// Get a reusable static deposit address\nconst staticAddress = await wallet.getStaticDepositAddress();\nconsole.log(`Static deposit address: ${staticAddress}`);\n\n// After sending Bitcoin to the address from an external wallet,\n// get a quote for claiming the deposit\nconst quote = await wallet.getClaimStaticDepositQuote(transactionId);\nconsole.log(`Credit amount: ${quote.creditAmountSats} sats`);\nconsole.log(`Fee: ${quote.feeSats} sats`);\n\n// Claim the deposit with the quote\nawait wallet.claimStaticDeposit({\n  transactionId,\n  creditAmountSats: quote.creditAmountSats,\n  sspSignature: quote.signature,\n});\n\n// Or use the convenience method with a max fee\nawait wallet.claimStaticDepositWithMaxFee({\n  transactionId,\n  maxFee: 500, // Will throw if fee exceeds this amount\n});\n\n// Query all your static deposit addresses\nconst addresses = await wallet.queryStaticDepositAddresses();\n\n// Get confirmed UTXOs for a deposit address\nconst utxos = await wallet.getUtxosForDepositAddress(staticAddress);\nfor (const utxo of utxos) {\n  console.log(`UTXO: ${utxo.txid}:${utxo.vout}`);\n}\n```\n\n### Send Bitcoin\n\n```typescript\n// Transfer to another Spark address\nconst transfer = await wallet.transfer({\n  receiverSparkAddress: \"sp1q...\",\n  amountSats: 10000,\n});\n\n// Withdraw to on-chain Bitcoin address\nconst withdrawal = await wallet.withdraw({\n  onchainAddress: \"bc1q...\",\n  amountSats: 50000,\n  exitSpeed: \"FAST\", // or \"MEDIUM\", \"SLOW\"\n});\n```\n\n### Lightning Payments\n\n```typescript\n// Create a Lightning invoice\nconst invoice = await wallet.createLightningInvoice({\n  amountSats: 1000,\n  memo: \"Payment for services\",\n});\nconsole.log(`Invoice: ${invoice.invoice.encodedInvoice}`);\n\n// Pay a Lightning invoice\nconst payment = await wallet.payLightningInvoice({\n  invoice: \"lnbc...\",\n  maxFeeSats: 100,\n});\n```\n\n### Token Operations\n\n```typescript\n// Get token balances\nconst { tokenBalances } = await wallet.getBalance();\nfor (const [tokenId, info] of tokenBalances) {\n  console.log(`${info.tokenMetadata.tokenName}: ${info.balance}`);\n}\n\n// Transfer tokens\nconst tokenTransfer = await wallet.transferTokens({\n  tokenIdentifier: \"spark1...\",\n  receiverSparkAddress: \"sp1q...\",\n  tokenAmount: 100n,\n});\n```\n\n### Event Handling\n\n```typescript\nimport { SparkWalletEvent } from \"@buildonspark/spark-sdk\";\n\n// Listen for incoming transfers\nwallet.on(SparkWalletEvent.TransferClaimed, (transferId, newBalance) => {\n  console.log(`Received transfer ${transferId}, new balance: ${newBalance}`);\n});\n\n// Listen for confirmed deposits\nwallet.on(SparkWalletEvent.DepositConfirmed, (depositId, newBalance) => {\n  console.log(`Deposit ${depositId} confirmed, new balance: ${newBalance}`);\n});\n```\n\n## Platform Support\n\nThe SDK supports multiple JavaScript runtimes:\n\n- **Browser**\n- **Node.js**\n- **React Native**\n","readmeFilename":"README.md"}