{"_id":"@underware/pistols-sdk","_rev":"32-f7ac78997d3462755b7fa4ffaca67122","name":"@underware/pistols-sdk","dist-tags":{"latest":"1.3.12"},"versions":{"0.13.2":{"name":"@underware/pistols-sdk","version":"0.13.2","keywords":["pistols at dawn","pistols at 10 blocks","underware","dojo","typescript","library","sdk"],"author":{"name":"Underware"},"license":"CC0","_id":"@underware/pistols-sdk@0.13.2","maintainers":[{"name":"rsodre","email":"roger@studioavante.com"}],"homepage":"https://github.com/underware-gg/pistols","bin":{"generate-constants":"dist/bin/generateConstants.cjs","generate-controller-preset":"dist/bin/generateControllerPreset.mjs"},"dist":{"shasum":"528dc28c02281ba7aa0c2599b2cc11cb10438a07","tarball":"https://registry.npmjs.org/@underware/pistols-sdk/-/pistols-sdk-0.13.2.tgz","fileCount":48,"integrity":"sha512-CsX9HmBs0HL0PG4QxDmVlCkxgwVD7amplMtG2KUbzF5QNAoF4p6WYBRAEAzixVzx1qvwK41Kh31/SopUvc6vXw==","signatures":[{"sig":"MEQCICZ7T3ZRfJRstawCN52DcAg1hTLZloTys57/96j+4jRLAiB1+e86vVBjHCYAY1hHRclnoMr8ckUXABz+eyDpxYLndA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11965121},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./fix":{"types":"./dist/fix.d.ts","import":"./dist/fix.js"},"./abis":{"types":"./dist/abis.d.ts","import":"./dist/abis.js"},"./dojo":{"types":"./dist/dojo.d.ts","import":"./dist/dojo.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./pistols":{"types":"./dist/pistols.d.ts","import":"./dist/pistols.js"},"./pistols/gen":{"types":"./dist/pistols_gen.d.ts","import":"./dist/pistols_gen.js"},"./utils/hooks":{"types":"./dist/utils_hooks.d.ts","import":"./dist/utils_hooks.js"},"./dojo/graphql":{"types":"./dist/dojo_graphql.d.ts","import":"./dist/dojo_graphql.js"},"./package.json":"./package.json","./pistols/tokens":{"types":"./dist/pistols_tokens.d.ts","import":"./dist/pistols_tokens.js"},"./pistols/controller":{"types":"./dist/pistols_controller.d.ts","import":"./dist/pistols_controller.js"}},"gitHead":"d3e1400d43cdcb05be5164eeb03e61ebab523b65","private":false,"scripts":{"dev":"tsup --watch --onSuccess=\"pnpm run postbuild\"","devs":"tsup --watch --onSuccess=\"pnpm run postbuild\"","sync":"tsup --watch","test":"vitest run","build":"tsup","publish":"npm publish --access public","prebuild":"./bin/generateTokenAssets.cjs","postbuild":"cp -R bin dist/","test:watch":"vitest"},"_npmUser":{"name":"rsodre","email":"roger@studioavante.com"},"_npmVersion":"10.9.0","description":"Pistols at Dawn SDK","directories":{},"_nodeVersion":"23.3.0","dependencies":{"swr":"^2.2.4","buffer":"^6.0.3","event-emitter":"^0.3.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","vitest":"^3.0.5","typescript":"catalog:","@types/node":"catalog:","@types/react":"catalog:","@types/event-emitter":"^0.3.5"},"peerDependencies":{"immer":"catalog:","react":"catalog:","zustand":"catalog:","starknet":"catalog:","starknetid.js":"catalog:","@apollo/client":"catalog:","@dojoengine/sdk":"catalog:","@dojoengine/core":"catalog:","@dojoengine/utils":"catalog:","get-starknet-core":"catalog:","@cartridge/presets":"catalog:","@cartridge/connector":"catalog:","@starknet-react/core":"catalog:","@cartridge/controller":"catalog:","@starknet-react/chains":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/pistols-sdk_0.13.2_1741731521858_0.19874550957036363","host":"s3://npm-registry-packages-npm-production"}},"0.13.3":{"name":"@underware/pistols-sdk","version":"0.13.3","keywords":["pistols at dawn","pistols at 10 blocks","underware","dojo","typescript","library","sdk"],"author":{"name":"Underware"},"license":"CC0","_id":"@underware/pistols-sdk@0.13.3","maintainers":[{"name":"rsodre","email":"roger@studioavante.com"}],"homepage":"https://github.com/underware-gg/pistols","bin":{"generate-constants":"dist/bin/generateConstants.cjs","generate-controller-preset":"dist/bin/generateControllerPreset.mjs"},"dist":{"shasum":"76adb1b81c974b11417792b305e1bb457735271f","tarball":"https://registry.npmjs.org/@underware/pistols-sdk/-/pistols-sdk-0.13.3.tgz","fileCount":53,"integrity":"sha512-TqRBRpobdRhodAfX4lVhFiFOLNgCPQGskttu7R2GAcVUcpp43ZxmzIJXUNpBRONtMwyvLtUN46M4qH5wMG/Gsw==","signatures":[{"sig":"MEUCIHMUKKp9Aps7YTe2LS+KM/GBHuLtKyfq4FyDh6UVfL1FAiEAuzfBcC0FvXN+nkxohLLqBBXi/NBVFipHvk2vCV8+iig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11966141},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./fix":{"types":"./dist/fix.d.ts","import":"./dist/fix.js"},"./abis":{"types":"./dist/abis.d.ts","import":"./dist/abis.js"},"./dojo":{"types":"./dist/dojo.d.ts","import":"./dist/dojo.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./pistols":{"types":"./dist/pistols.d.ts","import":"./dist/pistols.js"},"./pistols/gen":{"types":"./dist/pistols_gen.d.ts","import":"./dist/pistols_gen.js"},"./utils/hooks":{"types":"./dist/utils_hooks.d.ts","import":"./dist/utils_hooks.js"},"./dojo/graphql":{"types":"./dist/dojo_graphql.d.ts","import":"./dist/dojo_graphql.js"},"./package.json":"./package.json","./pistols/tokens":{"types":"./dist/pistols_tokens.d.ts","import":"./dist/pistols_tokens.js"},"./utils/starknet":{"types":"./dist/utils_starknet.d.ts","import":"./dist/utils_starknet.js"},"./pistols/controller":{"types":"./dist/pistols_controller.d.ts","import":"./dist/pistols_controller.js"}},"gitHead":"b773dce642c041244746d832dd3ebb1f03dc16cd","private":false,"scripts":{"dev":"tsup --watch --onSuccess=\"pnpm run postbuild\"","devs":"tsup --watch --onSuccess=\"pnpm run postbuild\"","sync":"tsup --watch","test":"vitest run","build":"tsup","publish":"npm publish --access public","prebuild":"./bin/generateTokenAssets.cjs","postbuild":"cp -R bin dist/","test:watch":"vitest"},"_npmUser":{"name":"rsodre","email":"roger@studioavante.com"},"_npmVersion":"10.9.0","description":"Pistols at Dawn SDK","directories":{},"_nodeVersion":"23.3.0","dependencies":{"swr":"^2.2.4","buffer":"^6.0.3","event-emitter":"^0.3.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","vitest":"^3.0.5","typescript":"catalog:","@types/node":"catalog:","@types/react":"catalog:","@types/event-emitter":"^0.3.5"},"peerDependencies":{"immer":"catalog:","react":"catalog:","zustand":"catalog:","starknet":"catalog:","starknetid.js":"catalog:","@apollo/client":"catalog:","@dojoengine/sdk":"catalog:","@dojoengine/core":"catalog:","@dojoengine/utils":"catalog:","get-starknet-core":"catalog:","@cartridge/presets":"catalog:","@cartridge/connector":"catalog:","@starknet-react/core":"catalog:","@cartridge/controller":"catalog:","@starknet-react/chains":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/pistols-sdk_0.13.3_1741737015557_0.9776660768713832","host":"s3://npm-registry-packages-npm-production"}},"0.13.5":{"name":"@underware/pistols-sdk","version":"0.13.5","keywords":["pistols at dawn","pistols at 10 blocks","underware","dojo","typescript","library","sdk"],"author":{"name":"Underware"},"license":"CC0","_id":"@underware/pistols-sdk@0.13.5","maintainers":[{"name":"rsodre","email":"roger@studioavante.com"}],"homepage":"https://github.com/underware-gg/pistols","bin":{"generate-constants":"dist/bin/generateConstants.cjs","generate-controller-preset":"dist/bin/generateControllerPreset.mjs"},"dist":{"shasum":"c865a345c889c7530493599cb730efbeea20b55a","tarball":"https://registry.npmjs.org/@underware/pistols-sdk/-/pistols-sdk-0.13.5.tgz","fileCount":58,"integrity":"sha512-1i8eUncQNboMrApwtAdIFCDJThB6cW5SILc6e6sWCHmrBddwB3ZbYNwE47LI0PYN83m5xuhszk7TmKSHnVRf+A==","signatures":[{"sig":"MEUCIQDTHf+sg4g0udqe/1Z13ZgAfLqgRzhqzyNgayChVs8aOQIgamgAbUEsj2vnEebiI68yWZI5ARACsQKg4bCFIQpSP7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12144702},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./fix":{"types":"./dist/fix.d.ts","import":"./dist/fix.js"},"./abis":{"types":"./dist/abis.d.ts","import":"./dist/abis.js"},"./dojo":{"types":"./dist/dojo.d.ts","import":"./dist/dojo.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./pistols":{"types":"./dist/pistols.d.ts","import":"./dist/pistols.js"},"./pistols/gen":{"types":"./dist/pistols_gen.d.ts","import":"./dist/pistols_gen.js"},"./utils/hooks":{"types":"./dist/utils_hooks.d.ts","import":"./dist/utils_hooks.js"},"./dojo/graphql":{"types":"./dist/dojo_graphql.d.ts","import":"./dist/dojo_graphql.js"},"./package.json":"./package.json","./pistols/tokens":{"types":"./dist/pistols_tokens.d.ts","import":"./dist/pistols_tokens.js"},"./utils/starknet":{"types":"./dist/utils_starknet.d.ts","import":"./dist/utils_starknet.js"},"./pistols/components":{"types":"./dist/pistols_components.d.ts","import":"./dist/pistols_components.js"},"./pistols/controller":{"types":"./dist/pistols_controller.d.ts","import":"./dist/pistols_controller.js"}},"gitHead":"a836cbc7645b2fd99453cf2941a99d3f0ee46209","private":false,"scripts":{"dev":"tsup --watch --onSuccess=\"pnpm run postbuild\"","devs":"tsup --watch --onSuccess=\"pnpm run postbuild\"","sync":"tsup --watch","test":"vitest run","build":"tsup","publish":"npm publish --access public","prebuild":"./bin/generateTokenAssets.cjs","postbuild":"cp -R bin dist/","test:watch":"vitest"},"_npmUser":{"name":"rsodre","email":"roger@studioavante.com"},"_npmVersion":"10.9.0","description":"Pistols at Dawn SDK","directories":{},"_nodeVersion":"23.3.0","dependencies":{"swr":"^2.2.4","buffer":"^6.0.3","event-emitter":"^0.3.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","vitest":"^3.0.5","typescript":"catalog:","@types/node":"catalog:","@types/react":"catalog:","@types/event-emitter":"^0.3.5"},"peerDependencies":{"immer":"catalog:","react":"catalog:","zustand":"catalog:","starknet":"catalog:","starknetid.js":"catalog:","@apollo/client":"catalog:","@dojoengine/sdk":"catalog:","@dojoengine/core":"catalog:","@dojoengine/utils":"catalog:","get-starknet-core":"catalog:","@cartridge/presets":"catalog:","@cartridge/connector":"catalog:","@starknet-react/core":"catalog:","@cartridge/controller":"catalog:","@starknet-react/chains":"catalog:","@dojoengine/torii-client":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/pistols-sdk_0.13.5_1742253831624_0.1446218589276882","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@underware/pistols-sdk","version":"0.15.0","keywords":["pistols at dawn","pistols at 10 blocks","underware","dojo","typescript","library","sdk"],"author":{"name":"Underware"},"license":"CC0","_id":"@underware/pistols-sdk@0.15.0","maintainers":[{"name":"rsodre","email":"roger@studioavante.com"}],"homepage":"https://github.com/underware-gg/pistols","bin":{"generate-constants":"dist/bin/generateConstants.cjs","generate-controller-preset":"dist/bin/generateControllerPreset.mjs"},"dist":{"shasum":"5f771fde2948b698dda8be0a79987a8051b26560","tarball":"https://registry.npmjs.org/@underware/pistols-sdk/-/pistols-sdk-0.15.0.tgz","fileCount":60,"integrity":"sha512-5U3m4t4td6YPNJ8MQy9rrQ4n3Lg2RxK7tOuVGEvOiqfWKB+A8TIz/1gcEpVuRDB9ugoQrDjI/oavfkFNoiPgbQ==","signatures":[{"sig":"MEQCIGcd55i9ZvOnde9zGl8kDAjH9fMIRnsdUsfKnubgDLnRAiArLN0dHXyTm/CVw0Bo6Sj+LUs6rHeA+/XwcmUVkSKUNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14469781},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./fix":{"types":"./dist/fix.d.ts","import":"./dist/fix.js"},"./abis":{"types":"./dist/abis.d.ts","import":"./dist/abis.js"},"./dojo":{"types":"./dist/dojo.d.ts","import":"./dist/dojo.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./pistols":{"types":"./dist/pistols.d.ts","import":"./dist/pistols.js"},"./pistols/gen":{"types":"./dist/pistols_gen.d.ts","import":"./dist/pistols_gen.js"},"./utils/hooks":{"types":"./dist/utils_hooks.d.ts","import":"./dist/utils_hooks.js"},"./dojo/graphql":{"types":"./dist/dojo_graphql.d.ts","import":"./dist/dojo_graphql.js"},"./package.json":"./package.json","./pistols/tokens":{"types":"./dist/pistols_tokens.d.ts","import":"./dist/pistols_tokens.js"},"./utils/starknet":{"types":"./dist/utils_starknet.d.ts","import":"./dist/utils_starknet.js"},"./pistols/components":{"types":"./dist/pistols_components.d.ts","import":"./dist/pistols_components.js"},"./pistols/controller":{"types":"./dist/pistols_controller.d.ts","import":"./dist/pistols_controller.js"}},"gitHead":"0b3c82f624695499734b79cdab693f768b13f4c4","private":false,"scripts":{"dev":"tsup --watch --onSuccess=\"pnpm run postbuild\"","devs":"tsup --watch --onSuccess=\"pnpm run postbuild\"","sync":"tsup --watch","test":"vitest run","build":"tsup","publish":"npm publish --access public","prebuild":"./bin/generateTokenAssets.cjs","postbuild":"cp -R bin dist/","test:watch":"vitest"},"_npmUser":{"name":"rsodre","email":"roger@studioavante.com"},"_npmVersion":"10.9.2","description":"Pistols at Dawn SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"swr":"^2.2.4","buffer":"^6.0.3","event-emitter":"^0.3.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","vitest":"^3.0.5","typescript":"catalog:","@types/node":"catalog:","@types/react":"catalog:","@types/event-emitter":"^0.3.5"},"peerDependencies":{"immer":"catalog:","react":"catalog:","zustand":"catalog:","starknet":"catalog:","starknetid.js":"catalog:","@apollo/client":"catalog:","@dojoengine/sdk":"catalog:","@dojoengine/core":"catalog:","@dojoengine/utils":"catalog:","get-starknet-core":"catalog:","@cartridge/presets":"catalog:","@cartridge/connector":"catalog:","@starknet-react/core":"catalog:","@cartridge/controller":"catalog:","@starknet-react/chains":"catalog:","@dojoengine/torii-client":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/pistols-sdk_0.15.0_1745538012504_0.3344790588135935","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@underware/pistols-sdk","version":"0.15.1","keywords":["pistols at dawn","pistols at 10 blocks","underware","dojo","typescript","library","sdk"],"author":{"name":"Underware"},"license":"CC0","_id":"@underware/pistols-sdk@0.15.1","maintainers":[{"name":"rsodre","email":"roger@studioavante.com"}],"homepage":"https://github.com/underware-gg/pistols","bin":{"generate-constants":"dist/bin/generateConstants.cjs","generate-controller-preset":"dist/bin/generateControllerPreset.mjs"},"dist":{"shasum":"0789ab54ef6f660a14338774cc6d64c46b06f95c","tarball":"https://registry.npmjs.org/@underware/pistols-sdk/-/pistols-sdk-0.15.1.tgz","fileCount":60,"integrity":"sha512-MifK9XjVG80A28+3JWcHOlFYrC2ZAZOeAVdagH+Hd5oJjiL2r21ASZSMO9BlG4BFztzYprhKtAJ8tqf2rBjzzQ==","signatures":[{"sig":"MEQCIDEQdjZMxJpRsa88E93bwlQ/9fC/YnrHZ+y/YtVDSxfsAiBNMfXr162gyb7w+sA5KtzpvreJCN/lRH6414Fr4bLRxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12992085},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./fix":{"types":"./dist/fix.d.ts","import":"./dist/fix.js"},"./abis":{"types":"./dist/abis.d.ts","import":"./dist/abis.js"},"./dojo":{"types":"./dist/dojo.d.ts","import":"./dist/dojo.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./pistols":{"types":"./dist/pistols.d.ts","import":"./dist/pistols.js"},"./pistols/gen":{"types":"./dist/pistols_gen.d.ts","import":"./dist/pistols_gen.js"},"./utils/hooks":{"types":"./dist/utils_hooks.d.ts","import":"./dist/utils_hooks.js"},"./dojo/graphql":{"types":"./dist/dojo_graphql.d.ts","import":"./dist/dojo_graphql.js"},"./package.json":"./package.json","./pistols/tokens":{"types":"./dist/pistols_tokens.d.ts","import":"./dist/pistols_tokens.js"},"./utils/starknet":{"types":"./dist/utils_starknet.d.ts","import":"./dist/utils_starknet.js"},"./pistols/components":{"types":"./dist/pistols_components.d.ts","import":"./dist/pistols_components.js"},"./pistols/controller":{"types":"./dist/pistols_controller.d.ts","import":"./dist/pistols_controller.js"}},"gitHead":"80a44e29449be3ea08f7f3458629acb64c5a5ade","private":false,"scripts":{"dev":"tsup --watch --onSuccess=\"pnpm run postbuild\"","devs":"tsup --watch --onSuccess=\"pnpm run postbuild\"","sync":"tsup --watch","test":"vitest run","build":"tsup","publish":"npm publish --access public","prebuild":"./bin/generateTokenAssets.cjs","postbuild":"cp -R bin dist/","test:watch":"vitest"},"_npmUser":{"name":"rsodre","email":"roger@studioavante.com"},"_npmVersion":"10.9.2","description":"Pistols at Dawn SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"swr":"^2.2.4","buffer":"^6.0.3","event-emitter":"^0.3.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","vitest":"^3.0.5","typescript":"catalog:","@types/node":"catalog:","@types/react":"catalog:","@types/event-emitter":"^0.3.5"},"peerDependencies":{"immer":"catalog:","react":"catalog:","zustand":"catalog:","starknet":"catalog:","starknetid.js":"catalog:","@apollo/client":"catalog:","@dojoengine/sdk":"catalog:","@dojoengine/core":"catalog:","@dojoengine/utils":"catalog:","get-starknet-core":"catalog:","@cartridge/presets":"catalog:","@cartridge/connector":"catalog:","@starknet-react/core":"catalog:","@cartridge/controller":"catalog:","@starknet-react/chains":"catalog:","@dojoengine/torii-client":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/pistols-sdk_0.15.1_1745949969496_0.1315735895961685","host":"s3://npm-registry-packages-npm-production"}},"0.15.2":{"name":"@underware/pistols-sdk","version":"0.15.2","keywords":["pistols at dawn","pistols at 10 blocks","underware","dojo","typescript","library","sdk"],"author":{"name":"Underware"},"license":"CC0","_id":"@underware/pistols-sdk@0.15.2","maintainers":[{"name":"rsodre","email":"roger@studioavante.com"}],"homepage":"https://github.com/underware-gg/pistols","bin":{"generate-constants":"dist/bin/generateConstants.cjs","generate-controller-preset":"dist/bin/generateControllerPreset.mjs"},"dist":{"shasum":"0f5afc6db8ce31e1e17c769daeb193fe3496028c","tarball":"https://registry.npmjs.org/@underware/pistols-sdk/-/pistols-sdk-0.15.2.tgz","fileCount":63,"integrity":"sha512-F2Fgne8cN4kOFPwFceiY75G1XocNsCefUd6x0Cbgwhr9GvEQy2aie4kTDNsOxYl0WlG0I7hWzyw7T6nr/1B+YQ==","signatures":[{"sig":"MEYCIQC0DotGdmIxnwFcEHidXLOmLph7VrXbDwedDdAR7rj8JQIhAJ28QDT1xw9RF+pa4i2sLGxzQwOJVh0RiIDepPxXui/S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13000119},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./fix":{"types":"./dist/fix.d.ts","import":"./dist/fix.js"},"./abis":{"types":"./dist/abis.d.ts","import":"./dist/abis.js"},"./dojo":{"types":"./dist/dojo.d.ts","import":"./dist/dojo.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./pistols":{"types":"./dist/pistols.d.ts","import":"./dist/pistols.js"},"./pistols/gen":{"types":"./dist/pistols_gen.d.ts","import":"./dist/pistols_gen.js"},"./utils/hooks":{"types":"./dist/utils_hooks.d.ts","import":"./dist/utils_hooks.js"},"./dojo/graphql":{"types":"./dist/dojo_graphql.d.ts","import":"./dist/dojo_graphql.js"},"./package.json":"./package.json","./pistols/tokens":{"types":"./dist/pistols_tokens.d.ts","import":"./dist/pistols_tokens.js"},"./utils/starknet":{"types":"./dist/utils_starknet.d.ts","import":"./dist/utils_starknet.js"},"./pistols/components":{"types":"./dist/pistols_components.d.ts","import":"./dist/pistols_components.js"},"./pistols/controller":{"types":"./dist/pistols_controller.d.ts","import":"./dist/pistols_controller.js"}},"gitHead":"1410249a11766c88ee7e41ae101df1f6d248b9d1","private":false,"scripts":{"dev":"tsup --watch --onSuccess=\"pnpm run postbuild\"","devs":"tsup --watch --onSuccess=\"pnpm run postbuild\"","sync":"tsup --watch","test":"vitest run","build":"tsup","publish":"npm publish --access public","prebuild":"./bin/generateTokenAssets.cjs","postbuild":"cp -R bin dist/","test:watch":"vitest"},"_npmUser":{"name":"rsodre","email":"roger@studioavante.com"},"_npmVersion":"10.9.2","description":"Pistols at Dawn SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"swr":"^2.2.4","buffer":"^6.0.3","event-emitter":"^0.3.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","vitest":"^3.0.5","typescript":"catalog:","@types/node":"catalog:","@types/react":"catalog:","@types/event-emitter":"^0.3.5"},"peerDependencies":{"immer":"catalog:","react":"catalog:","zustand":"catalog:","starknet":"catalog:","starknetid.js":"catalog:","@apollo/client":"catalog:","@dojoengine/sdk":"catalog:","@dojoengine/core":"catalog:","@dojoengine/utils":"catalog:","get-starknet-core":"catalog:","@cartridge/presets":"catalog:","@cartridge/connector":"catalog:","@starknet-react/core":"catalog:","@cartridge/controller":"catalog:","@starknet-react/chains":"catalog:","@dojoengine/torii-client":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/pistols-sdk_0.15.2_1746108897270_0.2586220689974006","host":"s3://npm-registry-packages-npm-production"}},"0.15.3":{"name":"@underware/pistols-sdk","version":"0.15.3","keywords":["pistols at dawn","pistols at 10 blocks","underware","dojo","typescript","library","sdk"],"author":{"name":"Underware"},"license":"CC0","_id":"@underware/pistols-sdk@0.15.3","maintainers":[{"name":"rsodre","email":"roger@studioavante.com"}],"homepage":"https://github.com/underware-gg/pistols","bin":{"generate-constants":"dist/bin/generateConstants.cjs","generate-controller-preset":"dist/bin/generateControllerPreset.mjs"},"dist":{"shasum":"eae0339c5b2dce049470fc57dfd2945b9189b6b7","tarball":"https://registry.npmjs.org/@underware/pistols-sdk/-/pistols-sdk-0.15.3.tgz","fileCount":63,"integrity":"sha512-BPK5Hm/x2W68CZogkEuAveO0GclKonnoT5cwX7+TW4zmoX5uALi/G8JzgYr5lP1W+lE6dO/4t2w68LYp4HPIGA==","signatures":[{"sig":"MEQCIGV+MKhZMuNpg/D8Hw80zDBt8i/oCg8UVNbg6pxYgcdSAiAnX/tEW41WdazMuRah3NtyAqtXaC7dBHuC43pOHyczcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12997216},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./fix":{"types":"./dist/fix.d.ts","import":"./dist/fix.js"},"./abis":{"types":"./dist/abis.d.ts","import":"./dist/abis.js"},"./dojo":{"types":"./dist/dojo.d.ts","import":"./dist/dojo.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./pistols":{"types":"./dist/pistols.d.ts","import":"./dist/pistols.js"},"./pistols/gen":{"types":"./dist/pistols_gen.d.ts","import":"./dist/pistols_gen.js"},"./utils/hooks":{"types":"./dist/utils_hooks.d.ts","import":"./dist/utils_hooks.js"},"./dojo/graphql":{"types":"./dist/dojo_graphql.d.ts","import":"./dist/dojo_graphql.js"},"./package.json":"./package.json","./pistols/tokens":{"types":"./dist/pistols_tokens.d.ts","import":"./dist/pistols_tokens.js"},"./utils/starknet":{"types":"./dist/utils_starknet.d.ts","import":"./dist/utils_starknet.js"},"./pistols/components":{"types":"./dist/pistols_components.d.ts","import":"./dist/pistols_components.js"},"./pistols/controller":{"types":"./dist/pistols_controller.d.ts","import":"./dist/pistols_controller.js"}},"gitHead":"9eb62aebe3aefc2ad7c9c3fb5b89852bba934eb4","private":false,"scripts":{"dev":"tsup --watch --onSuccess=\"pnpm run postbuild\"","devs":"tsup --watch --onSuccess=\"pnpm run postbuild\"","sync":"tsup --watch","test":"vitest run","build":"tsup","publish":"npm publish --access public","prebuild":"./bin/generateTokenAssets.cjs","postbuild":"cp -R bin dist/","test:watch":"vitest"},"_npmUser":{"name":"rsodre","email":"roger@studioavante.com"},"_npmVersion":"10.9.2","description":"Pistols at Dawn SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"swr":"^2.2.4","buffer":"^6.0.3","event-emitter":"^0.3.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","vitest":"^3.0.5","typescript":"catalog:","@types/node":"catalog:","@types/react":"catalog:","@types/event-emitter":"^0.3.5"},"peerDependencies":{"immer":"catalog:","react":"catalog:","zustand":"catalog:","starknet":"catalog:","starknetid.js":"catalog:","@apollo/client":"catalog:","@dojoengine/sdk":"catalog:","@dojoengine/core":"catalog:","@dojoengine/utils":"catalog:","get-starknet-core":"catalog:","@cartridge/presets":"catalog:","@cartridge/connector":"catalog:","@starknet-react/core":"catalog:","@cartridge/controller":"catalog:","@starknet-react/chains":"catalog:","@dojoengine/torii-client":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/pistols-sdk_0.15.3_1746109582844_0.6790911086942435","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@underware/pistols-sdk","version":"1.0.0","keywords":["pistols at dawn","pistols at 10 blocks","underware","dojo","typescript","library","sdk"],"author":{"name":"Underware"},"license":"CC0","_id":"@underware/pistols-sdk@1.0.0","maintainers":[{"name":"rsodre","email":"roger@studioavante.com"}],"homepage":"https://github.com/underware-gg/pistols","bin":{"generate-constants":"dist/bin/generateConstants.cjs","generate-controller-preset":"dist/bin/generateControllerPreset.mjs"},"dist":{"shasum":"abf12f335855091a035ea952439b7469e5ce13f7","tarball":"https://registry.npmjs.org/@underware/pistols-sdk/-/pistols-sdk-1.0.0.tgz","fileCount":65,"integrity":"sha512-1PUAWOYQVzuAgzAC3/IHFqDxdu/WmMN2yIOrIO5/nstdrHQPdQnvxStv0KgBvgujYeYGvhUkTihT4rdx4D4now==","signatures":[{"sig":"MEUCICE2YRAYS32uBEiTPtzMqbHN0HfvyG4ITySzHMQbvuAPAiEAnzvHj+umP+QB6XOWPV5xF4LGbcGtQupT8cKbF8x/qIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35267290},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./fix":{"types":"./dist/fix.d.ts","import":"./dist/fix.js"},"./abis":{"types":"./dist/abis.d.ts","import":"./dist/abis.js"},"./dojo":{"types":"./dist/dojo.d.ts","import":"./dist/dojo.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./pistols":{"types":"./dist/pistols.d.ts","import":"./dist/pistols.js"},"./pistols/gen":{"types":"./dist/pistols_gen.d.ts","import":"./dist/pistols_gen.js"},"./utils/hooks":{"types":"./dist/utils_hooks.d.ts","import":"./dist/utils_hooks.js"},"./dojo/graphql":{"types":"./dist/dojo_graphql.d.ts","import":"./dist/dojo_graphql.js"},"./package.json":"./package.json","./pistols/tokens":{"types":"./dist/pistols_tokens.d.ts","import":"./dist/pistols_tokens.js"},"./utils/starknet":{"types":"./dist/utils_starknet.d.ts","import":"./dist/utils_starknet.js"},"./pistols/constants":{"types":"./dist/pistols_constants.d.ts","import":"./dist/pistols_constants.js"},"./pistols/components":{"types":"./dist/pistols_components.d.ts","import":"./dist/pistols_components.js"},"./pistols/controller":{"types":"./dist/pistols_controller.d.ts","import":"./dist/pistols_controller.js"}},"gitHead":"d442d857ef346ba7022c7fae7d8dc78e52a30ce9","private":false,"scripts":{"dev":"tsup --watch --onSuccess=\"pnpm run postbuild\"","devs":"tsup --watch --onSuccess=\"pnpm run postbuild\"","sync":"tsup --watch","test":"vitest run","build":"tsup","publish":"npm publish --access public","prebuild":"./bin/generateTokenAssets.cjs","postbuild":"cp -R bin dist/","test:watch":"vitest"},"_npmUser":{"name":"rsodre","email":"roger@studioavante.com"},"_npmVersion":"10.9.2","description":"Pistols at Dawn SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"swr":"^2.2.4","buffer":"^6.0.3","event-emitter":"^0.3.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","vitest":"^3.0.5","typescript":"catalog:","@types/node":"catalog:","@types/react":"catalog:","@types/event-emitter":"^0.3.5"},"peerDependencies":{"immer":"catalog:","react":"catalog:","zustand":"catalog:","starknet":"catalog:","starknetid.js":"catalog:","@apollo/client":"catalog:","@dojoengine/sdk":"catalog:","@dojoengine/core":"catalog:","universal-cookie":"catalog:","@dojoengine/utils":"catalog:","get-starknet-core":"catalog:","@cartridge/presets":"catalog:","@cartridge/connector":"catalog:","@starknet-react/core":"catalog:","@cartridge/controller":"catalog:","@starknet-react/chains":"catalog:","@dojoengine/torii-client":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/pistols-sdk_1.0.0_1746411171400_0.7859356852745332","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@underware/pistols-sdk","version":"1.0.1","keywords":["pistols at dawn","pistols at 10 blocks","underware","dojo","typescript","library","sdk"],"author":{"name":"Underware"},"license":"CC0","_id":"@underware/pistols-sdk@1.0.1","maintainers":[{"name":"rsodre","email":"roger@studioavante.com"}],"homepage":"https://github.com/underware-gg/pistols","bin":{"generate-constants":"dist/bin/generateConstants.cjs","generate-controller-preset":"dist/bin/generateControllerPreset.mjs"},"dist":{"shasum":"3b1ae2a92181d209bd43d7629e9218ab087d4f62","tarball":"https://registry.npmjs.org/@underware/pistols-sdk/-/pistols-sdk-1.0.1.tgz","fileCount":65,"integrity":"sha512-ktFC7jem7PXhYK6WUhxVa0L+8nLb1YpG/Mfs+tRCLC72vIL3L0zLCIvb0WBCEumDamgqdHV2/obrD4FA2/xSbQ==","signatures":[{"sig":"MEYCIQCMb5vXqN95uEgE8UYlmFGbKtLH85N1ooCMT5IGR+G6YAIhAIhJrIfGdl8l/oQlHS9+1zFrhgkJFtC37OW7fOCrKqV9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36014526},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./fix":{"types":"./dist/fix.d.ts","import":"./dist/fix.js"},"./abis":{"types":"./dist/abis.d.ts","import":"./dist/abis.js"},"./dojo":{"types":"./dist/dojo.d.ts","import":"./dist/dojo.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./pistols":{"types":"./dist/pistols.d.ts","import":"./dist/pistols.js"},"./pistols/gen":{"types":"./dist/pistols_gen.d.ts","import":"./dist/pistols_gen.js"},"./utils/hooks":{"types":"./dist/utils_hooks.d.ts","import":"./dist/utils_hooks.js"},"./dojo/graphql":{"types":"./dist/dojo_graphql.d.ts","import":"./dist/dojo_graphql.js"},"./package.json":"./package.json","./pistols/tokens":{"types":"./dist/pistols_tokens.d.ts","import":"./dist/pistols_tokens.js"},"./utils/starknet":{"types":"./dist/utils_starknet.d.ts","import":"./dist/utils_starknet.js"},"./pistols/constants":{"types":"./dist/pistols_constants.d.ts","import":"./dist/pistols_constants.js"},"./pistols/components":{"types":"./dist/pistols_components.d.ts","import":"./dist/pistols_components.js"},"./pistols/controller":{"types":"./dist/pistols_controller.d.ts","import":"./dist/pistols_controller.js"}},"gitHead":"a9df9e2d254029e03c9e4169a726b8e096e3a612","private":false,"scripts":{"dev":"tsup --watch --onSuccess=\"pnpm run postbuild\"","devs":"tsup --watch --onSuccess=\"pnpm run postbuild\"","sync":"tsup --watch","test":"vitest run","build":"tsup","publish":"npm publish --access public","prebuild":"./bin/generateTokenAssets.cjs","postbuild":"cp -R bin dist/","test:watch":"vitest"},"_npmUser":{"name":"rsodre","email":"roger@studioavante.com"},"_npmVersion":"10.9.2","description":"Pistols at Dawn SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"swr":"^2.2.4","buffer":"^6.0.3","event-emitter":"^0.3.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","vitest":"^3.0.5","typescript":"catalog:","@types/node":"catalog:","@types/react":"catalog:","@types/event-emitter":"^0.3.5"},"peerDependencies":{"immer":"catalog:","react":"catalog:","zustand":"catalog:","starknet":"catalog:","starknetid.js":"catalog:","@apollo/client":"catalog:","@dojoengine/sdk":"catalog:","@dojoengine/core":"catalog:","universal-cookie":"catalog:","@dojoengine/utils":"catalog:","get-starknet-core":"catalog:","@cartridge/presets":"catalog:","@cartridge/connector":"catalog:","@starknet-react/core":"catalog:","@cartridge/controller":"catalog:","@starknet-react/chains":"catalog:","@dojoengine/torii-client":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/pistols-sdk_1.0.1_1746496830024_0.7404143773926157","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@underware/pistols-sdk","version":"1.0.2","keywords":["pistols at dawn","pistols at 10 blocks","underware","dojo","typescript","library","sdk"],"author":{"name":"Underware"},"license":"CC0","_id":"@underware/pistols-sdk@1.0.2","maintainers":[{"name":"rsodre","email":"roger@studioavante.com"}],"homepage":"https://github.com/underware-gg/pistols","bin":{"generate-constants":"dist/bin/generateConstants.cjs","generate-controller-preset":"dist/bin/generateControllerPreset.mjs"},"dist":{"shasum":"d24c56de29eea740881edcd3137fd5fa1d1e6965","tarball":"https://registry.npmjs.org/@underware/pistols-sdk/-/pistols-sdk-1.0.2.tgz","fileCount":65,"integrity":"sha512-EL3McjepqD3f72g075xdVXyEOC5DBhMuI7pOWnYstDt4fUkfuNiFm9Vr7+t8N/sv1LoDonZpqiaMiTT0XyPNcw==","signatures":[{"sig":"MEUCICyc02SbFNeDY6hGDdtLQLD2MjbGolqUVU/ttIgPt2cbAiEA/vpF8Pq07fwSm9NnAy0VYAltF/sWyZn/zKNv7Iazuhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31662143},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./fix":{"types":"./dist/fix.d.ts","import":"./dist/fix.js"},"./abis":{"types":"./dist/abis.d.ts","import":"./dist/abis.js"},"./dojo":{"types":"./dist/dojo.d.ts","import":"./dist/dojo.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./pistols":{"types":"./dist/pistols.d.ts","import":"./dist/pistols.js"},"./pistols/gen":{"types":"./dist/pistols_gen.d.ts","import":"./dist/pistols_gen.js"},"./utils/hooks":{"types":"./dist/utils_hooks.d.ts","import":"./dist/utils_hooks.js"},"./dojo/graphql":{"types":"./dist/dojo_graphql.d.ts","import":"./dist/dojo_graphql.js"},"./package.json":"./package.json","./pistols/tokens":{"types":"./dist/pistols_tokens.d.ts","import":"./dist/pistols_tokens.js"},"./utils/starknet":{"types":"./dist/utils_starknet.d.ts","import":"./dist/utils_starknet.js"},"./pistols/constants":{"types":"./dist/pistols_constants.d.ts","import":"./dist/pistols_constants.js"},"./pistols/components":{"types":"./dist/pistols_components.d.ts","import":"./dist/pistols_components.js"},"./pistols/controller":{"types":"./dist/pistols_controller.d.ts","import":"./dist/pistols_controller.js"}},"gitHead":"312d0245128fa1e9ec3cdebf060d37f7dba1bcd5","private":false,"scripts":{"dev":"tsup --watch --onSuccess=\"pnpm run postbuild\"","devs":"tsup --watch --onSuccess=\"pnpm run postbuild\"","sync":"tsup --watch","test":"vitest run","build":"tsup","publish":"npm publish --access public","postbuild":"cp -R bin dist/","test:watch":"vitest","generate-assets":"./bin/generateTokenAssets.cjs"},"_npmUser":{"name":"rsodre","email":"roger@studioavante.com"},"_npmVersion":"10.9.2","description":"Pistols at Dawn SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"swr":"^2.2.4","buffer":"^6.0.3","event-emitter":"^0.3.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","vitest":"^3.0.5","typescript":"catalog:","@types/node":"catalog:","@types/react":"catalog:","@types/event-emitter":"^0.3.5"},"peerDependencies":{"immer":"catalog:","react":"catalog:","zustand":"catalog:","starknet":"catalog:","starknetid.js":"catalog:","@apollo/client":"catalog:","@dojoengine/sdk":"catalog:","@dojoengine/core":"catalog:","universal-cookie":"catalog:","@dojoengine/utils":"catalog:","get-starknet-core":"catalog:","@cartridge/presets":"catalog:","@cartridge/connector":"catalog:","@starknet-react/core":"catalog:","@cartridge/controller":"catalog:","@starknet-react/chains":"catalog:","@dojoengine/torii-client":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/pistols-sdk_1.0.2_1746547571021_0.4848634863434096","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@underware/pistols-sdk","version":"1.0.4","keywords":["pistols at dawn","pistols at 10 blocks","underware","dojo","typescript","library","sdk"],"author":{"name":"Underware"},"license":"CC0","_id":"@underware/pistols-sdk@1.0.4","maintainers":[{"name":"rsodre","email":"roger@studioavante.com"}],"homepage":"https://github.com/underware-gg/pistols","bin":{"generate-constants":"dist/bin/generateConstants.cjs","generate-controller-preset":"dist/bin/generateControllerPreset.mjs"},"dist":{"shasum":"3686511d4107656086ac05607f39ad46794cfa7d","tarball":"https://registry.npmjs.org/@underware/pistols-sdk/-/pistols-sdk-1.0.4.tgz","fileCount":74,"integrity":"sha512-85LhRQjtiCUWCNAw67aOzF1ZSmB4tLuWC8vr42ryJlw9Sm++jrGRT8cDwjRZ46FgwthV/OroEfKWL0zjkZoUhQ==","signatures":[{"sig":"MEQCIBFN+U2HpmEdiKQSbNt6fb3Mex2YlcBZeqswM7CleEOgAiBSfQSOMZb4+JDHWQEC4p7lHDO5JJxNGp+ZDDpAKuh/mA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31799698},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./fix":{"types":"./dist/fix.d.ts","import":"./dist/fix.js"},"./abis":{"types":"./dist/abis.d.ts","import":"./dist/abis.js"},"./dojo":{"types":"./dist/dojo.d.ts","import":"./dist/dojo.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./pistols":{"types":"./dist/pistols.d.ts","import":"./dist/pistols.js"},"./starknet":{"types":"./dist/starknet.d.ts","import":"./dist/starknet.js"},"./pistols/gen":{"types":"./dist/pistols_gen.d.ts","import":"./dist/pistols_gen.js"},"./pistols/sdk":{"types":"./dist/pistols_sdk.d.ts","import":"./dist/pistols_sdk.js"},"./utils/hooks":{"types":"./dist/utils_hooks.d.ts","import":"./dist/utils_hooks.js"},"./dojo/graphql":{"types":"./dist/dojo_graphql.d.ts","import":"./dist/dojo_graphql.js"},"./package.json":"./package.json","./pistols/dojo":{"types":"./dist/pistols_dojo.d.ts","import":"./dist/pistols_dojo.js"},"./pistols/node":{"types":"./dist/pistols_node.d.ts","import":"./dist/pistols_node.js"},"./pistols/config":{"types":"./dist/pistols_config.d.ts","import":"./dist/pistols_config.js"},"./pistols/tokens":{"types":"./dist/pistols_tokens.d.ts","import":"./dist/pistols_tokens.js"},"./pistols/constants":{"types":"./dist/pistols_constants.d.ts","import":"./dist/pistols_constants.js"},"./pistols/components":{"types":"./dist/pistols_components.d.ts","import":"./dist/pistols_components.js"},"./starknet/components":{"types":"./dist/starknet_components.d.ts","import":"./dist/starknet_components.js"}},"gitHead":"58495fd4e348321c89835c4169daad16f9fec7d9","private":false,"scripts":{"dev":"tsup --watch --onSuccess=\"pnpm run postbuild\"","devs":"tsup --watch --onSuccess=\"pnpm run postbuild\"","sync":"tsup --watch","test":"vitest run","build":"tsup","publish":"npm publish --access public","postbuild":"cp -R bin dist/","test:watch":"vitest","generate-assets":"./bin/generateTokenAssets.cjs"},"_npmUser":{"name":"rsodre","email":"roger@studioavante.com"},"_npmVersion":"10.9.2","description":"Pistols at Dawn SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"swr":"^2.2.4","buffer":"^6.0.3","event-emitter":"^0.3.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","vitest":"^3.0.5","typescript":"catalog:","@types/node":"catalog:","@types/react":"catalog:","@types/event-emitter":"^0.3.5"},"peerDependencies":{"immer":"catalog:","react":"catalog:","zustand":"catalog:","starknet":"catalog:","starknetid.js":"catalog:","@apollo/client":"catalog:","@dojoengine/sdk":"catalog:","@dojoengine/core":"catalog:","universal-cookie":"catalog:","@dojoengine/utils":"catalog:","get-starknet-core":"catalog:","@cartridge/presets":"catalog:","@cartridge/connector":"catalog:","@starknet-react/core":"catalog:","@cartridge/controller":"catalog:","@starknet-react/chains":"catalog:","@dojoengine/torii-client":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/pistols-sdk_1.0.4_1746814280538_0.2149891566767217","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@underware/pistols-sdk","version":"1.0.6","keywords":["pistols at dawn","pistols at 10 blocks","underware","dojo","typescript","library","sdk"],"author":{"name":"Underware"},"license":"CC0","_id":"@underware/pistols-sdk@1.0.6","maintainers":[{"name":"rsodre","email":"roger@studioavante.com"}],"homepage":"https://github.com/underware-gg/pistols","bin":{"generate-constants":"dist/bin/generateConstants.cjs","generate-controller-preset":"dist/bin/generateControllerPreset.mjs"},"dist":{"shasum":"121f19fded1f2a578c19655c7741ccbb5dafcda9","tarball":"https://registry.npmjs.org/@underware/pistols-sdk/-/pistols-sdk-1.0.6.tgz","fileCount":188,"integrity":"sha512-B4ppunESzLgGlROTut+J+W6DRGt97tlddEp8Y9zpTGRk+PutvBXK+6gDpevWYHSFEt3KpYggGY43qGPd3+kW/w==","signatures":[{"sig":"MEUCIQDRZGT3QUsnkv/DGV/oPcAKmzcUYbrJHNUt8I9MkwSH3gIgU9qOvtiYiEL7FXO1Ov3ashV4KbMGUdWT57Uvw22eavw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36668152},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./fix":{"types":"./dist/fix.d.ts","import":"./dist/fix.js"},"./abis":{"types":"./dist/abis.d.ts","import":"./dist/abis.js"},"./dojo":{"types":"./dist/dojo.d.ts","import":"./dist/dojo.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./pistols":{"types":"./dist/pistols.d.ts","import":"./dist/pistols.js"},"./starknet":{"types":"./dist/starknet.d.ts","import":"./dist/starknet.js"},"./pistols/gen":{"types":"./dist/pistols_gen.d.ts","import":"./dist/pistols_gen.js"},"./pistols/sdk":{"types":"./dist/pistols_sdk.d.ts","import":"./dist/pistols_sdk.js"},"./utils/hooks":{"types":"./dist/utils_hooks.d.ts","import":"./dist/utils_hooks.js"},"./dojo/graphql":{"types":"./dist/dojo_graphql.d.ts","import":"./dist/dojo_graphql.js"},"./package.json":"./package.json","./pistols/dojo":{"types":"./dist/pistols_dojo.d.ts","import":"./dist/pistols_dojo.js"},"./pistols/node":{"types":"./dist/pistols_node.d.ts","import":"./dist/pistols_node.js"},"./pistols/config":{"types":"./dist/pistols_config.d.ts","import":"./dist/pistols_config.js"},"./pistols/tokens":{"types":"./dist/pistols_tokens.d.ts","import":"./dist/pistols_tokens.js"},"./pistols/constants":{"types":"./dist/pistols_constants.d.ts","import":"./dist/pistols_constants.js"},"./pistols/components":{"types":"./dist/pistols_components.d.ts","import":"./dist/pistols_components.js"},"./starknet/components":{"types":"./dist/starknet_components.d.ts","import":"./dist/starknet_components.js"}},"gitHead":"895be5b423b25e94ebc76f8697434a00b21f91c0","private":false,"scripts":{"dev":"tsup --watch --onSuccess=\"pnpm run postbuild\"","devs":"tsup --watch --onSuccess=\"pnpm run postbuild\"","sync":"tsup --watch","test":"vitest run","build":"tsup","publish":"npm publish --access public","postbuild":"copyfiles --flat bin/* dist/bin/","test:watch":"vitest","generate-assets":"./bin/generateTokenAssets.cjs"},"_npmUser":{"name":"rsodre","email":"roger@studioavante.com"},"_npmVersion":"10.9.2","description":"Pistols at Dawn SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"swr":"^2.2.4","buffer":"^6.0.3","event-emitter":"^0.3.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","vitest":"^3.0.5","copyfiles":"^2.4.1","typescript":"catalog:","@types/node":"catalog:","@types/react":"catalog:","@types/event-emitter":"^0.3.5"},"peerDependencies":{"immer":"catalog:","react":"catalog:","zustand":"catalog:","starknet":"catalog:","starknetid.js":"catalog:","@apollo/client":"catalog:","@dojoengine/sdk":"catalog:","@dojoengine/core":"catalog:","universal-cookie":"catalog:","@dojoengine/utils":"catalog:","get-starknet-core":"catalog:","@cartridge/presets":"catalog:","@cartridge/connector":"catalog:","@starknet-react/core":"catalog:","@cartridge/controller":"catalog:","@starknet-react/chains":"catalog:","@dojoengine/torii-client":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/pistols-sdk_1.0.6_1747152599252_0.8931272957995409","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@underware/pistols-sdk","version":"1.0.13","keywords":["pistols at dawn","pistols at 10 blocks","underware","dojo","typescript","library","sdk"],"author":{"name":"Underware"},"license":"CC0","_id":"@underware/pistols-sdk@1.0.13","maintainers":[{"name":"rsodre","email":"roger@studioavante.com"}],"homepage":"https://github.com/underware-gg/pistols","bin":{"generate-constants":"dist/bin/generateConstants.cjs","generate-controller-preset":"dist/bin/generateControllerPreset.mjs"},"dist":{"shasum":"78b67bfb52f8b9b7becc9f46681e252a4177861a","tarball":"https://registry.npmjs.org/@underware/pistols-sdk/-/pistols-sdk-1.0.13.tgz","fileCount":191,"integrity":"sha512-BLsLohSo4d/qELQ+ZB4e+c02jWQ2mWL9iBs6KKD/MfFcw8/PJP2/NnkR6yQKxj7New3u2a7AGN/0ppukgEkdxA==","signatures":[{"sig":"MEQCIGI4MjHbSkvcnxWdWYF1xsG6jMt+7k3Oqs6WG1jh8ZjLAiB8OSnDPc0IWcmQq15ZAasmOJio5LRuAJ2yBaCFhp6QDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38175599},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./fix":{"types":"./dist/fix.d.ts","import":"./dist/fix.js"},"./abis":{"types":"./dist/abis.d.ts","import":"./dist/abis.js"},"./dojo":{"types":"./dist/dojo.d.ts","import":"./dist/dojo.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./pistols":{"types":"./dist/pistols.d.ts","import":"./dist/pistols.js"},"./starknet":{"types":"./dist/starknet.d.ts","import":"./dist/starknet.js"},"./pistols/gen":{"types":"./dist/pistols_gen.d.ts","import":"./dist/pistols_gen.js"},"./pistols/sdk":{"types":"./dist/pistols_sdk.d.ts","import":"./dist/pistols_sdk.js"},"./utils/hooks":{"types":"./dist/utils_hooks.d.ts","import":"./dist/utils_hooks.js"},"./dojo/graphql":{"types":"./dist/dojo_graphql.d.ts","import":"./dist/dojo_graphql.js"},"./package.json":"./package.json","./pistols/dojo":{"types":"./dist/pistols_dojo.d.ts","import":"./dist/pistols_dojo.js"},"./pistols/node":{"types":"./dist/pistols_node.d.ts","import":"./dist/pistols_node.js"},"./pistols/config":{"types":"./dist/pistols_config.d.ts","import":"./dist/pistols_config.js"},"./pistols/tokens":{"types":"./dist/pistols_tokens.d.ts","import":"./dist/pistols_tokens.js"},"./pistols/constants":{"types":"./dist/pistols_constants.d.ts","import":"./dist/pistols_constants.js"},"./pistols/components":{"types":"./dist/pistols_components.d.ts","import":"./dist/pistols_components.js"},"./starknet/components":{"types":"./dist/starknet_components.d.ts","import":"./dist/starknet_components.js"}},"gitHead":"5622edba4d3b863a9b1952faaa43cb338fb9ab51","private":false,"scripts":{"dev":"tsup --watch --onSuccess=\"pnpm run postbuild\"","devs":"tsup --watch --onSuccess=\"pnpm run postbuild\"","sync":"tsup --watch","test":"vitest run","build":"tsup","publish":"npm publish --access public","postbuild":"copyfiles --flat bin/* dist/bin/","test:watch":"vitest","generate-assets":"./bin/generateTokenAssets.cjs"},"_npmUser":{"name":"rsodre","email":"roger@studioavante.com"},"_npmVersion":"10.9.2","description":"Pistols at Dawn SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"swr":"^2.2.4","buffer":"^6.0.3","event-emitter":"^0.3.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","vitest":"^3.0.5","copyfiles":"^2.4.1","typescript":"catalog:","@types/node":"catalog:","@types/react":"catalog:","@types/event-emitter":"^0.3.5"},"peerDependencies":{"immer":"catalog:","react":"catalog:","zustand":"catalog:","starknet":"catalog:","starknetid.js":"catalog:","@apollo/client":"catalog:","@dojoengine/sdk":"catalog:","@dojoengine/core":"catalog:","universal-cookie":"catalog:","@dojoengine/utils":"catalog:","get-starknet-core":"catalog:","@cartridge/presets":"catalog:","@cartridge/connector":"catalog:","@starknet-react/core":"catalog:","@cartridge/controller":"catalog:","@starknet-react/chains":"catalog:","@dojoengine/torii-client":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/pistols-sdk_1.0.13_1748554641619_0.4889614151450037","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@underware/pistols-sdk","version":"1.0.14","keywords":["pistols at dawn","pistols at 10 blocks","underware","dojo","typescript","library","sdk"],"author":{"name":"Underware"},"license":"CC0","_id":"@underware/pistols-sdk@1.0.14","maintainers":[{"name":"rsodre","email":"roger@studioavante.com"}],"homepage":"https://github.com/underware-gg/pistols","bin":{"generate-constants":"dist/bin/generateConstants.cjs","generate-controller-preset":"dist/bin/generateControllerPreset.mjs"},"dist":{"shasum":"acc460547aeda81bd01b1a9f94001f41a76cfdc7","tarball":"https://registry.npmjs.org/@underware/pistols-sdk/-/pistols-sdk-1.0.14.tgz","fileCount":191,"integrity":"sha512-kczt0SUIVLYSyeOD4cT3f/dLfzJGrubxT1jkdjJyefRrq8jat18w+M9Sqnq7viWLPAxE2TymEuBNTIA2oBf2Hg==","signatures":[{"sig":"MEYCIQCFbLHbUoJf7zWBjfjsx+vuZz2reWg8a7VUCFpOb2Q6CwIhAIeo5JJTWqs/wX9NBW27X349qnDnv/qm459/cI4c3vhm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38173567},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./fix":{"types":"./dist/fix.d.ts","import":"./dist/fix.js"},"./abis":{"types":"./dist/abis.d.ts","import":"./dist/abis.js"},"./dojo":{"types":"./dist/dojo.d.ts","import":"./dist/dojo.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./pistols":{"types":"./dist/pistols.d.ts","import":"./dist/pistols.js"},"./starknet":{"types":"./dist/starknet.d.ts","import":"./dist/starknet.js"},"./pistols/gen":{"types":"./dist/pistols_gen.d.ts","import":"./dist/pistols_gen.js"},"./pistols/sdk":{"types":"./dist/pistols_sdk.d.ts","import":"./dist/pistols_sdk.js"},"./utils/hooks":{"types":"./dist/utils_hooks.d.ts","import":"./dist/utils_hooks.js"},"./dojo/graphql":{"types":"./dist/dojo_graphql.d.ts","import":"./dist/dojo_graphql.js"},"./package.json":"./package.json","./pistols/dojo":{"types":"./dist/pistols_dojo.d.ts","import":"./dist/pistols_dojo.js"},"./pistols/node":{"types":"./dist/pistols_node.d.ts","import":"./dist/pistols_node.js"},"./pistols/config":{"types":"./dist/pistols_config.d.ts","import":"./dist/pistols_config.js"},"./pistols/tokens":{"types":"./dist/pistols_tokens.d.ts","import":"./dist/pistols_tokens.js"},"./pistols/constants":{"types":"./dist/pistols_constants.d.ts","import":"./dist/pistols_constants.js"},"./pistols/components":{"types":"./dist/pistols_components.d.ts","import":"./dist/pistols_components.js"},"./starknet/components":{"types":"./dist/starknet_components.d.ts","import":"./dist/starknet_components.js"}},"gitHead":"fe741b6cc5bff77bad800835bbcd607ac89b477c","private":false,"scripts":{"dev":"tsup --watch --onSuccess=\"pnpm run postbuild\"","devs":"tsup --watch --onSuccess=\"pnpm run postbuild\"","sync":"tsup --watch","test":"vitest run","build":"tsup","publish":"npm publish --access public","postbuild":"copyfiles --flat bin/* dist/bin/","test:watch":"vitest","generate-assets":"./bin/generateTokenAssets.cjs"},"_npmUser":{"name":"rsodre","email":"roger@studioavante.com"},"_npmVersion":"10.9.2","description":"Pistols at Dawn SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"swr":"^2.2.4","buffer":"^6.0.3","event-emitter":"^0.3.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","vitest":"^3.0.5","copyfiles":"^2.4.1","typescript":"catalog:","@types/node":"catalog:","@types/react":"catalog:","@types/event-emitter":"^0.3.5"},"peerDependencies":{"immer":"catalog:","react":"catalog:","zustand":"catalog:","starknet":"catalog:","starknetid.js":"catalog:","@apollo/client":"catalog:","@dojoengine/sdk":"catalog:","@dojoengine/core":"catalog:","universal-cookie":"catalog:","@dojoengine/utils":"catalog:","get-starknet-core":"catalog:","@cartridge/presets":"catalog:","@cartridge/connector":"catalog:","@starknet-react/core":"catalog:","@cartridge/controller":"catalog:","@starknet-react/chains":"catalog:","@dojoengine/torii-client":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/pistols-sdk_1.0.14_1748575976748_0.03506637106390453","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@underware/pistols-sdk","version":"1.0.15","keywords":["pistols at dawn","pistols at 10 blocks","underware","dojo","typescript","library","sdk"],"author":{"name":"Underware"},"license":"CC0","_id":"@underware/pistols-sdk@1.0.15","maintainers":[{"name":"rsodre","email":"roger@studioavante.com"}],"homepage":"https://github.com/underware-gg/pistols","bin":{"generate-constants":"dist/bin/generateConstants.cjs","generate-controller-preset":"dist/bin/generateControllerPreset.mjs"},"dist":{"shasum":"0386236dde57298355439ef22e4e179b6d484a16","tarball":"https://registry.npmjs.org/@underware/pistols-sdk/-/pistols-sdk-1.0.15.tgz","fileCount":191,"integrity":"sha512-nPCHT4fIdEKBUmK58mQGRFaGc0OFjDM2WHUKK1CwyMaqSj1PbDOVIa1qOnU2ZMFREe3LGZeWSErNtcKSPkuwOA==","signatures":[{"sig":"MEUCIC9JfKFvTRIl/oH1eFi3pGcd/Xz0YRFa06rVc9LFQ8pzAiEAy5h1zFZfjiFnd2tR0KVhXwPgr9EjoR89hRV14NxpHhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38174053},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./fix":{"types":"./dist/fix.d.ts","import":"./dist/fix.js"},"./abis":{"types":"./dist/abis.d.ts","import":"./dist/abis.js"},"./dojo":{"types":"./dist/dojo.d.ts","import":"./dist/dojo.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./pistols":{"types":"./dist/pistols.d.ts","import":"./dist/pistols.js"},"./starknet":{"types":"./dist/starknet.d.ts","import":"./dist/starknet.js"},"./pistols/gen":{"types":"./dist/pistols_gen.d.ts","import":"./dist/pistols_gen.js"},"./pistols/sdk":{"types":"./dist/pistols_sdk.d.ts","import":"./dist/pistols_sdk.js"},"./utils/hooks":{"types":"./dist/utils_hooks.d.ts","import":"./dist/utils_hooks.js"},"./dojo/graphql":{"types":"./dist/dojo_graphql.d.ts","import":"./dist/dojo_graphql.js"},"./package.json":"./package.json","./pistols/dojo":{"types":"./dist/pistols_dojo.d.ts","import":"./dist/pistols_dojo.js"},"./pistols/node":{"types":"./dist/pistols_node.d.ts","import":"./dist/pistols_node.js"},"./pistols/config":{"types":"./dist/pistols_config.d.ts","import":"./dist/pistols_config.js"},"./pistols/tokens":{"types":"./dist/pistols_tokens.d.ts","import":"./dist/pistols_tokens.js"},"./pistols/constants":{"types":"./dist/pistols_constants.d.ts","import":"./dist/pistols_constants.js"},"./pistols/components":{"types":"./dist/pistols_components.d.ts","import":"./dist/pistols_components.js"},"./starknet/components":{"types":"./dist/starknet_components.d.ts","import":"./dist/starknet_components.js"}},"gitHead":"1438a0cc0cc777f3a348cb1e82e8afd7a95dd77f","private":false,"scripts":{"dev":"tsup --watch --onSuccess=\"pnpm run postbuild\"","devs":"tsup --watch --onSuccess=\"pnpm run postbuild\"","sync":"tsup --watch","test":"vitest run","build":"tsup","publish":"npm publish --access public","postbuild":"copyfiles --flat bin/* dist/bin/","test:watch":"vitest","generate-assets":"./bin/generateTokenAssets.cjs"},"_npmUser":{"name":"rsodre","email":"roger@studioavante.com"},"_npmVersion":"10.9.2","description":"Pistols at Dawn SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"swr":"^2.2.4","buffer":"^6.0.3","event-emitter":"^0.3.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","vitest":"^3.0.5","copyfiles":"^2.4.1","typescript":"catalog:","@types/node":"catalog:","@types/react":"catalog:","@types/event-emitter":"^0.3.5"},"peerDependencies":{"immer":"catalog:","react":"catalog:","zustand":"catalog:","starknet":"catalog:","starknetid.js":"catalog:","@apollo/client":"catalog:","@dojoengine/sdk":"catalog:","@dojoengine/core":"catalog:","universal-cookie":"catalog:","@dojoengine/utils":"catalog:","get-starknet-core":"catalog:","@cartridge/presets":"catalog:","@cartridge/connector":"catalog:","@starknet-react/core":"catalog:","@cartridge/controller":"catalog:","@starknet-react/chains":"catalog:","@dojoengine/torii-client":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/pistols-sdk_1.0.15_1748620837894_0.7473491601758506","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@underware/pistols-sdk","version":"1.0.16","keywords":["pistols at dawn","pistols at 10 blocks","underware","dojo","typescript","library","sdk"],"author":{"name":"Underware"},"license":"CC0","_id":"@underware/pistols-sdk@1.0.16","maintainers":[{"name":"rsodre","email":"roger@studioavante.com"}],"homepage":"https://github.com/underware-gg/pistols","bin":{"generate-constants":"dist/bin/generateConstants.cjs","generate-controller-preset":"dist/bin/generateControllerPreset.mjs"},"dist":{"shasum":"f7870f43f6ba78c4ca36272a767e6df88c46b555","tarball":"https://registry.npmjs.org/@underware/pistols-sdk/-/pistols-sdk-1.0.16.tgz","fileCount":191,"integrity":"sha512-ti0x0BT2yR13YLYx4lETBzpsnPsBIJT4wnW+jJyJ8iUDEbHNyxVajSwvPwVSYzUgugR1YTFOxk2neK6POGRehQ==","signatures":[{"sig":"MEUCIBKsUpsqhUywrAASqS10RNcSpLUGBPvuoq7TsZfRNSvLAiEAwWw/4D7PGELEY8MbzxQunkFeZDSoHTi61uwZEQZA0XU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38177528},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./fix":{"types":"./dist/fix.d.ts","import":"./dist/fix.js"},"./abis":{"types":"./dist/abis.d.ts","import":"./dist/abis.js"},"./dojo":{"types":"./dist/dojo.d.ts","import":"./dist/dojo.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./pistols":{"types":"./dist/pistols.d.ts","import":"./dist/pistols.js"},"./starknet":{"types":"./dist/starknet.d.ts","import":"./dist/starknet.js"},"./pistols/gen":{"types":"./dist/pistols_gen.d.ts","import":"./dist/pistols_gen.js"},"./pistols/sdk":{"types":"./dist/pistols_sdk.d.ts","import":"./dist/pistols_sdk.js"},"./utils/hooks":{"types":"./dist/utils_hooks.d.ts","import":"./dist/utils_hooks.js"},"./dojo/graphql":{"types":"./dist/dojo_graphql.d.ts","import":"./dist/dojo_graphql.js"},"./package.json":"./package.json","./pistols/dojo":{"types":"./dist/pistols_dojo.d.ts","import":"./dist/pistols_dojo.js"},"./pistols/node":{"types":"./dist/pistols_node.d.ts","import":"./dist/pistols_node.js"},"./pistols/config":{"types":"./dist/pistols_config.d.ts","import":"./dist/pistols_config.js"},"./pistols/tokens":{"types":"./dist/pistols_tokens.d.ts","import":"./dist/pistols_tokens.js"},"./pistols/constants":{"types":"./dist/pistols_constants.d.ts","import":"./dist/pistols_constants.js"},"./pistols/components":{"types":"./dist/pistols_components.d.ts","import":"./dist/pistols_components.js"},"./starknet/components":{"types":"./dist/starknet_components.d.ts","import":"./dist/starknet_components.js"}},"gitHead":"f395f2bc12676b4c23b83cae6ae6e655ce00bef8","private":false,"scripts":{"dev":"tsup --watch --onSuccess=\"pnpm run postbuild\"","devs":"tsup --watch --onSuccess=\"pnpm run postbuild\"","sync":"tsup --watch","test":"vitest run","build":"tsup","publish":"npm publish --access public","postbuild":"copyfiles --flat bin/* dist/bin/","test:watch":"vitest","generate-assets":"./bin/generateTokenAssets.cjs"},"_npmUser":{"name":"rsodre","email":"roger@studioavante.com"},"_npmVersion":"10.9.2","description":"Pistols at Dawn SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"swr":"^2.2.4","buffer":"^6.0.3","event-emitter":"^0.3.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","vitest":"^3.0.5","copyfiles":"^2.4.1","typescript":"catalog:","@types/node":"catalog:","@types/react":"catalog:","@types/event-emitter":"^0.3.5"},"peerDependencies":{"immer":"catalog:","react":"catalog:","zustand":"catalog:","starknet":"catalog:","starknetid.js":"catalog:","@apollo/client":"catalog:","@dojoengine/sdk":"catalog:","@dojoengine/core":"catalog:","universal-cookie":"catalog:","@dojoengine/utils":"catalog:","get-starknet-core":"catalog:","@cartridge/presets":"catalog:","@cartridge/connector":"catalog:","@starknet-react/core":"catalog:","@cartridge/controller":"catalog:","@starknet-react/chains":"catalog:","@dojoengine/torii-client":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/pistols-sdk_1.0.16_1748630188849_0.5515798385667003","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@underware/pistols-sdk","version":"1.0.20","keywords":["pistols at dawn","pistols at 10 blocks","underware","dojo","typescript","library","sdk"],"author":{"name":"Underware"},"license":"CC0","_id":"@underware/pistols-sdk@1.0.20","maintainers":[{"name":"rsodre","email":"roger@studioavante.com"}],"homepage":"https://github.com/underware-gg/pistols","bin":{"generate-constants":"dist/bin/generateConstants.cjs","generate-controller-preset":"dist/bin/generateControllerPreset.mjs"},"dist":{"shasum":"323f05fe74e72113c92498ef219777a10740fe39","tarball":"https://registry.npmjs.org/@underware/pistols-sdk/-/pistols-sdk-1.0.20.tgz","fileCount":190,"integrity":"sha512-7DRSkSPxYQFVtS4cJOuMYeydFTeHmzKfjfo6UxNsC1/Q9Dxyb2EQEOmRPFxhB8nYCnyUidxq7wZO0GhXvtB+Mg==","signatures":[{"sig":"MEUCIEMV5CT0SGUd0/2k48eeebMnkBbvt9qg8MmB25J/kARLAiEA5OzZ0BjDtvVYZqCY75UKF2naFbH/f0Emy30/9yrwE2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38185773},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./fix":{"types":"./dist/fix.d.ts","import":"./dist/fix.js"},"./abis":{"types":"./dist/abis.d.ts","import":"./dist/abis.js"},"./dojo":{"types":"./dist/dojo.d.ts","import":"./dist/dojo.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./pistols":{"types":"./dist/pistols.d.ts","import":"./dist/pistols.js"},"./dojo/sql":{"types":"./dist/dojo_sql.d.ts","import":"./dist/dojo_sql.js"},"./starknet":{"types":"./dist/starknet.d.ts","import":"./dist/starknet.js"},"./pistols/gen":{"types":"./dist/pistols_gen.d.ts","import":"./dist/pistols_gen.js"},"./pistols/sdk":{"types":"./dist/pistols_sdk.d.ts","import":"./dist/pistols_sdk.js"},"./utils/hooks":{"types":"./dist/utils_hooks.d.ts","import":"./dist/utils_hooks.js"},"./dojo/graphql":{"types":"./dist/dojo_graphql.d.ts","import":"./dist/dojo_graphql.js"},"./package.json":"./package.json","./pistols/dojo":{"types":"./dist/pistols_dojo.d.ts","import":"./dist/pistols_dojo.js"},"./pistols/node":{"types":"./dist/pistols_node.d.ts","import":"./dist/pistols_node.js"},"./pistols/config":{"types":"./dist/pistols_config.d.ts","import":"./dist/pistols_config.js"},"./pistols/tokens":{"types":"./dist/pistols_tokens.d.ts","import":"./dist/pistols_tokens.js"},"./pistols/constants":{"types":"./dist/pistols_constants.d.ts","import":"./dist/pistols_constants.js"},"./pistols/components":{"types":"./dist/pistols_components.d.ts","import":"./dist/pistols_components.js"},"./starknet/components":{"types":"./dist/starknet_components.d.ts","import":"./dist/starknet_components.js"}},"gitHead":"2abce94abe8a58b634c1ae898e5b32ea39ab9868","private":false,"scripts":{"dev":"tsup --watch --onSuccess=\"pnpm run postbuild\"","devs":"tsup --watch --onSuccess=\"pnpm run postbuild\"","sync":"tsup --watch","test":"vitest run","build":"tsup","publish":"npm publish --access public","postbuild":"copyfiles --flat bin/* dist/bin/","test:watch":"vitest","generate-assets":"./bin/generateTokenAssets.cjs"},"_npmUser":{"name":"rsodre","email":"roger@studioavante.com"},"_npmVersion":"10.9.2","description":"Pistols at Dawn SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"swr":"^2.2.4","buffer":"^6.0.3","event-emitter":"^0.3.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","vitest":"^3.0.5","copyfiles":"^2.4.1","typescript":"catalog:","@types/node":"catalog:","@types/react":"catalog:","@types/event-emitter":"^0.3.5"},"peerDependencies":{"immer":"catalog:","react":"catalog:","zustand":"catalog:","starknet":"catalog:","starknetid.js":"catalog:","@apollo/client":"catalog:","@dojoengine/sdk":"catalog:","@dojoengine/core":"catalog:","universal-cookie":"catalog:","@dojoengine/utils":"catalog:","get-starknet-core":"catalog:","@cartridge/presets":"catalog:","@cartridge/connector":"catalog:","@starknet-react/core":"catalog:","@cartridge/controller":"catalog:","@tanstack/react-query":"catalog:","@starknet-react/chains":"catalog:","@dojoengine/torii-client":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/pistols-sdk_1.0.20_1749650982718_0.6935476840998251","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@underware/pistols-sdk","version":"1.0.22","keywords":["pistols at dawn","pistols at 10 blocks","underware","dojo","typescript","library","sdk"],"author":{"name":"Underware"},"license":"CC0","_id":"@underware/pistols-sdk@1.0.22","maintainers":[{"name":"rsodre","email":"roger@studioavante.com"}],"homepage":"https://github.com/underware-gg/pistols","bin":{"generate-constants":"dist/bin/generateConstants.cjs","generate-controller-preset":"dist/bin/generateControllerPreset.mjs"},"dist":{"shasum":"001bbcbca0e3a0d1ffeacb37d9c83aedc5e88f7d","tarball":"https://registry.npmjs.org/@underware/pistols-sdk/-/pistols-sdk-1.0.22.tgz","fileCount":190,"integrity":"sha512-rV7Qnd0lGQclFygPc5BtiTYf/h2tYiRgDz/P9JggGZuTopIdP8J7hWIzm5EpKI/HtuSha1Zx7SpbSgKK9N8m1w==","signatures":[{"sig":"MEQCIGVD0q75E77Ur8/uKPSjNwe/BqAunOz94LGmFaob10hoAiBM2d779oAXMSDzwglNBuG763fkwyWOCwpsChKZ/Zvdgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38185704},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./fix":{"types":"./dist/fix.d.ts","import":"./dist/fix.js"},"./abis":{"types":"./dist/abis.d.ts","import":"./dist/abis.js"},"./dojo":{"types":"./dist/dojo.d.ts","import":"./dist/dojo.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./pistols":{"types":"./dist/pistols.d.ts","import":"./dist/pistols.js"},"./dojo/sql":{"types":"./dist/dojo_sql.d.ts","import":"./dist/dojo_sql.js"},"./starknet":{"types":"./dist/starknet.d.ts","import":"./dist/starknet.js"},"./pistols/gen":{"types":"./dist/pistols_gen.d.ts","import":"./dist/pistols_gen.js"},"./pistols/sdk":{"types":"./dist/pistols_sdk.d.ts","import":"./dist/pistols_sdk.js"},"./utils/hooks":{"types":"./dist/utils_hooks.d.ts","import":"./dist/utils_hooks.js"},"./dojo/graphql":{"types":"./dist/dojo_graphql.d.ts","import":"./dist/dojo_graphql.js"},"./package.json":"./package.json","./pistols/dojo":{"types":"./dist/pistols_dojo.d.ts","import":"./dist/pistols_dojo.js"},"./pistols/node":{"types":"./dist/pistols_node.d.ts","import":"./dist/pistols_node.js"},"./pistols/config":{"types":"./dist/pistols_config.d.ts","import":"./dist/pistols_config.js"},"./pistols/tokens":{"types":"./dist/pistols_tokens.d.ts","import":"./dist/pistols_tokens.js"},"./pistols/constants":{"types":"./dist/pistols_constants.d.ts","import":"./dist/pistols_constants.js"},"./pistols/components":{"types":"./dist/pistols_components.d.ts","import":"./dist/pistols_components.js"},"./starknet/components":{"types":"./dist/starknet_components.d.ts","import":"./dist/starknet_components.js"}},"gitHead":"d3da2fb7e6e2efc7477078bd7866b869566edfcd","private":false,"scripts":{"dev":"tsup --watch --onSuccess=\"pnpm run postbuild\"","devs":"tsup --watch --onSuccess=\"pnpm run postbuild\"","sync":"tsup --watch","test":"vitest run","build":"tsup","publish":"npm publish --access public","postbuild":"copyfiles --flat bin/* dist/bin/","test:watch":"vitest","generate-assets":"./bin/generateTokenAssets.cjs"},"_npmUser":{"name":"rsodre","email":"roger@studioavante.com"},"_npmVersion":"10.9.2","description":"Pistols at Dawn SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"swr":"^2.2.4","buffer":"^6.0.3","event-emitter":"^0.3.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","vitest":"^3.0.5","copyfiles":"^2.4.1","typescript":"catalog:","@types/node":"catalog:","@types/react":"catalog:","@types/event-emitter":"^0.3.5"},"peerDependencies":{"immer":"catalog:","react":"catalog:","zustand":"catalog:","starknet":"catalog:","starknetid.js":"catalog:","@apollo/client":"catalog:","@dojoengine/sdk":"catalog:","@dojoengine/core":"catalog:","universal-cookie":"catalog:","@dojoengine/utils":"catalog:","get-starknet-core":"catalog:","@cartridge/presets":"catalog:","@cartridge/connector":"catalog:","@starknet-react/core":"catalog:","@cartridge/controller":"catalog:","@tanstack/react-query":"catalog:","@starknet-react/chains":"catalog:","@dojoengine/torii-client":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/pistols-sdk_1.0.22_1749765325535_0.5863990972451205","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@underware/pistols-sdk","version":"1.0.23","keywords":["pistols at dawn","pistols at 10 blocks","underware","dojo","typescript","library","sdk"],"author":{"name":"Underware"},"license":"CC0","_id":"@underware/pistols-sdk@1.0.23","maintainers":[{"name":"rsodre","email":"roger@studioavante.com"}],"homepage":"https://github.com/underware-gg/pistols","bin":{"generate-constants":"dist/bin/generateConstants.cjs","generate-controller-preset":"dist/bin/generateControllerPreset.mjs"},"dist":{"shasum":"30d867122c6028a7cc8ca4e521531fc2f0781822","tarball":"https://registry.npmjs.org/@underware/pistols-sdk/-/pistols-sdk-1.0.23.tgz","fileCount":190,"integrity":"sha512-VnfdfSeM1vN7lWwi/TZGIn0BEf0XMEMNV1+gj+G8rFvjdRUWH7Msp2pkU0RukZxSsasWpa/i4i2g+MkTn3JwnA==","signatures":[{"sig":"MEUCIQDPKdUVOJhDFFNZhaTFWRmBphX4mcdSqNcdGrmvht49WQIgJeaCeZ+dn5FdCAuDx6IZm7TdXXetsCmIo7+a5F9+uuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38204149},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./fix":{"types":"./dist/fix.d.ts","import":"./dist/fix.js"},"./abis":{"types":"./dist/abis.d.ts","import":"./dist/abis.js"},"./dojo":{"types":"./dist/dojo.d.ts","import":"./dist/dojo.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./pistols":{"types":"./dist/pistols.d.ts","import":"./dist/pistols.js"},"./dojo/sql":{"types":"./dist/dojo_sql.d.ts","import":"./dist/dojo_sql.js"},"./starknet":{"types":"./dist/starknet.d.ts","import":"./dist/starknet.js"},"./pistols/gen":{"types":"./dist/pistols_gen.d.ts","import":"./dist/pistols_gen.js"},"./pistols/sdk":{"types":"./dist/pistols_sdk.d.ts","import":"./dist/pistols_sdk.js"},"./utils/hooks":{"types":"./dist/utils_hooks.d.ts","import":"./dist/utils_hooks.js"},"./dojo/graphql":{"types":"./dist/dojo_graphql.d.ts","import":"./dist/dojo_graphql.js"},"./package.json":"./package.json","./pistols/dojo":{"types":"./dist/pistols_dojo.d.ts","import":"./dist/pistols_dojo.js"},"./pistols/node":{"types":"./dist/pistols_node.d.ts","import":"./dist/pistols_node.js"},"./pistols/config":{"types":"./dist/pistols_config.d.ts","import":"./dist/pistols_config.js"},"./pistols/tokens":{"types":"./dist/pistols_tokens.d.ts","import":"./dist/pistols_tokens.js"},"./pistols/constants":{"types":"./dist/pistols_constants.d.ts","import":"./dist/pistols_constants.js"},"./pistols/components":{"types":"./dist/pistols_components.d.ts","import":"./dist/pistols_components.js"},"./starknet/components":{"types":"./dist/starknet_components.d.ts","import":"./dist/starknet_components.js"}},"gitHead":"52d91154dd181f148784252f79991938f3fcded2","private":false,"scripts":{"dev":"tsup --watch --onSuccess=\"pnpm run postbuild\"","devs":"tsup --watch --onSuccess=\"pnpm run postbuild\"","sync":"tsup --watch","test":"vitest run","build":"tsup","publish":"npm publish --access public","postbuild":"copyfiles --flat bin/* dist/bin/","test:watch":"vitest","generate-assets":"./bin/generateTokenAssets.cjs"},"_npmUser":{"name":"rsodre","email":"roger@studioavante.com"},"_npmVersion":"10.9.2","description":"Pistols at Dawn SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"swr":"^2.2.4","buffer":"^6.0.3","event-emitter":"^0.3.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","vitest":"^3.0.5","copyfiles":"^2.4.1","typescript":"catalog:","@types/node":"catalog:","@types/react":"catalog:","@types/event-emitter":"^0.3.5"},"peerDependencies":{"immer":"catalog:","react":"catalog:","zustand":"catalog:","starknet":"catalog:","starknetid.js":"catalog:","@apollo/client":"catalog:","@dojoengine/sdk":"catalog:","@dojoengine/core":"catalog:","universal-cookie":"catalog:","@dojoengine/utils":"catalog:","get-starknet-core":"catalog:","@cartridge/presets":"catalog:","@cartridge/connector":"catalog:","@starknet-react/core":"catalog:","@cartridge/controller":"catalog:","@tanstack/react-query":"catalog:","@starknet-react/chains":"catalog:","@dojoengine/torii-client":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/pistols-sdk_1.0.23_1750101968862_0.5791870947155104","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@underware/pistols-sdk","version":"1.0.24","keywords":["pistols at dawn","pistols at 10 blocks","underware","dojo","typescript","library","sdk"],"author":{"name":"Underware"},"license":"CC0","_id":"@underware/pistols-sdk@1.0.24","maintainers":[{"name":"rsodre","email":"roger@studioavante.com"}],"homepage":"https://github.com/underware-gg/pistols","bin":{"generate-constants":"dist/bin/generateConstants.cjs","generate-controller-preset":"dist/bin/generateControllerPreset.mjs"},"dist":{"shasum":"03cb4d5ba6b59a384de529efff9795465c66bced","tarball":"https://registry.npmjs.org/@underware/pistols-sdk/-/pistols-sdk-1.0.24.tgz","fileCount":193,"integrity":"sha512-nLAqRgO3jIX1ibXLUxVfjlLnCbuKozq/N91WyBIBC20FCWjawD2tFGF8s4qTaBnf8A/M7O1BUZ7MW6k/VsGoKw==","signatures":[{"sig":"MEUCIQDOmcXF3mPbpA/MJR5B4qUDbEg8m5lt3c3+Ioy0Xd6s3wIgdBdoI3FzQ53egjY/FDTY69Aya79B7s9G694yfSwrlqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38207735},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./fix":{"types":"./dist/fix.d.ts","import":"./dist/fix.js"},"./abis":{"types":"./dist/abis.d.ts","import":"./dist/abis.js"},"./dojo":{"types":"./dist/dojo.d.ts","import":"./dist/dojo.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./pistols":{"types":"./dist/pistols.d.ts","import":"./dist/pistols.js"},"./dojo/sql":{"types":"./dist/dojo_sql.d.ts","import":"./dist/dojo_sql.js"},"./starknet":{"types":"./dist/starknet.d.ts","import":"./dist/starknet.js"},"./pistols/gen":{"types":"./dist/pistols_gen.d.ts","import":"./dist/pistols_gen.js"},"./pistols/sdk":{"types":"./dist/pistols_sdk.d.ts","import":"./dist/pistols_sdk.js"},"./utils/hooks":{"types":"./dist/utils_hooks.d.ts","import":"./dist/utils_hooks.js"},"./dojo/graphql":{"types":"./dist/dojo_graphql.d.ts","import":"./dist/dojo_graphql.js"},"./package.json":"./package.json","./pistols/dojo":{"types":"./dist/pistols_dojo.d.ts","import":"./dist/pistols_dojo.js"},"./pistols/node":{"types":"./dist/pistols_node.d.ts","import":"./dist/pistols_node.js"},"./pistols/config":{"types":"./dist/pistols_config.d.ts","import":"./dist/pistols_config.js"},"./pistols/tokens":{"types":"./dist/pistols_tokens.d.ts","import":"./dist/pistols_tokens.js"},"./pistols/constants":{"types":"./dist/pistols_constants.d.ts","import":"./dist/pistols_constants.js"},"./pistols/components":{"types":"./dist/pistols_components.d.ts","import":"./dist/pistols_components.js"},"./starknet/components":{"types":"./dist/starknet_components.d.ts","import":"./dist/starknet_components.js"}},"gitHead":"15cca5da3d76ef4307c90693b3adb4e8db77ef80","private":false,"scripts":{"dev":"tsup --watch --onSuccess=\"pnpm run postbuild\"","devs":"tsup --watch --onSuccess=\"pnpm run postbuild\"","sync":"tsup --watch","test":"vitest run","build":"tsup","publish":"npm publish --access public","postbuild":"copyfiles --flat bin/* dist/bin/","test:watch":"vitest","generate-assets":"./bin/generateTokenAssets.cjs"},"_npmUser":{"name":"rsodre","actor":{"name":"rsodre","type":"user","email":"roger@studioavante.com"},"email":"roger@studioavante.com"},"_npmVersion":"10.9.2","description":"Pistols at Dawn SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"swr":"^2.2.4","buffer":"^6.0.3","event-emitter":"^0.3.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","vitest":"^3.0.5","copyfiles":"^2.4.1","typescript":"catalog:","@types/node":"catalog:","@types/react":"catalog:","@types/event-emitter":"^0.3.5"},"peerDependencies":{"immer":"catalog:","react":"catalog:","zustand":"catalog:","starknet":"catalog:","starknetid.js":"catalog:","@apollo/client":"catalog:","@dojoengine/sdk":"catalog:","@dojoengine/core":"catalog:","universal-cookie":"catalog:","@dojoengine/utils":"catalog:","get-starknet-core":"catalog:","@cartridge/presets":"catalog:","@cartridge/connector":"catalog:","@starknet-react/core":"catalog:","@cartridge/controller":"catalog:","@tanstack/react-query":"catalog:","@starknet-react/chains":"catalog:","@dojoengine/torii-client":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/pistols-sdk_1.0.24_1750182153992_0.9019869597039265","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@underware/pistols-sdk","version":"1.0.26","keywords":["pistols at dawn","pistols at 10 blocks","underware","dojo","typescript","library","sdk"],"author":{"name":"Underware"},"license":"CC0","_id":"@underware/pistols-sdk@1.0.26","maintainers":[{"name":"rsodre","email":"roger@studioavante.com"}],"homepage":"https://github.com/underware-gg/pistols","bin":{"generate-constants":"dist/bin/generateConstants.cjs","generate-controller-preset":"dist/bin/generateControllerPreset.mjs"},"dist":{"shasum":"18f65f61a4e9034a36e62ac372551cdf4bab0e47","tarball":"https://registry.npmjs.org/@underware/pistols-sdk/-/pistols-sdk-1.0.26.tgz","fileCount":198,"integrity":"sha512-hVuLJd09UAa/p85tfH1xvTb1NUxeSXBHAHqfXsoocMltWDmR1TpVApMYC5sOrFQmfsJJVrqO8qLtos6LvpttBg==","signatures":[{"sig":"MEQCIAXIwJ2eoSeuHy+Ikj/zEUf93Xot3s/u8TmEp7V+MkqfAiAXNh/svifH+ozZcoAkqxrLlChc7k2xRoFZ1uodFYzUcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42431079},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./fix":{"types":"./dist/fix.d.ts","import":"./dist/fix.js"},"./abis":{"types":"./dist/abis.d.ts","import":"./dist/abis.js"},"./dojo":{"types":"./dist/dojo.d.ts","import":"./dist/dojo.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./pistols":{"types":"./dist/pistols.d.ts","import":"./dist/pistols.js"},"./dojo/sql":{"types":"./dist/dojo_sql.d.ts","import":"./dist/dojo_sql.js"},"./starknet":{"types":"./dist/starknet.d.ts","import":"./dist/starknet.js"},"./pistols/gen":{"types":"./dist/pistols_gen.d.ts","import":"./dist/pistols_gen.js"},"./pistols/sdk":{"types":"./dist/pistols_sdk.d.ts","import":"./dist/pistols_sdk.js"},"./utils/hooks":{"types":"./dist/utils_hooks.d.ts","import":"./dist/utils_hooks.js"},"./dojo/graphql":{"types":"./dist/dojo_graphql.d.ts","import":"./dist/dojo_graphql.js"},"./package.json":"./package.json","./pistols/dojo":{"types":"./dist/pistols_dojo.d.ts","import":"./dist/pistols_dojo.js"},"./pistols/node":{"types":"./dist/pistols_node.d.ts","import":"./dist/pistols_node.js"},"./pistols/config":{"types":"./dist/pistols_config.d.ts","import":"./dist/pistols_config.js"},"./pistols/tokens":{"types":"./dist/pistols_tokens.d.ts","import":"./dist/pistols_tokens.js"},"./pistols/constants":{"types":"./dist/pistols_constants.d.ts","import":"./dist/pistols_constants.js"},"./pistols/components":{"types":"./dist/pistols_components.d.ts","import":"./dist/pistols_components.js"},"./starknet/components":{"types":"./dist/starknet_components.d.ts","import":"./dist/starknet_components.js"}},"gitHead":"b15add3b56928079abab87a00bf17933ea68fe2f","private":false,"scripts":{"dev":"tsup --watch --onSuccess=\"pnpm run postbuild\"","devs":"tsup --watch --onSuccess=\"pnpm run postbuild\"","sync":"tsup --watch","test":"vitest run","build":"tsup","publish":"npm publish --access public","postbuild":"copyfiles --flat bin/* dist/bin/","test:watch":"vitest","generate-assets":"./bin/generateTokenAssets.cjs"},"_npmUser":{"name":"rsodre","actor":{"name":"rsodre","type":"user","email":"roger@studioavante.com"},"email":"roger@studioavante.com"},"_npmVersion":"10.9.2","description":"Pistols at Dawn SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"swr":"^2.2.4","buffer":"^6.0.3","event-emitter":"^0.3.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","vitest":"^3.0.5","copyfiles":"^2.4.1","typescript":"catalog:","@types/node":"catalog:","@types/react":"catalog:","@types/event-emitter":"^0.3.5"},"peerDependencies":{"immer":"catalog:","react":"catalog:","zustand":"catalog:","starknet":"catalog:","starknetid.js":"catalog:","@apollo/client":"catalog:","@dojoengine/sdk":"catalog:","@dojoengine/core":"catalog:","universal-cookie":"catalog:","@dojoengine/utils":"catalog:","get-starknet-core":"catalog:","@cartridge/presets":"catalog:","@cartridge/connector":"catalog:","@starknet-react/core":"catalog:","@cartridge/controller":"catalog:","@tanstack/react-query":"catalog:","@starknet-react/chains":"catalog:","@dojoengine/torii-client":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/pistols-sdk_1.0.26_1751913965166_0.4593984686784971","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"@underware/pistols-sdk","version":"1.0.29","keywords":["pistols at dawn","pistols at 10 blocks","underware","dojo","typescript","library","sdk"],"author":{"name":"Underware"},"license":"CC0","_id":"@underware/pistols-sdk@1.0.29","maintainers":[{"name":"rsodre","email":"roger@studioavante.com"}],"homepage":"https://github.com/underware-gg/pistols","bin":{"generate-constants":"dist/bin/generateConstants.cjs","generate-controller-preset":"dist/bin/generateControllerPreset.mjs"},"dist":{"shasum":"0d6149d6849a9073950880e4ac10e43e8462dfdc","tarball":"https://registry.npmjs.org/@underware/pistols-sdk/-/pistols-sdk-1.0.29.tgz","fileCount":198,"integrity":"sha512-npwRb7id58o6g67qKCnD0s7PSjM8WV1DEnGHFnwcLL8eurSUuopGrk00YJyT6DJjSRwa7FhyWQCTteYuQc8sjA==","signatures":[{"sig":"MEQCIApA/VRSjBj0r1mdi9y74cUnRz0Gpd0iUUQMoYO68Jn7AiAo0McChGCrJcZ3+gBShkrFYo4io4i/1F372IjJDS+D6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42082022},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./fix":{"types":"./dist/fix.d.ts","import":"./dist/fix.js"},"./abis":{"types":"./dist/abis.d.ts","import":"./dist/abis.js"},"./dojo":{"types":"./dist/dojo.d.ts","import":"./dist/dojo.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./pistols":{"types":"./dist/pistols.d.ts","import":"./dist/pistols.js"},"./dojo/sql":{"types":"./dist/dojo_sql.d.ts","import":"./dist/dojo_sql.js"},"./starknet":{"types":"./dist/starknet.d.ts","import":"./dist/starknet.js"},"./pistols/gen":{"types":"./dist/pistols_gen.d.ts","import":"./dist/pistols_gen.js"},"./pistols/sdk":{"types":"./dist/pistols_sdk.d.ts","import":"./dist/pistols_sdk.js"},"./utils/hooks":{"types":"./dist/utils_hooks.d.ts","import":"./dist/utils_hooks.js"},"./dojo/graphql":{"types":"./dist/dojo_graphql.d.ts","import":"./dist/dojo_graphql.js"},"./package.json":"./package.json","./pistols/dojo":{"types":"./dist/pistols_dojo.d.ts","import":"./dist/pistols_dojo.js"},"./pistols/node":{"types":"./dist/pistols_node.d.ts","import":"./dist/pistols_node.js"},"./pistols/config":{"types":"./dist/pistols_config.d.ts","import":"./dist/pistols_config.js"},"./pistols/tokens":{"types":"./dist/pistols_tokens.d.ts","import":"./dist/pistols_tokens.js"},"./pistols/constants":{"types":"./dist/pistols_constants.d.ts","import":"./dist/pistols_constants.js"},"./pistols/components":{"types":"./dist/pistols_components.d.ts","import":"./dist/pistols_components.js"},"./starknet/components":{"types":"./dist/starknet_components.d.ts","import":"./dist/starknet_components.js"}},"gitHead":"1e028b396ac5c3b10f5b34951fedf7d90cd5b498","private":false,"scripts":{"dev":"tsup --watch --onSuccess=\"pnpm run postbuild\"","devs":"tsup --watch --onSuccess=\"pnpm run postbuild\"","sync":"tsup --watch","test":"vitest run","build":"tsup","publish":"npm publish --access public","postbuild":"copyfiles --flat bin/* dist/bin/","test:watch":"vitest","generate-assets":"./bin/generateTokenAssets.cjs"},"_npmUser":{"name":"rsodre","email":"roger@studioavante.com"},"_npmVersion":"10.9.2","description":"Pistols at Dawn SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"swr":"^2.2.4","buffer":"^6.0.3","event-emitter":"^0.3.5","@starknet-io/types-js":"^0.8.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","vitest":"^3.0.5","copyfiles":"^2.4.1","typescript":"catalog:","@types/node":"catalog:","@types/react":"catalog:","@types/event-emitter":"^0.3.5"},"peerDependencies":{"immer":"catalog:","react":"catalog:","zustand":"catalog:","starknet":"catalog:","starknetid.js":"catalog:","@apollo/client":"catalog:","@dojoengine/sdk":"catalog:","@dojoengine/core":"catalog:","universal-cookie":"catalog:","@dojoengine/utils":"catalog:","get-starknet-core":"catalog:","@cartridge/presets":"catalog:","@cartridge/connector":"catalog:","@starknet-react/core":"catalog:","@cartridge/controller":"catalog:","@tanstack/react-query":"catalog:","@starknet-react/chains":"catalog:","@dojoengine/torii-client":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/pistols-sdk_1.0.29_1753131042051_0.055561392594945413","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@underware/pistols-sdk","version":"1.1.0","keywords":["pistols at dawn","pistols at 10 blocks","underware","dojo","typescript","library","sdk"],"author":{"name":"Underware"},"license":"CC0","_id":"@underware/pistols-sdk@1.1.0","maintainers":[{"name":"rsodre","email":"roger@studioavante.com"}],"homepage":"https://github.com/underware-gg/pistols","bin":{"generate-constants":"dist/bin/generateConstants.cjs","generate-controller-preset":"dist/bin/generateControllerPreset.mjs"},"dist":{"shasum":"fdda2e32c056703dfa13efd0688abb4dc3b2e5d9","tarball":"https://registry.npmjs.org/@underware/pistols-sdk/-/pistols-sdk-1.1.0.tgz","fileCount":198,"integrity":"sha512-86jUbPAhYFwQ1TrlFoezfWuXN6mAB5/U+05EmPWflwo/OskORc2aX94OGRU4BJYwW199PD0YhuwkaSJlRPRsSw==","signatures":[{"sig":"MEQCIFfOJWo+CvQtwkT4YBoxhTD74UR++dg82Irhh8xDyB8jAiA0KZ1Fn/mF2oxqE0haEyVVbTMtb5UWLkTTDYkwOnmDuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42092304},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./fix":{"types":"./dist/fix.d.ts","import":"./dist/fix.js"},"./abis":{"types":"./dist/abis.d.ts","import":"./dist/abis.js"},"./dojo":{"types":"./dist/dojo.d.ts","import":"./dist/dojo.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./pistols":{"types":"./dist/pistols.d.ts","import":"./dist/pistols.js"},"./dojo/sql":{"types":"./dist/dojo_sql.d.ts","import":"./dist/dojo_sql.js"},"./starknet":{"types":"./dist/starknet.d.ts","import":"./dist/starknet.js"},"./pistols/gen":{"types":"./dist/pistols_gen.d.ts","import":"./dist/pistols_gen.js"},"./pistols/sdk":{"types":"./dist/pistols_sdk.d.ts","import":"./dist/pistols_sdk.js"},"./utils/hooks":{"types":"./dist/utils_hooks.d.ts","import":"./dist/utils_hooks.js"},"./dojo/graphql":{"types":"./dist/dojo_graphql.d.ts","import":"./dist/dojo_graphql.js"},"./package.json":"./package.json","./pistols/dojo":{"types":"./dist/pistols_dojo.d.ts","import":"./dist/pistols_dojo.js"},"./pistols/node":{"types":"./dist/pistols_node.d.ts","import":"./dist/pistols_node.js"},"./pistols/config":{"types":"./dist/pistols_config.d.ts","import":"./dist/pistols_config.js"},"./pistols/tokens":{"types":"./dist/pistols_tokens.d.ts","import":"./dist/pistols_tokens.js"},"./pistols/constants":{"types":"./dist/pistols_constants.d.ts","import":"./dist/pistols_constants.js"},"./pistols/components":{"types":"./dist/pistols_components.d.ts","import":"./dist/pistols_components.js"},"./starknet/components":{"types":"./dist/starknet_components.d.ts","import":"./dist/starknet_components.js"}},"gitHead":"19652ee090b01e922fc609cf9625adc3b5b797a4","private":false,"scripts":{"dev":"tsup --watch --onSuccess=\"pnpm run postbuild\"","devs":"tsup --watch --onSuccess=\"pnpm run postbuild\"","sync":"tsup --watch","test":"vitest run","build":"tsup","publish":"npm publish --access public","postbuild":"copyfiles --flat bin/* dist/bin/","test:watch":"vitest","generate-assets":"./bin/generateTokenAssets.cjs"},"_npmUser":{"name":"rsodre","email":"roger@studioavante.com"},"_npmVersion":"10.9.2","description":"Pistols at Dawn SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"swr":"^2.2.4","buffer":"^6.0.3","event-emitter":"^0.3.5","@starknet-io/types-js":"^0.8.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","vitest":"^3.0.5","copyfiles":"^2.4.1","typescript":"catalog:","@types/node":"catalog:","@types/react":"catalog:","@types/event-emitter":"^0.3.5"},"peerDependencies":{"immer":"catalog:","react":"catalog:","zustand":"catalog:","starknet":"catalog:","starknetid.js":"catalog:","@apollo/client":"catalog:","@dojoengine/sdk":"catalog:","@dojoengine/core":"catalog:","universal-cookie":"catalog:","@dojoengine/utils":"catalog:","get-starknet-core":"catalog:","@cartridge/presets":"catalog:","@cartridge/connector":"catalog:","@starknet-react/core":"catalog:","@cartridge/controller":"catalog:","@tanstack/react-query":"catalog:","@starknet-react/chains":"catalog:","@dojoengine/torii-client":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/pistols-sdk_1.1.0_1753231629144_0.17696848286934652","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@underware/pistols-sdk","version":"1.1.1","keywords":["pistols at dawn","pistols at 10 blocks","underware","dojo","typescript","library","sdk"],"author":{"name":"Underware"},"license":"CC0","_id":"@underware/pistols-sdk@1.1.1","maintainers":[{"name":"rsodre","email":"roger@studioavante.com"}],"homepage":"https://github.com/underware-gg/pistols","bin":{"generate-constants":"dist/bin/generateConstants.cjs","generate-controller-preset":"dist/bin/generateControllerPreset.mjs"},"dist":{"shasum":"e014856d53bb2f4818e706a62a88e7f9e4e481ec","tarball":"https://registry.npmjs.org/@underware/pistols-sdk/-/pistols-sdk-1.1.1.tgz","fileCount":200,"integrity":"sha512-01EkQcCq8+tWgPw83clfSi+NEbkMagqFkw9DqSNJ2PgtC2CegnXxrD6HXdecTCX/iu8OQh2bLtO5VFn7ux5deA==","signatures":[{"sig":"MEYCIQCtk5QnH1TpxSuo1cwuEpjVYTU2oUlJ4A4N4Hkul96LRgIhAKuzKVLXrkgu6dubGxn8fTRr4HXSgY7TFCW+36xgRzSB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44092589},"main":"dist/index.js","type":"module","_from":"file:underware-pistols-sdk-1.1.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./fix":{"types":"./dist/fix.d.ts","import":"./dist/fix.js"},"./abis":{"types":"./dist/abis.d.ts","import":"./dist/abis.js"},"./dojo":{"types":"./dist/dojo.d.ts","import":"./dist/dojo.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./pistols":{"types":"./dist/pistols.d.ts","import":"./dist/pistols.js"},"./dojo/sql":{"types":"./dist/dojo_sql.d.ts","import":"./dist/dojo_sql.js"},"./starknet":{"types":"./dist/starknet.d.ts","import":"./dist/starknet.js"},"./pistols/gen":{"types":"./dist/pistols_gen.d.ts","import":"./dist/pistols_gen.js"},"./pistols/sdk":{"types":"./dist/pistols_sdk.d.ts","import":"./dist/pistols_sdk.js"},"./utils/hooks":{"types":"./dist/utils_hooks.d.ts","import":"./dist/utils_hooks.js"},"./dojo/graphql":{"types":"./dist/dojo_graphql.d.ts","import":"./dist/dojo_graphql.js"},"./package.json":"./package.json","./pistols/dojo":{"types":"./dist/pistols_dojo.d.ts","import":"./dist/pistols_dojo.js"},"./pistols/node":{"types":"./dist/pistols_node.d.ts","import":"./dist/pistols_node.js"},"./pistols/config":{"types":"./dist/pistols_config.d.ts","import":"./dist/pistols_config.js"},"./pistols/tokens":{"types":"./dist/pistols_tokens.d.ts","import":"./dist/pistols_tokens.js"},"./pistols/constants":{"types":"./dist/pistols_constants.d.ts","import":"./dist/pistols_constants.js"},"./pistols/components":{"types":"./dist/pistols_components.d.ts","import":"./dist/pistols_components.js"},"./starknet/components":{"types":"./dist/starknet_components.d.ts","import":"./dist/starknet_components.js"}},"private":false,"scripts":{"dev":"tsup --watch --onSuccess=\"pnpm run postbuild\"","devs":"tsup --watch --onSuccess=\"pnpm run postbuild\"","sync":"tsup --watch","test":"vitest run","build":"tsup","postbuild":"copyfiles --flat bin/* dist/bin/","test:watch":"vitest","generate-assets":"./bin/generateTokenAssets.cjs"},"_npmUser":{"name":"rsodre","email":"roger@studioavante.com"},"_resolved":"/private/var/folders/xb/l_5v5ngs1gv6zcs7c88_5jz00000gn/T/9f0e8546c2e26a745293bfc2a1005c91/underware-pistols-sdk-1.1.1.tgz","_integrity":"sha512-01EkQcCq8+tWgPw83clfSi+NEbkMagqFkw9DqSNJ2PgtC2CegnXxrD6HXdecTCX/iu8OQh2bLtO5VFn7ux5deA==","_npmVersion":"10.9.2","description":"Pistols at Dawn SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"swr":"^2.2.4","buffer":"^6.0.3","event-emitter":"^0.3.5","@starknet-io/types-js":"^0.8.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","copyfiles":"^2.4.1","typescript":"^5.5.4","@types/node":"^22.10.2","@types/react":"^18.3.1","@types/event-emitter":"^0.3.5"},"peerDependencies":{"immer":"^10.1.1","react":"^18.3.1","zustand":"^4.5.5","starknet":"6.23.1","starknetid.js":"^4.0.0","@apollo/client":"^3.11.8","@dojoengine/sdk":"1.5.16","@dojoengine/core":"1.5.16","universal-cookie":"^8.0.1","@dojoengine/utils":"1.5.16","get-starknet-core":"^4.0.0","@cartridge/presets":"0.5.4","@cartridge/connector":"0.8.0","@starknet-react/core":"^3.6.2","@cartridge/controller":"0.8.0","@tanstack/react-query":"^5.62.16","@starknet-react/chains":"^3.1.0","@dojoengine/torii-client":"1.5.16"},"_npmOperationalInternal":{"tmp":"tmp/pistols-sdk_1.1.1_1753366102702_0.06275712058902494","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@underware/pistols-sdk","version":"1.1.2","keywords":["pistols at dawn","pistols at 10 blocks","underware","dojo","typescript","library","sdk"],"author":{"name":"Underware"},"license":"CC0","_id":"@underware/pistols-sdk@1.1.2","maintainers":[{"name":"rsodre","email":"roger@studioavante.com"}],"homepage":"https://github.com/underware-gg/pistols","bin":{"generate-constants":"dist/bin/generateConstants.cjs","generate-controller-preset":"dist/bin/generateControllerPreset.mjs"},"dist":{"shasum":"7275837fef9e1f60008fff6fb2445860831db538","tarball":"https://registry.npmjs.org/@underware/pistols-sdk/-/pistols-sdk-1.1.2.tgz","fileCount":200,"integrity":"sha512-Y3+VRaAzrlIVHpVZp6aeG15QrBZg/fYh4Yap+N6E1ZhOniDDJYjDXApdQdI+kqQHH12WFpagCKFFquWupsNb5g==","signatures":[{"sig":"MEQCIEzKsxq/ufJY3+C4AEQO+1zOMaHWtJ3xg/dKV80K3vwOAiB5nd9nTlRXMTsI0SIODcpnTwoPdEwRjGtzY8Yku/E5RA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44087443},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./fix":{"types":"./dist/fix.d.ts","import":"./dist/fix.js"},"./abis":{"types":"./dist/abis.d.ts","import":"./dist/abis.js"},"./dojo":{"types":"./dist/dojo.d.ts","import":"./dist/dojo.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./pistols":{"types":"./dist/pistols.d.ts","import":"./dist/pistols.js"},"./dojo/sql":{"types":"./dist/dojo_sql.d.ts","import":"./dist/dojo_sql.js"},"./starknet":{"types":"./dist/starknet.d.ts","import":"./dist/starknet.js"},"./pistols/gen":{"types":"./dist/pistols_gen.d.ts","import":"./dist/pistols_gen.js"},"./pistols/sdk":{"types":"./dist/pistols_sdk.d.ts","import":"./dist/pistols_sdk.js"},"./utils/hooks":{"types":"./dist/utils_hooks.d.ts","import":"./dist/utils_hooks.js"},"./dojo/graphql":{"types":"./dist/dojo_graphql.d.ts","import":"./dist/dojo_graphql.js"},"./package.json":"./package.json","./pistols/dojo":{"types":"./dist/pistols_dojo.d.ts","import":"./dist/pistols_dojo.js"},"./pistols/node":{"types":"./dist/pistols_node.d.ts","import":"./dist/pistols_node.js"},"./pistols/config":{"types":"./dist/pistols_config.d.ts","import":"./dist/pistols_config.js"},"./pistols/tokens":{"types":"./dist/pistols_tokens.d.ts","import":"./dist/pistols_tokens.js"},"./pistols/constants":{"types":"./dist/pistols_constants.d.ts","import":"./dist/pistols_constants.js"},"./pistols/components":{"types":"./dist/pistols_components.d.ts","import":"./dist/pistols_components.js"},"./starknet/components":{"types":"./dist/starknet_components.d.ts","import":"./dist/starknet_components.js"}},"gitHead":"4ecef7f63ce1b2655d980878d679b3f3c7af4b11","private":false,"scripts":{"dev":"tsup --watch --onSuccess=\"pnpm run postbuild\"","devs":"tsup --watch --onSuccess=\"pnpm run postbuild\"","sync":"tsup --watch","test":"vitest run","build":"tsup","publish":"npm publish --access public","postbuild":"copyfiles --flat bin/* dist/bin/","test:watch":"vitest","generate-assets":"./bin/generateTokenAssets.cjs"},"_npmUser":{"name":"rsodre","email":"roger@studioavante.com"},"_npmVersion":"10.9.2","description":"Pistols at Dawn SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"swr":"^2.2.4","buffer":"^6.0.3","event-emitter":"^0.3.5","@starknet-io/types-js":"^0.8.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","vitest":"^3.0.5","copyfiles":"^2.4.1","typescript":"catalog:","@types/node":"catalog:","@types/react":"catalog:","@types/event-emitter":"^0.3.5"},"peerDependencies":{"immer":"catalog:","react":"catalog:","zustand":"catalog:","starknet":"catalog:","starknetid.js":"catalog:","@apollo/client":"catalog:","@dojoengine/sdk":"catalog:","@dojoengine/core":"catalog:","universal-cookie":"catalog:","@dojoengine/utils":"catalog:","@cartridge/presets":"catalog:","@cartridge/connector":"catalog:","@starknet-react/core":"catalog:","@cartridge/controller":"catalog:","@tanstack/react-query":"catalog:","@starknet-react/chains":"catalog:","@dojoengine/torii-client":"catalog:","@starknet-io/get-starknet-core":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/pistols-sdk_1.1.2_1753474549576_0.5088143303566501","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@underware/pistols-sdk","version":"1.1.3","keywords":["pistols at dawn","pistols at 10 blocks","underware","dojo","typescript","library","sdk"],"author":{"name":"Underware"},"license":"CC0","_id":"@underware/pistols-sdk@1.1.3","maintainers":[{"name":"rsodre","email":"roger@studioavante.com"}],"homepage":"https://github.com/underware-gg/pistols","bin":{"generate-constants":"dist/bin/generateConstants.cjs","generate-controller-preset":"dist/bin/generateControllerPreset.mjs"},"dist":{"shasum":"0545db5428169bd323f6a8c2e846a66945796f49","tarball":"https://registry.npmjs.org/@underware/pistols-sdk/-/pistols-sdk-1.1.3.tgz","fileCount":200,"integrity":"sha512-JRsuJePjQhpxW42oQt5lUj1sHVC0B9CrMUDkURS4dJ74vnlDdwnwiwrikNX78nTo9fWMBgfLH+3CS9IJmbU8Yw==","signatures":[{"sig":"MEUCIQD3LphuLsElEep3rKzupb0KZLHzQCOVAey9CK2pKR5Y6gIgXRMA6xp4PdamV6pvGwtors9NRiNN2hZS/Pah+aUxaAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44156568},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./fix":{"types":"./dist/fix.d.ts","import":"./dist/fix.js"},"./abis":{"types":"./dist/abis.d.ts","import":"./dist/abis.js"},"./dojo":{"types":"./dist/dojo.d.ts","import":"./dist/dojo.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./pistols":{"types":"./dist/pistols.d.ts","import":"./dist/pistols.js"},"./dojo/sql":{"types":"./dist/dojo_sql.d.ts","import":"./dist/dojo_sql.js"},"./starknet":{"types":"./dist/starknet.d.ts","import":"./dist/starknet.js"},"./pistols/gen":{"types":"./dist/pistols_gen.d.ts","import":"./dist/pistols_gen.js"},"./pistols/sdk":{"types":"./dist/pistols_sdk.d.ts","import":"./dist/pistols_sdk.js"},"./utils/hooks":{"types":"./dist/utils_hooks.d.ts","import":"./dist/utils_hooks.js"},"./dojo/graphql":{"types":"./dist/dojo_graphql.d.ts","import":"./dist/dojo_graphql.js"},"./package.json":"./package.json","./pistols/dojo":{"types":"./dist/pistols_dojo.d.ts","import":"./dist/pistols_dojo.js"},"./pistols/node":{"types":"./dist/pistols_node.d.ts","import":"./dist/pistols_node.js"},"./pistols/config":{"types":"./dist/pistols_config.d.ts","import":"./dist/pistols_config.js"},"./pistols/tokens":{"types":"./dist/pistols_tokens.d.ts","import":"./dist/pistols_tokens.js"},"./pistols/constants":{"types":"./dist/pistols_constants.d.ts","import":"./dist/pistols_constants.js"},"./pistols/components":{"types":"./dist/pistols_components.d.ts","import":"./dist/pistols_components.js"},"./starknet/components":{"types":"./dist/starknet_components.d.ts","import":"./dist/starknet_components.js"}},"gitHead":"fec83350c806616c5dc77599caf57b54bf5f04c1","private":false,"scripts":{"dev":"tsup --watch --onSuccess=\"pnpm run postbuild\"","devs":"tsup --watch --onSuccess=\"pnpm run postbuild\"","sync":"tsup --watch","test":"vitest run","build":"tsup","publish":"npm publish --access public","postbuild":"copyfiles --flat bin/* dist/bin/","test:watch":"vitest","generate-assets":"./bin/generateTokenAssets.cjs"},"_npmUser":{"name":"rsodre","email":"roger@studioavante.com"},"_npmVersion":"10.9.2","description":"Pistols at Dawn SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"swr":"^2.2.4","buffer":"^6.0.3","event-emitter":"^0.3.5","@starknet-io/types-js":"^0.8.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","vitest":"^3.0.5","copyfiles":"^2.4.1","typescript":"catalog:","@types/node":"catalog:","@types/react":"catalog:","@types/event-emitter":"^0.3.5"},"peerDependencies":{"immer":"catalog:","react":"catalog:","zustand":"catalog:","starknet":"catalog:","starknetid.js":"catalog:","@apollo/client":"catalog:","@dojoengine/sdk":"catalog:","@dojoengine/core":"catalog:","universal-cookie":"catalog:","@dojoengine/utils":"catalog:","@cartridge/presets":"catalog:","@cartridge/connector":"catalog:","@starknet-react/core":"catalog:","@cartridge/controller":"catalog:","@tanstack/react-query":"catalog:","@starknet-react/chains":"catalog:","@dojoengine/torii-client":"catalog:","@starknet-io/get-starknet-core":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/pistols-sdk_1.1.3_1753733509121_0.9133344154804166","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@underware/pistols-sdk","version":"1.1.8","keywords":["pistols at dawn","pistols at 10 blocks","underware","dojo","typescript","library","sdk"],"author":{"name":"Underware"},"license":"CC0","_id":"@underware/pistols-sdk@1.1.8","maintainers":[{"name":"rsodre","email":"roger@studioavante.com"}],"homepage":"https://github.com/underware-gg/pistols","bin":{"generate-constants":"dist/bin/generateConstants.cjs","generate-controller-preset":"dist/bin/generateControllerPreset.mjs"},"dist":{"shasum":"dd123e504608f43b520a1012eec414e9e1e8b66f","tarball":"https://registry.npmjs.org/@underware/pistols-sdk/-/pistols-sdk-1.1.8.tgz","fileCount":200,"integrity":"sha512-kjd+aTNZB8sNhRz5zj0m0mtfvyiDPOW5/gLy/DzLNOmlLtJmPwVvkiWX7M0dnSKq9e9Vl2fZR90/2ulCbqysWA==","signatures":[{"sig":"MEQCIBU3bx26+W5wvLVsQRI1OZ+4atKtst+vsSugQShRY/UVAiBnAUBCC7N8pwK3XpPCsmdvdFutOdPLLb9Ct7pPpcbszw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44231610},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./fix":{"types":"./dist/fix.d.ts","import":"./dist/fix.js"},"./abis":{"types":"./dist/abis.d.ts","import":"./dist/abis.js"},"./dojo":{"types":"./dist/dojo.d.ts","import":"./dist/dojo.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./pistols":{"types":"./dist/pistols.d.ts","import":"./dist/pistols.js"},"./dojo/sql":{"types":"./dist/dojo_sql.d.ts","import":"./dist/dojo_sql.js"},"./starknet":{"types":"./dist/starknet.d.ts","import":"./dist/starknet.js"},"./pistols/gen":{"types":"./dist/pistols_gen.d.ts","import":"./dist/pistols_gen.js"},"./pistols/sdk":{"types":"./dist/pistols_sdk.d.ts","import":"./dist/pistols_sdk.js"},"./utils/hooks":{"types":"./dist/utils_hooks.d.ts","import":"./dist/utils_hooks.js"},"./dojo/graphql":{"types":"./dist/dojo_graphql.d.ts","import":"./dist/dojo_graphql.js"},"./package.json":"./package.json","./pistols/dojo":{"types":"./dist/pistols_dojo.d.ts","import":"./dist/pistols_dojo.js"},"./pistols/node":{"types":"./dist/pistols_node.d.ts","import":"./dist/pistols_node.js"},"./pistols/config":{"types":"./dist/pistols_config.d.ts","import":"./dist/pistols_config.js"},"./pistols/tokens":{"types":"./dist/pistols_tokens.d.ts","import":"./dist/pistols_tokens.js"},"./pistols/constants":{"types":"./dist/pistols_constants.d.ts","import":"./dist/pistols_constants.js"},"./pistols/components":{"types":"./dist/pistols_components.d.ts","import":"./dist/pistols_components.js"},"./starknet/components":{"types":"./dist/starknet_components.d.ts","import":"./dist/starknet_components.js"}},"gitHead":"93f556dcda9e45ed63a6f60382f4303162c326d7","private":false,"scripts":{"dev":"tsup --watch --onSuccess=\"pnpm run postbuild\"","devs":"tsup --watch --onSuccess=\"pnpm run postbuild\"","sync":"tsup --watch","test":"vitest run","build":"tsup","publish":"npm publish --access public","postbuild":"copyfiles --flat bin/* dist/bin/","test:watch":"vitest","generate-assets":"./bin/generateTokenAssets.cjs"},"_npmUser":{"name":"rsodre","email":"roger@studioavante.com"},"_npmVersion":"10.9.2","description":"Pistols at Dawn SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"swr":"^2.2.4","buffer":"^6.0.3","event-emitter":"^0.3.5","@starknet-io/types-js":"^0.8.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","vitest":"^3.0.5","copyfiles":"^2.4.1","typescript":"catalog:","@types/node":"catalog:","@types/react":"catalog:","@types/event-emitter":"^0.3.5"},"peerDependencies":{"immer":"catalog:","react":"catalog:","zustand":"catalog:","starknet":"catalog:","starknetid.js":"catalog:","@apollo/client":"catalog:","@dojoengine/sdk":"catalog:","@dojoengine/core":"catalog:","universal-cookie":"catalog:","@dojoengine/utils":"catalog:","@cartridge/presets":"catalog:","@cartridge/connector":"catalog:","@starknet-react/core":"catalog:","@cartridge/controller":"catalog:","@tanstack/react-query":"catalog:","@starknet-react/chains":"catalog:","@dojoengine/torii-client":"catalog:","@starknet-io/get-starknet-core":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/pistols-sdk_1.1.8_1756470056979_0.8259448400385723","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@underware/pistols-sdk","version":"1.2.0","keywords":["pistols at dawn","pistols at 10 blocks","underware","dojo","typescript","library","sdk"],"author":{"name":"Underware"},"license":"CC0","_id":"@underware/pistols-sdk@1.2.0","maintainers":[{"name":"rsodre","email":"roger@studioavante.com"}],"homepage":"https://github.com/underware-gg/pistols","bin":{"test-get-events":"dist/bin/testStarknetGetEvents.mjs","generate-constants":"dist/bin/generateConstants.cjs","generate-controller-preset":"dist/bin/generateControllerPreset.mjs"},"dist":{"shasum":"93df8fbed06122b89ea8e8ba104abd810aeada96","tarball":"https://registry.npmjs.org/@underware/pistols-sdk/-/pistols-sdk-1.2.0.tgz","fileCount":203,"integrity":"sha512-QlC9gKtF20E/2dHkPOHCnodzMhb29E3zpYoZz1y0/2MrAHwYaFfvhtYr0QsosKuisgqxxZNz//ybbIKSkJ0tWQ==","signatures":[{"sig":"MEUCICsvQ2c+P7sMkFkGLqYCzHSzXnL71cwf3MXrelDPXU3UAiEA12chhwQ7qZQERNVB2ye33cpZFYjrMyxgSV2vejZdeJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46907536},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./fix":{"types":"./dist/fix.d.ts","import":"./dist/fix.js"},"./abis":{"types":"./dist/abis.d.ts","import":"./dist/abis.js"},"./dojo":{"types":"./dist/dojo.d.ts","import":"./dist/dojo.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./pistols":{"types":"./dist/pistols.d.ts","import":"./dist/pistols.js"},"./dojo/sql":{"types":"./dist/dojo_sql.d.ts","import":"./dist/dojo_sql.js"},"./starknet":{"types":"./dist/starknet.d.ts","import":"./dist/starknet.js"},"./pistols/gen":{"types":"./dist/pistols_gen.d.ts","import":"./dist/pistols_gen.js"},"./pistols/sdk":{"types":"./dist/pistols_sdk.d.ts","import":"./dist/pistols_sdk.js"},"./utils/hooks":{"types":"./dist/utils_hooks.d.ts","import":"./dist/utils_hooks.js"},"./dojo/graphql":{"types":"./dist/dojo_graphql.d.ts","import":"./dist/dojo_graphql.js"},"./package.json":"./package.json","./pistols/dojo":{"types":"./dist/pistols_dojo.d.ts","import":"./dist/pistols_dojo.js"},"./pistols/node":{"types":"./dist/pistols_node.d.ts","import":"./dist/pistols_node.js"},"./pistols/config":{"types":"./dist/pistols_config.d.ts","import":"./dist/pistols_config.js"},"./pistols/tokens":{"types":"./dist/pistols_tokens.d.ts","import":"./dist/pistols_tokens.js"},"./pistols/constants":{"types":"./dist/pistols_constants.d.ts","import":"./dist/pistols_constants.js"},"./pistols/components":{"types":"./dist/pistols_components.d.ts","import":"./dist/pistols_components.js"},"./starknet/components":{"types":"./dist/starknet_components.d.ts","import":"./dist/starknet_components.js"}},"gitHead":"7f3b9d610b308fa08ab660b69773a337eb3b0af1","private":false,"scripts":{"dev":"tsup --watch --onSuccess=\"pnpm run postbuild\"","devs":"tsup --watch --onSuccess=\"pnpm run postbuild\"","sync":"tsup --watch","test":"vitest run","build":"tsup","publish":"npm publish --access public","postbuild":"copyfiles --flat bin/* dist/bin/","test:watch":"vitest","generate-assets":"./bin/generateTokenAssets.cjs"},"_npmUser":{"name":"rsodre","email":"roger@studioavante.com"},"_npmVersion":"10.9.2","description":"Pistols at Dawn SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"swr":"^2.2.4","buffer":"^6.0.3","event-emitter":"^0.3.5","@starknet-io/types-js":"^0.8.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","vitest":"^3.0.5","copyfiles":"^2.4.1","typescript":"catalog:","@types/node":"catalog:","@types/react":"catalog:","@types/event-emitter":"^0.3.5"},"peerDependencies":{"immer":"catalog:","react":"catalog:","zustand":"catalog:","starknet":"catalog:","starknetid.js":"catalog:","@apollo/client":"catalog:","@dojoengine/sdk":"catalog:","@dojoengine/core":"catalog:","universal-cookie":"catalog:","@dojoengine/utils":"catalog:","@cartridge/presets":"catalog:","@cartridge/connector":"catalog:","@starknet-react/core":"catalog:","@cartridge/controller":"catalog:","@tanstack/react-query":"catalog:","@starknet-react/chains":"catalog:","@dojoengine/torii-client":"catalog:","@starknet-io/get-starknet-core":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/pistols-sdk_1.2.0_1758659884481_0.603188544309561","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@underware/pistols-sdk","version":"1.2.1","keywords":["pistols at dawn","pistols at 10 blocks","underware","dojo","typescript","library","sdk"],"author":{"name":"Underware"},"license":"CC0","_id":"@underware/pistols-sdk@1.2.1","maintainers":[{"name":"rsodre","email":"roger@studioavante.com"}],"homepage":"https://github.com/underware-gg/pistols","bin":{"test-get-events":"dist/bin/testStarknetGetEvents.mjs","generate-constants":"dist/bin/generateConstants.cjs","generate-controller-preset":"dist/bin/generateControllerPreset.mjs"},"dist":{"shasum":"74e00ccd9cbe140ed5c00fd75569690a18765160","tarball":"https://registry.npmjs.org/@underware/pistols-sdk/-/pistols-sdk-1.2.1.tgz","fileCount":203,"integrity":"sha512-6A8HhrXYVZcdNPVIUZmTzcPVDMMuH+tpEcvw1jNJj6q4AekPR2mg62l1mEgZVN0/MHEwK8EsqI3q/hiwrh7/Fw==","signatures":[{"sig":"MEUCIHKLJkFxb8zoPuN/qrz8BavW55jLZFCygURByjsakgX+AiEAy5Uptq8YYboWAmyjK9bwswH5n2n0RWbv6BeA2rvvxHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44873645},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./fix":{"types":"./dist/fix.d.ts","import":"./dist/fix.js"},"./abis":{"types":"./dist/abis.d.ts","import":"./dist/abis.js"},"./dojo":{"types":"./dist/dojo.d.ts","import":"./dist/dojo.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./pistols":{"types":"./dist/pistols.d.ts","import":"./dist/pistols.js"},"./dojo/sql":{"types":"./dist/dojo_sql.d.ts","import":"./dist/dojo_sql.js"},"./starknet":{"types":"./dist/starknet.d.ts","import":"./dist/starknet.js"},"./pistols/gen":{"types":"./dist/pistols_gen.d.ts","import":"./dist/pistols_gen.js"},"./pistols/sdk":{"types":"./dist/pistols_sdk.d.ts","import":"./dist/pistols_sdk.js"},"./utils/hooks":{"types":"./dist/utils_hooks.d.ts","import":"./dist/utils_hooks.js"},"./dojo/graphql":{"types":"./dist/dojo_graphql.d.ts","import":"./dist/dojo_graphql.js"},"./package.json":"./package.json","./pistols/dojo":{"types":"./dist/pistols_dojo.d.ts","import":"./dist/pistols_dojo.js"},"./pistols/node":{"types":"./dist/pistols_node.d.ts","import":"./dist/pistols_node.js"},"./pistols/config":{"types":"./dist/pistols_config.d.ts","import":"./dist/pistols_config.js"},"./pistols/tokens":{"types":"./dist/pistols_tokens.d.ts","import":"./dist/pistols_tokens.js"},"./pistols/constants":{"types":"./dist/pistols_constants.d.ts","import":"./dist/pistols_constants.js"},"./pistols/components":{"types":"./dist/pistols_components.d.ts","import":"./dist/pistols_components.js"},"./starknet/components":{"types":"./dist/starknet_components.d.ts","import":"./dist/starknet_components.js"}},"gitHead":"8ebf1de4f8f4f9da18844f858957b7e281bcf1f3","private":false,"scripts":{"dev":"tsup --watch --onSuccess=\"pnpm run postbuild\"","devs":"tsup --watch --onSuccess=\"pnpm run postbuild\"","sync":"tsup --watch","test":"vitest run","build":"tsup","publish":"npm publish --access public","postbuild":"copyfiles --flat bin/* dist/bin/","test:watch":"vitest","generate-assets":"./bin/generateTokenAssets.cjs"},"_npmUser":{"name":"rsodre","email":"roger@studioavante.com"},"_npmVersion":"10.9.2","description":"Pistols at Dawn SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"swr":"^2.2.4","buffer":"^6.0.3","event-emitter":"^0.3.5","@starknet-io/types-js":"^0.8.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","vitest":"^3.0.5","copyfiles":"^2.4.1","typescript":"catalog:","@types/node":"catalog:","@types/react":"catalog:","@types/event-emitter":"^0.3.5"},"peerDependencies":{"immer":"catalog:","react":"catalog:","zustand":"catalog:","starknet":"catalog:","starknetid.js":"catalog:","@apollo/client":"catalog:","@dojoengine/sdk":"catalog:","@dojoengine/core":"catalog:","universal-cookie":"catalog:","@dojoengine/utils":"catalog:","@cartridge/presets":"catalog:","@cartridge/connector":"catalog:","@starknet-react/core":"catalog:","@cartridge/controller":"catalog:","@tanstack/react-query":"catalog:","@starknet-react/chains":"catalog:","@dojoengine/torii-client":"catalog:","@starknet-io/get-starknet-core":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/pistols-sdk_1.2.1_1758805935785_0.3575893797953045","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@underware/pistols-sdk","version":"1.3.2","keywords":["pistols at dawn","pistols at 10 blocks","underware","dojo","typescript","library","sdk"],"author":{"name":"Underware"},"license":"CC0","_id":"@underware/pistols-sdk@1.3.2","maintainers":[{"name":"rsodre","email":"roger@studioavante.com"}],"homepage":"https://github.com/underware-gg/pistols","bin":{"cache-players":"dist/bin/cachePlayers.mjs","test-get-events":"dist/bin/testStarknetGetEvents.mjs","generate-constants":"dist/bin/generateConstants.cjs","generate-controller-preset":"dist/bin/generateControllerPreset.mjs"},"dist":{"shasum":"108d8660cc7d18c691c3c163c797fc3616fd16c0","tarball":"https://registry.npmjs.org/@underware/pistols-sdk/-/pistols-sdk-1.3.2.tgz","fileCount":229,"integrity":"sha512-GrQSp8cDERsM48KFNa/rq7GO5YfFy12A4AIw/vRpmpdZWhquBgN5VUhv3Ov6jv0ZeOBkkmdn9KsdjVBKj7mJ8w==","signatures":[{"sig":"MEUCIQC+wlQr1Lf8vNXzneQ1WesbpKSMvbM6SahDiiVZZf84JgIgPPwDPGimqIoNCwwPBmZJdjvyk+bH51M9hF5kQJ17qKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52495790},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./fix":{"types":"./dist/fix.d.ts","import":"./dist/fix.js"},"./abis":{"types":"./dist/abis.d.ts","import":"./dist/abis.js"},"./dojo":{"types":"./dist/dojo.d.ts","import":"./dist/dojo.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./pistols":{"types":"./dist/pistols.d.ts","import":"./dist/pistols.js"},"./dojo/sql":{"types":"./dist/dojo_sql.d.ts","import":"./dist/dojo_sql.js"},"./starknet":{"types":"./dist/starknet.d.ts","import":"./dist/starknet.js"},"./pistols/gen":{"types":"./dist/pistols_gen.d.ts","import":"./dist/pistols_gen.js"},"./pistols/sdk":{"types":"./dist/pistols_sdk.d.ts","import":"./dist/pistols_sdk.js"},"./utils/hooks":{"types":"./dist/utils_hooks.d.ts","import":"./dist/utils_hooks.js"},"./dojo/graphql":{"types":"./dist/dojo_graphql.d.ts","import":"./dist/dojo_graphql.js"},"./package.json":"./package.json","./pistols/dojo":{"types":"./dist/pistols_dojo.d.ts","import":"./dist/pistols_dojo.js"},"./pistols/node":{"types":"./dist/pistols_node.d.ts","import":"./dist/pistols_node.js"},"./pistols/cached":{"types":"./dist/pistols_cached.d.ts","import":"./dist/pistols_cached.js"},"./pistols/config":{"types":"./dist/pistols_config.d.ts","import":"./dist/pistols_config.js"},"./pistols/tokens":{"types":"./dist/pistols_tokens.d.ts","import":"./dist/pistols_tokens.js"},"./pistols/constants":{"types":"./dist/pistols_constants.d.ts","import":"./dist/pistols_constants.js"},"./pistols/components":{"types":"./dist/pistols_components.d.ts","import":"./dist/pistols_components.js"},"./starknet/components":{"types":"./dist/starknet_components.d.ts","import":"./dist/starknet_components.js"}},"gitHead":"af034c54bc5f0cdc7eed379d2ddbb3f6cfe37bb5","private":false,"scripts":{"dev":"tsup --watch --onSuccess=\"pnpm run postbuild\"","devs":"tsup --watch --onSuccess=\"pnpm run postbuild\"","sync":"tsup --watch","test":"vitest run","build":"tsup","publish":"npm publish --access public","postbuild":"copyfiles --flat bin/* dist/bin/","test:watch":"vitest","generate-assets":"./bin/generateTokenAssets.cjs"},"_npmUser":{"name":"rsodre","email":"roger@studioavante.com"},"_npmVersion":"10.9.2","description":"Pistols at Dawn SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"swr":"^2.2.4","buffer":"^6.0.3","event-emitter":"^0.3.5","@starknet-io/types-js":"^0.8.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","vitest":"^3.0.5","copyfiles":"^2.4.1","typescript":"catalog:","@types/node":"catalog:","@types/react":"catalog:","@types/event-emitter":"^0.3.5"},"peerDependencies":{"immer":"catalog:","react":"catalog:","zustand":"catalog:","starknet":"catalog:","starknetid.js":"catalog:","@apollo/client":"catalog:","@dojoengine/sdk":"catalog:","@dojoengine/core":"catalog:","universal-cookie":"catalog:","@dojoengine/utils":"catalog:","@cartridge/presets":"catalog:","@cartridge/connector":"catalog:","@starknet-react/core":"catalog:","@cartridge/controller":"catalog:","@tanstack/react-query":"catalog:","@starknet-react/chains":"catalog:","@dojoengine/torii-client":"catalog:","@starknet-io/get-starknet-core":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/pistols-sdk_1.3.2_1762485229301_0.31574804643719","host":"s3://npm-registry-packages-npm-production"}},"1.3.11":{"name":"@underware/pistols-sdk","version":"1.3.11","keywords":["pistols at dawn","pistols at 10 blocks","underware","dojo","typescript","library","sdk"],"author":{"name":"Underware"},"license":"CC0","_id":"@underware/pistols-sdk@1.3.11","maintainers":[{"name":"rsodre","email":"roger@studioavante.com"}],"homepage":"https://github.com/underware-gg/pistols","bin":{"cache-players":"dist/bin/cachePlayers.mjs","test-get-events":"dist/bin/testStarknetGetEvents.mjs","generate-constants":"dist/bin/generateConstants.cjs","generate-controller-preset":"dist/bin/generateControllerPreset.mjs"},"dist":{"shasum":"8019c9435bd1d17204013d2ba257fa537cf388be","tarball":"https://registry.npmjs.org/@underware/pistols-sdk/-/pistols-sdk-1.3.11.tgz","fileCount":230,"integrity":"sha512-/cIcWwXeh4PWmyfhrLj6u6B/Abl7zjLp7WwKWliG/063jP543OzqDH+ORgkAktBXNY14f8/LrO00ApmD/qrBDw==","signatures":[{"sig":"MEUCIQCT/5YqbCD6dc/ysJZAiHEiBdWPJyqoqJtS08w4k+oHuAIgdetYs0iyuKl0Ydz6Mzm0NFqkboo8ILl2naLrPgBOFko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51989849},"main":"dist/index.js","type":"module","_from":"file:underware-pistols-sdk-1.3.11.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./fix":{"types":"./dist/fix.d.ts","import":"./dist/fix.js"},"./abis":{"types":"./dist/abis.d.ts","import":"./dist/abis.js"},"./dojo":{"types":"./dist/dojo.d.ts","import":"./dist/dojo.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./pistols":{"types":"./dist/pistols.d.ts","import":"./dist/pistols.js"},"./dojo/sql":{"types":"./dist/dojo_sql.d.ts","import":"./dist/dojo_sql.js"},"./starknet":{"types":"./dist/starknet.d.ts","import":"./dist/starknet.js"},"./pistols/gen":{"types":"./dist/pistols_gen.d.ts","import":"./dist/pistols_gen.js"},"./pistols/sdk":{"types":"./dist/pistols_sdk.d.ts","import":"./dist/pistols_sdk.js"},"./utils/hooks":{"types":"./dist/utils_hooks.d.ts","import":"./dist/utils_hooks.js"},"./dojo/graphql":{"types":"./dist/dojo_graphql.d.ts","import":"./dist/dojo_graphql.js"},"./package.json":"./package.json","./pistols/dojo":{"types":"./dist/pistols_dojo.d.ts","import":"./dist/pistols_dojo.js"},"./pistols/node":{"types":"./dist/pistols_node.d.ts","import":"./dist/pistols_node.js"},"./pistols/cached":{"types":"./dist/pistols_cached.d.ts","import":"./dist/pistols_cached.js"},"./pistols/config":{"types":"./dist/pistols_config.d.ts","import":"./dist/pistols_config.js"},"./pistols/tokens":{"types":"./dist/pistols_tokens.d.ts","import":"./dist/pistols_tokens.js"},"./pistols/constants":{"types":"./dist/pistols_constants.d.ts","import":"./dist/pistols_constants.js"},"./pistols/components":{"types":"./dist/pistols_components.d.ts","import":"./dist/pistols_components.js"},"./starknet/components":{"types":"./dist/starknet_components.d.ts","import":"./dist/starknet_components.js"}},"private":false,"scripts":{"dev":"tsup --watch --onSuccess=\"pnpm run postbuild\"","devs":"tsup --watch --onSuccess=\"pnpm run postbuild\"","sync":"tsup --watch","test":"vitest run","build":"tsup","postbuild":"copyfiles --flat bin/* dist/bin/","test:watch":"vitest","generate-assets":"./bin/generateTokenAssets.cjs"},"_npmUser":{"name":"rsodre","email":"roger@studioavante.com"},"_resolved":"/private/var/folders/xb/l_5v5ngs1gv6zcs7c88_5jz00000gn/T/5a8ad0e353c957fcbda496eb73747df9/underware-pistols-sdk-1.3.11.tgz","_integrity":"sha512-/cIcWwXeh4PWmyfhrLj6u6B/Abl7zjLp7WwKWliG/063jP543OzqDH+ORgkAktBXNY14f8/LrO00ApmD/qrBDw==","_npmVersion":"10.9.2","description":"Pistols at Dawn SDK","directories":{},"_nodeVersion":"23.11.1","dependencies":{"swr":"^2.2.4","buffer":"^6.0.3","event-emitter":"^0.3.5","@starknet-io/types-js":"^0.8.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","copyfiles":"^2.4.1","typescript":"^5.5.4","@types/node":"^22.10.2","@types/react":"^18.3.1","@types/event-emitter":"^0.3.5"},"peerDependencies":{"immer":"^10.1.1","react":"^18.3.1","zustand":"^4.5.6","starknet":"^8.5.4","starknetid.js":"^5.0.0","@apollo/client":"^3.11.8","@dojoengine/sdk":"1.8.0","@dojoengine/core":"1.8.0","universal-cookie":"^8.0.1","@dojoengine/utils":"1.8.0","@cartridge/presets":"0.5.4","@cartridge/connector":"0.10.7","@starknet-react/core":"^5.0.1","@cartridge/controller":"0.10.7","@tanstack/react-query":"^5.62.16","@starknet-react/chains":"^5.0.1","@dojoengine/torii-client":"1.8.0","@starknet-io/get-starknet-core":"4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/pistols-sdk_1.3.11_1786840967767_0.3138665305380717","host":"s3://npm-registry-packages-npm-production"}},"1.3.12":{"name":"@underware/pistols-sdk","version":"1.3.12","description":"Pistols at Dawn SDK","homepage":"https://github.com/underware-gg/pistols","author":{"name":"Underware"},"license":"CC0","private":false,"type":"module","bin":{"cache-players":"dist/bin/cachePlayers.mjs","generate-constants":"dist/bin/generateConstants.cjs","generate-controller-preset":"dist/bin/generateControllerPreset.mjs","test-get-events":"dist/bin/testStarknetGetEvents.mjs"},"main":"dist/index.js","exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"},"./abis":{"import":"./dist/abis.js","types":"./dist/abis.d.ts"},"./api":{"import":"./dist/api.js","types":"./dist/api.d.ts"},"./dojo":{"import":"./dist/dojo.js","types":"./dist/dojo.d.ts"},"./dojo/graphql":{"import":"./dist/dojo_graphql.js","types":"./dist/dojo_graphql.d.ts"},"./dojo/sql":{"import":"./dist/dojo_sql.js","types":"./dist/dojo_sql.d.ts"},"./fix":{"import":"./dist/fix.js","types":"./dist/fix.d.ts"},"./hooks":{"import":"./dist/hooks.js","types":"./dist/hooks.d.ts"},"./pistols":{"import":"./dist/pistols.js","types":"./dist/pistols.d.ts"},"./pistols/cached":{"import":"./dist/pistols_cached.js","types":"./dist/pistols_cached.d.ts"},"./pistols/config":{"import":"./dist/pistols_config.js","types":"./dist/pistols_config.d.ts"},"./pistols/components":{"import":"./dist/pistols_components.js","types":"./dist/pistols_components.d.ts"},"./pistols/constants":{"import":"./dist/pistols_constants.js","types":"./dist/pistols_constants.d.ts"},"./pistols/dojo":{"import":"./dist/pistols_dojo.js","types":"./dist/pistols_dojo.d.ts"},"./pistols/gen":{"import":"./dist/pistols_gen.js","types":"./dist/pistols_gen.d.ts"},"./pistols/node":{"import":"./dist/pistols_node.js","types":"./dist/pistols_node.d.ts"},"./pistols/sdk":{"import":"./dist/pistols_sdk.js","types":"./dist/pistols_sdk.d.ts"},"./pistols/tokens":{"import":"./dist/pistols_tokens.js","types":"./dist/pistols_tokens.d.ts"},"./starknet":{"import":"./dist/starknet.js","types":"./dist/starknet.d.ts"},"./starknet/components":{"import":"./dist/starknet_components.js","types":"./dist/starknet_components.d.ts"},"./utils":{"import":"./dist/utils.js","types":"./dist/utils.d.ts"},"./utils/hooks":{"import":"./dist/utils_hooks.js","types":"./dist/utils_hooks.d.ts"},"./package.json":"./package.json"},"keywords":["pistols at dawn","pistols at 10 blocks","underware","dojo","typescript","library","sdk"],"dependencies":{"@starknet-io/types-js":"^0.8.4","buffer":"^6.0.3","event-emitter":"^0.3.5","swr":"^2.2.4"},"peerDependencies":{"@apollo/client":"^3.11.8","@cartridge/connector":"0.10.7","@cartridge/controller":"0.10.7","@cartridge/presets":"0.5.4","@dojoengine/core":"1.8.0","@dojoengine/sdk":"1.8.0","@dojoengine/torii-client":"1.8.0","@dojoengine/utils":"1.8.0","@starknet-io/get-starknet-core":"4.0.7","@starknet-react/chains":"^5.0.1","@starknet-react/core":"^5.0.1","@tanstack/react-query":"^5.62.16","immer":"^10.1.1","react":"^18.3.1","starknet":"^8.5.4","starknetid.js":"^5.0.0","universal-cookie":"^8.0.1","zustand":"^4.5.6"},"devDependencies":{"@types/event-emitter":"^0.3.5","@types/node":"^22.10.2","@types/react":"^18.3.1","copyfiles":"^2.4.1","tsup":"^8.3.5","typescript":"^5.5.4","vitest":"^3.0.5"},"engines":{"node":">=22"},"scripts":{"generate-assets":"./bin/generateTokenAssets.cjs","build":"tsup","sync":"tsup --watch","postbuild":"copyfiles --flat bin/* dist/bin/","dev":"tsup --watch --onSuccess=\"pnpm run postbuild\"","devs":"tsup --watch --onSuccess=\"pnpm run postbuild\"","test":"vitest run","test:watch":"vitest"},"_id":"@underware/pistols-sdk@1.3.12","types":"./dist/index.d.ts","_integrity":"sha512-CdwSFzaXGiDEz0pbFH4MwlHokRtpXB5rY8/bpqzETyg6grRSC0pRWZxYPYOlTYVgtM6r+juHP4wu5h1A6yOC7A==","_resolved":"/private/var/folders/xb/l_5v5ngs1gv6zcs7c88_5jz00000gn/T/96a878654762466315e84760c9debe00/underware-pistols-sdk-1.3.12.tgz","_from":"file:underware-pistols-sdk-1.3.12.tgz","_nodeVersion":"23.11.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-CdwSFzaXGiDEz0pbFH4MwlHokRtpXB5rY8/bpqzETyg6grRSC0pRWZxYPYOlTYVgtM6r+juHP4wu5h1A6yOC7A==","shasum":"c9b30baae547efc5473ef8750909f39e898d8cc5","tarball":"https://registry.npmjs.org/@underware/pistols-sdk/-/pistols-sdk-1.3.12.tgz","fileCount":230,"unpackedSize":51991550,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDAjkVSeyru+F69nUr7V6kgNR4inuBkEvLsMkg+/c6CfwIhANGPo7TJFllX/VbakN2IsoVH2eXvCM8+NLrAJPMOT3dr"}]},"_npmUser":{"name":"rsodre","email":"roger@studioavante.com"},"directories":{},"maintainers":[{"name":"rsodre","email":"roger@studioavante.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pistols-sdk_1.3.12_1786896394598_0.5143890006849914"},"_hasShrinkwrap":false}},"time":{"created":"2025-03-11T22:18:41.783Z","modified":"2026-08-16T16:06:35.412Z","0.13.2":"2025-03-11T22:18:42.207Z","0.13.3":"2025-03-11T23:50:15.857Z","0.13.5":"2025-03-17T23:23:51.941Z","0.15.0":"2025-04-24T23:40:12.854Z","0.15.1":"2025-04-29T18:06:09.768Z","0.15.2":"2025-05-01T14:14:58.198Z","0.15.3":"2025-05-01T14:26:23.211Z","1.0.0":"2025-05-05T02:12:51.884Z","1.0.1":"2025-05-06T02:00:30.582Z","1.0.2":"2025-05-06T16:06:12.198Z","1.0.4":"2025-05-09T18:11:21.073Z","1.0.6":"2025-05-13T16:09:59.775Z","1.0.13":"2025-05-29T21:37:22.167Z","1.0.14":"2025-05-30T03:32:57.308Z","1.0.15":"2025-05-30T16:00:38.490Z","1.0.16":"2025-05-30T18:36:29.447Z","1.0.20":"2025-06-11T14:09:43.272Z","1.0.22":"2025-06-12T21:55:26.031Z","1.0.23":"2025-06-16T19:26:09.402Z","1.0.24":"2025-06-17T17:42:34.622Z","1.0.26":"2025-07-07T18:46:05.717Z","1.0.29":"2025-07-21T20:50:42.714Z","1.1.0":"2025-07-23T00:47:09.701Z","1.1.1":"2025-07-24T14:08:23.254Z","1.1.2":"2025-07-25T20:15:50.149Z","1.1.3":"2025-07-28T20:11:49.745Z","1.1.8":"2025-08-29T12:20:57.526Z","1.2.0":"2025-09-23T20:38:05.086Z","1.2.1":"2025-09-25T13:12:16.419Z","1.3.2":"2025-11-07T03:13:50.977Z","1.3.11":"2026-08-16T00:42:48.351Z","1.3.12":"2026-08-16T16:06:35.206Z"},"author":{"name":"Underware"},"license":"CC0","homepage":"https://github.com/underware-gg/pistols","keywords":["pistols at dawn","pistols at 10 blocks","underware","dojo","typescript","library","sdk"],"description":"Pistols at Dawn SDK","maintainers":[{"name":"rsodre","email":"roger@studioavante.com"}],"readme":"# Pistols at Dawn SDK\n\n### Packages\n\n* `@underware/pistols-sdk/pistols`: Pistols config and utils\n* `@underware/pistols-sdk/pistols/gen`: Pistols generated code\n* `@underware/pistols-sdk/pistols/dojo`: Controller connector instance\n* `@underware/pistols-sdk/dojo`: Dojo utils and hooks\n* `@underware/pistols-sdk/dojo/graphql`: Dojo GraphQL utils and hooks\n* `@underware/pistols-sdk/utils`: Misc and Starknet utils\n* `@underware/pistols-sdk/utils/hooks`: Misc utility hooks\n* `@underware/pistols-sdk/starknet`: Starknet utils\n* `@underware/pistols-sdk/abis`: Misc Starknet ABIs\n* `@underware/pistols-sdk/fix`: Temporary fixes for dependencies\n\n\n## Dependencies (sort of...)\n\n|                                  | `/utils` | `/abis`  | `/dojo` | `/dojo/graphql` | `/pistols/config` | `/pistols` |\n|----------------------------------|:--------:|:--------:|:-------:|:---------------:|:-----------------:|:----------:|\n| `starknet`                       | ✅       | ✅        | ✅      | ✅             |  ✅               |  ✅        |\n| `starknetid.js`                  | ✅       |           |         |                |                   |            |\n| `@starknet-io/get-starknet-core` | ✅       |           | ✅      |                |                   |            |\n| `react`                          | ✅       |           | ✅      | ✅             |                   |            |\n| `@starknet-react/chains`         |          |           | ✅      |                | ✅                |            |\n| `@starknet-react/core`           | ✅       |           | ✅      | ✅             |                   |            |\n| `@cartridge/controller`          |          |           | ✅      |                |                   | ✅         |\n| `@cartridge/connector`           |          |           | ✅      |                |                   |            |\n| `@dojoengine/core`               |          |           | ✅      |                | ✅                | ✅         |\n| `@dojoengine/sdk`                |          |           | ✅      |                |                   | ✅         |\n| `@dojoengine/utils`              | ✅       |           |         |                |                   |            |\n| `@apollo/client`                 |          |           |         | ✅             |                   |            |\n| `universal-cookie`               |          |           |         |                |                   | ✅         |\n\n\n## Installation\n\n* Install dependency\n\n```bash\npnpm install @underware/pistols-sdk\n```\n\n* Import and use what you need...\n\n```js\nimport { helloPistols } from '@underware/pistols-sdk'\nhelloPistols();\n\nimport { bigintToHex } from '@underware/pistols-sdk/utils'\nconst address = bigintToHex(1234567890n)\n```\n\n\n\n\n\n\n## Constants Generator\n\nA very simple basic tool that generates a Typescript source containint all constants and enums from your cairo source code.\n\nUsage: `npx @underware/pistols-sdk generate-constants --src:<CAIRO_SRC_PATH> --out:<OUTPUT_PATH>`\n\n* All `.cairo` files inside `<CAIRO_SRC_PATH>` will be parsed\n* Only `const` declared inside a `mod` will be extracted\n* All `enum` will be extracted\n* A single Typscript file will be generated, containing one object per `mod` and `enum` found\n* mods (containing consts) names must be unique\n* mods need to be declared exactly as `mod mod_name {`\n* mods with the `#[cfg(test)]` attribute will be ignored\n\nExample mod:\n\n```rust\nmod rocket_builder {\n  const ROCKET_ID: felt252 = 'RCKT';\n  const ROCKET_NAME: ByteString = \"Rocket Go Up\";\n  const ENGINE_COUNT: u8 = 8;\n  const RocketLaunchedEvent: felt252 = 0x3b133634cb14989d3c29196028db74581fbdf3713ad6f45f67ab4bf81f5ac56;\n}\nenum PlayerCharacter {\n  Godzilla,\n  Dragon,\n  Fox: u128,\n  // Rhyno\n}\n```\n\nThe generated Typescript code for the above mod is:\n\n```typescript\n//\n// constants\n//\ntype rocket_builder_Type = {\n  ROCKET_ID: string, // cairo: felt252\n  ROCKET_NAME: string, // cairo: ByteArray\n  ENGINE_COUNT: number, // cairo: u8\n  RocketLaunchedEvent: BigNumberish, // cairo: felt252\n};\nexport const rocket_builder: rocket_builder_Type = {\n  ROCKET_ID: 'RCKT',\n  ROCKET_NAME: \"Rocket Go Up\",\n  ENGINE_COUNT: 8,\n  RocketLaunchedEvent: '0x3b133634cb14989d3c29196028db74581fbdf3713ad6f45f67ab4bf81f5ac56',\n};\n\n//\n// enums\n//\nexport enum PlayerCharacter {\n  Godzilla = '0',\n  Dragon = '1',\n  Fox = '2',\n};\nexport type PlayerCharacterNames = 'Godzilla'|'Dragon'|'Fox';\nexport const PlayerCharacterValues: Record<PlayerCharacterNames, PlayerCharacter> = {\n  'Godzilla': PlayerCharacter.Godzilla, // 0\n  'Dragon': PlayerCharacter.Dragon, // 1\n  'Fox': PlayerCharacter.Fox, // 2\n};\n```\n","readmeFilename":"README.md"}