{"_id":"@buildonspark/spark-sdk","_rev":"166-c5ce37684802d1f0fe8c302cc506fc3a","name":"@buildonspark/spark-sdk","dist-tags":{"experimental":"0.7.2-experimental.0","latest":"0.8.6"},"versions":{"0.0.0":{"name":"@buildonspark/spark-sdk","version":"0.0.0","author":"","license":"ISC","_id":"@buildonspark/spark-sdk@0.0.0","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"}],"dist":{"shasum":"9af0b08130bb6de5cf7281ce06a78461420df812","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.0.0.tgz","fileCount":314,"integrity":"sha512-Dz/Aga3zT1DNbEzgFMvzVQSeLjOiCLMgx+TT7+AIoUXibFBeBrKjd7zlyt3zA6REBA0/rbF0FiHXneNCFaC2Uw==","signatures":[{"sig":"MEUCIQDlHoG2E0+vdgFDJjBnmb3jtT7IISt08Uz0kXiTrekFJQIgOfRsSGNNblGyvteierLSmU2uEOvC6iIN4fvOyBp/z5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5503032},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","browser":{"fs":false,"url":false,"path":false,"assert":false,"buffer":"buffer","crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/spark-sdk.d.ts","import":"./dist/spark-sdk.js","require":"./dist/spark-sdk.js"},"./wasm":{"types":"./dist/wasm/spark-bindings.d.ts","import":"./dist/wasm/spark-bindings.js","require":"./dist/wasm/spark-bindings.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","require":"./dist/types/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","require":"./dist/utils/index.js"},"./config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./signer":{"types":"./dist/signer/signer.d.ts","import":"./dist/signer/signer.js","require":"./dist/signer/signer.js"},"./connection":{"types":"./dist/services/connection.d.ts","import":"./dist/services/connection.js","require":"./dist/services/connection.js"},"./proto/spark":{"types":"./dist/proto/spark.d.ts","import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./token-transactions":{"types":"./dist/services/token-transactions.d.ts","import":"./dist/services/token-transactions.js","require":"./dist/services/token-transactions.js"}},"gitHead":"41052bbb260f6ed62b381355bdb2a5ddc3f803af","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"tsc && copyfiles -u 1 'src/wasm/**/*.wasm' dist/","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","prepare":"npm run build","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --bail","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","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 mock.proto spark_authn.proto","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ws":"^8.18.0","long":"^5.2.4","uuid":"^11.1.0","buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","auto-bind":"^5.0.1","nice-grpc":"^2.1.10","secp256k1":"^5.0.1","grpc-tools":"^1.12.4","protobufjs":"^7.4.0","@scure/base":"^1.2.1","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@grpc/grpc-js":"^1.12.5","@noble/curves":"^1.8.0","nice-grpc-web":"^3.3.5","react-toastify":"^11.0.5","@noble/secp256k1":"^2.2.3","@scure/btc-signer":"^1.5.0","@lightsparkdev/core":"^1.2.7","@mempool/mempool.js":"^3.0.0","light-bolt11-decoder":"^3.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0+sha512.837566d24eec14ec0f5f1411adb544e892b3454255e61fdef8fd05f3429480102806bac7446bc9daff3896b01ae4b62d00096c7e989f1596f2af10b927532f39","devDependencies":{"tsx":"^4.19.3","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","@types/ws":"^8","copyfiles":"^2.4.1","babel-jest":"^29.7.0","typescript":"^5.7.3","@babel/core":"^7.24.0","@types/jest":"^29.5.14","@types/node":"^22.13.2","@types/uuid":"^10.0.0","wasm-loader":"^1.3.0","@types/copyfiles":"^2","@types/secp256k1":"^4.0.6","@babel/preset-env":"^7.26.0","@types/babel__preset-env":"^7","@babel/plugin-syntax-import-meta":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.0.0_1740504247309_0.3962171130784209","host":"s3://npm-registry-packages-npm-production"}},"0.0.1":{"name":"@buildonspark/spark-sdk","version":"0.0.1","author":"","license":"ISC","_id":"@buildonspark/spark-sdk@0.0.1","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"}],"dist":{"shasum":"0945df39c3fac113b440a7bff6d097587c1ec7d4","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.0.1.tgz","fileCount":350,"integrity":"sha512-EbXsMSiPNe/OtwogTTv7LfAK7S64vruw5mRyFErLifzE+9SWlamueSxUe/wjGHamEaoSXUqrLhSBiwEHORyuSg==","signatures":[{"sig":"MEQCIBCtMA2HzB1FmYucu7LlzM7TVCPwuLE4wPWRJmW/dX/IAiApZfItvD3Z/zL5xgUZ85559bs+eDEcf5FYh6L9+sw4yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5533713},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","browser":{"fs":false,"url":false,"path":false,"assert":false,"buffer":"buffer","crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/spark-sdk.d.ts","import":"./dist/spark-sdk.js","require":"./dist/spark-sdk.js"},"./wasm":{"types":"./dist/wasm/spark-bindings.d.ts","import":"./dist/wasm/spark-bindings.js","require":"./dist/wasm/spark-bindings.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","require":"./dist/types/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","require":"./dist/utils/index.js"},"./config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./signer":{"types":"./dist/signer/signer.d.ts","import":"./dist/signer/signer.js","require":"./dist/signer/signer.js"},"./connection":{"types":"./dist/services/connection.d.ts","import":"./dist/services/connection.js","require":"./dist/services/connection.js"},"./proto/spark":{"types":"./dist/proto/spark.d.ts","import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./token-transactions":{"types":"./dist/services/token-transactions.d.ts","import":"./dist/services/token-transactions.js","require":"./dist/services/token-transactions.js"}},"gitHead":"ada677fccf4b40e09b149b9c9dbf119be17ca67d","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"tsc && copyfiles -u 1 'src/wasm/**/*.wasm' dist/","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","prepare":"npm run build","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --bail","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","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 mock.proto spark_authn.proto","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ws":"^8.18.0","long":"^5.2.4","uuid":"^11.1.0","buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","auto-bind":"^5.0.1","nice-grpc":"^2.1.10","secp256k1":"^5.0.1","grpc-tools":"^1.12.4","protobufjs":"^7.4.0","@scure/base":"^1.2.1","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@grpc/grpc-js":"^1.12.5","@noble/curves":"^1.8.0","nice-grpc-web":"^3.3.5","react-toastify":"^11.0.5","@noble/secp256k1":"^2.2.3","@scure/btc-signer":"^1.5.0","@lightsparkdev/core":"^1.2.7","@mempool/mempool.js":"^3.0.0","light-bolt11-decoder":"^3.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0+sha512.837566d24eec14ec0f5f1411adb544e892b3454255e61fdef8fd05f3429480102806bac7446bc9daff3896b01ae4b62d00096c7e989f1596f2af10b927532f39","devDependencies":{"tsx":"^4.19.3","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","@types/ws":"^8","copyfiles":"^2.4.1","babel-jest":"^29.7.0","typescript":"^5.7.3","@babel/core":"^7.24.0","@types/jest":"^29.5.14","@types/node":"^22.13.2","@types/uuid":"^10.0.0","wasm-loader":"^1.3.0","@types/copyfiles":"^2","@types/secp256k1":"^4.0.6","@babel/preset-env":"^7.26.0","@types/babel__preset-env":"^7","@babel/plugin-syntax-import-meta":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.0.1_1740524051987_0.6111934300999509","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@buildonspark/spark-sdk","version":"0.0.2","author":"","license":"ISC","_id":"@buildonspark/spark-sdk@0.0.2","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"}],"dist":{"shasum":"a8b20417df2a66a30cc01cb4e94ef84f7d3fb76c","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.0.2.tgz","fileCount":350,"integrity":"sha512-SfIgzba3P4ylJD7jEaGvpfmc9qRvCuReWtcC/JuIHOlbKdGT1PA2G5cVDA1d+jNpDXY0JbcgQczA0cdBT4u/IQ==","signatures":[{"sig":"MEYCIQClqxOuEYZA6+Ol1BXv2qhSnBWZvCtowAsUCTpqjUt1ngIhAMZVFAR7WQVedYWCbenulYA7EOA/q8jAs/MtIoQ3fEC9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5539730},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","browser":{"fs":false,"url":false,"path":false,"assert":false,"buffer":"buffer","crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/spark-sdk.d.ts","import":"./dist/spark-sdk.js","require":"./dist/spark-sdk.js"},"./wasm":{"types":"./dist/wasm/spark_bindings.d.ts","import":"./dist/wasm/spark_bindings.js","require":"./dist/wasm/spark_bindings.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","require":"./dist/types/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","require":"./dist/utils/index.js"},"./config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./signer":{"types":"./dist/signer/signer.d.ts","import":"./dist/signer/signer.js","require":"./dist/signer/signer.js"},"./connection":{"types":"./dist/services/connection.d.ts","import":"./dist/services/connection.js","require":"./dist/services/connection.js"},"./proto/spark":{"types":"./dist/proto/spark.d.ts","import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./token-transactions":{"types":"./dist/services/token-transactions.d.ts","import":"./dist/services/token-transactions.js","require":"./dist/services/token-transactions.js"}},"gitHead":"8b2080b52c12286c60334654d26da4b46eef1cf2","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"tsc && copyfiles -u 1 'src/wasm/**/*.wasm' dist/","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","prepare":"npm run build","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --bail","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","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 mock.proto spark_authn.proto","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ws":"^8.18.0","long":"^5.2.4","uuid":"^11.1.0","buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","auto-bind":"^5.0.1","nice-grpc":"^2.1.10","secp256k1":"^5.0.1","grpc-tools":"^1.12.4","protobufjs":"^7.4.0","@scure/base":"^1.2.1","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@grpc/grpc-js":"^1.12.5","@noble/curves":"^1.8.0","nice-grpc-web":"^3.3.5","react-toastify":"^11.0.5","@noble/secp256k1":"^2.2.3","@scure/btc-signer":"^1.5.0","@lightsparkdev/core":"^1.2.7","@mempool/mempool.js":"^3.0.0","light-bolt11-decoder":"^3.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0+sha512.837566d24eec14ec0f5f1411adb544e892b3454255e61fdef8fd05f3429480102806bac7446bc9daff3896b01ae4b62d00096c7e989f1596f2af10b927532f39","devDependencies":{"tsx":"^4.19.3","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","@types/ws":"^8","copyfiles":"^2.4.1","babel-jest":"^29.7.0","typescript":"^5.7.3","@babel/core":"^7.24.0","@types/jest":"^29.5.14","@types/node":"^22.13.2","@types/uuid":"^10.0.0","wasm-loader":"^1.3.0","@types/copyfiles":"^2","@types/secp256k1":"^4.0.6","@babel/preset-env":"^7.26.0","@types/babel__preset-env":"^7","@babel/plugin-syntax-import-meta":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.0.2_1740546653225_0.36457747129841267","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@buildonspark/spark-sdk","version":"0.0.3","author":"","license":"ISC","_id":"@buildonspark/spark-sdk@0.0.3","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"}],"dist":{"shasum":"6006a5c1adced23b1afd668f5a93eebc5ba548cf","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.0.3.tgz","fileCount":351,"integrity":"sha512-gEC6lz/EKIde6YFFL+YYbkWUfg608ytVc6WZiKZQC7pO1fx3q02uRgO5UcUzF3MbblQ9pUlJaeZENskC7V3Kuw==","signatures":[{"sig":"MEYCIQDBaptYlFYR842gEoTDxyuR8gsv+0/bdwOrN5J0pKydSgIhAPb/wiOsFstx985I/+F+BLI97N3SAkK8BLpxe6SqQbvx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5546803},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","browser":{"fs":false,"url":false,"path":false,"assert":false,"buffer":"buffer","crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/spark-sdk.d.ts","import":"./dist/spark-sdk.js","require":"./dist/spark-sdk.js"},"./wasm":{"types":"./dist/wasm/spark_bindings.d.ts","import":"./dist/wasm/spark_bindings.js","require":"./dist/wasm/spark_bindings.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","require":"./dist/types/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","require":"./dist/utils/index.js"},"./config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./signer":{"types":"./dist/signer/signer.d.ts","import":"./dist/signer/signer.js","require":"./dist/signer/signer.js"},"./connection":{"types":"./dist/services/connection.d.ts","import":"./dist/services/connection.js","require":"./dist/services/connection.js"},"./proto/spark":{"types":"./dist/proto/spark.d.ts","import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./token-transactions":{"types":"./dist/services/token-transactions.d.ts","import":"./dist/services/token-transactions.js","require":"./dist/services/token-transactions.js"}},"gitHead":"74bd472fe3a5d09aa3f3990d6a66493dc50d259b","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"tsc && copyfiles -u 1 'src/wasm/**/*.wasm' dist/","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","prepare":"npm run build","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --bail","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","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 mock.proto spark_authn.proto","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ws":"^8.18.0","long":"^5.2.4","uuid":"^11.1.0","buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","auto-bind":"^5.0.1","nice-grpc":"^2.1.10","secp256k1":"^5.0.1","grpc-tools":"^1.12.4","protobufjs":"^7.4.0","@scure/base":"^1.2.1","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@grpc/grpc-js":"^1.12.5","@noble/curves":"^1.8.0","nice-grpc-web":"^3.3.5","react-toastify":"^11.0.5","@noble/secp256k1":"^2.2.3","@scure/btc-signer":"^1.5.0","@lightsparkdev/core":"^1.2.7","@mempool/mempool.js":"^3.0.0","light-bolt11-decoder":"^3.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0+sha512.837566d24eec14ec0f5f1411adb544e892b3454255e61fdef8fd05f3429480102806bac7446bc9daff3896b01ae4b62d00096c7e989f1596f2af10b927532f39","devDependencies":{"tsx":"^4.19.3","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","@types/ws":"^8","copyfiles":"^2.4.1","babel-jest":"^29.7.0","typescript":"^5.7.3","@babel/core":"^7.24.0","@types/jest":"^29.5.14","@types/node":"^22.13.2","@types/uuid":"^10.0.0","wasm-loader":"^1.3.0","@types/copyfiles":"^2","@types/secp256k1":"^4.0.6","@babel/preset-env":"^7.26.0","@types/babel__preset-env":"^7","@babel/plugin-syntax-import-meta":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.0.3_1740617198166_0.7112685973860837","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@buildonspark/spark-sdk","version":"0.0.4","author":"","license":"ISC","_id":"@buildonspark/spark-sdk@0.0.4","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"}],"dist":{"shasum":"e17cf20099987f13cbf8786ad6fc6fa36aa01281","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.0.4.tgz","fileCount":351,"integrity":"sha512-trJRMIH1T9wgpm9Cx2AFgYbO3yfMcCOgzS9f9pFlWESZlhAFn0hj0IA0KdkBdaPMwN4rPGIVNBGnyj1Ykq5f2g==","signatures":[{"sig":"MEQCIAOIa7cpxNNzMVbndYUPYRhNd0hL9HCkojy5UcHv7vT2AiA7IDz3drnGZIT8eYdLEpbGu9PbC0UyAR9lDHkPh962JQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5549817},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","browser":{"fs":false,"url":false,"path":false,"assert":false,"buffer":"buffer","crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/spark-sdk.d.ts","import":"./dist/spark-sdk.js","require":"./dist/spark-sdk.js"},"./wasm":{"types":"./dist/wasm/spark_bindings.d.ts","import":"./dist/wasm/spark_bindings.js","require":"./dist/wasm/spark_bindings.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","require":"./dist/types/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","require":"./dist/utils/index.js"},"./config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./signer":{"types":"./dist/signer/signer.d.ts","import":"./dist/signer/signer.js","require":"./dist/signer/signer.js"},"./connection":{"types":"./dist/services/connection.d.ts","import":"./dist/services/connection.js","require":"./dist/services/connection.js"},"./proto/spark":{"types":"./dist/proto/spark.d.ts","import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./token-transactions":{"types":"./dist/services/token-transactions.d.ts","import":"./dist/services/token-transactions.js","require":"./dist/services/token-transactions.js"}},"gitHead":"d73c9a2bdc36c325f42c52236ab25c80c5335970","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"tsc && copyfiles -u 1 'src/wasm/**/*.wasm' dist/","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","prepare":"npm run build","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --bail","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","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 mock.proto spark_authn.proto","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ws":"^8.18.0","long":"^5.2.4","uuid":"^11.1.0","buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","auto-bind":"^5.0.1","nice-grpc":"^2.1.10","secp256k1":"^5.0.1","grpc-tools":"^1.12.4","protobufjs":"^7.4.0","@scure/base":"^1.2.1","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@grpc/grpc-js":"^1.12.5","@noble/curves":"^1.8.0","nice-grpc-web":"^3.3.5","react-toastify":"^11.0.5","@noble/secp256k1":"^2.2.3","@scure/btc-signer":"^1.5.0","@lightsparkdev/core":"^1.2.7","@mempool/mempool.js":"^3.0.0","light-bolt11-decoder":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","@types/ws":"^8","copyfiles":"^2.4.1","babel-jest":"^29.7.0","typescript":"^5.7.3","@babel/core":"^7.24.0","@types/jest":"^29.5.14","@types/node":"^22.13.2","@types/uuid":"^10.0.0","wasm-loader":"^1.3.0","@types/copyfiles":"^2","@types/secp256k1":"^4.0.6","@babel/preset-env":"^7.26.0","@types/babel__preset-env":"^7","@babel/plugin-syntax-import-meta":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.0.4_1740627361696_0.31800074426250546","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@buildonspark/spark-sdk","version":"0.0.5","author":"","license":"ISC","_id":"@buildonspark/spark-sdk@0.0.5","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"9440141377539ee35717193a6692064a23cd285d","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.0.5.tgz","fileCount":351,"integrity":"sha512-9M1kSXfOqD25Ac/92/zHWfNGBRzaX8x9LfdQzYTeghEEFU+aGjMFC17he4NQUOLJRxeq9VdGoh54LJFpy4qt8Q==","signatures":[{"sig":"MEYCIQDm9DSrbozcy7KsoFw2Bw9lUDYgeHsQUbEs+fUEXW8pvQIhAIHjqmsugyDz5BC85CdQCAoQkxQrTrY+9LFPCTdCdK/a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5587686},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","browser":{"fs":false,"url":false,"path":false,"assert":false,"buffer":"buffer","crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/spark-sdk.d.ts","import":"./dist/spark-sdk.js","require":"./dist/spark-sdk.js"},"./wasm":{"types":"./dist/wasm/spark_bindings.d.ts","import":"./dist/wasm/spark_bindings.js","require":"./dist/wasm/spark_bindings.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","require":"./dist/types/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","require":"./dist/utils/index.js"},"./config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./signer":{"types":"./dist/signer/signer.d.ts","import":"./dist/signer/signer.js","require":"./dist/signer/signer.js"},"./connection":{"types":"./dist/services/connection.d.ts","import":"./dist/services/connection.js","require":"./dist/services/connection.js"},"./proto/spark":{"types":"./dist/proto/spark.d.ts","import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./token-transactions":{"types":"./dist/services/token-transactions.d.ts","import":"./dist/services/token-transactions.js","require":"./dist/services/token-transactions.js"}},"gitHead":"52a9d1cd897ff68f7b4778dbd2123a6575dec949","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"tsc && copyfiles -u 1 'src/wasm/**/*.wasm' dist/","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","prepare":"npm run build","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --bail","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","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 mock.proto spark_authn.proto","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0"},"_npmUser":{"name":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ws":"^8.18.0","long":"^5.2.4","uuid":"^11.1.0","buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","auto-bind":"^5.0.1","nice-grpc":"^2.1.10","secp256k1":"^5.0.1","grpc-tools":"^1.12.4","protobufjs":"^7.4.0","@scure/base":"^1.2.1","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@grpc/grpc-js":"^1.12.5","@noble/curves":"^1.8.0","bitcoinjs-lib":"^6.1.5","nice-grpc-web":"^3.3.5","react-toastify":"^11.0.5","@noble/secp256k1":"^2.2.3","@scure/btc-signer":"^1.5.0","@lightsparkdev/core":"^1.2.7","@mempool/mempool.js":"^3.0.0","light-bolt11-decoder":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","@types/ws":"^8","copyfiles":"^2.4.1","babel-jest":"^29.7.0","typescript":"^5.7.3","@babel/core":"^7.24.0","@types/jest":"^29.5.14","@types/node":"^22.13.2","@types/uuid":"^10.0.0","wasm-loader":"^1.3.0","@types/copyfiles":"^2","@types/secp256k1":"^4.0.6","@babel/preset-env":"^7.26.0","@types/babel__preset-env":"^7","@babel/plugin-syntax-import-meta":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.0.5_1740644297619_0.6221675199865304","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@buildonspark/spark-sdk","version":"0.0.6","author":"","license":"ISC","_id":"@buildonspark/spark-sdk@0.0.6","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"f0dee2d5a6edfdac72611edebea49e2b9c8128e9","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.0.6.tgz","fileCount":351,"integrity":"sha512-CpRt3xooGl8I8MyDB5HYIbfYZGx5OKTRDZQ1lLjiO5PP7Yvu/DIh7om3uJzvr5RqyRpgEbM5437xml0AXSHnZA==","signatures":[{"sig":"MEUCIFhhAOTJjFhX8RyJW9OoYHdCxdo9Q/KAozIe/AfmDXvNAiEAyJMP3C+wYN+SltTdaka3zLMJ5794axgo2lUMBoVxyHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5590773},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","browser":{"fs":false,"url":false,"path":false,"assert":false,"buffer":"buffer","crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/spark-sdk.d.ts","import":"./dist/spark-sdk.js","require":"./dist/spark-sdk.js"},"./wasm":{"types":"./dist/wasm/spark_bindings.d.ts","import":"./dist/wasm/spark_bindings.js","require":"./dist/wasm/spark_bindings.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","require":"./dist/types/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","require":"./dist/utils/index.js"},"./config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./signer":{"types":"./dist/signer/signer.d.ts","import":"./dist/signer/signer.js","require":"./dist/signer/signer.js"},"./connection":{"types":"./dist/services/connection.d.ts","import":"./dist/services/connection.js","require":"./dist/services/connection.js"},"./proto/spark":{"types":"./dist/proto/spark.d.ts","import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./token-transactions":{"types":"./dist/services/token-transactions.d.ts","import":"./dist/services/token-transactions.js","require":"./dist/services/token-transactions.js"}},"gitHead":"400948de496a9da57952363d1d2db826e99cd8dd","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"tsc && copyfiles -u 1 'src/wasm/**/*.wasm' dist/","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","prepare":"npm run build","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --bail","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","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 mock.proto spark_authn.proto","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ws":"^8.18.0","long":"^5.2.4","uuid":"^11.1.0","buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","auto-bind":"^5.0.1","nice-grpc":"^2.1.10","secp256k1":"^5.0.1","grpc-tools":"^1.12.4","protobufjs":"^7.4.0","@scure/base":"^1.2.1","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@grpc/grpc-js":"^1.12.5","@noble/curves":"^1.8.0","bitcoinjs-lib":"^6.1.5","nice-grpc-web":"^3.3.5","react-toastify":"^11.0.5","@noble/secp256k1":"^2.2.3","@scure/btc-signer":"^1.5.0","@lightsparkdev/core":"^1.2.7","@mempool/mempool.js":"^3.0.0","light-bolt11-decoder":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","@types/ws":"^8","copyfiles":"^2.4.1","babel-jest":"^29.7.0","typescript":"^5.7.3","@babel/core":"^7.24.0","@types/jest":"^29.5.14","@types/node":"^22.13.2","@types/uuid":"^10.0.0","wasm-loader":"^1.3.0","@types/copyfiles":"^2","@types/secp256k1":"^4.0.6","@babel/preset-env":"^7.26.0","@types/babel__preset-env":"^7","@babel/plugin-syntax-import-meta":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.0.6_1740650345512_0.7272838083181614","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@buildonspark/spark-sdk","version":"0.0.7","author":"","license":"ISC","_id":"@buildonspark/spark-sdk@0.0.7","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"a43330bb5f38e0fe503592a386503dd9d84e4084","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.0.7.tgz","fileCount":351,"integrity":"sha512-abPKKloMbz1RuTW+27qPrbS2BEGDI9kLbD8dsymBaajzVErhbGu7fqJeVK4OQsPhkTbzA+Xbf+rxk6RcO2tqRQ==","signatures":[{"sig":"MEUCIDYxSSLKg2fH9C/0yuUR/XPiq80Xvdm5wWolm1oAQ/GrAiEAxPXdOYDcz48mmywBZE/jQg0MHRRtauXLsv10yoUs1IE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5586455},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","browser":{"fs":false,"url":false,"path":false,"assert":false,"buffer":"buffer","crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/spark-sdk.d.ts","import":"./dist/spark-sdk.js","require":"./dist/spark-sdk.js"},"./wasm":{"types":"./dist/wasm/spark_bindings.d.ts","import":"./dist/wasm/spark_bindings.js","require":"./dist/wasm/spark_bindings.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","require":"./dist/types/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","require":"./dist/utils/index.js"},"./config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./signer":{"types":"./dist/signer/signer.d.ts","import":"./dist/signer/signer.js","require":"./dist/signer/signer.js"},"./connection":{"types":"./dist/services/connection.d.ts","import":"./dist/services/connection.js","require":"./dist/services/connection.js"},"./proto/spark":{"types":"./dist/proto/spark.d.ts","import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./token-transactions":{"types":"./dist/services/token-transactions.d.ts","import":"./dist/services/token-transactions.js","require":"./dist/services/token-transactions.js"}},"gitHead":"621e5b13df9b6735c0591c08c81fff8db9950038","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"tsc && copyfiles -u 1 'src/wasm/**/*.wasm' dist/","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","prepare":"npm run build","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --bail","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","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 mock.proto spark_authn.proto","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0"},"_npmUser":{"name":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ws":"^8.18.0","long":"^5.2.4","uuid":"^11.1.0","buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","auto-bind":"^5.0.1","nice-grpc":"^2.1.10","secp256k1":"^5.0.1","grpc-tools":"^1.12.4","protobufjs":"^7.4.0","@scure/base":"^1.2.1","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@grpc/grpc-js":"^1.12.5","@noble/curves":"^1.8.0","bitcoinjs-lib":"^6.1.5","nice-grpc-web":"^3.3.5","react-toastify":"^11.0.5","@noble/secp256k1":"^2.2.3","@scure/btc-signer":"^1.5.0","@lightsparkdev/core":"^1.2.7","@mempool/mempool.js":"^3.0.0","light-bolt11-decoder":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","@types/ws":"^8","copyfiles":"^2.4.1","babel-jest":"^29.7.0","typescript":"^5.7.3","@babel/core":"^7.24.0","@types/jest":"^29.5.14","@types/node":"^22.13.2","@types/uuid":"^10.0.0","wasm-loader":"^1.3.0","@types/copyfiles":"^2","@types/secp256k1":"^4.0.6","@babel/preset-env":"^7.26.0","@types/babel__preset-env":"^7","@babel/plugin-syntax-import-meta":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.0.7_1740653283466_0.9062961827015255","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@buildonspark/spark-sdk","version":"0.0.8","author":"","license":"ISC","_id":"@buildonspark/spark-sdk@0.0.8","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"4dfadc65488205fcb15d565e82dc6ed5d9d317af","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.0.8.tgz","fileCount":354,"integrity":"sha512-+ZiX53VX9t4/zVQttB6irpKSEUjUuNd/Ph9xQEK+G3bNoXNoqvEutvY7avO2oVXIRC5sDLJFjElRihykrSnXaA==","signatures":[{"sig":"MEYCIQD4+4Nf3z9KrGOkf/Ux/mYd36igTaqf2Vfh/ZF/wi3tvAIhANXEHVdDRZEj/I+BZ2ZzcoEz0jxXRv/dVGC//sWL6UKK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5587432},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","browser":{"fs":false,"url":false,"path":false,"assert":false,"buffer":"buffer","crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/spark-sdk.d.ts","import":"./dist/spark-sdk.js","require":"./dist/spark-sdk.js"},"./wasm":{"types":"./dist/wasm/spark_bindings.d.ts","import":"./dist/wasm/spark_bindings.js","require":"./dist/wasm/spark_bindings.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","require":"./dist/types/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","require":"./dist/utils/index.js"},"./config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./signer":{"types":"./dist/signer/signer.d.ts","import":"./dist/signer/signer.js","require":"./dist/signer/signer.js"},"./connection":{"types":"./dist/services/connection.d.ts","import":"./dist/services/connection.js","require":"./dist/services/connection.js"},"./proto/spark":{"types":"./dist/proto/spark.d.ts","import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./token-transactions":{"types":"./dist/services/token-transactions.d.ts","import":"./dist/services/token-transactions.js","require":"./dist/services/token-transactions.js"}},"gitHead":"15f4574f1117cea1a03694ded537b8369ce17989","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"tsc && copyfiles -u 1 'src/wasm/**/*.wasm' dist/","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","prepare":"npm run build","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --bail","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","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 mock.proto spark_authn.proto","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0"},"_npmUser":{"name":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ws":"^8.18.0","long":"^5.2.4","uuid":"^11.1.0","buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","auto-bind":"^5.0.1","nice-grpc":"^2.1.10","secp256k1":"^5.0.1","grpc-tools":"^1.12.4","protobufjs":"^7.4.0","@scure/base":"^1.2.1","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@grpc/grpc-js":"^1.12.5","@noble/curves":"^1.8.0","bitcoinjs-lib":"^6.1.5","nice-grpc-web":"^3.3.5","react-toastify":"^11.0.5","@noble/secp256k1":"^2.2.3","@scure/btc-signer":"^1.5.0","@lightsparkdev/core":"^1.2.7","@mempool/mempool.js":"^3.0.0","light-bolt11-decoder":"^3.2.0","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","@types/ws":"^8","copyfiles":"^2.4.1","babel-jest":"^29.7.0","typescript":"^5.7.3","@babel/core":"^7.24.0","@types/jest":"^29.5.14","@types/node":"^22.13.2","@types/uuid":"^10.0.0","wasm-loader":"^1.3.0","@types/copyfiles":"^2","@types/secp256k1":"^4.0.6","@babel/preset-env":"^7.26.0","@types/babel__preset-env":"^7","@babel/plugin-syntax-import-meta":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.0.8_1740670724808_0.9727543964172902","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@buildonspark/spark-sdk","version":"0.0.9","author":"","license":"ISC","_id":"@buildonspark/spark-sdk@0.0.9","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"4618b7724e2d43956790c7e8465d497b6f7e30db","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.0.9.tgz","fileCount":404,"integrity":"sha512-lJ0vMb6pdygqu17xOCJEjh6xPvp5ZiKT+CzwvUwqNO73dQgwyXWoP+KP+fuo+43Rmt/Rn05I8LDEoLAx51x2gA==","signatures":[{"sig":"MEYCIQCkqjAFpwbQ6aXVRT0tw1kkiwgZNwRA01exGmtok394LwIhALWtnBiW5VOO1o17VYrYecrDijfN31tAYzYSxxKQp84h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8481061},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","browser":{"fs":false,"url":false,"path":false,"assert":false,"buffer":"buffer","crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/spark-sdk.d.ts","import":"./dist/spark-sdk.js","require":"./dist/spark-sdk.js"},"./wasm":{"types":"./dist/wasm/spark_bindings.d.ts","import":"./dist/wasm/spark_bindings.js","require":"./dist/wasm/spark_bindings.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","require":"./dist/types/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","require":"./dist/utils/index.js"},"./config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./signer":{"types":"./dist/signer/signer.d.ts","import":"./dist/signer/signer.js","require":"./dist/signer/signer.js"},"./test-util":{"types":"./dist/tests/test-util.d.ts","import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.js"},"./connection":{"types":"./dist/services/connection.d.ts","import":"./dist/services/connection.js","require":"./dist/services/connection.js"},"./proto/spark":{"types":"./dist/proto/spark.d.ts","import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./services/config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./token-transactions":{"types":"./dist/services/token-transactions.d.ts","import":"./dist/services/token-transactions.js","require":"./dist/services/token-transactions.js"}},"gitHead":"3f352a4691deab6806d88a538c9784bffc8ab377","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"tsc && copyfiles -u 1 'src/wasm/**/*.wasm' dist/","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","prepare":"npm run build","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --bail","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","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 mock.proto spark_authn.proto","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ws":"^8.18.0","long":"^5.2.4","uuid":"^11.1.0","buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","auto-bind":"^5.0.1","nice-grpc":"^2.1.10","secp256k1":"^5.0.1","grpc-tools":"^1.12.4","protobufjs":"^7.4.0","@scure/base":"^1.2.1","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@grpc/grpc-js":"^1.12.5","@noble/curves":"^1.8.0","bitcoinjs-lib":"^6.1.5","nice-grpc-web":"^3.3.5","react-toastify":"^11.0.5","@noble/secp256k1":"^2.2.3","@scure/btc-signer":"^1.5.0","@lightsparkdev/core":"^1.2.7","@mempool/mempool.js":"^3.0.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.7","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","@types/ws":"^8","copyfiles":"^2.4.1","babel-jest":"^29.7.0","typescript":"^5.7.3","@babel/core":"^7.24.0","@types/jest":"^29.5.14","@types/node":"^22.13.2","@types/uuid":"^10.0.0","wasm-loader":"^1.3.0","@types/copyfiles":"^2","@types/secp256k1":"^4.0.6","@babel/preset-env":"^7.26.0","@types/babel__preset-env":"^7","@babel/plugin-syntax-import-meta":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.0.9_1741648343530_0.3741084081981487","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@buildonspark/spark-sdk","version":"0.0.10","author":"","license":"ISC","_id":"@buildonspark/spark-sdk@0.0.10","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"6a8f3a509551d296d50277e460f6fa1dc81cefd8","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.0.10.tgz","fileCount":357,"integrity":"sha512-mkfdPAJK0XAOziSBCIrXJMNhB0oRIPIGMaOHRYj1C+O81saq9z3O3SFuktBjnfi1iKs+/eB/Qw3tFLnsRXqloQ==","signatures":[{"sig":"MEQCIDxEur5lZAq44z1HiEK2b31tIL5nMhE0oAIKq1YZqNtpAiAhL1ApzuEHNCFHU9A9puufkngowvASecJcwPZnapI4/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5633206},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","browser":{"fs":false,"url":false,"path":false,"assert":false,"buffer":"buffer","crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/spark-sdk.d.ts","import":"./dist/spark-sdk.js","require":"./dist/spark-sdk.js"},"./wasm":{"types":"./dist/wasm/spark_bindings.d.ts","import":"./dist/wasm/spark_bindings.js","require":"./dist/wasm/spark_bindings.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","require":"./dist/types/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","require":"./dist/utils/index.js"},"./config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./signer":{"types":"./dist/signer/signer.d.ts","import":"./dist/signer/signer.js","require":"./dist/signer/signer.js"},"./test-util":{"types":"./dist/tests/test-util.d.ts","import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.js"},"./connection":{"types":"./dist/services/connection.d.ts","import":"./dist/services/connection.js","require":"./dist/services/connection.js"},"./proto/spark":{"types":"./dist/proto/spark.d.ts","import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./services/config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./token-transactions":{"types":"./dist/services/token-transactions.d.ts","import":"./dist/services/token-transactions.js","require":"./dist/services/token-transactions.js"}},"gitHead":"0b3703a4bed8302ab3c9cd2c2d88504c144e7a0f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"tsc && copyfiles -u 1 'src/wasm/**/*.wasm' dist/","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","prepare":"npm run build","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --bail","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","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 mock.proto spark_authn.proto","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0"},"_npmUser":{"name":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ws":"^8.18.0","long":"^5.2.4","uuid":"^11.1.0","buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","auto-bind":"^5.0.1","nice-grpc":"^2.1.10","secp256k1":"^5.0.1","grpc-tools":"^1.12.4","protobufjs":"^7.4.0","@scure/base":"^1.2.1","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@grpc/grpc-js":"^1.12.5","@noble/curves":"^1.8.0","bitcoinjs-lib":"^6.1.5","nice-grpc-web":"^3.3.5","react-toastify":"^11.0.5","@noble/secp256k1":"^2.2.3","@scure/btc-signer":"^1.5.0","@lightsparkdev/core":"^1.2.7","@mempool/mempool.js":"^3.0.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.8","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","@types/ws":"^8","copyfiles":"^2.4.1","babel-jest":"^29.7.0","typescript":"^5.7.3","@babel/core":"^7.24.0","@types/jest":"^29.5.14","@types/node":"^22.13.2","@types/uuid":"^10.0.0","wasm-loader":"^1.3.0","@types/copyfiles":"^2","@types/secp256k1":"^4.0.6","@babel/preset-env":"^7.26.0","@types/babel__preset-env":"^7","@babel/plugin-syntax-import-meta":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.0.10_1741656496659_0.6900937313845383","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@buildonspark/spark-sdk","version":"0.0.11","author":"","license":"ISC","_id":"@buildonspark/spark-sdk@0.0.11","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"d64cd58526a078b2c937755f7773b7fc25a167b9","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.0.11.tgz","fileCount":354,"integrity":"sha512-CAoAouW7V1uAk+8eCu0AaygEuqraDwks54505nxPjzHt6lHdst5aeDkRwFG0SkgO7+fFcYb17WwRszMz6OttEQ==","signatures":[{"sig":"MEQCICsFEsZeRE/4hCmTUtBTrWsyKD1z1WlZD4Jq6AqTayixAiA1PDvQNo2dYJdk88vJ1K3ILpfupx9O8TqaMoAEbWsvsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5632644},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","browser":{"fs":false,"url":false,"path":false,"assert":false,"buffer":"buffer","crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/spark-sdk.d.ts","import":"./dist/spark-sdk.js","require":"./dist/spark-sdk.js"},"./wasm":{"types":"./dist/wasm/spark_bindings.d.ts","import":"./dist/wasm/spark_bindings.js","require":"./dist/wasm/spark_bindings.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","require":"./dist/types/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","require":"./dist/utils/index.js"},"./config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./signer":{"types":"./dist/signer/signer.d.ts","import":"./dist/signer/signer.js","require":"./dist/signer/signer.js"},"./test-util":{"types":"./dist/tests/test-util.d.ts","import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.js"},"./connection":{"types":"./dist/services/connection.d.ts","import":"./dist/services/connection.js","require":"./dist/services/connection.js"},"./proto/spark":{"types":"./dist/proto/spark.d.ts","import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./services/config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./token-transactions":{"types":"./dist/services/token-transactions.d.ts","import":"./dist/services/token-transactions.js","require":"./dist/services/token-transactions.js"}},"gitHead":"7ec8c558a037ce2cdebf4998580866f39aa8a6a6","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"tsc && copyfiles -u 1 'src/wasm/**/*.wasm' dist/","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","prepare":"npm run build","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --bail","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","build:watch":"yarn build --watch --clean=false","postversion":"yarn build","types:watch":"tsc-absolute --watch","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 mock.proto spark_authn.proto","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0"},"_npmUser":{"name":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ws":"^8.18.0","long":"^5.2.4","uuid":"^11.1.0","buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","auto-bind":"^5.0.1","nice-grpc":"^2.1.10","secp256k1":"^5.0.1","grpc-tools":"^1.12.4","protobufjs":"^7.4.0","@scure/base":"^1.2.1","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@grpc/grpc-js":"^1.12.5","@noble/curves":"^1.8.0","bitcoinjs-lib":"^6.1.5","nice-grpc-web":"^3.3.5","react-toastify":"^11.0.5","@noble/secp256k1":"^2.2.3","@scure/btc-signer":"^1.5.0","@lightsparkdev/core":"^1.2.7","@mempool/mempool.js":"^3.0.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.9","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","@types/ws":"^8","copyfiles":"^2.4.1","babel-jest":"^29.7.0","typescript":"^5.7.3","@babel/core":"^7.24.0","@types/jest":"^29.5.14","@types/node":"^22.13.2","@types/uuid":"^10.0.0","wasm-loader":"^1.3.0","@types/copyfiles":"^2","@types/secp256k1":"^4.0.6","@babel/preset-env":"^7.26.0","@types/babel__preset-env":"^7","@babel/plugin-syntax-import-meta":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.0.11_1741657630665_0.09999103248589303","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@buildonspark/spark-sdk","version":"0.0.12","author":"","license":"ISC","_id":"@buildonspark/spark-sdk@0.0.12","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"043e0b6ae1eeeb0681a9769958f40b4a62922d6e","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.0.12.tgz","fileCount":360,"integrity":"sha512-1eoL6pa4XytwARnKCBm7NJsyxKUp7P/o4V3Gc71N+diCvX4pbLNYjGnRKhKKxfel00Qlg74gG5UHEZkJssH2KA==","signatures":[{"sig":"MEUCIQCDS8GtOvNBIKhH4KpSq1akMJapxQp2gWmsmoQlRlHJlgIgWaMZzRWQSukLWL0tAiyug6+FPaewraeoPF2uTvFARHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5635510},"main":"dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"dist/index.d.ts","browser":{"fs":false,"url":false,"path":false,"assert":false,"buffer":"buffer","crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/spark-sdk.d.ts","import":"./dist/spark-sdk.js","require":"./dist/spark-sdk.js"},"./wasm":{"types":"./dist/wasm/spark_bindings.d.ts","import":"./dist/wasm/spark_bindings.js","require":"./dist/wasm/spark_bindings.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","require":"./dist/types/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","require":"./dist/utils/index.js"},"./config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./signer":{"types":"./dist/signer/signer.d.ts","import":"./dist/signer/signer.js","require":"./dist/signer/signer.js"},"./test-util":{"types":"./dist/tests/test-util.d.ts","import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.js"},"./connection":{"types":"./dist/services/connection.d.ts","import":"./dist/services/connection.js","require":"./dist/services/connection.js"},"./proto/spark":{"types":"./dist/proto/spark.d.ts","import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./services/config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./token-transactions":{"types":"./dist/services/token-transactions.d.ts","import":"./dist/services/token-transactions.js","require":"./dist/services/token-transactions.js"},"./services/wallet-config":{"types":"./dist/services/wallet-config.d.ts","import":"./dist/services/wallet-config.js","require":"./dist/services/wallet-config.js"}},"gitHead":"51a3c0130f0429df6acad57944e2a351298bd59f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn clean && tsc && copyfiles -u 1 'src/wasm/**/*.wasm' dist/","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","prepare":"yarn run build","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --bail","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","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 mock.proto spark_authn.proto","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0"},"_npmUser":{"name":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ws":"^8.18.0","long":"^5.2.4","uuid":"^11.1.0","buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","auto-bind":"^5.0.1","nice-grpc":"^2.1.10","secp256k1":"^5.0.1","grpc-tools":"^1.12.4","protobufjs":"^7.4.0","@scure/base":"^1.2.1","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","bitcoinjs-lib":"^6.1.5","nice-grpc-web":"^3.3.5","react-toastify":"^11.0.5","@noble/secp256k1":"^2.2.3","@scure/btc-signer":"^1.5.0","@lightsparkdev/core":"^1.2.7","@mempool/mempool.js":"^3.0.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.10","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jest":"^29.7.0","madge":"^8.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","@types/ws":"^8","copyfiles":"^2.4.1","babel-jest":"^29.7.0","typescript":"^5.7.3","@babel/core":"^7.24.0","@types/jest":"^29.5.14","@types/node":"^22.13.2","@types/uuid":"^10.0.0","wasm-loader":"^1.3.0","@types/copyfiles":"^2","@types/secp256k1":"^4.0.6","@babel/preset-env":"^7.26.0","@types/babel__preset-env":"^7","@babel/plugin-syntax-import-meta":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.0.12_1741901837691_0.7238401578778064","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@buildonspark/spark-sdk","version":"0.0.13","author":"","license":"ISC","_id":"@buildonspark/spark-sdk@0.0.13","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"56efdc29ca20b9be86d32efb8cb24068a09fac0c","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.0.13.tgz","fileCount":360,"integrity":"sha512-p3Xzgcia75rKFfs2zosIBJ2iRdC1zL6BqlHKAa988cqSdoVwX8P0AmqvjFbjQFUEoEoweY8404alhT7h06invQ==","signatures":[{"sig":"MEUCICUevzpFoN8JhR87PGVhw5FBOYSl0vSh1HPAAd+krEqSAiEAx60PIy+iZ82GA3d8o9L55+Mj8uC2zaTxEC2zSgJaRWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5635510},"main":"dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"dist/index.d.ts","browser":{"fs":false,"url":false,"path":false,"assert":false,"buffer":"buffer","crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/spark-sdk.d.ts","import":"./dist/spark-sdk.js","require":"./dist/spark-sdk.js"},"./wasm":{"types":"./dist/wasm/spark_bindings.d.ts","import":"./dist/wasm/spark_bindings.js","require":"./dist/wasm/spark_bindings.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","require":"./dist/types/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","require":"./dist/utils/index.js"},"./config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./signer":{"types":"./dist/signer/signer.d.ts","import":"./dist/signer/signer.js","require":"./dist/signer/signer.js"},"./test-util":{"types":"./dist/tests/test-util.d.ts","import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.js"},"./connection":{"types":"./dist/services/connection.d.ts","import":"./dist/services/connection.js","require":"./dist/services/connection.js"},"./proto/spark":{"types":"./dist/proto/spark.d.ts","import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./services/config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./token-transactions":{"types":"./dist/services/token-transactions.d.ts","import":"./dist/services/token-transactions.js","require":"./dist/services/token-transactions.js"},"./services/wallet-config":{"types":"./dist/services/wallet-config.d.ts","import":"./dist/services/wallet-config.js","require":"./dist/services/wallet-config.js"}},"gitHead":"0f0636af8d6a8d26c5b1a30983031137b3b950dd","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn clean && tsc && copyfiles -u 1 'src/wasm/**/*.wasm' dist/","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","prepare":"yarn run build","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --bail","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","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 mock.proto spark_authn.proto","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0"},"_npmUser":{"name":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ws":"^8.18.0","long":"^5.2.4","uuid":"^11.1.0","buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","auto-bind":"^5.0.1","nice-grpc":"^2.1.10","secp256k1":"^5.0.1","grpc-tools":"^1.12.4","protobufjs":"^7.4.0","@scure/base":"^1.2.1","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","bitcoinjs-lib":"^6.1.5","nice-grpc-web":"^3.3.5","react-toastify":"^11.0.5","@noble/secp256k1":"^2.2.3","@scure/btc-signer":"^1.5.0","@lightsparkdev/core":"^1.2.7","@mempool/mempool.js":"^3.0.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.11","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jest":"^29.7.0","madge":"^8.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","@types/ws":"^8","copyfiles":"^2.4.1","babel-jest":"^29.7.0","typescript":"^5.7.3","@babel/core":"^7.24.0","@types/jest":"^29.5.14","@types/node":"^22.13.2","@types/uuid":"^10.0.0","wasm-loader":"^1.3.0","@types/copyfiles":"^2","@types/secp256k1":"^4.0.6","@babel/preset-env":"^7.26.0","@types/babel__preset-env":"^7","@babel/plugin-syntax-import-meta":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.0.13_1741916476498_0.7019176554012894","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@buildonspark/spark-sdk","version":"0.0.14","author":"","license":"ISC","_id":"@buildonspark/spark-sdk@0.0.14","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"95b21653e75f3108c0f7ac8c31315c61bec95346","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.0.14.tgz","fileCount":360,"integrity":"sha512-m8nj5WIZK9nhOs0bQgWF2JvMQd732HLFTP0WO2Ma3RBxIu/iZ+IunBd+cND/fKtapRerr+jH1CYJb2SyAvjrZQ==","signatures":[{"sig":"MEQCIGwHCry8EWbUkNnipJRCMUeadCmHn+Wr/N3FqHhSFZezAiBXBmdsjs4f7lDfnAaJ6Ab+Kb6B1+USB1v8VO0uxCRpRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5637652},"main":"dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"dist/index.d.ts","browser":{"fs":false,"url":false,"path":false,"assert":false,"buffer":"buffer","crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/spark-sdk.d.ts","import":"./dist/spark-sdk.js","require":"./dist/spark-sdk.js"},"./wasm":{"types":"./dist/wasm/spark_bindings.d.ts","import":"./dist/wasm/spark_bindings.js","require":"./dist/wasm/spark_bindings.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","require":"./dist/types/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","require":"./dist/utils/index.js"},"./config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./signer":{"types":"./dist/signer/signer.d.ts","import":"./dist/signer/signer.js","require":"./dist/signer/signer.js"},"./test-util":{"types":"./dist/tests/test-util.d.ts","import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.js"},"./connection":{"types":"./dist/services/connection.d.ts","import":"./dist/services/connection.js","require":"./dist/services/connection.js"},"./proto/spark":{"types":"./dist/proto/spark.d.ts","import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./services/config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./token-transactions":{"types":"./dist/services/token-transactions.d.ts","import":"./dist/services/token-transactions.js","require":"./dist/services/token-transactions.js"},"./services/wallet-config":{"types":"./dist/services/wallet-config.d.ts","import":"./dist/services/wallet-config.js","require":"./dist/services/wallet-config.js"}},"gitHead":"a3afecfd65a09c4ab02fd4736fa984d4df8e5657","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn clean && tsc && copyfiles -u 1 'src/wasm/**/*.wasm' dist/","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","prepare":"yarn run build","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --bail","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","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 mock.proto spark_authn.proto","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0"},"_npmUser":{"name":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ws":"^8.18.0","long":"^5.2.4","uuid":"^11.1.0","buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","auto-bind":"^5.0.1","nice-grpc":"^2.1.10","secp256k1":"^5.0.1","grpc-tools":"^1.12.4","protobufjs":"^7.4.0","@scure/base":"^1.2.1","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","bitcoinjs-lib":"^6.1.5","nice-grpc-web":"^3.3.5","react-toastify":"^11.0.5","@noble/secp256k1":"^2.2.3","@scure/btc-signer":"^1.5.0","@lightsparkdev/core":"^1.2.7","@mempool/mempool.js":"^3.0.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.12","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jest":"^29.7.0","madge":"^8.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","@types/ws":"^8","copyfiles":"^2.4.1","babel-jest":"^29.7.0","typescript":"^5.7.3","@babel/core":"^7.24.0","@types/jest":"^29.5.14","@types/node":"^22.13.2","@types/uuid":"^10.0.0","wasm-loader":"^1.3.0","@types/copyfiles":"^2","@types/secp256k1":"^4.0.6","@babel/preset-env":"^7.26.0","@types/babel__preset-env":"^7","@babel/plugin-syntax-import-meta":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.0.14_1741935863782_0.9667653389692903","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@buildonspark/spark-sdk","version":"0.0.15","author":"","license":"ISC","_id":"@buildonspark/spark-sdk@0.0.15","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"3de58cb4a9bd678469c0c9b516080e375dec5318","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.0.15.tgz","fileCount":360,"integrity":"sha512-hiC1tJzmG1jDZOp5id6aSx96OIB4L7/7WJaCn3wRsQnEC3nF9lccowQInjIHIbTBMZm6Rut6pJx9G0grYxHxWw==","signatures":[{"sig":"MEUCICYxgmZ1qg/D7ysfi6ECKGIr1Ur0+jAT2prQEhMog0sQAiEAnib1xC5ZYr7LQ6H8O38oPEqGDOdy3FdfI2v4CDZx0cE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5714657},"main":"dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"dist/index.d.ts","browser":{"fs":false,"url":false,"path":false,"assert":false,"buffer":"buffer","crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/spark-sdk.d.ts","import":"./dist/spark-sdk.js","require":"./dist/spark-sdk.js"},"./wasm":{"types":"./dist/wasm/spark_bindings.d.ts","import":"./dist/wasm/spark_bindings.js","require":"./dist/wasm/spark_bindings.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","require":"./dist/types/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","require":"./dist/utils/index.js"},"./config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./signer":{"types":"./dist/signer/signer.d.ts","import":"./dist/signer/signer.js","require":"./dist/signer/signer.js"},"./test-util":{"types":"./dist/tests/test-util.d.ts","import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.js"},"./connection":{"types":"./dist/services/connection.d.ts","import":"./dist/services/connection.js","require":"./dist/services/connection.js"},"./proto/spark":{"types":"./dist/proto/spark.d.ts","import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./services/config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./token-transactions":{"types":"./dist/services/token-transactions.d.ts","import":"./dist/services/token-transactions.js","require":"./dist/services/token-transactions.js"},"./services/wallet-config":{"types":"./dist/services/wallet-config.d.ts","import":"./dist/services/wallet-config.js","require":"./dist/services/wallet-config.js"}},"gitHead":"39283cdf81411b624d65af2efe8773affe83b1f1","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn clean && tsc && copyfiles -u 1 'src/wasm/**/*.wasm' dist/","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","prepare":"yarn run build","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --bail","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","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 mock.proto spark_authn.proto","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0"},"_npmUser":{"name":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ws":"^8.18.0","long":"^5.2.4","uuid":"^11.1.0","buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","auto-bind":"^5.0.1","nice-grpc":"^2.1.10","secp256k1":"^5.0.1","grpc-tools":"^1.12.4","protobufjs":"^7.4.0","@scure/base":"^1.2.1","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","bitcoinjs-lib":"^6.1.5","nice-grpc-web":"^3.3.5","react-toastify":"^11.0.5","@noble/secp256k1":"^2.2.3","@scure/btc-signer":"^1.5.0","@lightsparkdev/core":"^1.2.7","@mempool/mempool.js":"^3.0.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.13","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jest":"^29.7.0","madge":"^8.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","@types/ws":"^8","copyfiles":"^2.4.1","babel-jest":"^29.7.0","typescript":"^5.7.3","@babel/core":"^7.24.0","@types/jest":"^29.5.14","@types/node":"^22.13.2","@types/uuid":"^10.0.0","wasm-loader":"^1.3.0","@types/copyfiles":"^2","@types/secp256k1":"^4.0.6","@babel/preset-env":"^7.26.0","@types/babel__preset-env":"^7","@babel/plugin-syntax-import-meta":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.0.15_1741984453394_0.7619848080807852","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@buildonspark/spark-sdk","version":"0.0.16","author":"","license":"ISC","_id":"@buildonspark/spark-sdk@0.0.16","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"d2cd24db032de4760e7ef03c76a406bdf6c1962f","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.0.16.tgz","fileCount":484,"integrity":"sha512-2J32+A+A67waok3JMHYiUPHSivtdUawhtymER4/i70xy8hhAHJsx1hf1wa8fJdv9pm5C/0gJiwO3XvUHDsbG/Q==","signatures":[{"sig":"MEQCIGN6njwQ5H7nQ0q0W3nPJrcZHQAEiPAWZoXIPnfENPvEAiB6tUa35zZ94CL4LTuNP/r8ycr1F2InnPokPDo2eWFLxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10169146},"main":"dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"dist/index.d.ts","browser":{"fs":false,"url":false,"path":false,"assert":false,"buffer":"buffer","crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/spark-sdk.d.ts","import":"./dist/spark-sdk.js","require":"./dist/spark-sdk.js"},"./wasm":{"types":"./dist/wasm/spark_bindings.d.ts","import":"./dist/wasm/spark_bindings.js","require":"./dist/wasm/spark_bindings.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","require":"./dist/types/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","require":"./dist/utils/index.js"},"./config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./signer":{"types":"./dist/signer/signer.d.ts","import":"./dist/signer/signer.js","require":"./dist/signer/signer.js"},"./test-util":{"types":"./dist/tests/test-util.d.ts","import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.js"},"./connection":{"types":"./dist/services/connection.d.ts","import":"./dist/services/connection.js","require":"./dist/services/connection.js"},"./proto/spark":{"types":"./dist/proto/spark.d.ts","import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./services/config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./token-transactions":{"types":"./dist/services/token-transactions.d.ts","import":"./dist/services/token-transactions.js","require":"./dist/services/token-transactions.js"},"./services/wallet-config":{"types":"./dist/services/wallet-config.d.ts","import":"./dist/services/wallet-config.js","require":"./dist/services/wallet-config.js"}},"gitHead":"e94584789fc741c9c7cd2b410d0de3a4db7f0ed1","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn clean && tsc && copyfiles -u 1 'src/wasm/**/*.wasm' dist/","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","prepare":"yarn run build","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --bail","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","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 mock.proto spark_authn.proto","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0"},"_npmUser":{"name":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ws":"^8.18.0","long":"^5.2.4","uuid":"^11.1.0","buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","auto-bind":"^5.0.1","nice-grpc":"^2.1.10","secp256k1":"^5.0.1","grpc-tools":"^1.12.4","protobufjs":"^7.4.0","@scure/base":"^1.2.1","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","bitcoinjs-lib":"^6.1.5","nice-grpc-web":"^3.3.5","react-toastify":"^11.0.5","@noble/secp256k1":"^2.2.3","@scure/btc-signer":"^1.5.0","@lightsparkdev/core":"^1.2.7","@mempool/mempool.js":"^3.0.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.14","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jest":"^29.7.0","madge":"^8.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","@types/ws":"^8","copyfiles":"^2.4.1","babel-jest":"^29.7.0","typescript":"^5.7.3","@babel/core":"^7.24.0","@types/jest":"^29.5.14","@types/node":"^22.13.2","@types/uuid":"^10.0.0","wasm-loader":"^1.3.0","@types/copyfiles":"^2","@types/secp256k1":"^4.0.6","@babel/preset-env":"^7.26.0","@types/babel__preset-env":"^7","@babel/plugin-syntax-import-meta":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.0.16_1741994207183_0.5099430242532255","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@buildonspark/spark-sdk","version":"0.0.17","author":"","license":"ISC","_id":"@buildonspark/spark-sdk@0.0.17","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"eaf8c87252d72b230a4f4fc9664af04382581f92","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.0.17.tgz","fileCount":484,"integrity":"sha512-wqZ9hCBDyhZt31W/QmsROfzsAVi7GChpxU9QgL47toLsNl8gFBHU0D07lVbj7A3TOWmoMQ/0cG/zOJQL7PtVfw==","signatures":[{"sig":"MEUCIEOQ5z5oObj3KoD95Vl0wANXbqLo+AgyU9EQwmvbjATZAiEAv99IPtvUrCXxuLpDn8CqL9qBhND6JGW5uKicZZ9+W0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10171866},"main":"dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"dist/index.d.ts","browser":{"fs":false,"url":false,"path":false,"assert":false,"buffer":"buffer","crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/spark-sdk.d.ts","import":"./dist/spark-sdk.js","require":"./dist/spark-sdk.js"},"./wasm":{"types":"./dist/wasm/spark_bindings.d.ts","import":"./dist/wasm/spark_bindings.js","require":"./dist/wasm/spark_bindings.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","require":"./dist/types/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","require":"./dist/utils/index.js"},"./config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./signer":{"types":"./dist/signer/signer.d.ts","import":"./dist/signer/signer.js","require":"./dist/signer/signer.js"},"./test-util":{"types":"./dist/tests/test-util.d.ts","import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.js"},"./connection":{"types":"./dist/services/connection.d.ts","import":"./dist/services/connection.js","require":"./dist/services/connection.js"},"./proto/spark":{"types":"./dist/proto/spark.d.ts","import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./services/config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./token-transactions":{"types":"./dist/services/token-transactions.d.ts","import":"./dist/services/token-transactions.js","require":"./dist/services/token-transactions.js"},"./services/wallet-config":{"types":"./dist/services/wallet-config.d.ts","import":"./dist/services/wallet-config.js","require":"./dist/services/wallet-config.js"}},"gitHead":"460670ce5e43994b535d32c08205267c27f9f177","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn clean && tsc && copyfiles -u 1 'src/wasm/**/*.wasm' dist/","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","prepare":"yarn run build","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --bail","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","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 mock.proto spark_authn.proto","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0"},"_npmUser":{"name":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ws":"^8.18.0","long":"^5.2.4","uuid":"^11.1.0","buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","auto-bind":"^5.0.1","nice-grpc":"^2.1.10","secp256k1":"^5.0.1","grpc-tools":"^1.12.4","protobufjs":"^7.4.0","@scure/base":"^1.2.1","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","bitcoinjs-lib":"^6.1.5","nice-grpc-web":"^3.3.5","react-toastify":"^11.0.5","@noble/secp256k1":"^2.2.3","@scure/btc-signer":"^1.5.0","@lightsparkdev/core":"^1.2.7","@mempool/mempool.js":"^3.0.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.15","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jest":"^29.7.0","madge":"^8.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","@types/ws":"^8","copyfiles":"^2.4.1","babel-jest":"^29.7.0","typescript":"^5.7.3","@babel/core":"^7.24.0","@types/jest":"^29.5.14","@types/node":"^22.13.2","@types/uuid":"^10.0.0","wasm-loader":"^1.3.0","@types/copyfiles":"^2","@types/secp256k1":"^4.0.6","@babel/preset-env":"^7.26.0","@types/babel__preset-env":"^7","@babel/plugin-syntax-import-meta":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.0.17_1742009352699_0.5230109797702531","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@buildonspark/spark-sdk","version":"0.0.18","author":"","license":"ISC","_id":"@buildonspark/spark-sdk@0.0.18","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"9501921fade78aa6a1ef166d4d08e4009307e388","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.0.18.tgz","fileCount":484,"integrity":"sha512-drbcnpFj5Sw87MHJNjgTakCP8RaRv0xCcLQY/K42yaQvSflIu/TWIzNt8BWQ4neEyalgnpOlQtXUTymrB1uLIg==","signatures":[{"sig":"MEUCIC3Rd19oDhguDRYrcVPq2LRS0huOclZ+uqOwhaMGNHB0AiEAhp0KPNdme6JDARHrgdqnDKsyfl8ppJgIYDIRp7yxsLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10171867},"main":"dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"dist/index.d.ts","browser":{"fs":false,"url":false,"path":false,"assert":false,"buffer":"buffer","crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/spark-sdk.d.ts","import":"./dist/spark-sdk.js","require":"./dist/spark-sdk.js"},"./wasm":{"types":"./dist/wasm/spark_bindings.d.ts","import":"./dist/wasm/spark_bindings.js","require":"./dist/wasm/spark_bindings.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","require":"./dist/types/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","require":"./dist/utils/index.js"},"./config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./signer":{"types":"./dist/signer/signer.d.ts","import":"./dist/signer/signer.js","require":"./dist/signer/signer.js"},"./test-util":{"types":"./dist/tests/test-util.d.ts","import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.js"},"./connection":{"types":"./dist/services/connection.d.ts","import":"./dist/services/connection.js","require":"./dist/services/connection.js"},"./proto/spark":{"types":"./dist/proto/spark.d.ts","import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./services/config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./token-transactions":{"types":"./dist/services/token-transactions.d.ts","import":"./dist/services/token-transactions.js","require":"./dist/services/token-transactions.js"},"./services/wallet-config":{"types":"./dist/services/wallet-config.d.ts","import":"./dist/services/wallet-config.js","require":"./dist/services/wallet-config.js"}},"gitHead":"088904ab64548027f4d9964fd896488ec0245133","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn clean && tsc && copyfiles -u 1 'src/wasm/**/*.wasm' dist/","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","prepare":"yarn run build","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --bail","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","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 mock.proto spark_authn.proto","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0"},"_npmUser":{"name":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ws":"^8.18.0","long":"^5.2.4","uuid":"^11.1.0","buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","auto-bind":"^5.0.1","nice-grpc":"^2.1.10","secp256k1":"^5.0.1","grpc-tools":"^1.12.4","protobufjs":"^7.4.0","@scure/base":"^1.2.1","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","bitcoinjs-lib":"^6.1.5","nice-grpc-web":"^3.3.5","react-toastify":"^11.0.5","@noble/secp256k1":"^2.2.3","@scure/btc-signer":"^1.5.0","@lightsparkdev/core":"^1.2.7","@mempool/mempool.js":"^3.0.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.16","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jest":"^29.7.0","madge":"^8.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","@types/ws":"^8","copyfiles":"^2.4.1","babel-jest":"^29.7.0","typescript":"^5.7.3","@babel/core":"^7.24.0","@types/jest":"^29.5.14","@types/node":"^22.13.2","@types/uuid":"^10.0.0","wasm-loader":"^1.3.0","@types/copyfiles":"^2","@types/secp256k1":"^4.0.6","@babel/preset-env":"^7.26.0","@types/babel__preset-env":"^7","@babel/plugin-syntax-import-meta":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.0.18_1742012381320_0.9745077016229895","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@buildonspark/spark-sdk","version":"0.0.19","author":"","license":"ISC","_id":"@buildonspark/spark-sdk@0.0.19","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"7256710f9c4e29c2be48e49403262916b87b050a","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.0.19.tgz","fileCount":484,"integrity":"sha512-vGrxDpFfEoz5QvS6AJJgnY8+oEOZECSneHfPtQExaYFL5PxAcCM5/93MJyycxpctpWqjISfScV5EldO/ANOYhQ==","signatures":[{"sig":"MEUCICgGNBH6Ty5zRw2QFiyMrTISDHVRxxetj0VK+kulJj6HAiEAjEkjlNgJQUKAV3hHSv7tLrlDiI+606VBXaZjyBvS/J4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10173651},"main":"dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"dist/index.d.ts","browser":{"fs":false,"url":false,"path":false,"assert":false,"buffer":"buffer","crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/spark-sdk.d.ts","import":"./dist/spark-sdk.js","require":"./dist/spark-sdk.js"},"./wasm":{"types":"./dist/wasm/spark_bindings.d.ts","import":"./dist/wasm/spark_bindings.js","require":"./dist/wasm/spark_bindings.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","require":"./dist/types/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","require":"./dist/utils/index.js"},"./config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./signer":{"types":"./dist/signer/signer.d.ts","import":"./dist/signer/signer.js","require":"./dist/signer/signer.js"},"./test-util":{"types":"./dist/tests/test-util.d.ts","import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.js"},"./connection":{"types":"./dist/services/connection.d.ts","import":"./dist/services/connection.js","require":"./dist/services/connection.js"},"./proto/spark":{"types":"./dist/proto/spark.d.ts","import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./services/config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./token-transactions":{"types":"./dist/services/token-transactions.d.ts","import":"./dist/services/token-transactions.js","require":"./dist/services/token-transactions.js"},"./services/wallet-config":{"types":"./dist/services/wallet-config.d.ts","import":"./dist/services/wallet-config.js","require":"./dist/services/wallet-config.js"}},"gitHead":"37f2990befb9980483e97421d5ddefedac6bd288","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn clean && tsc && copyfiles -u 1 'src/wasm/**/*.wasm' dist/","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","prepare":"yarn run build","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --bail","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","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 mock.proto spark_authn.proto","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0"},"_npmUser":{"name":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ws":"^8.18.0","long":"^5.2.4","uuid":"^11.1.0","buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","auto-bind":"^5.0.1","nice-grpc":"^2.1.10","secp256k1":"^5.0.1","grpc-tools":"^1.12.4","protobufjs":"^7.4.0","@scure/base":"^1.2.1","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","bitcoinjs-lib":"^6.1.5","nice-grpc-web":"^3.3.5","react-toastify":"^11.0.5","@noble/secp256k1":"^2.2.3","@scure/btc-signer":"^1.5.0","@lightsparkdev/core":"^1.2.7","@mempool/mempool.js":"^3.0.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.17","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jest":"^29.7.0","madge":"^8.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","@types/ws":"^8","copyfiles":"^2.4.1","babel-jest":"^29.7.0","typescript":"^5.7.3","@babel/core":"^7.24.0","@types/jest":"^29.5.14","@types/node":"^22.13.2","@types/uuid":"^10.0.0","wasm-loader":"^1.3.0","@types/copyfiles":"^2","@types/secp256k1":"^4.0.6","@babel/preset-env":"^7.26.0","@types/babel__preset-env":"^7","@babel/plugin-syntax-import-meta":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.0.19_1742189723272_0.06796325800140024","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@buildonspark/spark-sdk","version":"0.0.20","author":"","license":"ISC","_id":"@buildonspark/spark-sdk@0.0.20","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"3fa64ed73b7757c3ff863a7b0eb6ab30cbc0c625","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.0.20.tgz","fileCount":492,"integrity":"sha512-lIeNL6sK7FeJlw/QCIiZ9t0xXnTCyDf9fchABfBkuId4uKTARHWahIKkTyHfRAhHbrt3qhfYlhFVSfrW8J2Brw==","signatures":[{"sig":"MEUCIQDb5FY5V8qzPBhrwBoSKAETaL2j0kBMTiUUPHJ0k85NzgIgWH+fwTeOOc9AQJyCb7NO4wBwscebMwUoFjqo/+PYtGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10244589},"main":"dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"dist/index.d.ts","browser":{"fs":false,"url":false,"path":false,"assert":false,"buffer":"buffer","crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/spark-sdk.d.ts","import":"./dist/spark-sdk.js","require":"./dist/spark-sdk.js"},"./wasm":{"types":"./dist/wasm/spark_bindings.d.ts","import":"./dist/wasm/spark_bindings.js","require":"./dist/wasm/spark_bindings.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","require":"./dist/types/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","require":"./dist/utils/index.js"},"./config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./signer":{"types":"./dist/signer/signer.d.ts","import":"./dist/signer/signer.js","require":"./dist/signer/signer.js"},"./test-util":{"types":"./dist/tests/test-util.d.ts","import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.js"},"./connection":{"types":"./dist/services/connection.d.ts","import":"./dist/services/connection.js","require":"./dist/services/connection.js"},"./proto/spark":{"types":"./dist/proto/spark.d.ts","import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./services/config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./token-transactions":{"types":"./dist/services/token-transactions.d.ts","import":"./dist/services/token-transactions.js","require":"./dist/services/token-transactions.js"},"./services/wallet-config":{"types":"./dist/services/wallet-config.d.ts","import":"./dist/services/wallet-config.js","require":"./dist/services/wallet-config.js"}},"gitHead":"a53e7c2534b7d959e4b729650bc29cb6febcef7f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn clean && tsc && copyfiles -u 1 'src/wasm/**/*.wasm' dist/","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","prepare":"yarn run build","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --bail","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","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 mock.proto spark_authn.proto","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0"},"_npmUser":{"name":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ws":"^8.18.0","long":"^5.2.4","uuid":"^11.1.0","buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","auto-bind":"^5.0.1","nice-grpc":"^2.1.10","secp256k1":"^5.0.1","grpc-tools":"^1.12.4","protobufjs":"^7.4.0","@scure/base":"^1.2.1","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","bitcoinjs-lib":"^6.1.5","nice-grpc-web":"^3.3.5","react-toastify":"^11.0.5","@noble/secp256k1":"^2.2.3","@scure/btc-signer":"^1.5.0","@lightsparkdev/core":"^1.2.7","@mempool/mempool.js":"^3.0.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.18","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jest":"^29.7.0","madge":"^8.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","@types/ws":"^8","copyfiles":"^2.4.1","babel-jest":"^29.7.0","typescript":"^5.7.3","@babel/core":"^7.24.0","@types/jest":"^29.5.14","@types/node":"^22.13.2","@types/uuid":"^10.0.0","wasm-loader":"^1.3.0","@types/copyfiles":"^2","@types/secp256k1":"^4.0.6","@babel/preset-env":"^7.26.0","@types/babel__preset-env":"^7","@babel/plugin-syntax-import-meta":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.0.20_1742249955708_0.6806897866625117","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@buildonspark/spark-sdk","version":"0.0.21","author":"","license":"ISC","_id":"@buildonspark/spark-sdk@0.0.21","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"55e7120462b50cfe17beeebd3fdb1738e424095c","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.0.21.tgz","fileCount":492,"integrity":"sha512-6JJwuWR7/ETJf+4TNfMuT+ZJvK3xNV8JYqK6YOwYR5EsIzWTrhQ8GN0U8aPiSEhCFKcUKhI/gBMn+E1FIEycBw==","signatures":[{"sig":"MEQCIDKf4cYhVcBEqixoTL73U427ystxlOMr3A1BmhT3JVR6AiAy52QNeTuBbzwjM9D7vmA9MaEAa84UE+BGukIm6o83Wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10244913},"main":"dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"dist/index.d.ts","browser":{"fs":false,"url":false,"path":false,"assert":false,"buffer":"buffer","crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/spark-sdk.d.ts","import":"./dist/spark-sdk.js","require":"./dist/spark-sdk.js"},"./wasm":{"types":"./dist/wasm/spark_bindings.d.ts","import":"./dist/wasm/spark_bindings.js","require":"./dist/wasm/spark_bindings.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","require":"./dist/types/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","require":"./dist/utils/index.js"},"./config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./signer":{"types":"./dist/signer/signer.d.ts","import":"./dist/signer/signer.js","require":"./dist/signer/signer.js"},"./test-util":{"types":"./dist/tests/test-util.d.ts","import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.js"},"./connection":{"types":"./dist/services/connection.d.ts","import":"./dist/services/connection.js","require":"./dist/services/connection.js"},"./proto/spark":{"types":"./dist/proto/spark.d.ts","import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./services/config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./token-transactions":{"types":"./dist/services/token-transactions.d.ts","import":"./dist/services/token-transactions.js","require":"./dist/services/token-transactions.js"},"./services/wallet-config":{"types":"./dist/services/wallet-config.d.ts","import":"./dist/services/wallet-config.js","require":"./dist/services/wallet-config.js"}},"gitHead":"0ba3a7239771fc50ddcfec51af7c70dac9fa0847","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn clean && tsc && copyfiles -u 1 'src/wasm/**/*.wasm' dist/","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","prepare":"yarn run build","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --bail","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","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 mock.proto spark_authn.proto","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0"},"_npmUser":{"name":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ws":"^8.18.0","long":"^5.2.4","uuid":"^11.1.0","buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","auto-bind":"^5.0.1","nice-grpc":"^2.1.10","secp256k1":"^5.0.1","grpc-tools":"^1.12.4","protobufjs":"^7.4.0","@scure/base":"^1.2.1","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","bitcoinjs-lib":"^6.1.5","nice-grpc-web":"^3.3.5","react-toastify":"^11.0.5","@noble/secp256k1":"^2.2.3","@scure/btc-signer":"^1.5.0","@lightsparkdev/core":"^1.2.7","@mempool/mempool.js":"^3.0.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.19","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jest":"^29.7.0","madge":"^8.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","@types/ws":"^8","copyfiles":"^2.4.1","babel-jest":"^29.7.0","typescript":"^5.7.3","@babel/core":"^7.24.0","@types/jest":"^29.5.14","@types/node":"^22.13.2","@types/uuid":"^10.0.0","wasm-loader":"^1.3.0","@types/copyfiles":"^2","@types/secp256k1":"^4.0.6","@babel/preset-env":"^7.26.0","@types/babel__preset-env":"^7","@babel/plugin-syntax-import-meta":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.0.21_1742344282198_0.35922222719134567","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@buildonspark/spark-sdk","version":"0.0.22","author":"","license":"ISC","_id":"@buildonspark/spark-sdk@0.0.22","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"4f03c0f4361d7919bcf82cec64d40ae3331fbf90","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.0.22.tgz","fileCount":500,"integrity":"sha512-vZY2BH93xFPal7wToyfMdwTmLxMxvXr9GIuA0NGBGwm14yKBgcMrbt99PTLuwietbTz4DCEK+BNk6n1JyyoJzw==","signatures":[{"sig":"MEUCIQCE8+SFBEsWNkF7wmO1MJhFg99mJVuPiqTu4p4giKbtpwIgfLFhL96wzWJ2lm43qVN25yzdNE/aPxD2NyNoPzuk+mA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10277270},"main":"dist/index.js","type":"module","madge":{"detectiveOptions":{"ts":{"skipTypeImports":true},"tsx":{"skipTypeImports":true}}},"types":"dist/index.d.ts","browser":{"fs":false,"url":false,"path":false,"assert":false,"buffer":"buffer","crypto":false,"nice-grpc":"nice-grpc-web","fs/promises":false},"engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/spark-sdk.d.ts","import":"./dist/spark-sdk.js","require":"./dist/spark-sdk.js"},"./wasm":{"types":"./dist/wasm/spark_bindings.d.ts","import":"./dist/wasm/spark_bindings.js","require":"./dist/wasm/spark_bindings.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","require":"./dist/types/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","require":"./dist/utils/index.js"},"./config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./signer":{"types":"./dist/signer/signer.d.ts","import":"./dist/signer/signer.js","require":"./dist/signer/signer.js"},"./test-util":{"types":"./dist/tests/test-util.d.ts","import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.js"},"./connection":{"types":"./dist/services/connection.d.ts","import":"./dist/services/connection.js","require":"./dist/services/connection.js"},"./proto/spark":{"types":"./dist/proto/spark.d.ts","import":"./dist/proto/spark.js","require":"./dist/proto/spark.js"},"./services/config":{"types":"./dist/services/config.d.ts","import":"./dist/services/config.js","require":"./dist/services/config.js"},"./token-transactions":{"types":"./dist/services/token-transactions.d.ts","import":"./dist/services/token-transactions.js","require":"./dist/services/token-transactions.js"},"./services/wallet-config":{"types":"./dist/services/wallet-config.d.ts","import":"./dist/services/wallet-config.js","require":"./dist/services/wallet-config.js"}},"gitHead":"f4aad6ee5d248812afacff8e0bcad26834a80aaa","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn clean && tsc && copyfiles -u 1 'src/wasm/**/*.wasm' dist/","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","prepare":"yarn run build","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --bail","format:fix":"prettier src --write","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","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 mock.proto spark_authn.proto","test:integration":"yarn test-cmd src/tests/integration/*.test.ts","lint:fix:continue":"eslint --fix . || exit 0"},"_npmUser":{"name":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ws":"^8.18.0","long":"^5.2.4","uuid":"^11.1.0","buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","auto-bind":"^5.0.1","nice-grpc":"^2.1.10","secp256k1":"^5.0.1","grpc-tools":"^1.12.4","protobufjs":"^7.4.0","@scure/base":"^1.2.1","async-mutex":"^0.5.0","@scure/bip32":"^1.6.2","@scure/bip39":"^1.5.4","@noble/curves":"^1.8.0","bitcoinjs-lib":"^6.1.5","nice-grpc-web":"^3.3.5","react-toastify":"^11.0.5","@noble/secp256k1":"^2.2.3","@scure/btc-signer":"^1.5.0","@lightsparkdev/core":"^1.2.7","@mempool/mempool.js":"^3.0.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.20","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jest":"^29.7.0","madge":"^8.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","@types/ws":"^8","copyfiles":"^2.4.1","babel-jest":"^29.7.0","typescript":"^5.7.3","@babel/core":"^7.24.0","@types/jest":"^29.5.14","@types/node":"^22.13.2","@types/uuid":"^10.0.0","wasm-loader":"^1.3.0","@types/copyfiles":"^2","@types/secp256k1":"^4.0.6","@babel/preset-env":"^7.26.0","@types/babel__preset-env":"^7","@babel/plugin-syntax-import-meta":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.0.22_1742490355323_0.48301817634705735","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@buildonspark/spark-sdk","version":"0.0.23","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.0.23","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"06fa9f372077909e5b8a16e8edfdda15a7bebdb3","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.0.23.tgz","fileCount":245,"integrity":"sha512-vKUsn+YWTCVNXr+YJ0NVskVSP1roKpgjJRlvNNNkS7zUwJJAqRasiwsXyfebbv/OO2BIz6mWo1ovCdr1V1bXNg==","signatures":[{"sig":"MEUCIEmAwc5NDN4q4CGuL+1/N+Z6hvR3I9J/RV790WpltB/1AiEA6autR+AAkN9DZ83urS8mUAXsmzOKCSlD+WjFCMHXPEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84765041},"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":"./dist/nice-grpc-web.js","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./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"},"./signer":{"import":"./dist/signer/signer.js","require":"./dist/signer/signer.cjs"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"1db6f3b09ed21094c1e704c0d2f35982117b2d6d","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","prepare":"yarn run build","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","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 mock.proto spark_authn.proto","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"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","nice-grpc":"^2.1.10","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","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@lightsparkdev/core":"^1.3.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.21","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.0.23_1742857557793_0.0973891553286208","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@buildonspark/spark-sdk","version":"0.0.24","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.0.24","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"8ef456646ed7a531e8757237438d608dfb3c3cdc","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.0.24.tgz","fileCount":245,"integrity":"sha512-NzorsYparEvnQrb1nDyL87bM/XxYLqefq93qmFJOGE0lTlBG4RFkY3Dli4eAmyQxV6Cn1huRFYsqVHhn6wV3kQ==","signatures":[{"sig":"MEUCIQCAHKmKY5cTQTA5p+ShvvjPlyniST8tIMknLtGMSM6WPQIgeCZYPdHRCJJ0v+paSljhGXxlUvEtFtpkHNBDasmv1hQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84765770},"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":"./dist/nice-grpc-web.js","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./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"},"./signer":{"import":"./dist/signer/signer.js","require":"./dist/signer/signer.cjs"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"07014ae3bccb0806cbe4614026a4b422c477fafc","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","prepare":"yarn run build","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","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 mock.proto spark_authn.proto","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"},"_npmUser":{"name":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","nice-grpc":"^2.1.10","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","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@lightsparkdev/core":"^1.3.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.22","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.0.24_1742932093993_0.18481949064886805","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@buildonspark/spark-sdk","version":"0.0.25","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.0.25","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"dda6dd266f65ef6ca79ddca23e8f8536642c76ad","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.0.25.tgz","fileCount":245,"integrity":"sha512-7x7mPeYL8Bbeal7MuwmDldVnKnMd46xJeuU2F8taiRmKdxWsCtlYP8bm6qabpJXeb5eoCjHGMyZ7W0X4pUuprw==","signatures":[{"sig":"MEUCIQDmff3IZRm77iLQaZxa8Pgxjse4Ajj4JLzNztiprWCSjQIgA3Nc1VS9gK3w7Dk8WkUYP1kNc1bs1kGszJ78wp+qB2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84849103},"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":"./dist/nice-grpc-web.js","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./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"},"./signer":{"import":"./dist/signer/signer.js","require":"./dist/signer/signer.cjs"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"6a8096210d3f5364f44c48a3df1732c6e44d90d5","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"yarn tsc && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","prepare":"yarn run build","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","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 mock.proto spark_authn.proto","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"},"_npmUser":{"name":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","nice-grpc":"^2.1.10","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","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@lightsparkdev/core":"^1.3.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.23","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.0.25_1742950772851_0.2541984380091564","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@buildonspark/spark-sdk","version":"0.0.26","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.0.26","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"c71102662adff93d3866aa1bc328774d5734c2b0","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.0.26.tgz","fileCount":251,"integrity":"sha512-5Abkx0y0s9eEG4KuIG9I9q/Gpb3qdM05UEPCeGFTPS1OrRrKAxt4MH6eUr23IHT93Un7cW/bRk3OOwYKiandUw==","signatures":[{"sig":"MEUCIQD7NZQBZrkdxlobt/RU0j76q/fX+9s35UfVYahUl6GQ7AIgdU8OTUtA29uqBsl5M4/+MyjoE/FSxv8ZleRqpKiFSxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85638862},"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":"./dist/nice-grpc-web.js","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./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"},"./signer":{"import":"./dist/signer/signer.js","require":"./dist/signer/signer.cjs"},"./address":{"import":"./dist/address/index.js","require":"./dist/address/index.cjs"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"2cabc6363ae0454d26d972c23ed573fc4232dd59","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=development yarn tsc && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","prepare":"yarn run build","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","build:prod":"NODE_ENV=production yarn tsc && tsup","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 mock.proto spark_authn.proto","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"},"_npmUser":{"name":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","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","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@lightsparkdev/core":"^1.3.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.24","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.0.26_1743465392010_0.5468914570396626","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@buildonspark/spark-sdk","version":"0.0.27","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.0.27","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"653e8733c5e3e2681e304a75a1ff192dfaa8df26","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.0.27.tgz","fileCount":257,"integrity":"sha512-aX1r46m1DRTbcu5Co20xB8lFzxTNYrh9Ba9rCUY0yjDIe4VSn6iQaZzpSQxAd+/TfCTOc1A6dW2USIY136X4sw==","signatures":[{"sig":"MEQCIGwPgeRaE5dht6JlB9sCqf7T2MrGzj08MkdmRx+NbJEwAiBZUCBgkHMPrzdCUUjxRrh1kfDEgdsaHuPZcQDsbL+PlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85999850},"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":"./dist/nice-grpc-web.js","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./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"},"./signer":{"import":"./dist/signer/signer.js","require":"./dist/signer/signer.cjs"},"./address":{"import":"./dist/address/index.js","require":"./dist/address/index.cjs"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"47ed7ab59fa4203df98e0824e634887e9d727659","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=development yarn tsc && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --check","prepare":"yarn run build","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","build:prod":"NODE_ENV=production yarn tsc && tsup","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 mock.proto spark_authn.proto","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"},"_npmUser":{"name":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","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","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@lightsparkdev/core":"^1.3.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.25","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.0.27_1743813321574_0.007321299259986036","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"@buildonspark/spark-sdk","version":"0.0.28","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.0.28","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"2137f8cde588c0b4584f5d9a4bab195c769177b9","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.0.28.tgz","fileCount":260,"integrity":"sha512-DZl88H5TAxHF6rbSjxW5zR9ybyW3JqceLMEprCx8cB4tQHwGYVAbFnIvhwt0dfvn6opV81yCMVJYycdTiAZ2Sg==","signatures":[{"sig":"MEYCIQClZL9ZhkfOdmidsAqrK1dQe34DQr4Ycp87i71PlIOefAIhALymC8t6Srf60NSC9KpiSdepBCN3Q8wg315Vsv408N1O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86055368},"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":"./dist/nice-grpc-web.js","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./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"},"./signer":{"import":"./dist/signer/signer.js","require":"./dist/signer/signer.cjs"},"./address":{"import":"./dist/address/index.js","require":"./dist/address/index.cjs"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"39db7ffa7ae2634d6a728f4db8f5a5f5abed4955","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=development yarn tsc && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --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","build:prod":"NODE_ENV=production yarn tsc && tsup","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 mock.proto spark_authn.proto","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","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","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@lightsparkdev/core":"^1.3.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.26","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.0.28_1744322593406_0.8413007918509752","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"@buildonspark/spark-sdk","version":"0.0.29","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.0.29","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"ee4cfa3ea33e593605461023f1da2392562fe158","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.0.29.tgz","fileCount":261,"integrity":"sha512-CNpyR5TbM8gsFVnEcSbyWixo4OpvoJ7+237wnLW7MFBsYaN4mD/gukj7lbV1Aa7DOPNY2RQq/XZYA8UAZEzH9Q==","signatures":[{"sig":"MEUCIQDLRNgniiwP3TcZTX/Dyx8KxClvSD5p72JwMN3URkEaFAIgUv8OVt8eR0ci3g/JLAuQdo7YKctxNvJxhg2c1W2QPis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86329582},"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":"./dist/nice-grpc-web.js","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./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"},"./signer":{"import":"./dist/signer/signer.js","require":"./dist/signer/signer.cjs"},"./address":{"import":"./dist/address/index.js","require":"./dist/address/index.cjs"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"3cc7790b5d4fd672638daab01ab89115a1e15410","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=development yarn tsc && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --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 ","build:prod":"NODE_ENV=production yarn tsc && tsup","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 mock.proto spark_authn.proto","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","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","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@lightsparkdev/core":"^1.3.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.27","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.0.29_1744398060279_0.24447002933186135","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"@buildonspark/spark-sdk","version":"0.0.30","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.0.30","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"4327c1c7a65830bd3c7254cac299cc18ba287ae4","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.0.30.tgz","fileCount":261,"integrity":"sha512-XKfJyIiDuM5Jx6lWkLk//yIBsITLM+7yHwSo08NHSlX28JfcOP5uc7kfY1K5Mb7RMGl0vPgdde+cVaY9f0Bd2w==","signatures":[{"sig":"MEUCID+1fpr1SOsFWuJCT0IipJgWGjjyZqx0+d6VCJZVQAKQAiEAhCaCLCAB7v/5jbtEk6nTqFXxrKS2Ru6/+MxbqT3+3tk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86329267},"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":"./dist/nice-grpc-web.js","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./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"},"./signer":{"import":"./dist/signer/signer.js","require":"./dist/signer/signer.cjs"},"./address":{"import":"./dist/address/index.js","require":"./dist/address/index.cjs"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"ea715da6b7a0333664a6c614e51c6409159e2ba9","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=development yarn tsc && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --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 ","build:prod":"NODE_ENV=production yarn tsc && tsup","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 mock.proto spark_authn.proto","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","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","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@lightsparkdev/core":"^1.3.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.28","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.0.30_1744415724051_0.5692484905427573","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@buildonspark/spark-sdk","version":"0.1.0","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.0","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"3f935a9ed01c3cb05f051bcced7fe4fc76b8cf47","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.0.tgz","fileCount":261,"integrity":"sha512-OHppbHdJc/IHEaz0UpDS/4MgGewapEn7XypNqKgGimbeyUXkUeGrL8WB5pZz0jWjfvgaqb+yeLKPYk+AtGyF4g==","signatures":[{"sig":"MEQCIHX5GzIxKzLEu940EqJk00nG6HRRilX9P8UDYRexrUxhAiBaJqoJHEt9v/K/o/tGyNvwvPOCQ2lMQaTJp3ydKu37tA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86165295},"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":"./dist/nice-grpc-web.js","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./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"},"./signer":{"import":"./dist/signer/signer.js","require":"./dist/signer/signer.cjs"},"./address":{"import":"./dist/address/index.js","require":"./dist/address/index.cjs"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"e1b771a449add2728a8fac1de9ad47e5be8b7931","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=development yarn tsc && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --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 ","build:prod":"NODE_ENV=production yarn tsc && tsup","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 mock.proto spark_authn.proto","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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","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","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@lightsparkdev/core":"^1.3.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.28","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.0_1744851228863_0.6760375775206022","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@buildonspark/spark-sdk","version":"0.1.1","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.1","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"17076c1ec8891e195912bcfd04f0d86cfae04394","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.1.tgz","fileCount":261,"integrity":"sha512-S+XorI23Ft4zeNYBKAHIntqeuN29FSIG7O1jUin2Een1YQG4A19UjVtdu/UyFnpQ2eg04bTaljM07ocpI5dvGA==","signatures":[{"sig":"MEYCIQCCNuVmOE6DC09JcegDmGQUtKRd4trOnh6ilPHZeGtcEAIhAM8aRvH/iP2lY+ldrUNeK3w+iwnQdBjwuM+RXsEa99m3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86400901},"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":"./dist/nice-grpc-web.js","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./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"},"./signer":{"import":"./dist/signer/signer.js","require":"./dist/signer/signer.cjs"},"./address":{"import":"./dist/address/index.js","require":"./dist/address/index.cjs"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"d41eb736eac840e3cc565d37c71e0a98f9219ac1","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=development yarn tsc && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --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 ","build:prod":"NODE_ENV=production yarn tsc && tsup","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 mock.proto spark_authn.proto","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","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","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@lightsparkdev/core":"^1.3.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.29","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.1_1744997273121_0.25032983124287367","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@buildonspark/spark-sdk","version":"0.1.2","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.2","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"28d7ba1df35e64d48ab1bf7935111105cb823fa1","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.2.tgz","fileCount":259,"integrity":"sha512-Z5bEprYCUj/Bc0AHOii0DqFDoYYkYj8jALAZz8TtnZBCkDeGYPFj3aQhe/+fX8X0FjsOrUrU1dZ4SMqyvgiGKA==","signatures":[{"sig":"MEQCIDBpdvg1mcSFqAbC3Mt3P4tkqOT0L5++m4PBApXDL8VTAiAiWaOpp9g7Q+K9L5TuaVa76Fgd6UkY8acG8TqmEVT8MA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95260348},"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":"./dist/nice-grpc-web.js","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./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"},"./signer":{"import":"./dist/signer/signer.js","require":"./dist/signer/signer.cjs"},"./address":{"import":"./dist/address/index.js","require":"./dist/address/index.cjs"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"d818db4d8a135077ee582c3a6d7e2f7adc654cd2","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=development yarn tsc && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --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","build:prod":"NODE_ENV=production yarn tsc && tsup","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 mock.proto spark_authn.proto","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","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","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@lightsparkdev/core":"^1.3.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.30","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.2_1745345915190_0.10603574174129293","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@buildonspark/spark-sdk","version":"0.1.3","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.3","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"93ae1362d18e6dcedf422af5730770af3f5490a9","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.3.tgz","fileCount":266,"integrity":"sha512-HlXIVP7OBk6HXGE/wUAWP7sxejtwb+2GauJZwjn9PEw6/7ohg92/IspX82ITl52zrtY7pDbQt4j46p4gLYdxrQ==","signatures":[{"sig":"MEQCH2UkiA4SyJ8IP/JyFTqqoMUHgFs0obp+U48ICJruATcCIQDT3S+q4gbwVgCI3Skv77PthqYVHDhg01hwhVXRCnsYEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95681955},"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":"./dist/nice-grpc-web.js","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./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"},"./signer":{"import":"./dist/signer/signer.js","require":"./dist/signer/signer.cjs"},"./address":{"import":"./dist/address/index.js","require":"./dist/address/index.cjs"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"1ea7cb9d2c8a99759f4685fbd034eb1ec9d97226","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=development yarn tsc && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --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","build:prod":"NODE_ENV=production yarn tsc && tsup","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 mock.proto spark_authn.proto","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","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","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@lightsparkdev/core":"^1.3.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.31","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.3_1745441583792_0.15639995266542206","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@buildonspark/spark-sdk","version":"0.1.4","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.4","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"66058f830eff30b5f75334bb29137d65fcd1dd27","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.4.tgz","fileCount":266,"integrity":"sha512-uXRvfqt7hWkjzqnqqpQgHKV7Ar7J9OJHK+Tl17khmCXk7r3dkYf9BiHXsHRiA66fUrssy7qxHyS2ojtG1oTRIw==","signatures":[{"sig":"MEYCIQCuXkSOZ4Ks/QCJafPs81ZWfu4+gjQ2QcTpu+RRGSlRcQIhALKqBH5HYQ9LCHSpOV4mcI54mQPP7yK2pH1tdT3Da4vX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95683912},"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":"./dist/nice-grpc-web.js","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./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"},"./signer":{"import":"./dist/signer/signer.js","require":"./dist/signer/signer.cjs"},"./address":{"import":"./dist/address/index.js","require":"./dist/address/index.cjs"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"95745a091b979030711306cd20a137ed230bd0c2","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=development yarn tsc && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --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","build:prod":"NODE_ENV=production yarn tsc && tsup","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 mock.proto spark_authn.proto","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","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","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@lightsparkdev/core":"^1.3.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.32","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.4_1745445273820_0.14312337128101582","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@buildonspark/spark-sdk","version":"0.1.5","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.5","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"1065ef4a82f1c58946a8f948324caa25b81d6938","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.5.tgz","fileCount":269,"integrity":"sha512-B+ZEnhrAVW0WnSYIGVuAIH4FfscbVJkXyCISNleWPaMwlPaAvqGxBtbQUI+caBg1uv3nQnJUyRcX6raW+zykrg==","signatures":[{"sig":"MEUCIGNaqc6sHKSk85G+Cp1KQGa6iz+1+8eHqtjhFfvjEPn5AiEA8Qjv+49PZLH7XPI3EHWuTDlsnA7re0ofMbOqlHcm6O8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95852759},"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":"./dist/nice-grpc-web.js","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./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"},"./signer":{"import":"./dist/signer/signer.js","require":"./dist/signer/signer.cjs"},"./address":{"import":"./dist/address/index.js","require":"./dist/address/index.cjs"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"d75ef5456f830b9f82fcccc12e7310e2f2b36f15","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=development yarn tsc && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --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","build:prod":"NODE_ENV=production yarn tsc && tsup","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 mock.proto spark_authn.proto","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","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","nice-grpc-web":"^3.3.5","nice-grpc-common":"^2.0.2","@scure/btc-signer":"^1.5.0","@bufbuild/protobuf":"^2.2.5","@lightsparkdev/core":"^1.3.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.33","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.5_1745612230420_0.9400021071619153","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@buildonspark/spark-sdk","version":"0.1.6","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.6","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"8bf85752e82208743153b275edee09810edcae17","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.6.tgz","fileCount":269,"integrity":"sha512-ajTI6zpK/jRJmxGICozGtC0uwBMiFFHDs1r5W9LiEa3OqEhjo40hd13V3wjBHU7K5JaXyiWZBa08BkeYXEwAvQ==","signatures":[{"sig":"MEUCIQDPzpqm8g6UDXb67EsAF5GIY05Xkvj9/RAIlsPldC/sVgIgeVrsvz8h+qF8OPj5dKFpK5Dtu4azWYf/blsRfMaJh1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95849959},"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":"./dist/nice-grpc-web.js","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./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"},"./signer":{"import":"./dist/signer/signer.js","require":"./dist/signer/signer.cjs"},"./address":{"import":"./dist/address/index.js","require":"./dist/address/index.cjs"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"f1db1c2be83ccd8580e83d80852c98cb2dfe0a5a","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=development yarn tsc && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --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","build:prod":"NODE_ENV=production yarn tsc && tsup","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 mock.proto spark_authn.proto","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","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","@lightsparkdev/core":"^1.3.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.34","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.6_1745620336831_0.24196666890983676","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@buildonspark/spark-sdk","version":"0.1.7","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.7","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"bfaf2a69b6d4cff9173e55cb70507aa5e6ad1f95","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.7.tgz","fileCount":270,"integrity":"sha512-bKIXoYkykmz2k+HbuGnu97L6Rt5dUHMl4OmeDbhHmpKbWqfm8JmpmtON+sQ9yOp7jhDKOXbkmgRGJxAE6+mBew==","signatures":[{"sig":"MEUCIFs0NQ+hPAVdX0fqOX8IJ//5dX9U7sFE4tTf8mK/dy0cAiEAwiaJf766peXU2aUsA7CfoXD80x6fVm9fdPw6XD48KSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87299523},"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":"./dist/nice-grpc-web.js","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./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"},"./signer":{"import":"./dist/signer/signer.js","require":"./dist/signer/signer.cjs"},"./address":{"import":"./dist/address/index.js","require":"./dist/address/index.cjs"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"cded306e00ac9c5623672b09d23a0bacbb392dbb","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=development yarn tsc && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --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","build:prod":"NODE_ENV=production yarn tsc && tsup","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 mock.proto spark_authn.proto","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","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","@lightsparkdev/core":"^1.3.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.35","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.7_1745689324273_0.03869148464019134","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@buildonspark/spark-sdk","version":"0.1.8","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.8","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"3f212ae8ad674792d3cf474cb1ce41c913768f7d","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.8.tgz","fileCount":270,"integrity":"sha512-mpQULeXZXjicl//84cT5HxsKrMY3oZuliAuzM0TfrhEOefQnxh0kBbNgP1sAbSmXWGaImjNxG3/j9GpjxFbxCQ==","signatures":[{"sig":"MEYCIQDfttdO60AJS1TLFNNGZU1RLfY/cHHF/T4ZtDLklBPs/wIhAMLCJCQdmwYwnzqcyg3KbBIBSttkw+je5z6NcUVdAgKY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87548437},"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":"./dist/nice-grpc-web.js","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./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"},"./signer":{"import":"./dist/signer/signer.js","require":"./dist/signer/signer.cjs"},"./address":{"import":"./dist/address/index.js","require":"./dist/address/index.cjs"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"9e54158cc761e262c7c792d50d84ad5bcd788a15","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=development yarn tsc && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --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","build:prod":"NODE_ENV=production yarn tsc && tsup","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 mock.proto spark_authn.proto","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","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","@lightsparkdev/core":"^1.3.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.36","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.8_1745791509723_0.271857930513667","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@buildonspark/spark-sdk","version":"0.1.9","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.9","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"88b9f89e2c546e5e724950e4f0717e48083b671d","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.9.tgz","fileCount":273,"integrity":"sha512-2UydY3SSjsR2PzKr0WOIRvJXWZoc5AUEm/0bXNYDGOT/dmOLxT1J13CT9HS6N6df8NKLtSnze1j15p341rPk5g==","signatures":[{"sig":"MEYCIQDykZEJVO/eeKZHrq03LVBmvU7+F6HFXPSw11pBWItslgIhAIw6dEFLp7/nI64POzYneieq6RCODA7yuYewrrhn7zf4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87626528},"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":"./dist/nice-grpc-web.js","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./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"},"./signer":{"import":"./dist/signer/signer.js","require":"./dist/signer/signer.cjs"},"./address":{"import":"./dist/address/index.js","require":"./dist/address/index.cjs"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"5f93133fa4f9dc5c3d7b98e2395f88d1ff09ff36","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=development yarn tsc && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --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","build:prod":"NODE_ENV=production yarn tsc && tsup","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 mock.proto spark_authn.proto","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","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","@lightsparkdev/core":"^1.3.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.37","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.9_1745863773203_0.28404261652742857","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@buildonspark/spark-sdk","version":"0.1.10","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.10","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"59e4e47f7297e8261bfadfb68a5e202dc0f8aa75","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.10.tgz","fileCount":273,"integrity":"sha512-M1K7rJd5rOegZpYQZ7n6hIFa3JRQajvgtxaDfggzN+BxqDST1HtajTGpRUdxxi/J7BUWHjtnns7E3kx64QaXtQ==","signatures":[{"sig":"MEUCIQCSlXvoxchsHFB5WqLJ+hLfJUTDncuozol0SmR1ID7n0AIgYmE4Mp7GwuvkYY6lXWKOhy8AEhjdDdGN37A+M05IHp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87577522},"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":"./dist/nice-grpc-web.js","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./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"},"./signer":{"import":"./dist/signer/signer.js","require":"./dist/signer/signer.cjs"},"./address":{"import":"./dist/address/index.js","require":"./dist/address/index.cjs"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"b037c6af57d2049332f07b3d06b736398c382f2f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=production yarn tsc && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --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","build:dev":"NODE_ENV=development yarn tsc && tsup","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 mock.proto spark_authn.proto","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","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","@lightsparkdev/core":"^1.3.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.38","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.10_1745880334450_0.5509673851685524","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@buildonspark/spark-sdk","version":"0.1.11","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.11","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"e2db35702aa58a0a8644368e686dc36d5e33131c","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.11.tgz","fileCount":274,"integrity":"sha512-DYtH/y6tAdtIYdiCbq32FXpR2+vwjrAb3uZ8BHLAUJ4XTNTG739cu5LjXRLYzJz26dskCtKXYQV8r9CU8yIzWg==","signatures":[{"sig":"MEQCIFdTVzi7W5nwFZ6qTo0XdfDg59m9vu505YOStLWBiUsEAiA5LjZQPT9JiCROT98HvAY5Y/uzj8FoWjsgWdGbZKBs9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87602783},"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":"./dist/nice-grpc-web.js","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./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"},"./signer":{"import":"./dist/signer/signer.js","require":"./dist/signer/signer.cjs"},"./address":{"import":"./dist/address/index.js","require":"./dist/address/index.cjs"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"a1459e686a88f50486981034e4b8e180ac1978da","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=production yarn tsc && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --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","build:dev":"NODE_ENV=development yarn tsc && tsup","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 mock.proto spark_authn.proto","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","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","@lightsparkdev/core":"^1.3.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.39","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.11_1746213872889_0.032613393109401034","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@buildonspark/spark-sdk","version":"0.1.12","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.12","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"36f1fe2d2401e69c4552fd942f101963e4d38c95","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.12.tgz","fileCount":274,"integrity":"sha512-VhBkgsP4KE4SP53KNN4cKq606VCLjqr3jFhzwT4LEpqhYfvVNm4KBfiNm/g4+Pd/liM6DPAsfiaQ0iI4L+eZtQ==","signatures":[{"sig":"MEUCIBOarcIxhxbFy2djCa6KzoYUxur6uRj0wBHwS/tt54EqAiEAlpULWLGPgquqa32BJeeciSlvWVKH7STBP+1N5hTmW88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87635332},"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":"./dist/nice-grpc-web.js","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./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"},"./signer":{"import":"./dist/signer/signer.js","require":"./dist/signer/signer.cjs"},"./address":{"import":"./dist/address/index.js","require":"./dist/address/index.cjs"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"1d6e3eb2226e3c6df41b024661066baf0a953d58","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=production yarn tsc && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --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","build:dev":"NODE_ENV=development yarn tsc && tsup","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 mock.proto spark_authn.proto","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","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","@lightsparkdev/core":"^1.3.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.40","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.12_1746565070135_0.6482651486202613","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@buildonspark/spark-sdk","version":"0.1.13","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.13","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"}],"dist":{"shasum":"49fed6302bb04dacdd1e0dead1c2270f60dbbd15","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.13.tgz","fileCount":274,"integrity":"sha512-ddjDB56drAhSL4QxwTtqNaw1vyKiqXMicnCU7jYEGF9Z3DAzPU6NsXaQmzCUpbviOmd5cQcVeAM8BiU54ImN6w==","signatures":[{"sig":"MEUCIQDjOmpsXMnALlcvfA5fxV4FqxowCi+20bODr6HaZipo6QIgR2b2dDq0mnwx/aXNicuzX9vDhcXTjrRyqAcVy5aTQs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87636245},"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":"./dist/nice-grpc-web.js","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./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"},"./signer":{"import":"./dist/signer/signer.js","require":"./dist/signer/signer.cjs"},"./address":{"import":"./dist/address/index.js","require":"./dist/address/index.cjs"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"493555d3b2ecfd82889eb6c8a2b15367282afa8e","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=production yarn tsc && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --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","build:dev":"NODE_ENV=development yarn tsc && tsup","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 mock.proto spark_authn.proto","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"18.20.4","dependencies":{"buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","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","@lightsparkdev/core":"^1.3.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.41","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.13_1746640438608_0.6070175087545169","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@buildonspark/spark-sdk","version":"0.1.14","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.14","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"}],"dist":{"shasum":"1721c3fb2666f6eb456e5b56c1551a2d3abf6b9c","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.14.tgz","fileCount":274,"integrity":"sha512-WfuMNEZ0L7guShAknHT0XMw3EsrWj3odRZb2AoZLCAWbFavktaBJ+oioq5L+Z8+h0zUVVkFyx3xidq7qiTC/9w==","signatures":[{"sig":"MEQCIHw1Sl9NbBSjohuT3+Zzss9wGejnm2ukUsXZD2wfPKSbAiBXBM07yFO2Yi+/coRzJbmvoFiZ7Ea7hpaFk0PY0lL2GQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87636339},"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":"./dist/nice-grpc-web.js","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./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"},"./signer":{"import":"./dist/signer/signer.js","require":"./dist/signer/signer.cjs"},"./address":{"import":"./dist/address/index.js","require":"./dist/address/index.cjs"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"25dc1099cb59fe9085d1a8404f777adf09e0fb89","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=production yarn tsc && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --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","build:dev":"NODE_ENV=development yarn tsc && tsup","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 mock.proto spark_authn.proto","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":"ch-brian","email":"chiangbri@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","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","@lightsparkdev/core":"^1.3.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.42","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.14_1746833348638_0.7642823697655816","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@buildonspark/spark-sdk","version":"0.1.15","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.15","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"}],"dist":{"shasum":"63c48bb2913ae8924deb8135e1cb863c9e566f7d","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.15.tgz","fileCount":274,"integrity":"sha512-Q1L79skzG8OlsH5m8KXcOQMmPZt8BE9ReB81jiLwgkHg8+tywKfT/CFx9XKhk0FKYTb1/mEb1kIFYjPvJmzBww==","signatures":[{"sig":"MEYCIQDGFCpmYXs77UzdSwuGlxEGMzOboi5XmYNeyZqjKOhrkgIhAJcniqvsGYok+WDoLwe4wnJAzVSw44WOALurDhPj4z4Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87641755},"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":"./dist/nice-grpc-web.js","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./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"},"./signer":{"import":"./dist/signer/signer.js","require":"./dist/signer/signer.cjs"},"./address":{"import":"./dist/address/index.js","require":"./dist/address/index.cjs"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"b014ee01196746e4a86b526324289f473ba97fa8","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=production yarn tsc && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --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","build:dev":"NODE_ENV=development yarn tsc && tsup","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 mock.proto spark_authn.proto","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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","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","@lightsparkdev/core":"^1.3.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.42","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.15_1747087499141_0.5248917630186356","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@buildonspark/spark-sdk","version":"0.1.16","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.16","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"}],"dist":{"shasum":"958bed50c6b7e184ec2711891dbe113b6350efd0","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.16.tgz","fileCount":274,"integrity":"sha512-w3k0jNo9ugcF+n2xWPAJr8pCxLaoKMmgvlTeWr9OOaLtbR4DMQcvU/npaVjILVvSA3Hz8BgU/S/oPWp+Z6pvzg==","signatures":[{"sig":"MEUCIQCTCZNDbP8hupI5RA0cwyssH9ercp/VtU56XKIFpmlhTAIgGR4pkFR+OXfmmOVmdfQgpwKbBzpWQD9GxMEFlizSeP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87641700},"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":"./dist/nice-grpc-web.js","fs/promises":false},"engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./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"},"./signer":{"import":"./dist/signer/signer.js","require":"./dist/signer/signer.cjs"},"./address":{"import":"./dist/address/index.js","require":"./dist/address/index.cjs"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"979e51f0749b97a08a91290c83a934d713ae5200","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=production yarn tsc && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --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","build:dev":"NODE_ENV=development yarn tsc && tsup","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 mock.proto spark_authn.proto","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":"ch-brian","email":"chiangbri@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","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","@lightsparkdev/core":"^1.3.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.43","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.16_1747173732135_0.7636866971774521","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@buildonspark/spark-sdk","version":"0.1.17","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.17","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"}],"dist":{"shasum":"c60766640c1aae97b042762e7e324d24aa366b80","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.17.tgz","fileCount":278,"integrity":"sha512-jRX1w1o8Opq9XoQCaAotpaq8P+PqPtTrDA4Lv8AWfZlD5AeSNDmXILUScRnbSL2Kb5XxMJNOPwShlbv+8AiLqg==","signatures":[{"sig":"MEYCIQC0SJv3ubDwpL5BZ7EwgMuvpMut3T9zqWbxJXbVj+KqkwIhAMsPc8VhSmL56JPZY2VhuLpYthySEMky400JocnlN6nN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16147634},"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":"./dist/index.js","require":"./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"},"./signer":{"import":"./dist/signer/signer.js","require":"./dist/signer/signer.cjs"},"./address":{"import":"./dist/address/index.js","require":"./dist/address/index.cjs"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"4927a8c626ea618aebee0f931e86e9305330229f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=production yarn tsc && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --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","build:dev":"NODE_ENV=development yarn tsc && tsup","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 mock.proto spark_authn.proto","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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","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","@lightsparkdev/core":"^1.4.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.44","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.17_1747337318978_0.47172571391935136","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@buildonspark/spark-sdk","version":"0.1.18","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.18","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"}],"dist":{"shasum":"736a1c8169d431cb827cc9e0a9057355554e49c1","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.18.tgz","fileCount":279,"integrity":"sha512-uCe96l/Frjk6LNmgRmdZrFGeHavY2JFSOzsp87r4XRHAOsTe0OAKD1VPDsNVA7invRPaQ6XwfbPVDaiwgsUesg==","signatures":[{"sig":"MEUCIQCtbyltp5ZFWHIez/fVjO4p3QK60nrvPefiZI9mqVhdVgIgA1xh+eV5ROW1lNs86qq94YQ7mFouVf/iteDkfAPg8fY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16153581},"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":"./dist/index.js","require":"./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"},"./signer":{"import":"./dist/signer/signer.js","require":"./dist/signer/signer.cjs"},"./address":{"import":"./dist/address/index.js","require":"./dist/address/index.cjs"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"bdd01164f78ae3216e5582340c294624b007134b","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=production yarn tsc && tsup","clean":"rm -rf dist","types":"tsc","format":"prettier src --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","build:dev":"NODE_ENV=development yarn tsc && tsup","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 mock.proto spark_authn.proto","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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.1.0","description":"You can find our official documentation at https://docs.spark.money/wallet/introduction","directories":{},"_nodeVersion":"20.9.0","dependencies":{"buffer":"^6.0.3","eciesjs":"^0.4.13","ts-proto":"^2.6.1","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","@lightsparkdev/core":"^1.4.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.44","react-native-get-random-values":"^1.11.0","nice-grpc-client-middleware-retry":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.18_1747347469750_0.5674197027927392","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@buildonspark/spark-sdk","version":"0.1.19","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.19","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"}],"homepage":"https://github.com/buildonspark/spark-sdk","dist":{"shasum":"05ef736f6a3679f325051f813b24748f8973432d","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.19.tgz","fileCount":329,"integrity":"sha512-UDvONP0vfe+P12FAaFHIMZKZ9ZbkhtCUfPVGIND4TA8Y/+435zCdnP4d7hRu4p56MQTzr2Ohl3soCQQjdoxpJw==","signatures":[{"sig":"MEUCIDpy0uirWsrS3benUsImUN2BSlWdbOgSeK9bVk75bbhMAiEAj/N3Qct2DmPFNY/e+XIbESH60waiVJotAk/eCPBzgVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156342745},"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":"./dist/index.js","require":"./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"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"f6357eeb5f881fc2de13686f31b061eec3ff6d93","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=production 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","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","build:dev":"NODE_ENV=development yarn tsc && tsup","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 mock.proto spark_authn.proto","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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.1.0","description":"Spark SDK","directories":{},"_nodeVersion":"20.9.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","react-native":">=0.71.0","@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","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.45","react-native-get-random-values":"^1.11.0","nice-grpc-client-middleware-retry":"^3.1.10"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.19_1747449980934_0.756035387098309","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@buildonspark/spark-sdk","version":"0.1.20","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.20","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"}],"homepage":"https://github.com/buildonspark/spark-sdk","dist":{"shasum":"0ab7d85c39141ed3a992fe56655215c9aa94e34c","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.20.tgz","fileCount":804,"integrity":"sha512-aqzo12/emnTFeu0Yh0L1aln5BV+ySK0IXgJx87I5dNXbqHZg3qFMlxrokGTP4mI72o6qbgRvdHwhAC6kW47cDg==","signatures":[{"sig":"MEYCIQDkvLZrGek/xwVGRntCjwSWd6lb6dPCqcjJTakMg65MmAIhALHEtRwKg8QKU4JIIOHGodPbQikh8qOqxMX0mG7/DSiV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251884923},"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":"./dist/index.js","require":"./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"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"bbf5bb263e0bff582364f859f0a85182ca588a2c","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=production 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","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","build:dev":"NODE_ENV=development yarn tsc && tsup","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 mock.proto spark_authn.proto","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","description":"Spark SDK","directories":{},"_nodeVersion":"18.20.4","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","react-native":">=0.71.0","@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","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.46","react-native-get-random-values":"^1.11.0","nice-grpc-client-middleware-retry":"^3.1.10"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.20_1747459280578_0.002576382605560479","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@buildonspark/spark-sdk","version":"0.1.21","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.21","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"}],"homepage":"https://github.com/buildonspark/spark-sdk","dist":{"shasum":"aa8fbd362b81a4fa91c1e9e6787fb0d08e529327","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.21.tgz","fileCount":804,"integrity":"sha512-56KEPc30qdcl7PXnHYawcp/W99588ex4S3JjaCTgbVIcQm+5trbGtuWoDjqBg556W9iNyEO39B1hKGvTfcGFpQ==","signatures":[{"sig":"MEYCIQCAMG+wJGpOyWjP+sa9F5iQUoVlC+P2FxbRStGErjp47AIhAJ17C2CsYhCRvfaEG8cnY1IfPY7VM1jAlpbpheX9WnbT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251886420},"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":"./dist/index.js","require":"./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"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"7886c5d7b6ee937eba26646f0de803dfc161dc6e","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=production 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","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","build:dev":"NODE_ENV=development yarn tsc && tsup","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 mock.proto spark_authn.proto","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","description":"Spark SDK","directories":{},"_nodeVersion":"18.20.4","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","react-native":">=0.71.0","@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","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.47","react-native-get-random-values":"^1.11.0","nice-grpc-client-middleware-retry":"^3.1.10"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.21_1747506429152_0.2790321885627518","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@buildonspark/spark-sdk","version":"0.1.22","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.22","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"d0e9dd6cccf087271aac72e5028c5da108dd002f","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.22.tgz","fileCount":330,"integrity":"sha512-cRFecEPx8tUJPouzO0/fWWTM8n7E6OMviomjKUP8rKKv0dI5OQdhzMm0xxD5pY5sNZ+URTTM05CTVi6BgUFhZQ==","signatures":[{"sig":"MEUCIGeNb3HWzMRVbSzxio7mZv31C/BghhasbKZ8vSFSbkhAAiEA+j6iw71XQk5Teu2bWbETNXQFubMLU0NcNkdjaOhllXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156355400},"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":"./dist/index.js","require":"./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"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"efab2e8ff91eff5227b77969ddfa6868d08f872b","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=production 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","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","build:dev":"NODE_ENV=development yarn tsc && tsup","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 mock.proto spark_authn.proto","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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.1.0","description":"Spark SDK","directories":{},"_nodeVersion":"20.9.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","react-native":">=0.71.0","@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","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.48","react-native-get-random-values":"^1.11.0","nice-grpc-client-middleware-retry":"^3.1.10"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.22_1747509912133_0.015702202826318734","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@buildonspark/spark-sdk","version":"0.1.23","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.23","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"1b739250542b047fcd687ca4a59720d24af58326","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.23.tgz","fileCount":332,"integrity":"sha512-gqPsCZ6dSd3haYM2G/WrotT186iQYJarbCYkPpps8eQModhiNgONk9UCJ1ZvNb+hH/4uqkI16YdhjnmkwNxSMA==","signatures":[{"sig":"MEUCIB09NVf0z5zRVVjYnRRMyS2AvACgbIzzQUM+hzgMzmtwAiEAzcgu+SN8OxEj4/yiev5NumvwI+nnHHBCCC0cWJKZqjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156356662},"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":"./dist/index.js","require":"./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"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"1f0347547b3cc0aca2eb0353010606906aae6066","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=production 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","build:dev":"NODE_ENV=development yarn tsc && tsup","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 mock.proto spark_authn.proto","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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.1.0","description":"Spark SDK","directories":{},"_nodeVersion":"20.9.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","react-native":">=0.71.0","@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","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.49","react-native-get-random-values":"^1.11.0","nice-grpc-client-middleware-retry":"^3.1.10"},"react-native":"./dist/index.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","madge":"^8.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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.23_1747696871922_0.5672152923323908","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@buildonspark/spark-sdk","version":"0.1.24","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.24","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"68663c287be6d84b8bc04d619f7d84d67d0357ed","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.24.tgz","fileCount":333,"integrity":"sha512-T/qthZ1gJxxrgHC+QrQvSnFT8Dma2bjKaFYBbLxqIVWcax+z/g2gdDsH8PrbXiijdZbqq9d8ZooBKegl3DD+/A==","signatures":[{"sig":"MEQCIFm0Wjs5VEA+r3VW/nOmMUHBxnQLgsnfy9FaldKdbWz4AiA/Opa8QT2niIOqnJkYgRxKPg+1YqQW8Gnn38lkBfxicg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156974597},"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":"./dist/index.js","require":"./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"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"04223b8b8e34f5209585a386aa3cb7f4392a0ed4","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=production 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","build:dev":"NODE_ENV=development yarn tsc && tsup","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 mock.proto spark_authn.proto","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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.1.0","description":"Spark SDK","directories":{},"_nodeVersion":"20.9.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","react-native":">=0.71.0","@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.0","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.49","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-base":"^2.0.0","react-native-get-random-values":"^1.11.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","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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.24_1747719223842_0.3312138954551358","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@buildonspark/spark-sdk","version":"0.1.25","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.25","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"a1af175356d25ecc971d500f29b2c7e193556d89","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.25.tgz","fileCount":333,"integrity":"sha512-8WuRBah+ehcsYrev4gzNRSwM8ujGGbIuPLC13VTHNR4HQ8RQBuxskCuJaiEIiCjQSbVwX9IdVQo0dbkNTbo9wQ==","signatures":[{"sig":"MEYCIQD1DQNEw0ZEAzXV5fsrYU8az1EcyqRM8nnvjl6IBeOZFgIhAIDwa4ST59pVtD1ppbmfUOO21jEdr+f9RIAg4oOD2i7i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157005828},"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":"./dist/index.js","require":"./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"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"006b845b0869ce9ef61c8dfd8607b9989834e75d","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=production 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","build:dev":"NODE_ENV=development yarn tsc && tsup","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 mock.proto spark_authn.proto","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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.1.0","description":"Spark SDK","directories":{},"_nodeVersion":"20.9.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","react-native":">=0.71.0","@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.0","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.49","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-base":"^2.0.0","react-native-get-random-values":"^1.11.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","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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.25_1747845181288_0.3194012079880917","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@buildonspark/spark-sdk","version":"0.1.26","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.26","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"f0a659334ae7c2ea112433b9be30ca256a581bf7","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.26.tgz","fileCount":331,"integrity":"sha512-0gUtTQ7ov8D+XwmALpmsXg02Y+JxVAD9e8JS4iY4C9+YfoyWaq9tw2+VMk88pAzuUobFW3GjSZGIvAYzlMjV0w==","signatures":[{"sig":"MEUCIFUohu61Up/hudnXPPsVv9lYs0gphDbh1cEPXi6x3JccAiEA4K49CUTtWl2TjdJFwGwqZnfzwDXkPtZNt4Mzcua4uck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157011754},"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":"./dist/index.js","require":"./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"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"fe74412b9b5513b778a72166d9e6d7591acd57a2","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=production 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","build:dev":"NODE_ENV=development yarn tsc && tsup","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 mock.proto spark_authn.proto","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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.1.0","description":"Spark SDK","directories":{},"_nodeVersion":"20.9.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","react-native":">=0.71.0","@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.0","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.49","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-base":"^2.0.0","react-native-get-random-values":"^1.11.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","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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.26_1747893695921_0.93153426274288","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@buildonspark/spark-sdk","version":"0.1.27","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.27","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"6331e451cd6898979fd8dbae2ec17afcb9bb2e07","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.27.tgz","fileCount":808,"integrity":"sha512-Fi3/ZSFWm3GIyql1WsPpNX7eBN6igxa98Zzr0R2JcqxyRfUdjxTXNwIfcdXpBxxEDLxc5du7JRUNFeX+gnVvSA==","signatures":[{"sig":"MEUCIQD58m/Ym5Knf4pX4rLsMgMaJE7d3mKNM4uxnYFZms2wFQIgfO8TWSOz3dv1Eyjt3pRNE99Y5TKPo3wZ59pnhE9UW2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253708624},"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":"./dist/index.js","require":"./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"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"7356fa2a54d46679c63f3e04b944eb26ed7fa1a7","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=production 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","build:dev":"NODE_ENV=development yarn tsc && tsup","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 mock.proto spark_authn.proto","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","description":"Spark SDK","directories":{},"_nodeVersion":"18.20.4","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","react-native":">=0.71.0","@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.0","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.50","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-base":"^2.0.0","react-native-get-random-values":"^1.11.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","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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.27_1748034143989_0.8737670029150013","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@buildonspark/spark-sdk","version":"0.1.28","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.28","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"ec5425fbb7bcfa242fc2d1b673ccab87830f8431","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.28.tgz","fileCount":357,"integrity":"sha512-KQuad8v0EQhbmydJUbB54T1xhxdiuFQz/GiwvtiqcHA3GSHZm0P+9w6BoffoA8gUSPDU8nwluHOxnqAl5ecbHw==","signatures":[{"sig":"MEYCIQChOMYW/fmnxS0P6rGrEQ9DqucwLVW+PELVoWuD8ZZVcQIhAPMdoiGD5+ytslM5u6VQmGjroBVXKzhZQtTfmQeKrKwG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168700734},"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"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.cjs"},"./connection":{"import":"./dist/services/connection.js","require":"./dist/services/connection.cjs"},"./proto/spark":{"import":"./dist/proto/spark.js","require":"./dist/proto/spark.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":"84d86a10835fb93f8378466d81a8e0e0c9641418","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=production 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","build:dev":"NODE_ENV=development yarn tsc && tsup","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 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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.1.0","description":"Spark SDK","directories":{},"_nodeVersion":"20.9.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","react-native":">=0.71.0","@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.0","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.51","nice-grpc-opentelemetry":"^0.1.18","@opentelemetry/sdk-trace-base":"^2.0.0","react-native-get-random-values":"^1.11.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","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","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.28_1748461125487_0.27293042405503654","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@buildonspark/spark-sdk","version":"0.1.29","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.29","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"cdde57bc7f6c4bb152598e9d82d933e42b113d39","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.29.tgz","fileCount":820,"integrity":"sha512-sM7B75CeKg8bmzXvfzkQvZ5hLwn0o5D8GP8WY8+mprJkhl6JdWwBXSp/z0wKBkthCFZPvVpQR+QvTnZS+ewoZQ==","signatures":[{"sig":"MEUCICZvHo0Hs+OQkMQ7TxdNeDOtO89gfSdr+Z3om1AIhpivAiEAwkvGIzZer5qVfVuTHkyDuH7BUH8kv2dZM+jxRuATeOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175290184},"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"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.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"},"./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":"105b04b981f624fa668a31046b38cad512fd1bc2","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=production 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","build:dev":"NODE_ENV=development yarn tsc && tsup","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 mock.proto spark_authn.proto lrc20.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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.1.0","description":"Spark SDK","directories":{},"_nodeVersion":"20.9.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.0","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.52","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.2","@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"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.29_1748655788507_0.7597962706435817","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@buildonspark/spark-sdk","version":"0.1.30","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.30","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"f3f31b8b39376c637f4ebbf29b5929c85f254d4e","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.30.tgz","fileCount":962,"integrity":"sha512-o/CCLtxQE8PPTnw4oZ8jhR4ebiCEoGzanLUY4GjQCUiQSAsBS3oQNIRO9MrqQM61PZuCCaLOG/LokNI7dBgcng==","signatures":[{"sig":"MEUCIQD+V3laOcTqHK4ynCGptZEN6ynYDxDU718RBbfz4Jw6zAIgB4POTHEB2qvPG2HnXffKbPEfrt7GV5l9n61KcqCH5pQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269086916},"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"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.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"},"./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":"fbba2029563d71cefba451cd2118cdca32095d8b","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=production 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","build:dev":"NODE_ENV=development yarn tsc && tsup","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 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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","description":"Spark SDK","directories":{},"_nodeVersion":"18.20.4","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.0","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.53","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.2","@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"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.30_1749059427317_0.4752408274327504","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@buildonspark/spark-sdk","version":"0.1.31","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.31","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"a991ac90a1477528a6260f28fcaf847a24a6f419","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.31.tgz","fileCount":962,"integrity":"sha512-VDT4xEvo1jU//5ohO+47IwcSSO09LivVbS4njYRfRWyJWS8DGbsXnD6Thb5A927ETu8ZiE+YaYLmH26Se5INDw==","signatures":[{"sig":"MEUCIHM8KXaCk6UgWNyivwJg6PpDwh4vNENLSoZTo+Ukk9YWAiEA2qttlqt35IJwvrnFdxt2i9/xQfQiAJ3UvhcFTJlgWfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269086790},"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"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.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"},"./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":"ee164591e9c28d4025de9eebcd91dc2067787609","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=production 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","build:dev":"NODE_ENV=development yarn tsc && tsup","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 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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","description":"Spark SDK","directories":{},"_nodeVersion":"18.20.4","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.0","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.54","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.2","@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"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.31_1749074705529_0.7368147847498527","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"@buildonspark/spark-sdk","version":"0.1.32","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.32","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"efaaa05d06b48fd3f0c4e54c2d2277411ce85bbe","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.32.tgz","fileCount":930,"integrity":"sha512-Az3G3xaUbfLPoB+Cl25pot+oKCksDKAVxxPFnyrp0TJDEaFW5BOPKbsbUO7D+raVmAdqy9zoTkAdxzQRF9W95w==","signatures":[{"sig":"MEQCIBYoaGVBN642oWdhwSftV86lQ98fKQTjHSKTTNlfxXQ+AiBhKGe4Y0xEdhvYw/VdxjYGm1yoA2MQR+2vBlSBjcNmNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175930833},"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"},"./test-util":{"import":"./dist/tests/test-util.js","require":"./dist/tests/test-util.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"},"./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":"13285d13aa153e21198698206d9b947a501caf8d","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=production 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","build:dev":"NODE_ENV=development yarn tsc && tsup","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 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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.1.0","description":"Spark SDK","directories":{},"_nodeVersion":"20.9.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.0","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.54","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.2","@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"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.32_1749084516108_0.03371248248105174","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"@buildonspark/spark-sdk","version":"0.1.33","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.33","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"6e0056dec8a4fbcfb00e3c86daa436e186e1f46a","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.33.tgz","fileCount":866,"integrity":"sha512-yC2L45TU1iGu2PPBiTI/TjRKHO10ePx34tNudAfxaR5NfAEna5yiyXc+643/Fnf1N1uglqxgmwdImJNF0P8tVw==","signatures":[{"sig":"MEQCIFj42f9UIs/Ala4TS8r4QX47HB41V8dFGvDqNaman0M6AiB3pQVX0mAK6ITVfiYwsFXonsFfEa3CTUo6BY3noBphcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138188165},"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"},"./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":"d23860265bb03de89af8da92edcd2a75839921c1","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=production 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","build:dev":"NODE_ENV=development yarn tsc && tsup","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 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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.1.0","description":"Spark SDK","directories":{},"_nodeVersion":"20.9.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.0","@opentelemetry/core":"^2.0.0","light-bolt11-decoder":"^3.2.0","@buildonspark/lrc20-sdk":"0.0.54","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.2","@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"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.33_1749103082087_0.9372657318482538","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"@buildonspark/spark-sdk","version":"0.1.34","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.34","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"d4a591f4c03423c47108754c0e205fb6b11ea6dc","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.34.tgz","fileCount":895,"integrity":"sha512-gdfmeTFwKAn2rL76qwVqsNhkZFa70yS2Q+D8AQUkNuG79kCP/UqpJGeVrUSCglfPjs8g/eNUlVzfaCDjIpEQBw==","signatures":[{"sig":"MEYCIQCtIEpg0n4va7uaRLF/6z1UexMzSmbe6SiPQur8a18NZQIhAM3uTN58UJarC/EfdVTUbKPKtklubQCiU+vEmOLjwsSp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208360257},"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"},"./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":"d7d14cbefe6ee7e5966123252403eb82a3ca3184","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=production 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","build:dev":"NODE_ENV=development yarn tsc && tsup","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 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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","description":"Spark SDK","directories":{},"_nodeVersion":"18.20.4","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.1","@opentelemetry/core":"^2.0.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.55","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.2","@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"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.34_1749235448970_0.9760361541466087","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"@buildonspark/spark-sdk","version":"0.1.35","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.35","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"998daa7dac514e5c1764df354219f71d1a5e8d08","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.35.tgz","fileCount":318,"integrity":"sha512-MyL7Pi/pX7zkHbaBWH5yPtWU3XBcCrYZzeqLhbTb57DvjEZKhL/olZ/JR1Rt7yE3F1cvRsrcRT5NHWQ97zo2Tw==","signatures":[{"sig":"MEUCIC0FJVLmMZZCWV6qAH+UDzpWXZDIeSe0gzOdwC1svcLLAiEAsaYnjNbA6NX3N8GHV7g+t34lRSbkI1zyzJXkVg3lIJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135667771},"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"},"./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":"1c56809b28fa3ca79f99999098e3c381fc190a35","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=production 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","build:dev":"NODE_ENV=development yarn tsc && tsup","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 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":"ch-brian","email":"chiangbri@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.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.1","@opentelemetry/core":"^2.0.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.56","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.2","@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"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.35_1749258508591_0.35643992146746895","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"@buildonspark/spark-sdk","version":"0.1.36","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.36","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"c8392267efe42e8115f8edda73ac10a420ab072a","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.36.tgz","fileCount":871,"integrity":"sha512-hGkWNHZwH4iT8JAw2UdGr2XeFeX+b899jq3F0fLoQFGZ4A4xZO7mvxgSUi8EQ6uxnN6I217Si9nVpmg7IoTLMg==","signatures":[{"sig":"MEUCIA+lqPVN3qhy0ZZmglS8OsJO+0iij5G26AQtuKY8HJCbAiEA6tmpRrrquPOTnUIbFhljegrTzSbU/33/xK6fzC70DWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138490624},"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"},"./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":"85e439dd4c03d49acee83ffcb7414c5a8427eae3","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests/*.test.ts","build":"NODE_ENV=production 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","build:dev":"NODE_ENV=development yarn tsc && tsup","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 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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.2.3","description":"Spark SDK","directories":{},"_nodeVersion":"20.10.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.1","@opentelemetry/core":"^2.0.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.57","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.2","@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"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.36_1749517424935_0.28089106602806146","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"@buildonspark/spark-sdk","version":"0.1.37","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.37","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"27f05082b295798747e5a4d800c29765d3afec74","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.37.tgz","fileCount":319,"integrity":"sha512-vsBpuazC89Spwnd6iEPKIvZW4R4E8hn0i4bsTXXtlxIZrq59XtXLKgkKUAD6ux0mN396poLb50OsfEFLL9JKlg==","signatures":[{"sig":"MEUCIEPTSSJYkOsUJSTTA1F+5UoVeiYxSQJxa+nxPvWKnccjAiEA2G50kCmDZTUEjPArB6K3MhhyXZ8/SDkcfqRM9Kj2+GU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135763667},"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"},"./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":"a7d6947f6dc65b3630f168500317f89def6a3402","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 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":"lightsparkmax","email":"max@lightspark.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.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.1","@opentelemetry/core":"^2.0.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.57","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.2","@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"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.37_1749772756752_0.6111649065639688","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"@buildonspark/spark-sdk","version":"0.1.38","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.38","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"19e596d842981eb0b3f16bb130f89bfdf1c1e8bf","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.38.tgz","fileCount":872,"integrity":"sha512-spgaphmocHXH0i2vk8RmyKfGpNZ6Uofis1lBqD1Obbt1yxGsft07JTIvmT94eDdFxIOyJfMQQdOXIc8Iuswkrg==","signatures":[{"sig":"MEUCIHjSlD2HGUU66gknkpUT3zRmRd26qbR9Fcatiu031mL5AiEAmj2QuXrNBaYt1wlLNSOVnHQLuUAS5xAASkGe4FDNydA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138629212},"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"},"./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":"df10b4a848bed4ccf3d544f1516c3ffe8cf9581e","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 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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.2.3","description":"Spark SDK","directories":{},"_nodeVersion":"20.10.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.1","@opentelemetry/core":"^2.0.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.57","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.2","@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"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.38_1749841361982_0.09095364238803394","host":"s3://npm-registry-packages-npm-production"}},"0.1.39":{"name":"@buildonspark/spark-sdk","version":"0.1.39","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.39","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"d63c59206ba63954d592f8f8f2edf9c7f5038363","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.39.tgz","fileCount":319,"integrity":"sha512-Rji9zF9pqCGUnxXHQ4jPfH5Z657cTuFYQQOHcJwW2tR0K/iaSJdnDHu+W0XykcD3gmVgSEQynIfeGy5wMXzHGg==","signatures":[{"sig":"MEQCIFFtCkuCY09Vpj6u1CkUiQ3XR0Mmv6rprB1zLLsVdz7VAiAalk0VCMv1jwlBS58pLzx9vdFy7GBmFXhQwRy+G7oMHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135823170},"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"},"./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":"67a053ee0ecc8f4ee0705f62a3da1453f54bcd93","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 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":"lightsparkmax","email":"max@lightspark.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.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.1","@opentelemetry/core":"^2.0.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.57","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.2","@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"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.39_1749852762934_0.20640723963188146","host":"s3://npm-registry-packages-npm-production"}},"0.1.40":{"name":"@buildonspark/spark-sdk","version":"0.1.40","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.40","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"36941228876ac4eb5207117568c836158b8cf57f","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.40.tgz","fileCount":897,"integrity":"sha512-A4gNasSkk/uf+zTchGjGMmZIiA5yzZh77bst4oddCmdNZkTzful0iaisIoF/8vQ5Db4tPrJsybIXOfgX651M9Q==","signatures":[{"sig":"MEUCIQDhPQuFlATeMAMZfcQ3HluD+6wOpCJ82hsIv4cGCvVLXwIgLFi9RviMj3TCZwW1c/2nCPQd9DXmudfkEcYD1Rii4Oc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208755523},"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"},"./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":"900021c12c4831838efb8c98a7603d2ebd4473fb","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 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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.2.3","description":"Spark SDK","directories":{},"_nodeVersion":"20.10.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.1","@opentelemetry/core":"^2.0.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.57","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.2","@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"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.40_1749869529599_0.11908255279597935","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"@buildonspark/spark-sdk","version":"0.1.41","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.41","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"88a4366c4c7c63f9977d4215d111cd5be9718652","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.41.tgz","fileCount":332,"integrity":"sha512-kbqRCsiSLuigCuP6ovnfVinFR2zFKUTJI6qB/lu+0r6ZjCDV13l/ktK+vdNSfYqwW90XDtph1y5BSavL0qBsRA==","signatures":[{"sig":"MEUCIQDupUk5Fcyf6cy0OiGuBmX+1Iy+CtHOqhpwM3afmmm2BAIgG5J5rDw1FfA6Dj9cJT/4sg/sC8PidCeLLWfk8YT0UWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136584277},"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":"7ba99eef8e538ad6a3f29ae78e3e0ae4fcb83ae5","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":"cpartee6","actor":{"name":"cpartee6","type":"user","email":"cpartee6@gmail.com"},"email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","description":"Spark SDK","directories":{},"_nodeVersion":"18.20.4","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.1","@opentelemetry/core":"^2.0.0","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.57","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.2","@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"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.41_1750715457892_0.5708159314031642","host":"s3://npm-registry-packages-npm-production"}},"0.1.42":{"name":"@buildonspark/spark-sdk","version":"0.1.42","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.42","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"7e9c2a5a2643ec56f3cda9e800cafe1daecce9d5","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.42.tgz","fileCount":336,"integrity":"sha512-4oinas7eGHC+VL6Wq8OsKKIkNHjLzyABxSsHKH/nAPjx1XmyQHVsu2O5FWsXMJtVhOOLBZvOvSef564PRpeXvQ==","signatures":[{"sig":"MEYCIQDnYMCLF9MNYK6Q0m8f1KIV/CmH6YoXEqlbEn7LhHGX+QIhALdha0z7hsRXjcVwx0B6xORccni7+EwxKrdwjC7Cy4H3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136882914},"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":"0a8137f90ca604ec6deae28bffc0388319286e2d","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":"coreymartin","actor":{"name":"coreymartin","type":"user","email":"coreyn.martin@gmail.com"},"email":"coreyn.martin@gmail.com"},"_npmVersion":"10.2.3","description":"Spark SDK","directories":{},"_nodeVersion":"20.10.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","@bitcoinerlab/secp256k1":"^1.1.1","@buildonspark/lrc20-sdk":"0.0.57","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"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.42_1751404129384_0.10669439944917603","host":"s3://npm-registry-packages-npm-production"}},"0.1.43":{"name":"@buildonspark/spark-sdk","version":"0.1.43","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.43","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"583dc1466e1d63ce432de58677120380bed24f86","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.43.tgz","fileCount":337,"integrity":"sha512-/lIxgU0UcJirsHtm02ttMz8DqbwfgJ/rPKBnxoQXk+RjmQaLNIZ0SWTJS4zj7DapeRTWAKPbABbSBvzGSwnIMA==","signatures":[{"sig":"MEYCIQCN25Uwicc7J0SAtHHml/jJmixvveqfLRIGra3F9b6dKgIhAJF9ojlRxo5NWROQMokYzd9VqcI7yptZhp/DswaRitCp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136898887},"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":"be15609bfd9b08d8f49a2ab0ecadd32a226b6d0b","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":"coreymartin","actor":{"name":"coreymartin","type":"user","email":"coreyn.martin@gmail.com"},"email":"coreyn.martin@gmail.com"},"_npmVersion":"10.2.3","description":"Spark SDK","directories":{},"_nodeVersion":"20.10.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","@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"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.43_1751429437848_0.19265198476045264","host":"s3://npm-registry-packages-npm-production"}},"0.1.44":{"name":"@buildonspark/spark-sdk","version":"0.1.44","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.44","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"d7c6f9d83a7737e5e1f9dc17e13e081aa52534fb","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.44.tgz","fileCount":338,"integrity":"sha512-ijS3I4a3u8Iz+vlYsfOXeltKFgf/0kPVVa7ipuHRXGrEMQZn8MyCCdgCE+dzihzTsJZvRTsqPjuYxQQg13th/g==","signatures":[{"sig":"MEQCIBjJhGQlAJ5BfiC9QfiCRgxu5ZmrPRGLXpceQGQGNYGWAiBQU+dEcVAUsQpVWvB6HWHSYxGhfgruX2kC0Kp+PRbjeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137028670},"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":"734147e1f3772491892f87a8f7d3076d8df47f58","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":"cpartee6","actor":{"name":"cpartee6","type":"user","email":"cpartee6@gmail.com"},"email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","description":"Spark SDK","directories":{},"_nodeVersion":"18.20.4","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"},"_npmOperationalInternal":{"tmp":"tmp/spark-sdk_0.1.44_1751998173558_0.4999300299508951","host":"s3://npm-registry-packages-npm-production"}},"0.1.45":{"name":"@buildonspark/spark-sdk","version":"0.1.45","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.45","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"c2843fa47953dd8dcace838117dd1112d070615c","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.45.tgz","fileCount":348,"integrity":"sha512-AEFReCLlNgg277EzpFMn+hTJcBM7USQPsyDDVvvcgcmYhlNBGcJU1dmH2UOmX42V/VDGJfqjXm/Mii7b5XpNIg==","signatures":[{"sig":"MEUCIQCdeopzyNl43q4/dLajXX6TVcF6PMzW7TuK66qv0phDFQIgHx6qQbQUuqdIf+9F8rFWygDyhSNO+Ekrzn33qxFTsGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142313461},"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"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.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"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.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":"00f0ff7d3f9dd7ac099f22be2f5b4f46193ea69b","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":"lightsparkmax","email":"max@lightspark.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.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.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.45_1752277677417_0.5011980725873437","host":"s3://npm-registry-packages-npm-production"}},"0.1.46":{"name":"@buildonspark/spark-sdk","version":"0.1.46","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.46","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"bcb4dd950893f55dddf970be730a3272b1861c76","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.46.tgz","fileCount":348,"integrity":"sha512-MZ+zsk6es0EpjwQdS/HG5BYFgPaAnKuqLqefDpg4wY/vrO2Ti4rMtNao3m7tF3pUy/Sjt4ylm4731Y1TG2VerQ==","signatures":[{"sig":"MEYCIQCMD3xjFZW/bDUIJJDqobjivVSDXDvT1n0jeddc+kfG/AIhAK3QxN7llG4WmTXbwXnV5UFM3HCasNboZrJ4rMK1hspx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142313580},"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"},"./spark-frost":{"import":"./dist/spark_bindings/wasm/index.js","require":"./dist/spark_bindings/wasm/index.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"},"./native/spark-frost":{"import":"./dist/spark_bindings/native/index.js","require":"./dist/spark_bindings/native/index.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":"27a13efd992ba92196747376c0a4f45da8ea498f","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":"ch-brian","email":"chiangbri@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.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.46_1752519245993_0.5341158117711826","host":"s3://npm-registry-packages-npm-production"}},"0.1.47":{"name":"@buildonspark/spark-sdk","version":"0.1.47","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.1.47","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"d07036797da3a003c8f784e263ceec5e595d1d90","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.1.47.tgz","fileCount":291,"integrity":"sha512-H4lgW/0gC3dSNgwpcy4FCmOb6TK0gmuewrrEZhUenrcIDxwACA9h0Fz3mO2NwM2bCAiQw5SlILjXaYyZbK2miA==","signatures":[{"sig":"MEUCIHQrkKtYf13oriSnMfdRpdp7bgqQ9AB/J12SLAXQ16OyAiEAyHpDKoJ3nRtezyZUDZbGoK1j/8f+tcePHdGrqUAi4zw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132442001},"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"},"./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":"675752249770577b7b93d9d7b2a2db77eb22947a","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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.2.3","description":"Spark SDK","directories":{},"_nodeVersion":"20.10.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.47_1752884230308_0.3628888423574521","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@buildonspark/spark-sdk","version":"0.2.0","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.2.0","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"1f51fc00ac217731c7afa40592cb843b8ac4de17","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.2.0.tgz","fileCount":297,"integrity":"sha512-4YSMWSKGtcneltupuNhjRujUYYUisNizSw7ICEl/W2WWo0yDJ2Wd0jidgPcwZn6zgHy7VKLJ34RWNz7Zip5qEA==","signatures":[{"sig":"MEYCIQCxTdC0vLkhg5MK4VXhGsN+WIx/DVsBkvAAJWLCWet9HwIhALCIPxsOhAMvCN+jGiS0+lzcvsgmE9Rqrgz4p5zrdXgv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137810928},"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":"13ba074202e824c8138f48a7d065e55f72e4573e","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","description":"Spark SDK","directories":{},"_nodeVersion":"18.20.4","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_1753165824851_0.5408966389657621","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@buildonspark/spark-sdk","version":"0.2.1","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.2.1","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"95aff49a548b42a1c05adf5b8d117ac3044754f3","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.2.1.tgz","fileCount":297,"integrity":"sha512-k6kCtx96LEVhrLSD0Hom+D6BTt/NTN0qa1YUHM8heOFIa/R1/+IBeYNYV2xC5eOcdBL41V3l2FoD2Ubs3xq3pw==","signatures":[{"sig":"MEQCIFOBeZECinXIz4BLrCzhqwGteI9TEDbQK5hBIGB2t29lAiBM3NzGXnYPFCU6zamjqMHehVfH/wr4iOUxhf3VzDvNiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137821780},"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":"ef4b6b1f80a245252aa3f0a79c197d6dff157142","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":"ch-brian","email":"chiangbri@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.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_1753230012121_0.16550159174143264","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@buildonspark/spark-sdk","version":"0.2.2","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.2.2","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"48e74732badd65c241b88a88dc379e9964109623","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.2.2.tgz","fileCount":297,"integrity":"sha512-wv5j6z8B7yC/uOgcBvpsq2Ngo5zP3+0IjkpllUyU6cfe69e3gaxNonm+WGt2kXt3rlwgivZm4m02FHb1g8aLcg==","signatures":[{"sig":"MEYCIQCxpWG0rlRk7+I6BNx4X6FGDNhdFpE2hK3+7v9beVOBQgIhAMblrH6+9URfEBBydFBFMZ6VA2/xohmiAQZATqGM2ThA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137839942},"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":"967635b51521c1a12eec6c2b67ae806d08103e4f","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","description":"Spark SDK","directories":{},"_nodeVersion":"18.20.4","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_1753243817021_0.9132985256593988","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@buildonspark/spark-sdk","version":"0.2.3","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.2.3","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"e99ee184dd0c1515bf30e478c1f053ec7911e694","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.2.3.tgz","fileCount":297,"integrity":"sha512-jd5Ob9fZgTIQjiofqj9g9kZEnCHzVV/VUhsY1wn4KYR0akgCF5fcabhmOp/mgz9K05FjlHS7rps4Z84EdYt2nQ==","signatures":[{"sig":"MEUCIAOEJ1v+R3UBnuLzXFkcUu8b61v5932RQfoL+LZhE7a8AiEA7pfYJI3RHa8asfz06MZjbCNyUu4L0UwdsySvjUNMQwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137987724},"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":"1a0c10e5a1e70b93da83503facc51e251c3f7ee9","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":"lightsparkmax","email":"max@lightspark.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.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_1753408534103_0.3544073541555748","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@buildonspark/spark-sdk","version":"0.2.4","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.2.4","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"b7950cf8c31aabdbdbccfdce26e787505a1c0e54","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.2.4.tgz","fileCount":301,"integrity":"sha512-MoBe+1n9zLP6TenLqMSORFlQDrPjMURkveQyDmg7L6Vz9LEwOiYfDZMypsyWHQ+C3fbn70ZRWeIsTp3DnMlBLQ==","signatures":[{"sig":"MEUCIFeR2tJpwukhBVsi6uIj6d6EsjxnxZDTwiIuiFyjEkNzAiEA9CabNvG+OmM3SC4d7e+JeQhqArt05usd/xgz3kPINuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138528518},"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":"6ccceee90a4509ea5978399324f95f5e67c374e8","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","description":"Spark SDK","directories":{},"_nodeVersion":"18.20.4","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_1753744481497_0.9020139029537897","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@buildonspark/spark-sdk","version":"0.2.5","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.2.5","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"bc52bb0fa7a49788b5da1bc529ab4f7a1c220a61","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.2.5.tgz","fileCount":300,"integrity":"sha512-UrEPazvXuckQGbcLqnyJItZSeBhKlysu49X79g2sfXwPErFtEM2GsQ8yJq3UBYb12WYGrtmaBGbuo+AEsTRqdQ==","signatures":[{"sig":"MEQCIGArr1yMj+cS/+Clxag2thSHNR19hv3Q+APkIGywDGY7AiBxCAPln9HpEzUTzAWfpLVZSuoZjKQXGORT+O4I+IFdQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138589443},"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":"f5f1a02cc4d4f8349cfab731c344cb50bdc06044","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","description":"Spark SDK","directories":{},"_nodeVersion":"18.20.4","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.5_1753830963784_0.8349908061498139","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@buildonspark/spark-sdk","version":"0.2.6","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.2.6","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"a075678d2d6fe8bd4380ef8d8fbfed61b655f398","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.2.6.tgz","fileCount":307,"integrity":"sha512-V1DmdERqI+njlephe5zgLyQNT/gYvQhHQLQM9E95oPcpWXbEQ5Eii0a19v/gHmd2+h3zbGE/UW7w/eqqav9D2Q==","signatures":[{"sig":"MEYCIQDmzZeRJ3iZBH+DK4uYC9xETbRxcWimtOSKlHHdtHewQAIhAKfmDfpu4Pzu00Knoxyn/eFbCVPGhPrvTHIIfi3PfXfD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138663060},"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":"238299e40fe0ee52f184cb6bdf95f9ea104b8cd5","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":"ch-brian","email":"chiangbri@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.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.61","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.6_1754416192675_0.28056338060274477","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@buildonspark/spark-sdk","version":"0.2.7","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.2.7","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"7983ce7ff70d5ca79c25e5b9af8c77a83a4ea2e9","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.2.7.tgz","fileCount":313,"integrity":"sha512-0unHZja2EOJo8jfxwrR3XGgbtPofurRERIRrNPqMTfb/qr440tYITByzFSWk4MgJQy8BIaMAck2Y/Jk1h8b0Xg==","signatures":[{"sig":"MEYCIQCn7IPh1xYgwu3pT+Co6xwnosXXRgJMuDgoRa3FtAz93AIhAMobyk5DPNhnpx39n9y2uSqYLIHr1zkK2paDu9X8AVU2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149804415},"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":"befe03d07c28645a9819ddab6f2c82fbfa0a116c","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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.2.3","description":"Spark SDK","directories":{},"_nodeVersion":"20.10.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_1754701941677_0.9960206905219591","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@buildonspark/spark-sdk","version":"0.2.8","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.2.8","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"16c1f0800d21fbf76a4394d366d7dfda0e964b38","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.2.8.tgz","fileCount":313,"integrity":"sha512-EuMmx5P9pmPalKy07XtVjSSlLnBEEWHRNvyL2emWwxrAZxPLvHW5CKkTWWeOcj/v/CFeMQuUN4OVW1UJIh2YaA==","signatures":[{"sig":"MEYCIQC+Ro2/GA7YT+QvMkEfzDVqwW0LK3vtNGnq4X7D7iUWIAIhANbRJvBrVg9IrdEJ47MYoGTc4Vrcm4C4dXYpuL/DVdVE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149750547},"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":"113f2d30e3c9c223a8060d08bff3bec162f38238","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":"ch-brian","email":"chiangbri@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.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.8_1755576862533_0.5536552925022968","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@buildonspark/spark-sdk","version":"0.2.9","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.2.9","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"ba842c1e69d612d479ace3737a7c9817b774e268","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.2.9.tgz","fileCount":313,"integrity":"sha512-2dLTBI5Jg3mvrGsDFTKbEkhyD9sCzGyA98MofBvKKtgK9unnVJHM2jGvOEdBJ3KP3oOPkw/mg+znv18W9QVudw==","signatures":[{"sig":"MEUCIGXsCPXVFCZm+mhOGyN1JU6OiBw3iGK6r0KMbgORX+lQAiEAyGtY70ugvT0HfurCm4tB4+rHqnmhxAfoPZqjnrzines=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149751621},"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":"52e1a93e2957f6906b516da1499f18ffffe33dd5","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":"ch-brian","email":"chiangbri@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.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.9_1755633746555_0.4591100321445729","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@buildonspark/spark-sdk","version":"0.2.10","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.2.10","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"01e11508ad175fb0acf6dfcb11e72799deee811a","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.2.10.tgz","fileCount":313,"integrity":"sha512-DcizkVrnPWZdNMWosJY7wFFukCW/nS6LCpkH8CKnxGq5mQ/x3TLKWbunzYXUTVstSvAgKMj58WhJ1KVT7EZSEQ==","signatures":[{"sig":"MEUCIQDYSdDvMcvoyeJ/a5PaHl6XOu72gIen4WfYUlepwRquOAIgXz43kPZte4/NcRq5apilZgWotRshHot6Dum7H6P72oM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149751191},"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":"0435d947343834dc7c66522f4aec746e46cb71a8","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","description":"Spark SDK","directories":{},"_nodeVersion":"18.20.4","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.10_1755717066420_0.3207222379945749","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@buildonspark/spark-sdk","version":"0.2.11","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.2.11","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"b540b11a63dee88c5bee2061d9f65b0e13c8fde5","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.2.11.tgz","fileCount":317,"integrity":"sha512-i+uOUsAW6r/09QXL0w2NKo1ecwWAZ2NQRll2NikPeu3f6q0p/zeIjEKa0clFoz/M+ADNBgkdj6/EzSc2wpQ0DA==","signatures":[{"sig":"MEUCIGEtOkRoW7unjYEeXcB1AO4B22tsoZUX5Ar1njGpypbBAiEAoWIveUvTLjSDPDwMIfYDTC6gpeSCJgBSAEkiiGi9df4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149774334},"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":"d97cdb80fc6c351005bdf2eaa1d2ff9e014a9664","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":"lightsparkmax","email":"max@lightspark.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.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_1755900115737_0.08136885573242592","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@buildonspark/spark-sdk","version":"0.2.12","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.2.12","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"c4866a5a1c567b09e2626abfb2473fad5d0ed23b","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.2.12.tgz","fileCount":317,"integrity":"sha512-ZqQBMaXUywvCpO+1ZS6ZgGBlj4M1d4tUbOo3H9TsR2Owg9L6qaEk40ARHTyBLVFB3VRTEFiEmW87W9kHRoAHcw==","signatures":[{"sig":"MEUCIAKJDXgtU6ZQAQfh/uYdE3Lk3zptX1dg/hz4LCJxkOXKAiEAr7Vs51RskuSlN3kM3wMIvC3BibHK9ZtwwNFhxuNA1PU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149992205},"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":"ca52af19be5ea83fe6296cebec1e17484bc5b40e","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":"lightsparkmax","email":"max@lightspark.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.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.12_1756329797568_0.38058809039765595","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@buildonspark/spark-sdk","version":"0.2.13","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.2.13","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"f8d176966b37b0f08770217fee04e86881e21d15","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.2.13.tgz","fileCount":323,"integrity":"sha512-MRvwNSGnNjtg8c5wURA7ydzQiQX7MLLl4/HMRDJXSh/FFrXoa9p/juWFPN1zdUQ/XxFtKQN9h5Uwdt8nWSLfGA==","signatures":[{"sig":"MEUCIQDh5hWPLrVjxGcHzipJNtWy2yTPrBT2xxFgPUFWxhKyegIgSiGTqhIFHFmIzQeN7QF4J73pbe1D3ew0DJFIHMBVgOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150190986},"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":"df1631042eaf9ec445a88d9f9e06175e33f2bbf5","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":"./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":"lightsparkmax","email":"max@lightspark.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.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.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.13_1756940187604_0.6348328391453475","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@buildonspark/spark-sdk","version":"0.3.0","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.3.0","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"761d3dcd1bad9ea819ee466117553b60ed26679a","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.3.0.tgz","fileCount":901,"integrity":"sha512-6joJ/GlAGcPEXDH9+cK4akaU/y83/vg9zqNtyH8iRPaJY+yQeYmYgN+fVMvnInCZz05ybC8TshAeHzvOKPDjpQ==","signatures":[{"sig":"MEQCIF8tf7T8RoND9FmWQ8dDGiq71bKqedN331K0i9S1Hv21AiBJtZQnXgdV9Y41vNjQuZdkgTBUqbzJicQEaTT9EWvCWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223286556},"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":"543ac09edc7ed818bdbe14503effad57a583fc78","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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.2.3","description":"Spark SDK","directories":{},"_nodeVersion":"20.10.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_1757481972454_0.576298811099295","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@buildonspark/spark-sdk","version":"0.3.1","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.3.1","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"80922dc3b0c5d686e5b4ed16730199284cbedfad","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.3.1.tgz","fileCount":901,"integrity":"sha512-6bbzER7+5dGDlaO5arkY1pg03VH+LfOe/tBkEVNbuDFTS65cH7FjO1pgCD51x+EqBbtdBN4oItIk5iU332QKOw==","signatures":[{"sig":"MEQCIBAishyfo2EjZYOkY4uo256b4MuBs30c2VTjIKNFt9zOAiAlKOfZa0xP3RaDXdGAWOkUXrRtCKmobqi+hNcz4lq/eQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223266074},"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":"51c29632df8ccd6767b56038a00ef8336be92052","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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.2.3","description":"Spark SDK","directories":{},"_nodeVersion":"20.10.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.1_1757489332226_0.4357600589887347","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@buildonspark/spark-sdk","version":"0.3.2","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.3.2","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"dacb8bb613cb60f8194b68961eda98a00d59f585","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.3.2.tgz","fileCount":323,"integrity":"sha512-8HY/wh1gjhGz2QQHgI409PhYYiEzXwMa2bA5o0fywGbGlJ4xAjMRPpkBaSS88cpXGHB4mk0rL1CVD1TJ7offdw==","signatures":[{"sig":"MEUCIFpCk1gX3FKQZGIZXeyamjXQQ222gTvKyIhIz51/HhwTAiEAkhPWDbA372/lVabZ9P3Jpdz1wrhRCKMn/USdpQonV8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150463536},"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":"fbfafff9e502562d3b51fbb4e42ca0e8f9b77257","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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.2.3","description":"Spark SDK","directories":{},"_nodeVersion":"20.10.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.2_1757517976385_0.9199619038000202","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@buildonspark/spark-sdk","version":"0.3.3","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.3.3","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"ca0432398c9f91f87799b160d7007478e6e32629","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.3.3.tgz","fileCount":322,"integrity":"sha512-ue9NnTq+4tlN1Po/nQ6ttAHr/9HNfQllRwZQllqelo+fvYlFoN7xiNihrp9Rj/e9fGxtYMPzWY5VpUgf2VbzmA==","signatures":[{"sig":"MEUCIQDyUi3C4NbK15CjuES2mT5/7u3FWa1T/G45Ur4ZW0+nqQIgcz4t75LOXC/lmKaqcKf9KXSs+MiTqceN+A9MPsMEalE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150383900},"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":"c0b9deab9c7f7b27b1466971e41e8bc23f327c9c","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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.2.3","description":"Spark SDK","directories":{},"_nodeVersion":"20.10.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.3_1757533792039_0.33349484406901975","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@buildonspark/spark-sdk","version":"0.3.4","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.3.4","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"50c0dcbd8bac0fe515ff50a1d1997090b1c02fcc","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.3.4.tgz","fileCount":322,"integrity":"sha512-k7fwxDUyDrmEz8pO+fZdI1ZDw4e/z3/ykjZD6f0AVSBaAhok5fRV8KPgXcRCPVO3GJ/ajR0JIcV+IW5cO0j2JA==","signatures":[{"sig":"MEYCIQCMn//v7vzLfMUAsWfK9GLEIkVcaQhbrLJcNqn6DlEjXwIhANGXLi0Ndq0JgBUishIOTbszCtzllXVC4vjyOVqeR3yx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150401689},"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":"c6763b5523e525c1666ac026ae87a43b819b143f","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","description":"Spark SDK","directories":{},"_nodeVersion":"18.20.4","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.4_1757984310637_0.9651996092955235","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@buildonspark/spark-sdk","version":"0.3.5","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.3.5","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"43e11c7e519a9ebd413154b5657e82adbc957fd4","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.3.5.tgz","fileCount":322,"integrity":"sha512-ggSkDVB5G9hQAVK1hbRhmWOwedxUV+b7cQnnzv1EP4qDMSj/ZTtZkD6fbAUU8qXTl5zFc2c7PKbiawOmCHyWuw==","signatures":[{"sig":"MEUCIGPSb9hEogNquHYsszy/RAfH1tN4VXSDkmmabxbBNP78AiEA0E4Us0kxvIO7lX0Rn8+J30ayDGOzeY87mbdzyiwQ8zU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150404291},"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":"ee88e74bac61cfcac991a7b56269d9ac0dcce534","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","description":"Spark SDK","directories":{},"_nodeVersion":"18.20.4","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.5_1757997934493_0.41332416257944593","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@buildonspark/spark-sdk","version":"0.3.6","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.3.6","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"b061d4f15988a52758eac844792f999b13599af6","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.3.6.tgz","fileCount":327,"integrity":"sha512-YVT7P9lHCGL5NaTVNcUcO1/sRnA/xRWdFnNfEYLxW9ayitPx5H5VWky7C7LOxG5qk7HsrUdDGucvFsIPFgPaww==","signatures":[{"sig":"MEUCIQDddTFmxgKmFnzWlYRvHnVCnACsQjiB28xuLglSL2j3oQIgbsOQo3VwPqX0Bfsye+/CHP6M0SOXd6jXi9NoNrXFxbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150766872},"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"},"./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":"9ce8e491230c02eca40d8fb519269d7143b6a744","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","description":"Spark SDK","directories":{},"_nodeVersion":"18.20.4","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","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.6_1758230822783_0.17721337447958674","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@buildonspark/spark-sdk","version":"0.3.7","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.3.7","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"301c4a8c5c43821381370940d72d8ad9cadb010a","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.3.7.tgz","fileCount":329,"integrity":"sha512-L7ySw+Ckxwy//qS1WgJ5UXuaIElljFBcRxt9MGKZaNXF/on2y1K0Iy39sYuQTTEWw2O5hRzZoZCqEN0LRKDDCQ==","signatures":[{"sig":"MEUCIHJpzyHeuC5xNFOwlLItYeqNCUkPd8fxcxsaFxR+5WaMAiEAtYnJzaki0W3pHb4llMf5uvy1QjLcApJhsqqed9IaQ74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150818259},"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"},"./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":"fe2cac0313b3935796c50e95fee5001c789b002d","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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.2.3","description":"Spark SDK","directories":{},"_nodeVersion":"20.10.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","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.7_1758787430356_0.48012968512241216","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@buildonspark/spark-sdk","version":"0.3.8","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.3.8","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"be356cbeb80c18af82dc9730a3401f93a31663e6","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.3.8.tgz","fileCount":332,"integrity":"sha512-UGv8jRQvnxFdXnYeNC04rLr7t2lzF5yitFI6iQPTpFZeJlNZXNDV9PFLw/dHV/DQkyccYd9T/vHauoH8CHnl9A==","signatures":[{"sig":"MEQCICwbIj7GVeQLhIt7BWRaK4GFpDsk2RA+GfGNJR9H394RAiASRwndYX1VeOWCE7mu1h9M2q9gOdGTaDHzJ/uFOaeI+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151034488},"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"},"./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":"f8cbf5c208eb70a63f7109a8cb7735666db71a02","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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.2.3","description":"Spark SDK","directories":{},"_nodeVersion":"20.10.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","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.8_1758933832876_0.8986842388737142","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@buildonspark/spark-sdk","version":"0.3.9","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.3.9","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"aecda93407003d34a713511303af0dfded29f1c2","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.3.9.tgz","fileCount":332,"integrity":"sha512-oZFcMrxQi/U9LepWtnj6oVkAB9oDNfs/ZHd5SE3vuaDKob5L3qPBFCJQFLfEvhpCmOz+Vt8thMSiwiYoTY+cjQ==","signatures":[{"sig":"MEQCICBojb5Gz3n5CSQFu6LnLswX5AcUN2ecbKRbA6KYfa3hAiA3jqcvS23NceBg283HeH4DKDsNVj7R3vumNYhq0uHVBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151007987},"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"},"./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":"aa86dd26c14da1a447cde509bb8423e776a2e1b8","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","description":"Spark SDK","directories":{},"_nodeVersion":"18.20.4","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","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.9_1759196574145_0.6096948223175009","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@buildonspark/spark-sdk","version":"0.4.0","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.4.0","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"e960ca396e2e4695139b848bbc75a6362afa3e17","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.4.0.tgz","fileCount":334,"integrity":"sha512-zhD0+us+KhD9A84bw/rqQKH9aP4bJk0zFMwH7Vfgd8yvTO2o/JVx8/LwzYWNwZ6CnZF3+nm0DRjbd7wVdNSFrQ==","signatures":[{"sig":"MEYCIQDqsUbBHMvXOcr63mZ3xHhL9ci2AqHYEn+xxsQPxPBBhAIhAL2Y3i3r/dKGtGA7qz9v01iqkwruv79c75E5Vz1qgMCi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152106147},"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"},"./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":"55da99102704f26435f4de25c5404383b7a9ba6b","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","description":"Spark SDK","directories":{},"_nodeVersion":"18.20.4","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","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_1759786982954_0.2980092059109616","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@buildonspark/spark-sdk","version":"0.4.1","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.4.1","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"ec2c306d720eca63d59696639d4466ff04bba5d8","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.4.1.tgz","fileCount":335,"integrity":"sha512-FXuc6OmTKT4VfqWFxeqkDOqu34d5if/fdyghM2iFK0XABD++J/YF3lEU2cUk1rHEPIWwsWKmIHnxQhpNWR1bfQ==","signatures":[{"sig":"MEYCIQD15WJ06sfAk2jQzaqQdVeFgZOukR09vuv3GGhwnrKnCwIhAIIHOS+cqlvWbBFhut+9FF6CRunEiEW+3QAOuRmO7+t+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150540956},"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"},"./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":"932f5bc32e8720e7f46ba1feb339eb23c1568851","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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.2.3","description":"Spark SDK","directories":{},"_nodeVersion":"20.10.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","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.1_1760592531541_0.6704466004705485","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@buildonspark/spark-sdk","version":"0.4.2","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.4.2","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"600a91515efb4330f108822aed0494485f364f59","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.4.2.tgz","fileCount":335,"integrity":"sha512-d9Yf2oSvZ90iaRr4Fdo8UgDgZz3aKS3Yfa1/26WBmmJIwJp80jNREWgLi3ud6DOauPxngJTzvTUzfoWN24DmlQ==","signatures":[{"sig":"MEUCIQDIQYFCNZeCK39Exr7EEjl2PNYaaO9MGavMFCJBvn2n5gIgPplzksJKMbyWYNxi5xzp8/pL44tEi+u1c0//7q8pcrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150908339},"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"},"./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":"772c9fa74fe1281d1bca53a1d19633fe26cc7483","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":"ch-brian","email":"chiangbri@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.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","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_1761067208244_0.7808882805802553","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@buildonspark/spark-sdk","version":"0.4.3","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.4.3","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"9c8c2d54650ab4d95b4197c64486701d1fbbe404","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.4.3.tgz","fileCount":335,"integrity":"sha512-CSV3xI5fBKdy4xeGpl2CgYuKX2Qx2+QU0xpjDM+dGGR7OqOffXNboQRW2YL6e7/siGDWx8w+Aboxp+knQokYRA==","signatures":[{"sig":"MEYCIQDlZQT3kGuwHvnnCVCieYvDc/iUaq9tG/zWcg3by/d1/gIhAPD1rlxaOPpuB5ovYIqxS/OQ75np0aMqtfpo4/1aHEgb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154254357},"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"},"./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":"9c79ac1470035d74a67ae159ba44320934a2f0dd","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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.2.3","description":"Spark SDK","directories":{},"_nodeVersion":"20.10.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","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.3_1761954814814_0.8171581957748877","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@buildonspark/spark-sdk","version":"0.4.4","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.4.4","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"785937d7ab82014e469b7c557011d6e26ec3620b","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.4.4.tgz","fileCount":335,"integrity":"sha512-YPhR/czECot8Khpo4gASbEqcHx/h/LXYCSQyoLioIi9RKYt2Cpd/1O2xEW7a/fa8EXjDrf/p3YyuDYoR6kSUwg==","signatures":[{"sig":"MEYCIQCDKu3/SEcstv+WR4HKTWIRN5rajx3ae8u7eUyPrseq8QIhAMNTQVWSY52My6EN3Uu14dotLalFJh31zZnGEa7QTchM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154264393},"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"},"./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":"4fcc547584584115fa2ee0870daed8a5068f10ce","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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.2.3","description":"Spark SDK","directories":{},"_nodeVersion":"20.10.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","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.4_1762300826214_0.19640528766590015","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@buildonspark/spark-sdk","version":"0.4.5","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.4.5","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"800c386e2d4f17ec548e459ee3b527fb552887a8","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.4.5.tgz","fileCount":314,"integrity":"sha512-OWizr7u21f9JYUhorLAaLWAT6cTeznGAJisk5uwBSzSN2uKdWAgw+M1Coof6VWry3uWaXtNFhQjesvQHfk5Acw==","signatures":[{"sig":"MEQCIHV+PU5zXIusc6d7h3hT4RPiZWa/Bhyi4mjd7DozcaEtAiBsB1+zJ0dn9RseJlnWfBRCWaWC7UtE3sumTOQktfE5pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144680277},"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"},"./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":"8c84ca794662ea71b76717512cc71ebaac30f525","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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.2.3","description":"Spark SDK","directories":{},"_nodeVersion":"20.10.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","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_1762979288819_0.5615949806761207","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@buildonspark/spark-sdk","version":"0.4.6","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.4.6","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"696381deee2bbd13a2cf8becfd7ae7a565db64fe","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.4.6.tgz","fileCount":316,"integrity":"sha512-kuzNdrYpfmHQ0yh5uLRWNWf/eeWpPSx/S0A6IUdWubNqPCWMF6uMeUV6FtmBeGJ0wqQ23bIJePLRHm5ShHWjFA==","signatures":[{"sig":"MEUCIDUfRMXhlX4JI6+kukB+5w/PRB2cEoX7tLF6InKy+YtFAiEA4NrFqibgJ0WCdZUmkStu59RzDyiNYloM5r06qixNoVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144631371},"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"},"./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":"05d176369878e072f8bc447fe2e45b663ef5220b","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","description":"Spark SDK","directories":{},"_nodeVersion":"18.20.4","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.6_1763506787425_0.3676106718510852","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@buildonspark/spark-sdk","version":"0.4.7","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.4.7","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"55b993690393b0d963e9837f195c9596e6d950a2","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.4.7.tgz","fileCount":316,"integrity":"sha512-kmVf0ll7CxXR6I3dDFpUGrBB8+ZOJsVoWbE0YIwylT0Juv/mD4eL8NKawMzWiIvdxZV0CZjuapLnXSUZM9Yg2A==","signatures":[{"sig":"MEQCIH1s+jk0HW53tzahCJgoawtzSkfvtWZNkRLnZb7Q2gsjAiBvLFkjugdUph6X2lv3Amm12rs66tj7jEyFNEnSJAgdmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144631451},"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"},"./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":"3a8e6cf67f7661fb5fd57142c079e0a2294d0160","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.7.0","description":"Spark SDK","directories":{},"_nodeVersion":"18.20.4","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.7_1763600667458_0.6668438145353781","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@buildonspark/spark-sdk","version":"0.5.0","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.5.0","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"a72ea2aacf964aa76ff18f4db28761a5c918fe68","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.5.0.tgz","fileCount":316,"integrity":"sha512-+u39p8Hb9t0VzWPsPvnt5r8P799R/wTyLfycu9PvZdsTQbxOPbSV+vYhMWLxqQdEtT/DeC+zVgt2skda+lG4Gg==","signatures":[{"sig":"MEUCIQDtSG29ITxS/9sd2Q8XExPGn6eqRXkwlFt7SOyaTxjSegIge5dtzhnkAvpKiv/niJFf16XDtTtPM+4HCU4Zi4Sz8PI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147258886},"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"},"./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":"e1b74ad3067da4c50825f3621a345921da2a9d80","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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"11.6.2","description":"Spark SDK","directories":{},"_nodeVersion":"25.2.1","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.5.0_1764792822416_0.8380845940787593","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@buildonspark/spark-sdk","version":"0.5.1","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.5.1","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"f3f16bdc7502afb11718e4ce974eaa62113c47e1","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.5.1.tgz","fileCount":318,"integrity":"sha512-Va8N/2j1hyRa4M8M2ZRtsyZpCXInaWkHmBXCr1fi77PkYDvHWm+H8AShvNLx5HePDurfDqtQYmyX5/gVgPqhlQ==","signatures":[{"sig":"MEQCIHwIR1uJ5jyZSf57xFmrqLO+p5ku0f8F9Rub+3g2HIypAiAiEKInBtUqkQlm+xtFzjarbV64oMHMr2+8d69cnihKrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146641804},"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"},"./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":"c41fed1cd9067a597e60b75ed1f004f969da574f","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":"ch-brian","email":"chiangbri@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.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.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.5.1_1765831199662_0.4708878672688339","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@buildonspark/spark-sdk","version":"0.5.2","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.5.2","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"967762f34c35d81fa49e3245ecd25cc2f9d8606c","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.5.2.tgz","fileCount":318,"integrity":"sha512-hiXwJRdzOhV4cCJoJTcdMaCPNkJcGp3j7fqpj7O5eAZhJ6i20THGlRZVDeHE/QKPo/gzGkRqC1oD9X6fiTEBdQ==","signatures":[{"sig":"MEUCIAKyrh4xzw4KP7HPC2JvcDs2Ss2LoRqocRGYsSzOvCppAiEAzOwbiV9p/yDf2HIbeelcP0G82ndkqhaXB/F3suCp5io=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146644206},"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"},"./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":"9383981126648e5f6fe1afa93a540ce1aba2c724","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":"ch-brian","email":"chiangbri@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.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.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.5.2_1766092334088_0.8087843040597817","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@buildonspark/spark-sdk","version":"0.5.3","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.5.3","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"78c08937027ca5571332ecbd61a72375c22a350b","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.5.3.tgz","fileCount":318,"integrity":"sha512-WpsKxPDp0i7Ac9+RYKHi+RNhJ3T8pkniLsWN9EC9bgaBL4KEPPNww5BxEIb1a2Yuq4CbjSt2l/exXx3zUUO6Bw==","signatures":[{"sig":"MEUCIQC3dpfzshQFlfbeiUynJ7zW83+keQqRYGfAyIGZrQSbowIgSE2zabrLNvOt12raSZ5kqG08zzRg3EECVHpK+w/gkP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146695810},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"},"require":{"types":"./dist/tests/test-utils.d.cts","default":"./dist/tests/test-utils.cjs"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"gitHead":"f60d7b13a2555950aab389a188a0831e6a8626d6","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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.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.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.5.3_1766185592440_0.7093290578351248","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@buildonspark/spark-sdk","version":"0.5.4","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.5.4","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"3fd3bc5df416d026f4843da744d51457e95c7344","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.5.4.tgz","fileCount":318,"integrity":"sha512-KBIRBXywAUil5kqyc/bK6gr8g6KbfQ0w/q3MJiBjOP8xk3VXDlLGqMIDabo5coIXS98VDfuoRQfX2gigGuLuJw==","signatures":[{"sig":"MEUCIQDRF6LG48n+rIpZSBvyQPXQoOXQAlnlT5HLdPTmgyFO0QIgUSktX1eTjlu7bG+APHz8mbfpb1G7fLRlOpVkfVYlGwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146754301},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"},"require":{"types":"./dist/tests/test-utils.d.cts","default":"./dist/tests/test-utils.cjs"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"gitHead":"0400783a98e8b3dd8cccd17b291fda90b626bf5f","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":"ch-brian","email":"chiangbri@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.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.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.5.4_1766442482043_0.2851162431462768","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@buildonspark/spark-sdk","version":"0.5.5","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.5.5","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"ba260f6b5957b39b752e780e1a2329e137e2819b","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.5.5.tgz","fileCount":319,"integrity":"sha512-uSh8l9jRyJJo1jS4673coH9fFsJXn4xuqLQ2Du5aR9bObudr49sBjFbjHJmmbH061/htuV/yOwhjHSPrc32CBg==","signatures":[{"sig":"MEQCICb/IVPMlxujYHw6uGm9X++gMjjJNLM7+kIgbb4u5y8DAiBPeNfWE8aFB8Tgm4bumCBnWp096C4nBqduxySdr96W9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146883602},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"},"require":{"types":"./dist/tests/test-utils.d.cts","default":"./dist/tests/test-utils.cjs"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"gitHead":"3669a4eb6a1c24ce48b7520c7a4be3306ce59d40","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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.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.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.5.5_1767659450296_0.5996360127561557","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@buildonspark/spark-sdk","version":"0.5.6","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.5.6","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"386ba5b032b6ccc4c6d3443847281129fd4453b2","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.5.6.tgz","fileCount":321,"integrity":"sha512-PIb7XCV0IccspTaQGSOijvWwT+zR+bG6fQi7CQmWiV+3xCU05KliDK1jCMLyh+A6KE0laBsn5Hk8WWsQn4yIlQ==","signatures":[{"sig":"MEQCIDOPV4Zr4bUEbxlaohzl5aSNKxhKLKMOPNh0ST8P6WoiAiAdGyGv3bPID4EXfWtfkjeIOa4wTjvSZAFFu7O5b1sejg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147224509},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"},"require":{"types":"./dist/tests/test-utils.d.cts","default":"./dist/tests/test-utils.cjs"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"gitHead":"20ad243bf752637eeb6fe68bf9d5642456ad9ec7","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":"ch-brian","email":"chiangbri@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.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.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.5.6_1768508957024_0.9167793098365205","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"@buildonspark/spark-sdk","version":"0.5.7","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.5.7","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"662a974163d3218ccee012bf11c1257003a1d358","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.5.7.tgz","fileCount":322,"integrity":"sha512-isk/FeInp6c98V/OQZGaKVhxiPLDdrW+u4DzUD5CptCuvDfq32MQkxtprQTq6gJu0yxMXqaYohYTNMCFMx0ayg==","signatures":[{"sig":"MEUCIF2AC/YV38P/yx5sRjk/nw2pf8wPRNUv15P2aR5h6OlAAiEA+5SpH7IY24xjFpWnYG/wuJwtpleEmSM8iHO1Tg+OgSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134815699},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"gitHead":"533a49dc1250a69c6e2287af680e126377c9b8f1","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","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":"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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.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","madge":"^8.0.0","react":"19.0.0","tsdown":"^0.20.0-beta.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.5.7_1768525402694_0.26284972165790377","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"@buildonspark/spark-sdk","version":"0.5.8","author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.5.8","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"ff92bfd8bebd4decc9abbd4e0bfe3b849ea30325","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.5.8.tgz","fileCount":321,"integrity":"sha512-e3F3UReerB68B6x4zykQ5MLzWeyNqRuU8rmgCfxDqnKCfaFUg0wTiZw6GdJrthO8kDX7A7THhwh4UsBiHzNtAg==","signatures":[{"sig":"MEYCIQCHqfe3h2V1hWNtuIjtjiOEdcvL4RWt//s07WfsiA4H+AIhAMiBLVSxFyb0YprNf5lc8ODwHrufh/nVGgO9SDIuFEBz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135070856},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"gitHead":"fde371c1da1f4441f4255aab718a54acf5cff942","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","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":"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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"11.6.1","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.3","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.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","madge":"^8.0.0","react":"19.0.0","tsdown":"^0.20.0-beta.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.5.8_1769731313852_0.5076897712108821","host":"s3://npm-registry-packages-npm-production"}},"0.5.9":{"name":"@buildonspark/spark-sdk","version":"0.5.9","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.5.9","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"6aeca5a67627a3af269b7ea2113ceaf1e3af6343","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.5.9.tgz","fileCount":322,"integrity":"sha512-elan09kNglSUyyJfHFU+xZp2yGMlWW/4pxZferVtcrq4eDQFGGAkIO+wugFDX93aObAS01Jzlzu3bCeTPSePyw==","signatures":[{"sig":"MEQCID1Sz2wM72MH4hwqnjse67FkLWi41iSQjIMS33RFzPUEAiAfO1IevSKKFmlKOjtnA08YIc54OX3AU+ZLJ2Er/typ4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135209018},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"gitHead":"f5b5721fe38d09e13d02cef352b351068cdcd861","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","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":"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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"11.6.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.13.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.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","madge":"^8.0.0","react":"19.0.0","tsdown":"^0.20.0-beta.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.5.9_1770229501141_0.19237848314145456","host":"s3://npm-registry-packages-npm-production"}},"0.5.10":{"name":"@buildonspark/spark-sdk","version":"0.5.10","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.5.10","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"ae7d8e651ce98226986daaa421982ff28cb15c51","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.5.10.tgz","fileCount":323,"integrity":"sha512-7nKm54aS/V9ZsFgRQBT+HPvTQMqUGLQpboETXMFkHyppfBPhRj6T6dw4C50UwFBlz/qOJaleGP/ko5wuh+e4Jw==","signatures":[{"sig":"MEYCIQCgIrL+U5imEXBHfX8k/YFldO/wizukf9Ao7JbM+2DhPAIhAOyxvAfGMn+5rFNjkhYXlMVkTlnO3+bzFiOChGVwckWb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135247063},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"gitHead":"7c207742d3be06e7a4da5a0afd6b4b37b7130fdb","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","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":"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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"11.6.1","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.3","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.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","madge":"^8.0.0","react":"19.0.0","tsdown":"^0.20.0-beta.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.5.10_1770332177354_0.9935993068709121","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@buildonspark/spark-sdk","version":"0.6.0","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.6.0","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"9e58f456be734b6252e314b2bf339d29bb484ac5","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.6.0.tgz","fileCount":323,"integrity":"sha512-D9Rtz8GCBpSRVLqodAWNq6j8L7sfuwEK21/cGdx/D3vf1VF6QS54W7gh8WtoGPzyLxvnOA/ot4QjGWjDtpTK2g==","signatures":[{"sig":"MEYCIQD3Nk4FWUycrQPZK9VRnLmpUQqg1V6/afEofSqXVXKROgIhAIvA0+NlLBLyTJGEWNiTEalkKAhEai2cMPNYGgxTUYwa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135247063},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"gitHead":"7c207742d3be06e7a4da5a0afd6b4b37b7130fdb","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","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":"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":"lightsparkmax","email":"max@lightspark.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.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","madge":"^8.0.0","react":"19.0.0","tsdown":"^0.20.0-beta.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.0_1770333337471_0.5491072925473377","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@buildonspark/spark-sdk","version":"0.6.1","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.6.1","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"59e84af3b5db225e5bbc00bfbbc22996befdf204","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.6.1.tgz","fileCount":324,"integrity":"sha512-Cpfenf+YkcmYVQcMxrFMmgc+S2BCYrRc1EEdaBJsCN15hQNiiIYmLbVLR8u8am/vb4uuPyVp2ww87tOZZnzncQ==","signatures":[{"sig":"MEQCIAR9gHozA8KpkFIfKOLfaFi+lMHOZk5osaQYczgg8+b4AiBxB6saE55Spl93k4tt6pzLbdiqBBEzEc5z5RYuVbi9dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135266985},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"gitHead":"8412c170b2fcc325efc9c4280dff211ebeb72dbd","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"11.6.1","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.3","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.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","madge":"^8.0.0","react":"19.0.0","tsdown":"^0.20.0-beta.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.1_1770415541589_0.9032283120743354","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@buildonspark/spark-sdk","version":"0.6.2","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.6.2","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"c03d04785832c63abb1b9cf0fe38f0559e52c18a","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.6.2.tgz","fileCount":324,"integrity":"sha512-l5XIQDD0q8Ez6Lx5ZF1983ogkFdpa9GwIlsD01Wu8OrR1YgwVqDI0yy4fEA2dRqElUb9Sro3DBtZUqsdJwfQeA==","signatures":[{"sig":"MEUCIQCAr9AJs/NGX/0q2SkV5bzzXh9+i0ToQ7RhJddRKRFtKQIgG3ZTL47stLwm72XDtZ/rZYE6+y1FBCzGjb+mz97rkNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135414628},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"gitHead":"41d28da380a41fd13ce59912709552b845b8fc7e","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"11.6.1","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.3","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.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","madge":"^8.0.0","react":"19.0.0","tsdown":"^0.20.0-beta.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.2_1770680646936_0.7350218209491628","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@buildonspark/spark-sdk","version":"0.6.3","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.6.3","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"5a31116cdd655320ad842d8e355dcb38e58efb9f","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.6.3.tgz","fileCount":324,"integrity":"sha512-d8HOf3yNqrscq1u6gktD8OfMb3Kb43a5s9xkuEsz3Unt5VzF4ZE+l7J1UQ+EuPB6+txBxO+bDDv+J+r+ejbjPA==","signatures":[{"sig":"MEUCIGNg9SV65yG9z+84OahfTIdt9M5dtjikCYdqF78mfPCZAiEAgLSWkH/9GW98yL3ckpcEUITscy8qTQ+EWsA/KBYFZ/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135408842},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"gitHead":"4ae6cd2f01ca58d3d9f81225143ece71be3a968f","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"11.6.1","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.3","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.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","madge":"^8.0.0","react":"19.0.0","tsdown":"^0.20.0-beta.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.3_1770763314347_0.5198120033410532","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@buildonspark/spark-sdk","version":"0.6.4","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.6.4","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"270ac743e4d9f2c2c63b7dc20bc566e29bfeb2f2","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.6.4.tgz","fileCount":338,"integrity":"sha512-mtubNVaVVIepev3Yt2/Qtmc2eybapyi20IsLKk4i7aaYY/Axb1UPiwVZ7yfRc4mcnod0sDvtvFSccJpTupA4Bg==","signatures":[{"sig":"MEYCIQC5USOymmIxv11Leu9j5vodMjJMQ1A9jqiyYEM6VU5uPAIhAJH2na55xJ3fb4wxaoK59ws0z0UAX3pnKcso9VojcfB0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135689776},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"gitHead":"986cf8f6866010d93fefd8e1a9c0a2272a3fefd1","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":"cpartee6","email":"cpartee6@gmail.com"},"deprecated":"Buggy release. Use 0.6.3 (previous stable) or upgrade to 0.6.5 (latest stable)","_npmVersion":"11.6.1","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.3","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.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.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.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","madge":"^8.0.0","react":"19.0.0","tsdown":"^0.20.0-beta.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.4_1771026143378_0.18479450251328533","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@buildonspark/spark-sdk","version":"0.6.5","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.6.5","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"7978006602a7947141218507d1150a58eb7dfcca","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.6.5.tgz","fileCount":339,"integrity":"sha512-ETc6LYa/fetA2r8mBRCO/jSRtRFYP+GaImK3hWzgv+AAD0XWDh1yKb5XU6xHDAtkeZycvhR1Dckrn+lXlvLh4A==","signatures":[{"sig":"MEYCIQDqHgCkADKzQNOeOzRHv2uTQ+DsED/H3Hy0GWSAsSemuAIhAK4AwvkmIsvU5uJMzdXxBRTzyXL1Kd+mo/g0tNFIXIRs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136790267},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"gitHead":"546cce5c1bd936cee46a833208f7d68f7687c695","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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"11.6.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.13.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","madge":"^8.0.0","react":"19.0.0","tsdown":"^0.20.0-beta.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.5_1771469124565_0.7869806692704697","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-experimental.0":{"name":"@buildonspark/spark-sdk","version":"0.6.6-experimental.0","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.6.6-experimental.0","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"8470bad9210255e2eb30c11a35c8225704685180","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.6.6-experimental.0.tgz","fileCount":341,"integrity":"sha512-9AREhqH/esXM3FJCjCa60BG5UclR0WuUpXZ8LAwBul9eMAGRL6cwMrtR4lhTe9kSSx8/lETK4Hw2Kt8rrVaEjA==","signatures":[{"sig":"MEUCIDxmR80nr+YZORr/Nt0vlH6ZOzabIJWA0DIZqkgjfV/9AiEA3vtsAcbKEbgz/oSzBKiaKMmPSuqfMvUTcboRYvoSoCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138212332},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"gitHead":"678e37212afe7eae1b52aa2112bdd3276bfaf102","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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"11.6.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.13.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.js","_hasShrinkwrap":false,"readmeFilename":"README.md","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.6-experimental.0_1771617168732_0.9296911915158039","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@buildonspark/spark-sdk","version":"0.6.6","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.6.6","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"425cd4321d83c40cb0e8e5a7b22642c66d35b4b6","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.6.6.tgz","fileCount":336,"integrity":"sha512-ez7cUoS5AE6cLxa6xPGcs12jU+NLE/jBqIyt63CAkDgAmh/nZCMKC5VoYOhWZCaEhvOvaHIFTjVbKYczsoGK0w==","signatures":[{"sig":"MEQCIFH+JP+9+lzUuN7DJzEL56IJqhq8osA6DW4m6QwFzBsOAiA/2bMTlKYcNXnzjl+pv807JvQKto/dh0jz4f56uOWjJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138078533},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"gitHead":"3a16ed6443a0e6502ba8436b694691709199820c","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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"11.6.2","description":"Spark SDK","directories":{},"_nodeVersion":"24.13.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.js","_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.6_1771860550399_0.14947270968288429","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-experimental.0":{"name":"@buildonspark/spark-sdk","version":"0.6.7-experimental.0","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.6.7-experimental.0","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"f3671005267e133a8fcf50489f4a22ac2d45c939","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.6.7-experimental.0.tgz","fileCount":341,"integrity":"sha512-317qk2xdD/AyEwXpFjiVUeiP4D43zF/ZFSRYzOmtiraYfJ0jqsd0buqLzq3hIx7Qd6IVk1w2v+Cta8ZgJ0/sqw==","signatures":[{"sig":"MEUCIE3vVMw2TyQmZCap4tu3qw3B6fKE3nHvKmiXFjYzBj6ZAiEA+FqAjRRXPlatozmHUXgkJ89iFwoDI/TtZj4zMrdnOvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138154614},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"gitHead":"9e27b4a533b36ce7271d6352e75c564dc2b783a9","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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.js","_hasShrinkwrap":false,"readmeFilename":"README.md","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-experimental.0_1771969615942_0.8843602651894498","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@buildonspark/spark-sdk","version":"0.6.7","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.6.7","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"1c51c2f7023c5a16c35812776dbd784bee44c2d6","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.6.7.tgz","fileCount":338,"integrity":"sha512-E6+1EdDEM7S0FnwM2oH86WA3RTlVMnzaoCWxIiJCo0YzUaiMAUQntLP/EeBww+QcUEKxxGuZX96XZQEwbIutHQ==","signatures":[{"sig":"MEUCIGWZ+pjeSFOTgzKRaHofEP0+nIadspb0rIPm+pATrFmuAiEAzDOU96/tqocd1voCGKXbYz/6p7vFdLdLk4bfxqMcpa4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138190982},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"gitHead":"63a3af5124333f4fc3c83dedd74c9ccfdf26b815","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.js","_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_1772043416202_0.9183232463670539","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@buildonspark/spark-sdk","version":"0.7.0","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.7.0","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"73e1f2ab2176da907a3f1acbc1adbd7fde2221f2","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.7.0.tgz","fileCount":340,"integrity":"sha512-wyJtg6P3qxb/Z9MxPv3NIaRlgD2Jpg+tpSWnlWvbWbZto2uWn5JT4YLOtZxMx0D/Ll116435u0iVY/K0ezTWDQ==","signatures":[{"sig":"MEQCIECCCz8SsY/8HmtX6A5cqSGbAHnKeqdiHrITnCTmiuY0AiAlFJCIv6PzB4196dE+tK6/JnyH/kAMVYg5nrUKgkH8jA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138700970},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"gitHead":"6b7afb3d76c9ec661761b4c7336126ccf4c53f68","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.js","_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.7.0_1773180040227_0.8048778664017506","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@buildonspark/spark-sdk","version":"0.7.1","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.7.1","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"f936254a79814c4a4809389dccc1fdcad63480e9","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.7.1.tgz","fileCount":341,"integrity":"sha512-4EkIlkXpCfojUVYwuHFKj4y8hTUm3/1T4Gf0ruz7Q5DlKkmjtr5KY2oNxvebfjMrctVj5ZnMQZXZl6pSLLMngg==","signatures":[{"sig":"MEYCIQDFz4/4Fv20KS0e2fwaJLP5k966CgCA31SmGOTHT6pmgAIhAPwztgvmcu2dKnfKEr9FFovjkX0Ultvi5Z6qYXMHQOBd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138725206},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"gitHead":"ccbe518bce95ff00191bdcc9ac734ab3275c87dc","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":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.js","_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.7.1_1773357309285_0.9862006940115258","host":"s3://npm-registry-packages-npm-production"}},"0.7.2-experimental.0":{"name":"@buildonspark/spark-sdk","version":"0.7.2-experimental.0","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.7.2-experimental.0","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"6f2e164428596467fa4584ab943b44a8a9aa82d4","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.7.2-experimental.0.tgz","fileCount":351,"integrity":"sha512-dT8dMkKKi7RhBbeny71VbeXe5vvvyX5e2h6iwKy9a24ufjc/ats0faFUOxEomGeCv/9DJ3rOHcId3z40zbuMXQ==","signatures":[{"sig":"MEYCIQDAHA4W92U1latCvZgHRF5q5NptBsq0T79GGpLfS0/THgIhAL+hspdSbbkmWu8DhArKLyuDs/Wc/ZZussh6uPkQeD1c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138995652},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"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":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.js","_hasShrinkwrap":false,"readmeFilename":"README.md","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.7.2-experimental.0_1773988298998_0.601278280791099","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@buildonspark/spark-sdk","version":"0.7.2","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.7.2","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"bd96526a654c1d6170a0fe6c04083b6f569b05f4","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.7.2.tgz","fileCount":364,"integrity":"sha512-JsxuRl94Wu8kDj2dQJzhvj1qWbiJhw/Il3Vchfc1t5HlRgzukS+N3kxFCV5o4LfhuDS3bnFV3kIHZBQ581906w==","signatures":[{"sig":"MEQCIAYGY75TH1oU5sy4UTLFU7Rig3zjVMkocOMjDeh0FmJTAiBNG4IqpXJZ2Yl93f+9I4KJXj2V6bRaxHJ3MM7rg2McFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139111831},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"gitHead":"c9ece7f731224af8fb7c5ccf4a8178694c76c17e","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","test:integration:ssp:unilateral":"yarn test-cmd src/tests/integration/ssp/unilateral/*.test.ts"},"_npmUser":{"name":"lightsparkmax","email":"max@lightspark.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.js","_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.7.2_1774920835609_0.5364511745319926","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@buildonspark/spark-sdk","version":"0.7.3","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.7.3","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"dd7e05c40ff48a595728763579226bf44fc5c8e4","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.7.3.tgz","fileCount":364,"integrity":"sha512-kr7fZi6TEZFT30jDIbmA0HzD9V7W/mTzpVGRExLwGoiQuj3IyCYf0W0HY/6NVSoaqGTAC4ysppbnojHPAmfXdA==","signatures":[{"sig":"MEQCIHTSkZ3X9mSlbg9dq+YLumpuRlHvgtG9fvzzDNmMu6d+AiB1BLV3ujkpOGeQEQkGXcEE2jC92X6nBE0QKVSguza3yA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139156093},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"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","test:integration:ssp:unilateral":"yarn test-cmd src/tests/integration/ssp/unilateral/*.test.ts"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.js","_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.7.3_1775067082675_0.6376877776423102","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@buildonspark/spark-sdk","version":"0.7.4","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.7.4","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"77383d25247507e434e5228aaf416f35b5797b38","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.7.4.tgz","fileCount":364,"integrity":"sha512-DzlN6EkXyKLZVvq3ujZD6/uFauBkSL7kZEgE6moI+xuFU0HZ3qrao1zbNCv67yPGoK9h8s2YfpEl++s1ybiVjg==","signatures":[{"sig":"MEQCIGNcf0Ro01c06ucZStk5Dr8ZjfQDDZDecfs2HZnZDBKhAiBAuD3HluFOmGmn+u1z54ojpkIJxAKRLj6cMX7kIM9xxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139159670},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"gitHead":"7e5a9c8106aaae0eb6ec36e71f2e426e96ab2ef2","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","test:integration:ssp:unilateral":"yarn test-cmd src/tests/integration/ssp/unilateral/*.test.ts"},"_npmUser":{"name":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.js","_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.7.4_1775155972282_0.20213041927768538","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@buildonspark/spark-sdk","version":"0.7.5","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.7.5","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"b6e683a6c3b65222e3d749d0bdd1421b3bdb4928","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.7.5.tgz","fileCount":366,"integrity":"sha512-iwEEzL5FA2xLHwXJrbSgs2htDyP2S0/6MUM0mQVGylvesHqdaiIDn6vCfO3CWF87HdPQsK9FfA8hihDrPtElcQ==","signatures":[{"sig":"MEYCIQC1J6BsHPZ9haIyomRnwaeM/TlySKVAYr8h3TA6eGMn2AIhAKxZcBukO/psJVlijZTmJTqIymHhPk690uQxgh8z+8JM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139196575},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"echo \"Not implemented yet\"","test":"yarn test-cmd src/tests --testPathIgnorePatterns=/src/tests/integration/","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 --testPathIgnorePatterns=/src/tests/integration/ssp/","lint:fix:continue":"echo \"Not implemented yet\"","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp --testPathIgnorePatterns=/src/tests/integration/ssp/unilateral/","test:integration:ssp:unilateral":"yarn test-cmd src/tests/integration/ssp/unilateral"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.js","_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.7.5_1775499866933_0.2108078764557566","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"@buildonspark/spark-sdk","version":"0.7.6","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.7.6","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"f03f51eb5e42ed8f3a2d58091bd75e49854d1ed0","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.7.6.tgz","fileCount":379,"integrity":"sha512-zgb88yxAr9VpPAHNxQFuJ1xLEglMNF0aYfsHPBGKe46jRmVo+UtSk2DyGukSXmbd0wa4+rqk6nIisCyr3JEzdg==","signatures":[{"sig":"MEYCIQDwTXMlZcnfJLG6OOrplRFt0GjmzHeAxTSruKVeOhiLHwIhAOZqf8aQsgCtIDIU27Yx00H3KJ7o7+9S77LkRjGdXmBS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140308855},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"echo \"Not implemented yet\"","test":"yarn test-cmd src/tests --testPathIgnorePatterns=/src/tests/integration/","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 && node ./wasm/patch-token-primitives-wasm-browser.mjs && node ./wasm/patch-token-primitives-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 --testPathIgnorePatterns=/src/tests/integration/ssp/","lint:fix:continue":"echo \"Not implemented yet\"","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp --testPathIgnorePatterns=/src/tests/integration/ssp/unilateral/","test:integration:ssp:unilateral":"yarn test-cmd src/tests/integration/ssp/unilateral"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.js","_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.7.6_1775663883934_0.1416595297280634","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"@buildonspark/spark-sdk","version":"0.7.7","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.7.7","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"8f198a888106e805765b3039a8e012afc1d61c9d","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.7.7.tgz","fileCount":379,"integrity":"sha512-i15i7M9tdo8wXBGx6jHzId0KH1fgma8MiQpSoGjzGfvE6foqKiMgEKAjh0dwWrWkshtrLsDeTI+9ReVwXzoEDQ==","signatures":[{"sig":"MEYCIQC43P7M+s5YSqJxFRvjI/Z+3Yn7XlEhKBE8rJYR/YCwNwIhAJYn3l5GgbyiATvI6UAER4g2SWlxPuwXOEnlp44vVm9j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140315299},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"echo \"Not implemented yet\"","test":"yarn test-cmd src/tests --testPathIgnorePatterns=/src/tests/integration/","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 && node ./wasm/patch-token-primitives-wasm-browser.mjs && node ./wasm/patch-token-primitives-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 --testPathIgnorePatterns=/src/tests/integration/ssp/","lint:fix:continue":"echo \"Not implemented yet\"","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp --testPathIgnorePatterns=/src/tests/integration/ssp/unilateral/","test:integration:ssp:unilateral":"yarn test-cmd src/tests/integration/ssp/unilateral"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.js","_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.7.7_1775668164813_0.7176386919137026","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"@buildonspark/spark-sdk","version":"0.7.8","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.7.8","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"99e211c2147ce386f598e14f807c30f9dfed2585","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.7.8.tgz","fileCount":380,"integrity":"sha512-GiGEanqN5KAsxakbqU+IDYszX1D8wQsxXORYLkOgmC8HPv8hMJKRvuw5ZOCXS5s+x+vqV7YAVOmZfGtGxijbBA==","signatures":[{"sig":"MEUCIGOymtvDa44aIdXn4puKFT4115Nz2K+gKtqs38Ay5TPCAiEA8xOE4jpLLMDwRyWMMNnByupmpK8LrG/riCpQeZHrCGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140356813},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"echo \"Not implemented yet\"","test":"yarn test-cmd src/tests --testPathIgnorePatterns=/src/tests/integration/","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 && node ./wasm/patch-token-primitives-wasm-browser.mjs && node ./wasm/patch-token-primitives-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 --testPathIgnorePatterns=/src/tests/integration/ssp/","lint:fix:continue":"echo \"Not implemented yet\"","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp --testPathIgnorePatterns=/src/tests/integration/ssp/unilateral/","test:integration:ssp:unilateral":"yarn test-cmd src/tests/integration/ssp/unilateral"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.js","_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.7.8_1775710759040_0.5467504069255626","host":"s3://npm-registry-packages-npm-production"}},"0.7.9":{"name":"@buildonspark/spark-sdk","version":"0.7.9","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.7.9","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"3233e6201e1e464d0587682edf7755b595d7714a","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.7.9.tgz","fileCount":381,"integrity":"sha512-WFNQtJ7QhaFZNfwiXJOODB8IQSdGgT6orr23tqLWfV9Ey5pnFCh49u/0vGCiiBNRy16FG+WFqRKd90bgP2MYjg==","signatures":[{"sig":"MEUCIAmqd/kueX/fEp8xYUCN24Tt2m03gT6zgG115EGDjtDcAiEAmfJxkcK/Rvj+6Tpq3eV/FswCRIKugHVmuS81psa8pMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140406390},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"echo \"Not implemented yet\"","test":"yarn test-cmd src/tests --testPathIgnorePatterns=/src/tests/integration/","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 && node ./wasm/patch-token-primitives-wasm-browser.mjs && node ./wasm/patch-token-primitives-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 --testPathIgnorePatterns=/src/tests/integration/ssp/","lint:fix:continue":"echo \"Not implemented yet\"","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp --testPathIgnorePatterns=/src/tests/integration/ssp/unilateral/","test:integration:ssp:unilateral":"yarn test-cmd src/tests/integration/ssp/unilateral"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.js","_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.7.9_1775764302351_0.34831484773590393","host":"s3://npm-registry-packages-npm-production"}},"0.7.10":{"name":"@buildonspark/spark-sdk","version":"0.7.10","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.7.10","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"61df6b37f3d9c09c1824c4f08a10fe6f17ed4f77","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.7.10.tgz","fileCount":382,"integrity":"sha512-dtGoUylJOHH8PlPB3Sks4ph1GApd6zZECEroX+6YHTU/Ztg54XGDXl23eToYnqUhnlhNuaW5QcDWq/YH+WvmMQ==","signatures":[{"sig":"MEQCIAhc5W/12LSIyYKSrqXXLO1KBvzCzqhBH40snifK3zzIAiBRv2qeBzzzhg+eA0e/qV12fOhjvR0DLWMYb3EDJmgAig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140423846},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"echo \"Not implemented yet\"","test":"yarn test-cmd src/tests --testPathIgnorePatterns=/src/tests/integration/","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 && node ./wasm/patch-token-primitives-wasm-browser.mjs && node ./wasm/patch-token-primitives-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 --testPathIgnorePatterns=/src/tests/integration/ssp/","lint:fix:continue":"echo \"Not implemented yet\"","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp --testPathIgnorePatterns=/src/tests/integration/ssp/unilateral/","test:integration:ssp:unilateral":"yarn test-cmd src/tests/integration/ssp/unilateral"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.js","_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.7.10_1775777632756_0.9968952807509697","host":"s3://npm-registry-packages-npm-production"}},"0.7.11":{"name":"@buildonspark/spark-sdk","version":"0.7.11","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.7.11","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"db6e13ff8d4782f986e67754f199e02d44f4d89e","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.7.11.tgz","fileCount":382,"integrity":"sha512-Kj9Yw7h6bnyUDSdlNyo3ST+71EVbgbxUaMW1YXUjZqwZ4+5/hwFigBmzhv2w6fQvOnfG+vBVXWe4aVkPxNv7Ug==","signatures":[{"sig":"MEQCIFRf9XdXnJfwR4ICgnYU2VoqoWOQfdxp0VkDBeP+bPI5AiBLyFtiHl+H2jT7VfjX9gHyLFVL/oCD5T23vyfx4aoY4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140413288},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"echo \"Not implemented yet\"","test":"yarn test-cmd src/tests --testPathIgnorePatterns=/src/tests/integration/","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 && node ./wasm/patch-token-primitives-wasm-browser.mjs && node ./wasm/patch-token-primitives-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 --testPathIgnorePatterns=/src/tests/integration/ssp/","lint:fix:continue":"echo \"Not implemented yet\"","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp --testPathIgnorePatterns=/src/tests/integration/ssp/unilateral/","test:integration:ssp:unilateral":"yarn test-cmd src/tests/integration/ssp/unilateral"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.js","_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.7.11_1775850609832_0.7250761240597547","host":"s3://npm-registry-packages-npm-production"}},"0.7.12":{"name":"@buildonspark/spark-sdk","version":"0.7.12","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.7.12","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"cebc2f3ed5df00368831fe9d8164ac798e917416","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.7.12.tgz","fileCount":382,"integrity":"sha512-hbbNduhQIza8z+SS2MvZGrhFwBlN8bMGtW6Wx929OEdWbW8pdo+KrZ7p19H9sk1os8vUrY3OWkbQ4oPisnuB6w==","signatures":[{"sig":"MEUCIQCKAdeHFglkjlnioKOudxq8S4VtFR2rgQB9HVkE35zTbAIgPzFxm2MXYB9kBoR2vXUWcq8Ttiw52KJQZH0A44/e1Ew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140491953},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"gitHead":"25f255586dd17b0f673cf6dfbd482d367430bf9f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"echo \"Not implemented yet\"","test":"yarn test-cmd src/tests --testPathIgnorePatterns=/src/tests/integration/","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 && node ./wasm/patch-token-primitives-wasm-browser.mjs && node ./wasm/patch-token-primitives-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 --testPathIgnorePatterns=/src/tests/integration/ssp/","lint:fix:continue":"echo \"Not implemented yet\"","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp --testPathIgnorePatterns=/src/tests/integration/ssp/unilateral/","test:integration:ssp:unilateral":"yarn test-cmd src/tests/integration/ssp/unilateral"},"_npmUser":{"name":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.js","_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.7.12_1775884509454_0.9050676627043885","host":"s3://npm-registry-packages-npm-production"}},"0.7.13":{"name":"@buildonspark/spark-sdk","version":"0.7.13","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.7.13","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"26485b2fe40c67528bfea75167d7d289ed53b8b1","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.7.13.tgz","fileCount":384,"integrity":"sha512-DNnYIi9475XFgqGdcVe2yHTFnvIVAwu5sHv4zjTDTJSPyrcS+zEhsCLN25D0r2VYBBvnBJ8E+u1luvQ4OFNcmQ==","signatures":[{"sig":"MEQCIFWbJvOAG8XQsOjNlnd03UFj/aCZvobAC9xHO4p0KTZJAiB/KzEZOxSSxOY/BrnwVIDGDO4ZqgkB7wab5VlNxv2wCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141908620},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"echo \"Not implemented yet\"","test":"yarn test-cmd src/tests --testPathIgnorePatterns=/src/tests/integration/","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 && node ./wasm/patch-token-primitives-wasm-browser.mjs && node ./wasm/patch-token-primitives-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 --testPathIgnorePatterns=/src/tests/integration/ssp/","lint:fix:continue":"echo \"Not implemented yet\"","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp --testPathIgnorePatterns=/src/tests/integration/ssp/unilateral/","test:integration:ssp:unilateral":"yarn test-cmd src/tests/integration/ssp/unilateral"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.js","_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.7.13_1776213955157_0.4389531598885448","host":"s3://npm-registry-packages-npm-production"}},"0.7.14":{"name":"@buildonspark/spark-sdk","version":"0.7.14","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.7.14","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"cf4cc269b20ebd5504b40fe2a499e5a35e35fd10","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.7.14.tgz","fileCount":384,"integrity":"sha512-R/kJp+MSPQDvV6QfFGEBV9um6hhQNN60vWGA+e5hdh/cMroVL9BAmz7h4cNxXHZM0PhpMW18PeLVg9Qjhh9ipQ==","signatures":[{"sig":"MEUCIHbyVAKCHFkSHLBd1TeK6ZMxjMiNM/QD/SsCDAGOCxVsAiEAyiZ5Oes6GVI2mJhFOmpB3buhX/Hx8Ii4hvDM3vOK3l4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141899890},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"gitHead":"c6699b7b4acd24d18d690534da95fd13e2d4c9f5","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"echo \"Not implemented yet\"","test":"yarn test-cmd src/tests --testPathIgnorePatterns=/src/tests/integration/","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 && node ./wasm/patch-token-primitives-wasm-browser.mjs && node ./wasm/patch-token-primitives-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 --testPathIgnorePatterns=/src/tests/integration/ssp/","lint:fix:continue":"echo \"Not implemented yet\"","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp --testPathIgnorePatterns=/src/tests/integration/ssp/unilateral/","test:integration:ssp:unilateral":"yarn test-cmd src/tests/integration/ssp/unilateral"},"_npmUser":{"name":"lightsparkmax","email":"max@lightspark.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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.js","_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.7.14_1776461716081_0.22344706742148124","host":"s3://npm-registry-packages-npm-production"}},"0.7.15":{"name":"@buildonspark/spark-sdk","version":"0.7.15","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.7.15","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"2d0b646091febeee026624e6a560340e841f1daa","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.7.15.tgz","fileCount":383,"integrity":"sha512-2fyQ/0EnKnzOqzdnaEmv9q/TNEvdgCzG8umojpgdc8ZaeNKjsa5tHpZNWSrRytYZvV10xnGqGxYl58xD2aWpcQ==","signatures":[{"sig":"MEQCIAfowENdVif2vDCKDGqwwU1ggFWmCKJ0A3Y7G+MHmzQYAiBKQFXbkMnInRslGvKtLuCeHjPxnCTPxPni8zLdjUdZpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141998299},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"gitHead":"a0a646727e3bfa6bb4d5196c2a71c9b7d901ab3a","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"echo \"Not implemented yet\"","test":"yarn test-cmd src/tests --testPathIgnorePatterns=/src/tests/integration/","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 && node ./wasm/patch-token-primitives-wasm-browser.mjs && node ./wasm/patch-token-primitives-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 --testPathIgnorePatterns=/src/tests/integration/ssp/","lint:fix:continue":"echo \"Not implemented yet\"","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp --testPathIgnorePatterns=/src/tests/integration/ssp/unilateral/","test:integration:ssp:unilateral":"yarn test-cmd src/tests/integration/ssp/unilateral"},"_npmUser":{"name":"lightsparkmax","email":"max@lightspark.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.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","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.9","light-bolt11-decoder":"^3.2.0","abortcontroller-polyfill":"^1.7.8","nice-grpc-client-middleware-retry":"^3.1.10"},"react-native":"./dist/native/index.react-native.js","_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.7.15_1776981925998_0.3496454995385825","host":"s3://npm-registry-packages-npm-production"}},"0.7.16":{"name":"@buildonspark/spark-sdk","version":"0.7.16","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.7.16","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"38491cfacdd91d2150779a070f6299033491e1dd","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.7.16.tgz","fileCount":383,"integrity":"sha512-rs2gcaVid6PSBoODjmgXBJhMaJLTwP2yRgxqTTXef+z8rH/19QJo1LVeATcA89MuaRC13cv57F9MLYpmyvdJRg==","signatures":[{"sig":"MEQCIFFNsvs5XJDpKKnx8LDvSlpPN1D3E5UDxHks/jsWbOBwAiBo9iM1Ho39lkrVOHssMDZdtaepTpTXgOGuKlcUGlTaww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142017676},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"echo \"Not implemented yet\"","test":"yarn test-cmd src/tests --testPathIgnorePatterns=/src/tests/integration/","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 && node ./wasm/patch-token-primitives-wasm-browser.mjs && node ./wasm/patch-token-primitives-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 --testPathIgnorePatterns=/src/tests/integration/ssp/","lint:fix:continue":"echo \"Not implemented yet\"","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp --testPathIgnorePatterns=/src/tests/integration/ssp/unilateral/","test:integration:ssp:unilateral":"yarn test-cmd src/tests/integration/ssp/unilateral"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","ts-proto":"2.8.3","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^3.0.0","@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","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.4.9","light-bolt11-decoder":"^3.2.0","abortcontroller-polyfill":"^1.7.8","nice-grpc-client-middleware-retry":"^3.1.10"},"react-native":"./dist/native/index.react-native.js","_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.7.16_1777407716130_0.35258673515097283","host":"s3://npm-registry-packages-npm-production"}},"0.7.17":{"name":"@buildonspark/spark-sdk","version":"0.7.17","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.7.17","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"ad9d0136fc01eab27237b3245acb4c9040a96791","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.7.17.tgz","fileCount":392,"integrity":"sha512-0lLDSmJcZJmIsetKybjragJg2pZ0x9ECiIYNldc6NAKIWq/oQ9o12aQ8qLIHeZ3HDawJCY9G3AH+uD+QP8E24Q==","signatures":[{"sig":"MEUCIQC2pLunpGD49O9HXk8ih/hM006jdf8/hckVRcXbiNdBwAIgf+vUeXw4ncStubl6k1xqRnbiRJEWXX72cb8gbuBzxng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142377177},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"echo \"Not implemented yet\"","test":"yarn test-cmd src/tests --testPathIgnorePatterns=/src/tests/integration/","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 && node ./wasm/patch-token-primitives-wasm-browser.mjs && node ./wasm/patch-token-primitives-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 --testPathIgnorePatterns=/src/tests/integration/ssp/","lint:fix:continue":"echo \"Not implemented yet\"","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp --testPathIgnorePatterns=/src/tests/integration/ssp/unilateral/","test:integration:ssp:unilateral:transfer":"yarn test-cmd src/tests/integration/ssp/unilateral/unilateral-exit-transfer.test.ts","test:integration:ssp:unilateral:lightning":"yarn test-cmd src/tests/integration/ssp/unilateral/unilateral-exit-lightning.test.ts"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.8.2","description":"Spark SDK","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","ts-proto":"2.8.3","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^3.0.0","@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","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.5.0","light-bolt11-decoder":"^3.2.0","abortcontroller-polyfill":"^1.7.8","nice-grpc-client-middleware-retry":"^3.1.10"},"react-native":"./dist/native/index.react-native.js","_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.7.17_1777687801442_0.670907326237083","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@buildonspark/spark-sdk","version":"0.8.0","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.8.0","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"8fc383d3de668918372be3fbb647a937768e3f39","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.8.0.tgz","fileCount":394,"integrity":"sha512-Ks/KtXht/3S6G4kIPQ59SRAAqG7Mlgw80GfNTnLTzePKW+tJse7prnJje27Dethz3XcT7Kzob58Rpaed+V1grA==","signatures":[{"sig":"MEUCIQDozbf+ZwYlC4QjwUmRDHu+x6hiigKXBeb80tOBMGG+SgIgbLy77cavl9ZISchqGvaNpyOJF7Rr9zOgdptsKiLfAqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142452992},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests --testPathIgnorePatterns=/src/tests/integration/","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":"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 && node ./wasm/patch-token-primitives-wasm-browser.mjs && node ./wasm/patch-token-primitives-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 --testPathIgnorePatterns=/src/tests/integration/ssp/","lint:fix:continue":"eslint --fix . || exit 0","generate:proto:check":"bash ./scripts/generate-proto-check.sh","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp --testPathIgnorePatterns=/src/tests/integration/ssp/unilateral/","test:integration:ssp:unilateral:transfer":"yarn test-cmd src/tests/integration/ssp/unilateral/unilateral-exit-transfer.test.ts","test:integration:ssp:unilateral:lightning":"yarn test-cmd src/tests/integration/ssp/unilateral/unilateral-exit-lightning.test.ts"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"11.12.1","description":"Spark SDK","directories":{},"_nodeVersion":"24.15.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","ts-proto":"2.8.3","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^3.0.0","@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","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.5.0","light-bolt11-decoder":"^3.2.0","abortcontroller-polyfill":"^1.7.8","nice-grpc-client-middleware-retry":"^3.1.10"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","madge":"^8.0.0","react":"19.0.0","eslint":"^9.25.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","eslint-watch":"^8.0.0","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","@lightsparkdev/eslint-config":"^0.0.1","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.8.0_1778289164057_0.015954482297002803","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@buildonspark/spark-sdk","version":"0.8.1","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.8.1","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"7632387dcdbe6ca89c337492663a2d346b079134","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.8.1.tgz","fileCount":423,"integrity":"sha512-F+aDu14LgMli31QFAGwgTpvHedcW/A7Mvb0/PI+7WoZFjNZYvcMno65Q94/LKVNz3a7GguedkcsWdAa+uDgZWw==","signatures":[{"sig":"MEUCIQDKvx0xX7lf52mPliHUPP2nTvch7QBZGmni4oE8nOgSZAIgEl/vUHUZGxssy1Wd0mcknjDfL0/vwgV7rExZrKoXSb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189856144},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"gitHead":"84abe6d9882d3b3649143540e4b490e06bc2649f","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests --testPathIgnorePatterns=/src/tests/integration/","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":"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 && node ./wasm/patch-token-primitives-wasm-browser.mjs && node ./wasm/patch-token-primitives-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 --testPathIgnorePatterns=/src/tests/integration/ssp/","lint:fix:continue":"eslint --fix . || exit 0","generate:proto:check":"bash ./scripts/generate-proto-check.sh","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp --testPathIgnorePatterns=/src/tests/integration/ssp/unilateral/","test:integration:ssp:unilateral:transfer":"yarn test-cmd src/tests/integration/ssp/unilateral/unilateral-exit-transfer.test.ts","test:integration:ssp:unilateral:lightning":"yarn test-cmd src/tests/integration/ssp/unilateral/unilateral-exit-lightning.test.ts"},"_npmUser":{"name":"lightsparkmax","email":"max@lightspark.com"},"_npmVersion":"11.12.1","description":"Spark SDK","directories":{},"_nodeVersion":"24.15.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","ts-proto":"2.8.3","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^3.0.0","@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","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.5.0","light-bolt11-decoder":"^3.2.0","abortcontroller-polyfill":"^1.7.8","nice-grpc-client-middleware-retry":"^3.1.10"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","madge":"^8.0.0","react":"19.0.0","eslint":"^9.25.0","tsdown":"^0.20.3","publint":"^0.3.9","ts-jest":"^29.4.9","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","eslint-watch":"^8.0.0","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","@lightsparkdev/eslint-config":"^0.0.1","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.8.1_1779146505755_0.790180662742688","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@buildonspark/spark-sdk","version":"0.8.2","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.8.2","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"21ac4a9464e5ab4e1b6e321ae14e721283231eff","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.8.2.tgz","fileCount":424,"integrity":"sha512-j3SnQ75JXpsBUeiYZ7M0dd4muOKUPT0wDgBSO2Wi854QOspx6KUwW5lVfj8D6y8Ft32szvktfikkP7QyNv7gCg==","signatures":[{"sig":"MEYCIQDknFTncmfkQv/G9pupEBqi2tVK5zOlky5mPFaPni20CQIhAKR3kMwTh+ZH9eRR/w/sdhFNWZ6oc7N4F8/1Zo3Em4M3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190152903},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"gitHead":"d7323db5525a3df9c7fa1fc8d6e00dbaf5c888f2","scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests --testPathIgnorePatterns=/src/tests/integration/","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":"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 && node ./wasm/patch-token-primitives-wasm-browser.mjs && node ./wasm/patch-token-primitives-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 --testPathIgnorePatterns=/src/tests/integration/ssp/","lint:fix:continue":"eslint --fix . || exit 0","generate:proto:check":"bash ./scripts/generate-proto-check.sh","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp --testPathIgnorePatterns=/src/tests/integration/ssp/unilateral/","test:integration:ssp:unilateral:transfer":"yarn test-cmd src/tests/integration/ssp/unilateral/unilateral-exit-transfer.test.ts","test:integration:ssp:unilateral:lightning":"yarn test-cmd src/tests/integration/ssp/unilateral/unilateral-exit-lightning.test.ts"},"_npmUser":{"name":"lightsparkmax","email":"max@lightspark.com"},"_npmVersion":"11.12.1","description":"Spark SDK","directories":{},"_nodeVersion":"24.15.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","ts-proto":"2.8.3","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^3.0.0","@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","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.5.0","light-bolt11-decoder":"^3.2.0","abortcontroller-polyfill":"^1.7.8","nice-grpc-client-middleware-retry":"^3.1.10"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","madge":"^8.0.0","react":"19.0.0","eslint":"^9.25.0","tsdown":"^0.20.3","publint":"^0.3.9","ts-jest":"^29.4.9","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","eslint-watch":"^8.0.0","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","@lightsparkdev/eslint-config":"^0.0.1","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.8.2_1780348444719_0.562620001200127","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@buildonspark/spark-sdk","version":"0.8.3","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.8.3","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"33b370cc747c05c0a6e9e14c4dc6760e72a38406","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.8.3.tgz","fileCount":424,"integrity":"sha512-CKlHTRgg62ozA8tRrbHWkoQemtCNl0tDgZOayVqbd9H1+NYimqOferbS9imaX9cAZpYHoPDQoUTW6zRPy9NLXA==","signatures":[{"sig":"MEUCIQDN03ueaUyomwolI+Kpwk2JDs2gZjasB9uAumCDVcQ4mwIgRBP0z6bGq/hlkcbTbSqwlVlG/GqZ0r84kQApPAZU5Bo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190163855},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests --testPathIgnorePatterns=/src/tests/integration/","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":"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 && node ./wasm/patch-token-primitives-wasm-browser.mjs && node ./wasm/patch-token-primitives-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 --testPathIgnorePatterns=/src/tests/integration/ssp/","lint:fix:continue":"eslint --fix . || exit 0","generate:proto:check":"bash ./scripts/generate-proto-check.sh","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp --testPathIgnorePatterns=/src/tests/integration/ssp/unilateral/","test:integration:ssp:unilateral:transfer":"yarn test-cmd src/tests/integration/ssp/unilateral/unilateral-exit-transfer.test.ts","test:integration:ssp:unilateral:lightning":"yarn test-cmd src/tests/integration/ssp/unilateral/unilateral-exit-lightning.test.ts"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"11.12.1","description":"Spark SDK","directories":{},"_nodeVersion":"24.15.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","ts-proto":"2.8.3","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^3.0.0","@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","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.5.0","light-bolt11-decoder":"^3.2.0","abortcontroller-polyfill":"^1.7.8","nice-grpc-client-middleware-retry":"^3.1.10"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","madge":"^8.0.0","react":"19.0.0","eslint":"^9.25.0","tsdown":"^0.20.3","publint":"^0.3.9","ts-jest":"^29.4.9","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","eslint-watch":"^8.0.0","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","@lightsparkdev/eslint-config":"^0.0.1","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.8.3_1780514874585_0.7831522806518534","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@buildonspark/spark-sdk","version":"0.8.4","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.8.4","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"e5da17a9b18a71779d51aa649b17ed73611c7de3","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.8.4.tgz","fileCount":424,"integrity":"sha512-Hn/agiPK8RRwy9Si93JCAonjfpqz/vFLxXkejcAWDDu4Zg4yPVr2qWiU//dTfvZs2Z/9TB9dw5HMSRccQcc5fg==","signatures":[{"sig":"MEQCIH/jvSlc1Y3ZXHRk1RI9eQfcEUc6VOhSTTlt+8tG1CRfAiBH/GUS+ypnOQ8Ty+ObCSmBmyseSFsPM1lvMkoR5hecFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190064356},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests --testPathIgnorePatterns=/src/tests/integration/","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":"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 && node ./wasm/patch-token-primitives-wasm-browser.mjs && node ./wasm/patch-token-primitives-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 --testPathIgnorePatterns=/src/tests/integration/ssp/","lint:fix:continue":"eslint --fix . || exit 0","generate:proto:check":"bash ./scripts/generate-proto-check.sh","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp --testPathIgnorePatterns=/src/tests/integration/ssp/unilateral/","test:integration:ssp:unilateral:transfer":"yarn test-cmd src/tests/integration/ssp/unilateral/unilateral-exit-transfer.test.ts","test:integration:ssp:unilateral:lightning":"yarn test-cmd src/tests/integration/ssp/unilateral/unilateral-exit-lightning.test.ts"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"11.12.1","description":"Spark SDK","directories":{},"_nodeVersion":"24.15.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","ts-proto":"2.8.3","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^3.0.0","@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","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.5.0","light-bolt11-decoder":"^3.2.0","abortcontroller-polyfill":"^1.7.8","nice-grpc-client-middleware-retry":"^3.1.10"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","madge":"^8.0.0","react":"19.0.0","eslint":"^9.25.0","tsdown":"^0.20.3","publint":"^0.3.9","ts-jest":"^29.4.9","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","eslint-watch":"^8.0.0","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","@lightsparkdev/eslint-config":"^0.0.1","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.8.4_1780596743930_0.2716276842282601","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@buildonspark/spark-sdk","version":"0.8.5","keywords":["bitcoin","spark","lightning"],"author":"","license":"Apache-2.0","_id":"@buildonspark/spark-sdk@0.8.5","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark","dist":{"shasum":"6234a4c18b1c3d982702aab0da820a4fe605682e","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.8.5.tgz","fileCount":426,"integrity":"sha512-EbaA20iu2EJLvvkqPZxeNf21/Ahd9Rc/5GHoe8eKk4jPMGT4UtCEzCyHImiVcfBQ1qTiRWxptAzj2rOwAXdJ+g==","signatures":[{"sig":"MEUCIHcA+rOrCAYDQht8d5blVOR3C4ks1eGfpNV9QwARjP6iAiEA4Y4OguliFGVG4Kxlqun7sJRpTxFK3aT6pCAmNthKrws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190116964},"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":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}}},"scripts":{"dev":"yarn build -- --watch","docs":"typedoc src","lint":"eslint .","test":"yarn test-cmd src/tests --testPathIgnorePatterns=/src/tests/integration/","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":"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 && node ./wasm/patch-token-primitives-wasm-browser.mjs && node ./wasm/patch-token-primitives-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 --testPathIgnorePatterns=/src/tests/integration/ssp/","lint:fix:continue":"eslint --fix . || exit 0","generate:proto:check":"bash ./scripts/generate-proto-check.sh","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp --testPathIgnorePatterns=/src/tests/integration/ssp/unilateral/","test:integration:ssp:unilateral:transfer":"yarn test-cmd src/tests/integration/ssp/unilateral/unilateral-exit-transfer.test.ts","test:integration:ssp:unilateral:lightning":"yarn test-cmd src/tests/integration/ssp/unilateral/unilateral-exit-lightning.test.ts"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"11.12.1","description":"Spark SDK","directories":{},"_nodeVersion":"24.15.0","dependencies":{"buffer":"^6.0.3","uuidv7":"^1.0.2","ts-proto":"2.8.3","js-base64":"^3.7.7","nice-grpc":"^2.1.10","bare-fetch":"^3.0.0","@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","abort-controller-x":"^0.4.3","@lightsparkdev/core":"^1.5.0","light-bolt11-decoder":"^3.2.0","abortcontroller-polyfill":"^1.7.8","nice-grpc-client-middleware-retry":"^3.1.10"},"react-native":"./dist/native/index.react-native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","madge":"^8.0.0","react":"19.0.0","eslint":"^9.25.0","tsdown":"^0.20.3","publint":"^0.3.9","ts-jest":"^29.4.9","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","eslint-watch":"^8.0.0","react-native":"0.79.4","@jest/globals":"^29.7.0","@arethetypeswrong/cli":"^0.17.4","@lightsparkdev/eslint-config":"^0.0.1","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.8.5_1780622207392_0.6475517506636594","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"@buildonspark/spark-sdk","version":"0.8.6","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.js","type":"module","description":"Spark SDK","homepage":"https://github.com/buildonspark/spark","keywords":["bitcoin","spark","lightning"],"exports":{".":{"react-native":{"types":"./dist/native/index.react-native.d.ts","import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs","default":"./dist/native/index.react-native.js"},"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"}}},"./types":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./test-utils":{"import":{"types":"./dist/tests/test-utils.d.ts","default":"./dist/tests/test-utils.js"}},"./proto/spark":{"import":{"types":"./dist/proto/spark.d.ts","default":"./dist/proto/spark.js"},"require":{"types":"./dist/proto/spark.d.cts","default":"./dist/proto/spark.cjs"}},"./proto/spark_token":{"import":{"types":"./dist/proto/spark_token.d.ts","default":"./dist/proto/spark_token.js"},"require":{"types":"./dist/proto/spark_token.d.cts","default":"./dist/proto/spark_token.cjs"}},"./native":{"import":"./dist/native/index.react-native.js","require":"./dist/native/index.react-native.cjs"},"./bare":{"import":"./dist/bare/index.js","require":"./dist/bare/index.cjs"}},"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":"eslint --fix .","lint:fix:continue":"eslint --fix . || exit 0","lint:watch":"esw ./src -w --ext .ts,.tsx,.js --color","lint":"eslint .","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 --testPathIgnorePatterns=/src/tests/integration/","test:integration":"yarn test-cmd src/tests/integration --testPathIgnorePatterns=/src/tests/integration/ssp/","test:integration:ssp":"yarn test-cmd src/tests/integration/ssp --testPathIgnorePatterns=/src/tests/integration/ssp/unilateral/","test:integration:ssp:unilateral:lightning":"yarn test-cmd src/tests/integration/ssp/unilateral/unilateral-exit-lightning.test.ts","test:integration:ssp:unilateral:transfer":"yarn test-cmd src/tests/integration/ssp/unilateral/unilateral-exit-transfer.test.ts","types:watch":"tsc-absolute --watch","types":"tsc","patch-wasm":"node ./wasm/patch-wasm-browser.mjs && node ./wasm/patch-wasm-nodejs.mjs && node ./wasm/patch-token-primitives-wasm-browser.mjs && node ./wasm/patch-token-primitives-wasm-nodejs.mjs","generate:proto":"./generate-proto.sh","generate:proto:check":"bash ./scripts/generate-proto-check.sh"},"devDependencies":{"@arethetypeswrong/cli":"^0.17.4","@jest/globals":"^29.7.0","@lightsparkdev/eslint-config":"^0.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.2","depcheck":"^1.4.7","eslint":"^9.25.0","eslint-watch":"^8.0.0","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.4.9","tsdown":"^0.20.3","typescript":"^5.7.3"},"dependencies":{"@bufbuild/protobuf":"^2.2.5","@lightsparkdev/core":"^1.5.0","@noble/curves":"^1.9.7","@noble/hashes":"^1.7.0","@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":"^3.0.0","buffer":"^6.0.3","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-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":"@buildonspark/spark-sdk@0.8.6","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-rpdmeDvGtXzOmRTGuGUH7HK5fJjLUbPmD01agHry/rdpdzLH/F8eHznmqK1YD/m8EvQ5l0FP/UKxfo01ehNcqw==","shasum":"aab24393093cbfec690ac16497b38020e66664ad","tarball":"https://registry.npmjs.org/@buildonspark/spark-sdk/-/spark-sdk-0.8.6.tgz","fileCount":426,"unpackedSize":190124919,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCEZsLm1wuJuTQCo4metkBymw9nzTHxFuOXAgfd7uz5OwIhAJUScCrT1+8yDypCxqopqzp6Yh2uPeXU76gLccSG7cbG"}]},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"directories":{},"maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/spark-sdk_0.8.6_1780965306379_0.016351970435406038"},"_hasShrinkwrap":false}},"time":{"created":"2025-02-25T17:24:07.212Z","modified":"2026-06-09T00:35:07.828Z","0.0.0":"2025-02-25T17:24:07.592Z","0.0.1":"2025-02-25T22:54:12.212Z","0.0.2":"2025-02-26T05:10:53.489Z","0.0.3":"2025-02-27T00:46:38.429Z","0.0.4":"2025-02-27T03:36:02.017Z","0.0.5":"2025-02-27T08:18:17.962Z","0.0.6":"2025-02-27T09:59:05.776Z","0.0.7":"2025-02-27T10:48:03.691Z","0.0.8":"2025-02-27T15:38:45.137Z","0.0.9":"2025-03-10T23:12:23.786Z","0.0.10":"2025-03-11T01:28:16.957Z","0.0.11":"2025-03-11T01:47:10.929Z","0.0.12":"2025-03-13T21:37:18.048Z","0.0.13":"2025-03-14T01:41:16.777Z","0.0.14":"2025-03-14T07:04:24.225Z","0.0.15":"2025-03-14T20:34:13.649Z","0.0.16":"2025-03-14T23:16:47.561Z","0.0.17":"2025-03-15T03:29:12.949Z","0.0.18":"2025-03-15T04:19:41.614Z","0.0.19":"2025-03-17T05:35:23.529Z","0.0.20":"2025-03-17T22:19:16.027Z","0.0.21":"2025-03-19T00:31:22.477Z","0.0.22":"2025-03-20T17:05:55.612Z","0.0.23":"2025-03-24T23:05:58.496Z","0.0.24":"2025-03-25T19:48:14.740Z","0.0.25":"2025-03-26T00:59:33.586Z","0.0.26":"2025-03-31T23:56:32.809Z","0.0.27":"2025-04-05T00:35:22.822Z","0.0.28":"2025-04-10T22:03:14.233Z","0.0.29":"2025-04-11T19:01:01.100Z","0.0.30":"2025-04-11T23:55:24.823Z","0.1.0":"2025-04-17T00:53:49.625Z","0.1.1":"2025-04-18T17:27:53.903Z","0.1.2":"2025-04-22T18:18:36.050Z","0.1.3":"2025-04-23T20:53:04.626Z","0.1.4":"2025-04-23T21:54:35.051Z","0.1.5":"2025-04-25T20:17:11.225Z","0.1.6":"2025-04-25T22:32:17.773Z","0.1.7":"2025-04-26T17:42:05.126Z","0.1.8":"2025-04-27T22:05:10.575Z","0.1.9":"2025-04-28T18:09:33.962Z","0.1.10":"2025-04-28T22:45:35.298Z","0.1.11":"2025-05-02T19:24:33.671Z","0.1.12":"2025-05-06T20:57:50.913Z","0.1.13":"2025-05-07T17:53:59.539Z","0.1.14":"2025-05-09T23:29:09.427Z","0.1.15":"2025-05-12T22:04:59.881Z","0.1.16":"2025-05-13T22:02:12.942Z","0.1.17":"2025-05-15T19:28:39.231Z","0.1.18":"2025-05-15T22:17:50.012Z","0.1.19":"2025-05-17T02:46:22.136Z","0.1.20":"2025-05-17T05:21:22.733Z","0.1.21":"2025-05-17T18:27:11.387Z","0.1.22":"2025-05-17T19:25:13.307Z","0.1.23":"2025-05-19T23:21:13.319Z","0.1.24":"2025-05-20T05:33:45.024Z","0.1.25":"2025-05-21T16:33:02.533Z","0.1.26":"2025-05-22T06:01:37.136Z","0.1.27":"2025-05-23T21:02:26.195Z","0.1.28":"2025-05-28T19:38:46.738Z","0.1.29":"2025-05-31T01:43:09.797Z","0.1.30":"2025-06-04T17:50:29.627Z","0.1.31":"2025-06-04T22:05:07.870Z","0.1.32":"2025-06-05T00:48:37.490Z","0.1.33":"2025-06-05T05:58:03.203Z","0.1.34":"2025-06-06T18:44:10.915Z","0.1.35":"2025-06-07T01:08:29.731Z","0.1.36":"2025-06-10T01:03:46.092Z","0.1.37":"2025-06-12T23:59:17.864Z","0.1.38":"2025-06-13T19:02:43.147Z","0.1.39":"2025-06-13T22:12:44.036Z","0.1.40":"2025-06-14T02:52:11.471Z","0.1.41":"2025-06-23T21:50:58.985Z","0.1.42":"2025-07-01T21:08:50.758Z","0.1.43":"2025-07-02T04:10:38.997Z","0.1.44":"2025-07-08T18:09:34.677Z","0.1.45":"2025-07-11T23:47:58.584Z","0.1.46":"2025-07-14T18:54:07.118Z","0.1.47":"2025-07-19T00:17:11.476Z","0.2.0":"2025-07-22T06:30:26.065Z","0.2.1":"2025-07-23T00:20:13.261Z","0.2.2":"2025-07-23T04:10:18.139Z","0.2.3":"2025-07-25T01:55:35.260Z","0.2.4":"2025-07-28T23:14:42.682Z","0.2.5":"2025-07-29T23:16:04.976Z","0.2.6":"2025-08-05T17:49:53.863Z","0.2.7":"2025-08-09T01:12:22.926Z","0.2.8":"2025-08-19T04:14:23.734Z","0.2.9":"2025-08-19T20:02:27.828Z","0.2.10":"2025-08-20T19:11:07.684Z","0.2.11":"2025-08-22T22:01:58.175Z","0.2.12":"2025-08-27T21:23:18.780Z","0.2.13":"2025-09-03T22:56:28.841Z","0.3.0":"2025-09-10T05:26:14.398Z","0.3.1":"2025-09-10T07:28:54.214Z","0.3.2":"2025-09-10T15:26:17.577Z","0.3.3":"2025-09-10T19:49:53.280Z","0.3.4":"2025-09-16T00:58:31.885Z","0.3.5":"2025-09-16T04:45:35.702Z","0.3.6":"2025-09-18T21:27:04.046Z","0.3.7":"2025-09-25T08:03:51.609Z","0.3.8":"2025-09-27T00:43:54.079Z","0.3.9":"2025-09-30T01:42:55.383Z","0.4.0":"2025-10-06T21:43:04.146Z","0.4.1":"2025-10-16T05:28:52.789Z","0.4.2":"2025-10-21T17:20:09.452Z","0.4.3":"2025-10-31T23:53:36.062Z","0.4.4":"2025-11-05T00:00:27.500Z","0.4.5":"2025-11-12T20:28:10.002Z","0.4.6":"2025-11-18T22:59:48.637Z","0.4.7":"2025-11-20T01:04:28.710Z","0.5.0":"2025-12-03T20:13:44.531Z","0.5.1":"2025-12-15T20:40:01.671Z","0.5.2":"2025-12-18T21:12:16.143Z","0.5.3":"2025-12-19T23:06:34.502Z","0.5.4":"2025-12-22T22:28:04.123Z","0.5.5":"2026-01-06T00:30:52.433Z","0.5.6":"2026-01-15T20:29:19.107Z","0.5.7":"2026-01-16T01:03:24.625Z","0.5.8":"2026-01-30T00:01:55.781Z","0.5.9":"2026-02-04T18:25:03.373Z","0.5.10":"2026-02-05T22:56:19.306Z","0.6.0":"2026-02-05T23:15:39.406Z","0.6.1":"2026-02-06T22:05:43.492Z","0.6.2":"2026-02-09T23:44:08.898Z","0.6.3":"2026-02-10T22:41:56.284Z","0.6.4":"2026-02-13T23:42:27.562Z","0.6.5":"2026-02-19T02:45:26.572Z","0.6.6-experimental.0":"2026-02-20T19:52:50.832Z","0.6.6":"2026-02-23T15:29:12.667Z","0.6.7-experimental.0":"2026-02-24T21:46:57.900Z","0.6.7":"2026-02-25T18:16:58.132Z","0.7.0":"2026-03-10T22:00:42.586Z","0.7.1":"2026-03-12T23:15:11.283Z","0.7.2-experimental.0":"2026-03-20T06:31:40.942Z","0.7.2":"2026-03-31T01:34:02.644Z","0.7.3":"2026-04-01T18:11:24.733Z","0.7.4":"2026-04-02T18:52:59.228Z","0.7.5":"2026-04-06T18:24:29.020Z","0.7.6":"2026-04-08T15:58:05.937Z","0.7.7":"2026-04-08T17:09:26.782Z","0.7.8":"2026-04-09T04:59:21.207Z","0.7.9":"2026-04-09T19:51:44.331Z","0.7.10":"2026-04-09T23:33:54.937Z","0.7.11":"2026-04-10T19:50:11.829Z","0.7.12":"2026-04-11T05:15:11.503Z","0.7.13":"2026-04-15T00:45:57.214Z","0.7.14":"2026-04-17T21:35:18.050Z","0.7.15":"2026-04-23T22:05:28.028Z","0.7.16":"2026-04-28T20:21:58.087Z","0.7.17":"2026-05-02T02:10:03.673Z","0.8.0":"2026-05-09T01:12:46.034Z","0.8.1":"2026-05-18T23:21:48.187Z","0.8.2":"2026-06-01T21:14:06.063Z","0.8.3":"2026-06-03T19:27:57.534Z","0.8.4":"2026-06-04T18:12:25.697Z","0.8.5":"2026-06-05T01:16:48.692Z","0.8.6":"2026-06-09T00:35:07.653Z"},"license":"Apache-2.0","homepage":"https://github.com/buildonspark/spark","keywords":["bitcoin","spark","lightning"],"description":"Spark SDK","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.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.initialize({\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"}