{"_id":"@stamprally/core","_rev":"32-87a4b43ccd9761ed145a6c5d7001b905","name":"@stamprally/core","dist-tags":{"latest":"0.25.4"},"versions":{"0.1.0":{"name":"@stamprally/core","version":"0.1.0","license":"MIT","_id":"@stamprally/core@0.1.0","maintainers":[{"name":"nittaa","email":"nittaa@hotmail.co.jp"}],"homepage":"https://github.com/nitta-a/stamprally-core-app#readme","bugs":{"url":"https://github.com/nitta-a/stamprally-core-app/issues"},"dist":{"shasum":"124b0f911556f33ee5c40b71757fecc12e60239e","tarball":"https://registry.npmjs.org/@stamprally/core/-/core-0.1.0.tgz","fileCount":8,"integrity":"sha512-CgH14mjzEP+fjAATcYH41rAOIzmiVrTFBblumHAlP7gnG29ycybaZ59k/cifRHxKbTX01LhEJnJsbrIME75wRA==","signatures":[{"sig":"MEUCIBMx20JHINvwLb7O+3xL5UJkfvc6gqHb7yNR5uhDZzquAiEA5zFnqmjFw6UEbFzz97MrZK/bSVpH8+Qk6gOgkTkm59E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stamprally%2fcore@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336519},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"nittaa","email":"nittaa@hotmail.co.jp"},"repository":{"url":"git+https://github.com/nitta-a/stamprally-core-app.git","type":"git","directory":"packages/core"},"description":"A dependency-free stamp rally domain engine and storage-agnostic client.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.11","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0_1787725884709_0.7248631454067327","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@stamprally/core","version":"0.2.0","license":"MIT","_id":"@stamprally/core@0.2.0","maintainers":[{"name":"nittaa","email":"nittaa@hotmail.co.jp"}],"homepage":"https://github.com/nitta-a/stamprally-core-app#readme","bugs":{"url":"https://github.com/nitta-a/stamprally-core-app/issues"},"dist":{"shasum":"2ede23de5dc3c069408cafbeb59065a26bca50a8","tarball":"https://registry.npmjs.org/@stamprally/core/-/core-0.2.0.tgz","fileCount":9,"integrity":"sha512-hz8Z6ePJIVjj6MdGTJrFj5V+PQMJ91HHD/9MAzMJNicvRv5c5yJ8EGlGpWeWmYk/F72iVOmupi2gymYMj+HKiQ==","signatures":[{"sig":"MEUCIQC2dlqgIcICVg4eshlUQP9pTd04uLBVgOxM6Zn3yGbYdwIgBd1uKAeI8bnU4aT8PUKGqU40YhPksmeGaDWvwz62iOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stamprally%2fcore@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":526191},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"nittaa","email":"nittaa@hotmail.co.jp"},"repository":{"url":"git+https://github.com/nitta-a/stamprally-core-app.git","type":"git","directory":"packages/core"},"description":"A dependency-free stamp rally domain engine and storage-agnostic client.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.11","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0_1787779752674_0.7865640654176289","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@stamprally/core","version":"0.2.1","license":"MIT","_id":"@stamprally/core@0.2.1","maintainers":[{"name":"nittaa","email":"nittaa@hotmail.co.jp"}],"homepage":"https://github.com/nitta-a/stamprally-core-app#readme","bugs":{"url":"https://github.com/nitta-a/stamprally-core-app/issues"},"dist":{"shasum":"8661cb768af9974242a2deedc2e3f90a558925bf","tarball":"https://registry.npmjs.org/@stamprally/core/-/core-0.2.1.tgz","fileCount":9,"integrity":"sha512-I7kbeeHdXZ38a/Ky4L6taNBKhvh0J0G4KYHu5GhzuGDk9wZ/bNhZXWMZL5sIgL+9+lCJiOydNecU5yRzbgYBuQ==","signatures":[{"sig":"MEYCIQDtat3GcaFQCC2hCfmcwIuWObI3qZRJ1pB+DbUTOWQXaQIhAILoKme+BckB+N/kh33OpyZ1Ww3MU4Xz2FXqCH+oey79","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stamprally%2fcore@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":526191},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"nittaa","email":"nittaa@hotmail.co.jp"},"repository":{"url":"git+https://github.com/nitta-a/stamprally-core-app.git","type":"git","directory":"packages/core"},"description":"A dependency-free stamp rally domain engine and storage-agnostic client.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.11","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.1_1787780104919_0.4074353582222261","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@stamprally/core","version":"0.3.0","license":"MIT","_id":"@stamprally/core@0.3.0","maintainers":[{"name":"nittaa","email":"nittaa@hotmail.co.jp"}],"homepage":"https://github.com/nitta-a/stamprally-core-app#readme","bugs":{"url":"https://github.com/nitta-a/stamprally-core-app/issues"},"dist":{"shasum":"6d4fd6b16d7edb0c16271873979d7c078cbc9134","tarball":"https://registry.npmjs.org/@stamprally/core/-/core-0.3.0.tgz","fileCount":9,"integrity":"sha512-KbffxsGBfS861kTA8WmEk9NEApCru6+1iE08LpD6ZO8GQH9f8GJ2hTsDjCUBf+2AsCa1rm74+yvvPRuoOqL/dw==","signatures":[{"sig":"MEQCIH40Q4ahnum8xAD/j6z2g7oIYgpJyUEhpGMgSFMK4L4YAiAryFKhj36g08ynnaQzxACKE83RU+kXhvytQsxh14ie8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stamprally%2fcore@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":526191},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"nittaa","email":"nittaa@hotmail.co.jp"},"repository":{"url":"git+https://github.com/nitta-a/stamprally-core-app.git","type":"git","directory":"packages/core"},"description":"A dependency-free stamp rally domain engine and storage-agnostic client.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.11","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.0_1787783887532_0.5347783869078149","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@stamprally/core","version":"0.4.0","license":"MIT","_id":"@stamprally/core@0.4.0","maintainers":[{"name":"nittaa","email":"nittaa@hotmail.co.jp"}],"homepage":"https://github.com/nitta-a/stamprally-core-app#readme","bugs":{"url":"https://github.com/nitta-a/stamprally-core-app/issues"},"dist":{"shasum":"f2b796a76ece3c3f60811f72ca31aa7fa3bb2937","tarball":"https://registry.npmjs.org/@stamprally/core/-/core-0.4.0.tgz","fileCount":9,"integrity":"sha512-vnU3mmlJjbA2D3VYizs3Kzwm/GAg2KRZmWke4MmSYfv0dVR2+r4hhhZe9P1+FRr0PziObYOHxhbAkiaoLUJflA==","signatures":[{"sig":"MEUCIGmxlH2B4L1vR2L4pze1+kV57AQuI68pc+jmDC+Ug1qGAiEA1chc0bvVjr95uYOUqHEDchFiyklQwHXz/apAYgwZqSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stamprally%2fcore@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":532725},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"nittaa","email":"nittaa@hotmail.co.jp"},"repository":{"url":"git+https://github.com/nitta-a/stamprally-core-app.git","type":"git","directory":"packages/core"},"description":"A dependency-free stamp rally domain engine and storage-agnostic client.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.11","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.0_1787785488449_0.3016854892895411","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@stamprally/core","version":"0.5.0","license":"MIT","_id":"@stamprally/core@0.5.0","maintainers":[{"name":"nittaa","email":"nittaa@hotmail.co.jp"}],"homepage":"https://github.com/nitta-a/stamprally-core-app#readme","bugs":{"url":"https://github.com/nitta-a/stamprally-core-app/issues"},"dist":{"shasum":"41801b4685719c5dfb596136bc5a665360e0c34a","tarball":"https://registry.npmjs.org/@stamprally/core/-/core-0.5.0.tgz","fileCount":9,"integrity":"sha512-sehB7gOtxeNceNw3xQ8qbGZGvWYQG9U3zAw9Z6dRqw5cEDt1mhu3KPLpfPsHv7ZhZnnkLOH2Jmmzz8ylydvgTQ==","signatures":[{"sig":"MEUCIQC2hBj9rFZ/oC74T8RjMLG4RAK0A7FfLIhuRiY4FaH9LAIgdUuRxNr/s+15h6wonAnxYM/R3D1MNcAeE4LmXPfSB70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stamprally%2fcore@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":589185},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"nittaa","email":"nittaa@hotmail.co.jp"},"repository":{"url":"git+https://github.com/nitta-a/stamprally-core-app.git","type":"git","directory":"packages/core"},"description":"A dependency-free stamp rally domain engine and storage-agnostic client.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.11","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.0_1787788493279_0.7257945453713823","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@stamprally/core","version":"0.5.1","license":"MIT","_id":"@stamprally/core@0.5.1","maintainers":[{"name":"nittaa","email":"nittaa@hotmail.co.jp"}],"homepage":"https://github.com/nitta-a/stamprally-core-app#readme","bugs":{"url":"https://github.com/nitta-a/stamprally-core-app/issues"},"dist":{"shasum":"a81bcad25607f0b7fe8030bae2f3f1303b94b7f5","tarball":"https://registry.npmjs.org/@stamprally/core/-/core-0.5.1.tgz","fileCount":9,"integrity":"sha512-qzbGk23hy6k70iorTRPblvqoy7T0VPQcD7LBQzGI3sc9378qAna3GrDNZsENhvYP4yXJFM8SB6aDo+k02uNz2g==","signatures":[{"sig":"MEUCIQCQ++8ND9A+cyyWpWC94cMpJKnIpljzBDMbjDdXdgKqYwIgWgFTkBFNg9V1joiaTCJn9yVbhVpSyclJjS9LJKu6RQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stamprally%2fcore@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":589185},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"nittaa","email":"nittaa@hotmail.co.jp"},"repository":{"url":"git+https://github.com/nitta-a/stamprally-core-app.git","type":"git","directory":"packages/core"},"description":"A dependency-free stamp rally domain engine and storage-agnostic client.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.11","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.1_1787789610748_0.8697463565940662","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@stamprally/core","version":"0.6.0","license":"MIT","_id":"@stamprally/core@0.6.0","maintainers":[{"name":"nittaa","email":"nittaa@hotmail.co.jp"}],"homepage":"https://github.com/nitta-a/stamprally-core-app#readme","bugs":{"url":"https://github.com/nitta-a/stamprally-core-app/issues"},"dist":{"shasum":"2beda1bdb3ae57f4b891cf9b42aa63717e61e460","tarball":"https://registry.npmjs.org/@stamprally/core/-/core-0.6.0.tgz","fileCount":9,"integrity":"sha512-9WP4cM93mgB8KFOOEzFgMbLc0SSIXNbGgtUbjBp0iwFnjOWRcGNzNjOQT4rS5xYnLrfvyIgvTTHl2yAOx7BIzg==","signatures":[{"sig":"MEYCIQCn85fHWCdS3oNUDRZmqjOMtwmwvdnpVDHJ3Gm2PI+pAwIhAJ0mrtDcjo23qGoEhLrx1qU7Ps7YaupaE0CrR9CT0vBM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF/LFriZiAteFn7WgZWT1lR0AeyWa0SMFjbepKXJLoJZAiACl7o2IIsPEYqHcdVEOgMYubA4nIx+SryEUBCaxOawTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stamprally%2fcore@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":603413},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"nittaa","email":"nittaa@hotmail.co.jp"},"repository":{"url":"git+https://github.com/nitta-a/stamprally-core-app.git","type":"git","directory":"packages/core"},"description":"A dependency-free stamp rally domain engine and storage-agnostic client.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.11","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.0_1787864358614_0.08168109130215884","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@stamprally/core","version":"0.7.0","license":"MIT","_id":"@stamprally/core@0.7.0","maintainers":[{"name":"nittaa","email":"nittaa@hotmail.co.jp"}],"homepage":"https://github.com/nitta-a/stamprally-core-app#readme","bugs":{"url":"https://github.com/nitta-a/stamprally-core-app/issues"},"dist":{"shasum":"cd20168121d12a918ae1ee187d58efe1ebf60a55","tarball":"https://registry.npmjs.org/@stamprally/core/-/core-0.7.0.tgz","fileCount":9,"integrity":"sha512-QiG6BqLT/Z7fbyfT22pqSN4t9bb4rTVmPdq9g24RQ1DZ2ANNBJ4RPwsATJAj/fGb9IwrL70pyM3272Pd1eV22w==","signatures":[{"sig":"MEQCIDm8FgEvV/RKJb9vrVpMiNmWLPNuZAnV8lepRyO62+zlAiB7KfVTYKtsKx1l6fPzOdxyLM9uL9H+AywhO0d3KNGnyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICSN/T8B4JAkOEj1prW42inMsLrap1zDjKE4ifvDnLCHAiANzI239IfkxDTs5RoiZkRt8A6vcsm5vjCX4KVT1WZVdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stamprally%2fcore@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":690590},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"nittaa","email":"nittaa@hotmail.co.jp"},"repository":{"url":"git+https://github.com/nitta-a/stamprally-core-app.git","type":"git","directory":"packages/core"},"description":"A dependency-free stamp rally domain engine and storage-agnostic client.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.11","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.0_1787868131032_0.813695080769409","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@stamprally/core","version":"0.8.0","license":"MIT","_id":"@stamprally/core@0.8.0","maintainers":[{"name":"nittaa","email":"nittaa@hotmail.co.jp"}],"homepage":"https://github.com/nitta-a/stamprally-core-app#readme","bugs":{"url":"https://github.com/nitta-a/stamprally-core-app/issues"},"dist":{"shasum":"2bad5126c1b09525dab10461603f1aeb8d4206c6","tarball":"https://registry.npmjs.org/@stamprally/core/-/core-0.8.0.tgz","fileCount":9,"integrity":"sha512-t97d7qM5eEfEEP/GPWe7d5SEkuzNFhOYdnI3XDHFqWXBFzpFEAJgSaQmoPCG6lOuj05Cw69K095DTE4eKwefKA==","signatures":[{"sig":"MEYCIQCrPP72DRhVl1zlc9NSG0alSyH5YHqDYPuh0YXhYEZw7QIhAIAskA7yxMtZLtp9/zZyS2qKKidIHgcAfSumOhflOA6H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEt52uNq8AZ4WPX5MEFNpWxzkaic5B9cVBSJx/JUurGmAiEA22ufZKzaoF13zH3wQofaGz8k+t/OQUGTZZpadaV/Ves=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stamprally%2fcore@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":782190},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"nittaa","email":"nittaa@hotmail.co.jp"},"repository":{"url":"git+https://github.com/nitta-a/stamprally-core-app.git","type":"git","directory":"packages/core"},"description":"A dependency-free stamp rally domain engine and storage-agnostic client.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.11","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.0_1787881824125_0.9254896163487976","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@stamprally/core","version":"0.9.0","license":"MIT","_id":"@stamprally/core@0.9.0","maintainers":[{"name":"nittaa","email":"nittaa@hotmail.co.jp"}],"homepage":"https://github.com/nitta-a/stamprally-core-app#readme","bugs":{"url":"https://github.com/nitta-a/stamprally-core-app/issues"},"dist":{"shasum":"fdff249c3e288451a3aa15e37bc0129e509e4c83","tarball":"https://registry.npmjs.org/@stamprally/core/-/core-0.9.0.tgz","fileCount":9,"integrity":"sha512-LC852acOa8rz42IMWdCQE9zbpzP/qx4MJRKjm+HBDhcoiMN47jTQfsOkvfi3YzKUupbqsxrmNsNu2ZJXwaZCmQ==","signatures":[{"sig":"MEUCIBCtSLxtK/RBUDA5BRchJfUc/H/2ZxgEUkIS2srvQUZSAiEAr12I3GAHncWjlyYLfY4MonIlDbWh1wrGUWKc2ZI0/Y8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDbEzXINgJb9Fz7cB/YSVpJ2hEB1vD9oHSBmvYIm1qlhwIhAP7cOq9p/qvz5XnoU8OM/Zz3QE6tsnGl4Bi4WJsaDTE6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stamprally%2fcore@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":499648},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"nittaa","email":"nittaa@hotmail.co.jp"},"repository":{"url":"git+https://github.com/nitta-a/stamprally-core-app.git","type":"git","directory":"packages/core"},"description":"A dependency-free stamp rally domain engine and storage-agnostic client.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.11","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_0.9.0_1787904872269_0.7186621021065378","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@stamprally/core","version":"0.10.0","license":"MIT","_id":"@stamprally/core@0.10.0","maintainers":[{"name":"nittaa","email":"nittaa@hotmail.co.jp"}],"homepage":"https://github.com/nitta-a/stamprally-core-app#readme","bugs":{"url":"https://github.com/nitta-a/stamprally-core-app/issues"},"dist":{"shasum":"0f12f7c3684fb3e858fe166420aabb102c5510a5","tarball":"https://registry.npmjs.org/@stamprally/core/-/core-0.10.0.tgz","fileCount":9,"integrity":"sha512-eDgcN5N0c6WY3+vnrnV8190WOXRH471TXOWhtrmsFvkVzR54otdKRCJiLgikODFJ3DVKTjvuSUMcskVY+bohiA==","signatures":[{"sig":"MEQCIEzE7iY8DczRSn5wUzLrv4YINaDz7QRAUDeylMx3mzgVAiBFa0dOfN90xE7mTFsUXDjHc8zNWUoDkL0T/mOv+DynUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDTMtrs+1eVQI9XVCg1UGq+vuzAe447PSzKOB2Cd2ntAQIhAI3dLCCgQ5D/5RyoVQWub7e95FAaj9grv38Pt9AjXUMA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stamprally%2fcore@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":588478},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"nittaa","email":"nittaa@hotmail.co.jp"},"repository":{"url":"git+https://github.com/nitta-a/stamprally-core-app.git","type":"git","directory":"packages/core"},"description":"A dependency-free stamp rally domain engine and storage-agnostic client.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.11","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_0.10.0_1787937785428_0.09454973877584116","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@stamprally/core","version":"0.11.0","license":"MIT","_id":"@stamprally/core@0.11.0","maintainers":[{"name":"nittaa","email":"nittaa@hotmail.co.jp"}],"homepage":"https://github.com/nitta-a/stamprally-core-app#readme","bugs":{"url":"https://github.com/nitta-a/stamprally-core-app/issues"},"dist":{"shasum":"1f5b330f6c986a8cc00b591f927e9bd41b98dcc7","tarball":"https://registry.npmjs.org/@stamprally/core/-/core-0.11.0.tgz","fileCount":9,"integrity":"sha512-w3wXr6IUNLCfbhZujT851opwRV+Rx1XypO6SGHQ6HQSK0HuWoQQH5PSMQh4oVqrjPOhOLkDk8x/qzGqE6oDXWQ==","signatures":[{"sig":"MEUCIQCzWC9TImeeCjLoymUcONpRVTT4y/wJQb5ik9gxgY9GDQIgU2Fvsp36PWu1nrk2MmbLMa2heOIoJ/Xqjd5Uyip9Ikg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID1Cfxcj7G97su9IAXByHMpbp6GLo3ZIf50VL8sHiqyKAiEA0Yq3U6XA8A2e5egRmPbEI8tUdahWBYzynSYNp5KHu3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stamprally%2fcore@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":684128},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"nittaa","email":"nittaa@hotmail.co.jp"},"repository":{"url":"git+https://github.com/nitta-a/stamprally-core-app.git","type":"git","directory":"packages/core"},"description":"A dependency-free stamp rally domain engine and storage-agnostic client.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.11","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_0.11.0_1787941200341_0.29322232545015026","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@stamprally/core","version":"0.12.0","license":"MIT","_id":"@stamprally/core@0.12.0","maintainers":[{"name":"nittaa","email":"nittaa@hotmail.co.jp"}],"homepage":"https://github.com/nitta-a/stamprally-core-app#readme","bugs":{"url":"https://github.com/nitta-a/stamprally-core-app/issues"},"dist":{"shasum":"a626c142c9f1e13129dd5528c43ce7f60d7dae66","tarball":"https://registry.npmjs.org/@stamprally/core/-/core-0.12.0.tgz","fileCount":9,"integrity":"sha512-Z/8VVqOczuL3GcsWwR8aOzewhDp1VNKWYXpex40rqY+K3e4tU2LpKBDR1I079gVZLQkIec2izILT+aA4y8yP3w==","signatures":[{"sig":"MEUCIQDYgZRUjkRSTIiIO6I8Km+6+0XBGeTlveYOui/jXALqlwIgOZleNyH5yFGf6XyhY1jtVb1Yg9ZRXRhjUw8iXBAPir8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBRbeEy4sqWby/1ZwlRptsWguehglznhQnZbXf14zJK4AiBdhGjsQP1aZH5Xq64J79Ul25MgFqKpW7MEML0nalE3dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stamprally%2fcore@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":705150},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"nittaa","email":"nittaa@hotmail.co.jp"},"repository":{"url":"git+https://github.com/nitta-a/stamprally-core-app.git","type":"git","directory":"packages/core"},"description":"A dependency-free stamp rally domain engine and storage-agnostic client.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.11","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_0.12.0_1787942897115_0.08431619584829031","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@stamprally/core","version":"0.13.0","license":"MIT","_id":"@stamprally/core@0.13.0","maintainers":[{"name":"nittaa","email":"nittaa@hotmail.co.jp"}],"homepage":"https://github.com/nitta-a/stamprally-core-app#readme","bugs":{"url":"https://github.com/nitta-a/stamprally-core-app/issues"},"dist":{"shasum":"5edef382d37cdd3bbc0902f3a3ea5573eaae5225","tarball":"https://registry.npmjs.org/@stamprally/core/-/core-0.13.0.tgz","fileCount":9,"integrity":"sha512-3BzEE6L/Cv/hy9vJ0rMttMpZgL9aeWK6+SkJ8Tx+mrW/o58JJ8uen99AOIJxWQrtH42tRlh9epVNQQ5P/I2fwA==","signatures":[{"sig":"MEUCICYiZe2MbDk181RSpe3xGc6HPyL8rXLs2UlGUL9W6F1HAiEAp3NCZOfDFAhyXUcMuqDU68Gu3sP/7yXfJ8J5XjJukPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE+hVXzxZR570TSnDUCTLzl9jfGE8Ls5Tcjhdhed66NAAiACbMD4GuOwHNFI1kA02MiCSGWIQFru5aN0w/6AkuJKJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stamprally%2fcore@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":750148},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"nittaa","email":"nittaa@hotmail.co.jp"},"repository":{"url":"git+https://github.com/nitta-a/stamprally-core-app.git","type":"git","directory":"packages/core"},"description":"A dependency-free stamp rally domain engine and storage-agnostic client.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.11","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_0.13.0_1787946493327_0.7426028119538444","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@stamprally/core","version":"0.14.0","license":"MIT","_id":"@stamprally/core@0.14.0","maintainers":[{"name":"nittaa","email":"nittaa@hotmail.co.jp"}],"homepage":"https://github.com/nitta-a/stamprally-core-app#readme","bugs":{"url":"https://github.com/nitta-a/stamprally-core-app/issues"},"dist":{"shasum":"566ebbdbad58dc936fa50faa379532e381a48319","tarball":"https://registry.npmjs.org/@stamprally/core/-/core-0.14.0.tgz","fileCount":9,"integrity":"sha512-CttCTagXNXuWxenF746d50276Bku6CtG1jmuKzw685TcLnZqa0ZSUeRJriMVuBdszCs9pRoKsJyftpwB6kTipQ==","signatures":[{"sig":"MEQCIGF0Kub/A5sGv5phRhpZ8PZ3gkQY/iEa9ca4aIzIk/JZAiB95fgxlNamSIKCeM7IWtM3jbOpNOQaOzKu+RUtKwsIjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDIz9JoJZcSZnhmBnIvqXyzontOlALcBqDv3hiMqmOyNAiEAuQn781d8OjtJpBh20nVHTVuJmeQQagUl/RbE+bja+SQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stamprally%2fcore@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":800503},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"nittaa","email":"nittaa@hotmail.co.jp"},"repository":{"url":"git+https://github.com/nitta-a/stamprally-core-app.git","type":"git","directory":"packages/core"},"description":"A dependency-free stamp rally domain engine and storage-agnostic client.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.11","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_0.14.0_1787948921089_0.44851607000550886","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@stamprally/core","version":"0.15.0","license":"MIT","_id":"@stamprally/core@0.15.0","maintainers":[{"name":"nittaa","email":"nittaa@hotmail.co.jp"}],"homepage":"https://github.com/nitta-a/stamprally-core-app#readme","bugs":{"url":"https://github.com/nitta-a/stamprally-core-app/issues"},"dist":{"shasum":"c5b4af43cb9937e172b0c1263c57ee6411ee8960","tarball":"https://registry.npmjs.org/@stamprally/core/-/core-0.15.0.tgz","fileCount":9,"integrity":"sha512-/+oB3IQKQNKEXX7ymbo/2pv/pVy8NICE+ZKsrEidzdawbei82clanTmoS10PDk14+1f8V6DWxx06nlV3u89tRg==","signatures":[{"sig":"MEUCID0fUBqleDwIH7WpcdEgeMeVnRDfUEbQx8Q6ERhiov9iAiEA8wMYR3BViZztvshjQkVdl37i16yS+Sxp7wTYsr6NROE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDWxBJltiJAi/Z4ZAl56RVub139ZN/tbMVzLX98HSOvlAiB8OBl/BcAb1xHccWd8cng4VHJ5SRUOflJpFEX1an+NFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stamprally%2fcore@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":841968},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"nittaa","email":"nittaa@hotmail.co.jp"},"repository":{"url":"git+https://github.com/nitta-a/stamprally-core-app.git","type":"git","directory":"packages/core"},"description":"A dependency-free stamp rally domain engine and storage-agnostic client.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.11","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_0.15.0_1787952841578_0.8289959153930089","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@stamprally/core","version":"0.16.0","license":"MIT","_id":"@stamprally/core@0.16.0","maintainers":[{"name":"nittaa","email":"nittaa@hotmail.co.jp"}],"homepage":"https://github.com/nitta-a/stamprally-core-app#readme","bugs":{"url":"https://github.com/nitta-a/stamprally-core-app/issues"},"dist":{"shasum":"60e9c825679c964b13f0bee72952e11b8f3e67be","tarball":"https://registry.npmjs.org/@stamprally/core/-/core-0.16.0.tgz","fileCount":9,"integrity":"sha512-9cRfVv6hZ9OE/9OdRPkjbwKM89SRsJUfWqaXU//+vNP8eARFlHy+m/s9Ojj2jiiNbUm/Ennl7e0lx6n0C99ICA==","signatures":[{"sig":"MEUCIQC6e8Wfuu7J47SFGqBXvIU19xJXTqiKr9pBCaWcgaJX0gIgQnFY/njm33jF1LjcYqUyrurHqTIXMQeWn4umAJ7Jg/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDY2ruPG1E93KWwZlcRRq/ZjsF3A5ZuNH6XmB5JVRoxAgIhAKp97XXnEoWt3cumknFkWAHAeOgIQas3Jtjz473ZXndK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stamprally%2fcore@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":898085},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"nittaa","email":"nittaa@hotmail.co.jp"},"repository":{"url":"git+https://github.com/nitta-a/stamprally-core-app.git","type":"git","directory":"packages/core"},"description":"A dependency-free stamp rally domain engine and storage-agnostic client.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.11","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_0.16.0_1787966170415_0.03507950892144884","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@stamprally/core","version":"0.17.0","license":"MIT","_id":"@stamprally/core@0.17.0","maintainers":[{"name":"nittaa","email":"nittaa@hotmail.co.jp"}],"homepage":"https://github.com/nitta-a/stamprally-core-app#readme","bugs":{"url":"https://github.com/nitta-a/stamprally-core-app/issues"},"dist":{"shasum":"386c474adb0bc0eb8ad9a853a1dcafd155a1db21","tarball":"https://registry.npmjs.org/@stamprally/core/-/core-0.17.0.tgz","fileCount":9,"integrity":"sha512-q0DBGczJQ8EyJo5MhZAB8mE2QeMfB7p5HBr6af6+IX3yPR7xI/022EW7IkllAYLTSQczXENUUZKBPZoQ3cFC2g==","signatures":[{"sig":"MEUCIQDX3cFK7dXo77bEyMCnU8pMk9T0y2cH52/YNk3kD6YmGAIgG/488Q6LRjMKryys/9CWhWPCpfJeXrwV1bHe8zwr9Ig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICbtpKl0eO81EWFG26TyZysY4RPIGENkWTh9gM2KuqydAiEAknvrX6zjNqe41nzcOrB8HGXudD9wct1rJ4PMjq6cyfM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stamprally%2fcore@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":946303},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"nittaa","email":"nittaa@hotmail.co.jp"},"repository":{"url":"git+https://github.com/nitta-a/stamprally-core-app.git","type":"git","directory":"packages/core"},"description":"A dependency-free stamp rally domain engine and storage-agnostic client.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.11","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_0.17.0_1787972989385_0.25863708173012556","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@stamprally/core","version":"0.18.0","license":"MIT","_id":"@stamprally/core@0.18.0","maintainers":[{"name":"nittaa","email":"nittaa@hotmail.co.jp"}],"homepage":"https://github.com/nitta-a/stamprally-core-app#readme","bugs":{"url":"https://github.com/nitta-a/stamprally-core-app/issues"},"dist":{"shasum":"41417ccf8a42275e0aa18f2fb1f9c65215f39648","tarball":"https://registry.npmjs.org/@stamprally/core/-/core-0.18.0.tgz","fileCount":9,"integrity":"sha512-2NXBsMol6R4xxipLB46T71G3/4YrVVVP4TA7tIoYp5UVmHhmf1kMepFAbGS3ZGCn2IFoVN3sAOP5CpbmjtaP7A==","signatures":[{"sig":"MEUCIQCeQtEodbeK7ox6nSPqaK+IqgQFgukYL0R0dQigaS0SiQIgcAc3YE/yeOQs1KW5m7vqxk46q2BNX+P9D6ZrH1QlOd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDyxlwTRlMZr9LJxs6w59xqWMq7od5hDIaGyQPqfvbVlAIhAPu7bMQQsm3EhYTg+JFmnCtYPSkT2y96eJfgi09Briip","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stamprally%2fcore@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":988337},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"nittaa","email":"nittaa@hotmail.co.jp"},"repository":{"url":"git+https://github.com/nitta-a/stamprally-core-app.git","type":"git","directory":"packages/core"},"description":"A dependency-free stamp rally domain engine and storage-agnostic client.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.11","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_0.18.0_1787976587813_0.6009283653084907","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@stamprally/core","version":"0.19.0","license":"MIT","_id":"@stamprally/core@0.19.0","maintainers":[{"name":"nittaa","email":"nittaa@hotmail.co.jp"}],"homepage":"https://github.com/nitta-a/stamprally-core-app#readme","bugs":{"url":"https://github.com/nitta-a/stamprally-core-app/issues"},"dist":{"shasum":"5c307650e4620a23f02763d7a89e13f963a35392","tarball":"https://registry.npmjs.org/@stamprally/core/-/core-0.19.0.tgz","fileCount":9,"integrity":"sha512-pWG8lkmM/D7VgxNEqIDaxz76WFQ5x5Wmu1DfvzJ4tMtwGGHIeS8GFALlaQTYLkUBVO2Sq1Z6P6xUXi/BauXDlg==","signatures":[{"sig":"MEQCIEyeSnnYFLFvtzT/KlpkV975lgcQ2jD3DDK0pLzuh2OLAiAHRKLdPAA6soRAg5ociKU/Pej2ziOew0GS+V7YCgWEUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCnnrl8ECmpaiKxwk9cfLRDyRJqzbuZL7/w/mtCL0dhDgIhAPXlefTEZ4qZsudxlEOQd+iGJ9h5wBFCGnj9wr82iED/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stamprally%2fcore@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":999344},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"nittaa","email":"nittaa@hotmail.co.jp"},"repository":{"url":"git+https://github.com/nitta-a/stamprally-core-app.git","type":"git","directory":"packages/core"},"description":"A dependency-free stamp rally domain engine and storage-agnostic client.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.11","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_0.19.0_1787986100022_0.9946903725929599","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@stamprally/core","version":"0.20.0","license":"MIT","_id":"@stamprally/core@0.20.0","maintainers":[{"name":"nittaa","email":"nittaa@hotmail.co.jp"}],"homepage":"https://github.com/nitta-a/stamprally-core-app#readme","bugs":{"url":"https://github.com/nitta-a/stamprally-core-app/issues"},"dist":{"shasum":"379efaf23facee64b4e67ca9cf74cf6162b522cf","tarball":"https://registry.npmjs.org/@stamprally/core/-/core-0.20.0.tgz","fileCount":9,"integrity":"sha512-G+Jn2WbDVSlJheVp2LnEI6uFap0b7EQecXkLLWAe7VoZt9bmH8+iwvQy0jem0dsUWOu+ngygxs2YVcYCMP1jEw==","signatures":[{"sig":"MEQCIEegK0uJTdW4nXvBRx0pPtSxoiIK7pkW37yNC51I84tDAiBetzyhYCBUaQ14VUwabKL6h3q0NN/mqie9R0fBpong6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCfuAHOm7KVNNi2tVhAhddFf9fwc7rsrzbzjQzv3RistwIhAJwwuWh1Kabx1laGK92B0rGaTG3w5TwI5d5TruHqz11q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stamprally%2fcore@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1007593},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"nittaa","email":"nittaa@hotmail.co.jp"},"repository":{"url":"git+https://github.com/nitta-a/stamprally-core-app.git","type":"git","directory":"packages/core"},"description":"A dependency-free stamp rally domain engine and storage-agnostic client.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.11","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_0.20.0_1787987758459_0.5822282212137497","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"@stamprally/core","version":"0.20.1","license":"MIT","_id":"@stamprally/core@0.20.1","maintainers":[{"name":"nittaa","email":"nittaa@hotmail.co.jp"}],"homepage":"https://github.com/nitta-a/stamprally-core-app#readme","bugs":{"url":"https://github.com/nitta-a/stamprally-core-app/issues"},"dist":{"shasum":"9c0fc9813b7528bc69bd3cbd11ffd5ce799bd9c9","tarball":"https://registry.npmjs.org/@stamprally/core/-/core-0.20.1.tgz","fileCount":9,"integrity":"sha512-WEZe4pcX5D/SBAerocFexnYDRr/yP4fvujKcKDebAM+suEqJHRGTzeJnLvoT+bXFw3u7hYjSKwIu8hXD4Lt7Wg==","signatures":[{"sig":"MEUCIQDnQQf91ZeAfw9q+hR01Xan1QfC3JvjdWjeeikt/G9h/gIgMJvvtBHWEBJkSjcn7r23NR0S0BpzFS4oujaOF8/5I0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCAfd+fixZnrP0+tLGl4mosueK9mtOJ5f7Z4S5RYJuc8gIhAL9iDpvnG4VYQ/x8KEUV/Z6wn5bEayFnt+acdBz9vZfl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stamprally%2fcore@0.20.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1007593},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"nittaa","email":"nittaa@hotmail.co.jp"},"repository":{"url":"git+https://github.com/nitta-a/stamprally-core-app.git","type":"git","directory":"packages/core"},"description":"A dependency-free stamp rally domain engine and storage-agnostic client.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.11","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_0.20.1_1787989036625_0.5714508204416551","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@stamprally/core","version":"0.21.0","license":"MIT","_id":"@stamprally/core@0.21.0","maintainers":[{"name":"nittaa","email":"nittaa@hotmail.co.jp"}],"homepage":"https://github.com/nitta-a/stamprally-core-app#readme","bugs":{"url":"https://github.com/nitta-a/stamprally-core-app/issues"},"dist":{"shasum":"b8e54ce44cf5a2c8b7cafa3b2d428c659b9f95fb","tarball":"https://registry.npmjs.org/@stamprally/core/-/core-0.21.0.tgz","fileCount":9,"integrity":"sha512-FNZ1JKeoV2SdK0jWQCJZa4Jv0rZchuEsnaCThQ+9p6bvzHlaAJayRcacFpEEen4bQc8VNLjk3JSlm8/oqnWnmw==","signatures":[{"sig":"MEYCIQCyE5Zz9IKpP7SLudPn36ZrSS8QWzLmTwDdZTPX1sb3iQIhAJNXlhDUVESV7epljMdx95N80nkj0B+k4NLaAPtCUrSB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDRss/2fr4SST2OGMtbUmIPkaRkVdmRzKQ2Wxh+5M4ehwIgV43YtfgBmm9FYeSplO9MLF8T0KSbrG6mzpvCY4u+DM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stamprally%2fcore@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1014701},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"nittaa","email":"nittaa@hotmail.co.jp"},"repository":{"url":"git+https://github.com/nitta-a/stamprally-core-app.git","type":"git","directory":"packages/core"},"description":"A dependency-free stamp rally domain engine and storage-agnostic client.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.11","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_0.21.0_1787991524532_0.9567382907606401","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@stamprally/core","version":"0.22.0","license":"MIT","_id":"@stamprally/core@0.22.0","maintainers":[{"name":"nittaa","email":"nittaa@hotmail.co.jp"}],"homepage":"https://github.com/nitta-a/stamprally-core-app#readme","bugs":{"url":"https://github.com/nitta-a/stamprally-core-app/issues"},"dist":{"shasum":"dfe744abf68373b3e0cf3642a8784ac4594d6c01","tarball":"https://registry.npmjs.org/@stamprally/core/-/core-0.22.0.tgz","fileCount":9,"integrity":"sha512-DAu/BQUWOkmC1OvUWusar/++1F9p/cB08SRsOee0KEZLm+WDsipCSW+dckXIeZwAFTojC0prxFEnpD036cibBw==","signatures":[{"sig":"MEUCIB9mrzLmxu0ubtGVJ48+VxlntJdjRLKBs5f8Omt4wI3YAiEAiwJ7H1XJx0krkeHFZDbBx2GMfSsBphyviY59LtBPsXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG/8NlEJIZGs4Xzn4w6ZXvI62xifVOB/cbTC6J80euHvAiBzZ+x33w+l/YjIzcc3TeN1H3h7mDh8GvAcRYKIXrvYBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stamprally%2fcore@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1020039},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"nittaa","email":"nittaa@hotmail.co.jp"},"repository":{"url":"git+https://github.com/nitta-a/stamprally-core-app.git","type":"git","directory":"packages/core"},"description":"A dependency-free stamp rally domain engine and storage-agnostic client.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.11","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_0.22.0_1787993934977_0.22395578139962713","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@stamprally/core","version":"0.23.0","license":"MIT","_id":"@stamprally/core@0.23.0","maintainers":[{"name":"nittaa","email":"nittaa@hotmail.co.jp"}],"homepage":"https://github.com/nitta-a/stamprally-core-app#readme","bugs":{"url":"https://github.com/nitta-a/stamprally-core-app/issues"},"dist":{"shasum":"df23ff3042e6aae06224b21e1fbaff5048c751a5","tarball":"https://registry.npmjs.org/@stamprally/core/-/core-0.23.0.tgz","fileCount":9,"integrity":"sha512-rh88IjI0ALcfXgVRxalBaNnH1ngQaue5dAEok8dTWMePikx8Nc2tbFvsWz2NeFqzucRcw6c8DZlkFtcOdsCWYA==","signatures":[{"sig":"MEQCIFKmiC+BQNlA+dK0dI9QhtXxG02jE8FRGVnwKWzuK4KEAiB/17owbd3sDKTXswGEP9DKh0WlVL1jT8EACtjHCVkcGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD3CxyeY37CylsHijEemqaSIV3Jb792u2LP2P9zehk7iAIhAJ4C7gxR0c9rzEEyH0o6cRmyWCvUKMUCDMC496ZF5XTf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stamprally%2fcore@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1020039},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"nittaa","email":"nittaa@hotmail.co.jp"},"repository":{"url":"git+https://github.com/nitta-a/stamprally-core-app.git","type":"git","directory":"packages/core"},"description":"A dependency-free stamp rally domain engine and storage-agnostic client.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.11","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_0.23.0_1788045560160_0.7520711639232882","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@stamprally/core","version":"0.24.0","license":"MIT","_id":"@stamprally/core@0.24.0","maintainers":[{"name":"nittaa","email":"nittaa@hotmail.co.jp"}],"homepage":"https://github.com/nitta-a/stamprally-core-app#readme","bugs":{"url":"https://github.com/nitta-a/stamprally-core-app/issues"},"dist":{"shasum":"9e4156d59e4b1b8613382df2a65f5bddffbf919f","tarball":"https://registry.npmjs.org/@stamprally/core/-/core-0.24.0.tgz","fileCount":9,"integrity":"sha512-XWwRuQk+ysydKhjF5Hm6KU9IdZAyL1+qmhaPQy2dgPgulG09DRhAyF3itkl7gy8TVqdXhxeC3LaFc9j7QZJlrg==","signatures":[{"sig":"MEQCIEV1SpSQLXNRgsDs3UZuT3O2DDuR5jWtfyxdg90RturjAiBw6E5LmC/Mh6TTLrFWfId6rN8sFklqZ8XlWJOsa4ctHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICyHe13BAIyC7GQtM8Vm7BAtgq4e9xGArYXBvIsccV82AiBaGlaZ9xknjApPlXMqIDePtVxGxkk2D7NVWOCyHY95nA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stamprally%2fcore@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1064692},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"nittaa","email":"nittaa@hotmail.co.jp"},"repository":{"url":"git+https://github.com/nitta-a/stamprally-core-app.git","type":"git","directory":"packages/core"},"description":"A dependency-free stamp rally domain engine and storage-agnostic client.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.11","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_0.24.0_1788098786274_0.3734533344985935","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@stamprally/core","version":"0.25.0","license":"MIT","_id":"@stamprally/core@0.25.0","maintainers":[{"name":"nittaa","email":"nittaa@hotmail.co.jp"}],"homepage":"https://github.com/nitta-a/stamprally-core-app#readme","bugs":{"url":"https://github.com/nitta-a/stamprally-core-app/issues"},"dist":{"shasum":"41533e6580f1d1812dbc5fb7ee8ac7ca25cec2c8","tarball":"https://registry.npmjs.org/@stamprally/core/-/core-0.25.0.tgz","fileCount":9,"integrity":"sha512-JVTDa6ahtLoSTzPu/NzPaGnse7RlUT6yb1vYyjddwtvA/DwwEWGSu4y6/bLI6E+8rIYKHF6bED9qeuuX/fx3TA==","signatures":[{"sig":"MEUCIQCWpRXj45ooFLHc9X4HUY2jrhWeURNUcMbHl/tB++ZNlQIgNfbhFhYBesNNvEIJMH9rwmx1DrGyrHIzsMwptWLta8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQChP6EX/ROlA/cq+RyUCeR0qd/VLY0YRfVsyr61ikDisgIgLyTcKlQl8waQJGr6ugfiFcUckPi4Ujnxk2FxoPxeb18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stamprally%2fcore@0.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1120876},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"nittaa","email":"nittaa@hotmail.co.jp"},"repository":{"url":"git+https://github.com/nitta-a/stamprally-core-app.git","type":"git","directory":"packages/core"},"description":"A dependency-free stamp rally domain engine and storage-agnostic client.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.11","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_0.25.0_1788279828522_0.9439757530007449","host":"s3://npm-registry-packages-npm-production"}},"0.25.1":{"name":"@stamprally/core","version":"0.25.1","license":"MIT","_id":"@stamprally/core@0.25.1","maintainers":[{"name":"nittaa","email":"nittaa@hotmail.co.jp"}],"homepage":"https://github.com/nitta-a/stamprally-core-app#readme","bugs":{"url":"https://github.com/nitta-a/stamprally-core-app/issues"},"dist":{"shasum":"07625c112abc03b86c0c0b72f14afddc8b33c97b","tarball":"https://registry.npmjs.org/@stamprally/core/-/core-0.25.1.tgz","fileCount":9,"integrity":"sha512-PLj70CHU143VF22Hh9RmsdER8WI5ppvILmkWkvR8I4dVStIe9TC4Mir4NFtBIXtsY3XzZIjLIwnNbQRINfA3Tw==","signatures":[{"sig":"MEYCIQDyuIjSJcpZd1bhDVBa2pvrpBJDuVPBStQzS6/IIgJpIAIhAJGTTfHPF2w9qIQxQ64+TOmmPCXICJFZj5/SQB+6rxGC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC1n7DsCaehgJvhQkg1dxK6kQr9t4nZLoPby03yfSHtuAiB3VLMJ+sF1YHeUQg6uEczNlqBEvkVHzU4p9IV1xvMrhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stamprally%2fcore@0.25.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1120876},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"nittaa","email":"nittaa@hotmail.co.jp"},"repository":{"url":"git+https://github.com/nitta-a/stamprally-core-app.git","type":"git","directory":"packages/core"},"description":"A dependency-free stamp rally domain engine and storage-agnostic client.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.11","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_0.25.1_1788296695774_0.6477091586393511","host":"s3://npm-registry-packages-npm-production"}},"0.25.2":{"name":"@stamprally/core","version":"0.25.2","license":"MIT","_id":"@stamprally/core@0.25.2","maintainers":[{"name":"nittaa","email":"nittaa@hotmail.co.jp"}],"homepage":"https://github.com/nitta-a/stamprally-core-app#readme","bugs":{"url":"https://github.com/nitta-a/stamprally-core-app/issues"},"dist":{"shasum":"8bcd8198fe1346673e38617e0c0911ed178c6fd4","tarball":"https://registry.npmjs.org/@stamprally/core/-/core-0.25.2.tgz","fileCount":9,"integrity":"sha512-zYiSg/S/FRrox3JKtCD9y3/w0hZ2/k91/s0NXYrXS3ZdJDxCTNe4n/5q5WPfcAi1M/RENIYzBDuHfJ1fj397pw==","signatures":[{"sig":"MEYCIQD+ODJARCUZSeMUSuq/1Ro1iGL6NQoRXamN/KhwVu25SQIhAL+0gnFgSYkpfnRpeykqTAqz8FQ3KWsvkmVYoMGy1GoT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICOInnnXwzXWF74bjnFx5P7DAvVuDm1CQa/hSpiwSMweAiEAgMW6nS5unPMHugrzRLp2NezKBl6A51U5so7hQb2TD08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stamprally%2fcore@0.25.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1120876},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"nittaa","email":"nittaa@hotmail.co.jp"},"repository":{"url":"git+https://github.com/nitta-a/stamprally-core-app.git","type":"git","directory":"packages/core"},"description":"A dependency-free stamp rally domain engine and storage-agnostic client.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.11","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_0.25.2_1789340515727_0.700191254613689","host":"s3://npm-registry-packages-npm-production"}},"0.25.3":{"name":"@stamprally/core","version":"0.25.3","license":"MIT","_id":"@stamprally/core@0.25.3","maintainers":[{"name":"nittaa","email":"nittaa@hotmail.co.jp"}],"homepage":"https://github.com/nitta-a/stamprally-core-app#readme","bugs":{"url":"https://github.com/nitta-a/stamprally-core-app/issues"},"dist":{"shasum":"e4d35cb9d54a10ce25854fa41999fbd3dc662d05","tarball":"https://registry.npmjs.org/@stamprally/core/-/core-0.25.3.tgz","fileCount":9,"integrity":"sha512-SxFr9/9Vl4pmUlpzaXbYoXksqdarSd1EHevtrPcuHuy+fiwCsXYoXKBMC4Fkpq6z4AQNfOqICzFzRGVprS0eng==","signatures":[{"sig":"MEYCIQC82ceNzA5LN2o9sA6FfKeX71uNUThR8lYfqnlnLQvLZgIhAO8JaudMVX+1Gft11UHusRY/vnhReMKvCD4k90cO3SD8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC6IujEtFI+oqoXun6e/smkvRCE6BxQKnxUp2U8FmvopAIgYG7tBU0wwMqlQuwHvNImk0vLvjuBkAmRb9JcZ7S91LM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stamprally%2fcore@0.25.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1159782},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"nittaa","email":"nittaa@hotmail.co.jp"},"repository":{"url":"git+https://github.com/nitta-a/stamprally-core-app.git","type":"git","directory":"packages/core"},"description":"A dependency-free stamp rally domain engine and storage-agnostic client.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.11","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_0.25.3_1789856018929_0.7923380930030883","host":"s3://npm-registry-packages-npm-production"}},"0.25.4":{"_id":"@stamprally/core@0.25.4","bugs":{"url":"https://github.com/nitta-a/stamprally-core-app/issues"},"dist":{"shasum":"1fae510a641fe58c824ac1f7bd545ddfafe7db71","tarball":"https://registry.npmjs.org/@stamprally/core/-/core-0.25.4.tgz","fileCount":9,"integrity":"sha512-slpJpxoqpnuJHigYZobyjYODiQ6YbPFZq7ukF1zSh2x1+ShF0ELYHfFSLAlodxJV6HmWsF2/w7l4ihKR/6PD9A==","signatures":[{"sig":"MEQCIHvvQOBZ6mwjXdIJ9/IG+w1n07ii5RYGXQE5uS3t2EnQAiBDFDmMAZ6h7LnQh7aQY7+cCM6YiZvsSnWlX7lFZPjGjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFrPPJQ27/syAURn9YhODtAFtPc74K71U33N1B5c8YDOAiB3cedrLaqoKLmtkOt7CEEhfh4sJFxEM0ysdza96IO/tw=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stamprally%2fcore@0.25.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1359955},"main":"./dist/index.cjs","name":"@stamprally/core","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"license":"MIT","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json"},"version":"0.25.4","_npmUser":{"name":"nittaa","email":"nittaa@hotmail.co.jp"},"homepage":"https://github.com/nitta-a/stamprally-core-app#readme","repository":{"url":"git+https://github.com/nitta-a/stamprally-core-app.git","type":"git","directory":"packages/core"},"description":"A dependency-free stamp rally domain engine and storage-agnostic client.","directories":{},"maintainers":[{"name":"nittaa","email":"nittaa@hotmail.co.jp"}],"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.11","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_0.25.4_1790419231332_0.4179799599303573"}}},"time":{"created":"2026-08-26T06:31:24.315Z","modified":"2026-09-26T10:40:31.753Z","0.1.0":"2026-08-26T06:31:24.845Z","0.2.0":"2026-08-26T21:29:12.828Z","0.2.1":"2026-08-26T21:35:05.085Z","0.3.0":"2026-08-26T22:38:07.685Z","0.4.0":"2026-08-26T23:04:48.616Z","0.5.0":"2026-08-26T23:54:53.432Z","0.5.1":"2026-08-27T00:13:30.971Z","0.6.0":"2026-08-27T20:59:18.721Z","0.7.0":"2026-08-27T22:02:11.180Z","0.8.0":"2026-08-28T01:50:24.262Z","0.9.0":"2026-08-28T08:14:32.354Z","0.10.0":"2026-08-28T17:23:05.534Z","0.11.0":"2026-08-28T18:20:00.490Z","0.12.0":"2026-08-28T18:48:17.232Z","0.13.0":"2026-08-28T19:48:13.476Z","0.14.0":"2026-08-28T20:28:41.177Z","0.15.0":"2026-08-28T21:34:01.671Z","0.16.0":"2026-08-29T01:16:10.511Z","0.17.0":"2026-08-29T03:09:49.485Z","0.18.0":"2026-08-29T04:09:47.887Z","0.19.0":"2026-08-29T06:48:20.125Z","0.20.0":"2026-08-29T07:15:58.549Z","0.20.1":"2026-08-29T07:37:16.733Z","0.21.0":"2026-08-29T08:18:44.658Z","0.22.0":"2026-08-29T08:58:55.082Z","0.23.0":"2026-08-29T23:19:20.307Z","0.24.0":"2026-08-30T14:06:26.365Z","0.25.0":"2026-09-01T16:23:48.604Z","0.25.1":"2026-09-01T21:04:55.881Z","0.25.2":"2026-09-13T23:01:55.872Z","0.25.3":"2026-09-19T22:13:39.028Z","0.25.4":"2026-09-26T10:40:31.436Z"},"bugs":{"url":"https://github.com/nitta-a/stamprally-core-app/issues"},"license":"MIT","homepage":"https://github.com/nitta-a/stamprally-core-app#readme","repository":{"url":"git+https://github.com/nitta-a/stamprally-core-app.git","type":"git","directory":"packages/core"},"description":"A dependency-free stamp rally domain engine and storage-agnostic client.","maintainers":[{"name":"nittaa","email":"nittaa@hotmail.co.jp"}],"readme":"# @stamprally/core v0.25.4\n\nDependency-free domain models, immutable state transitions, storage adapters, browser detectors, and safe configuration parsers.\n\nThe client exposes provider-neutral `linkAccount`, `exportCloudSnapshot`, and\n`importCloudSnapshot` methods through a host-provided `CloudSyncAdapter`. Use\n`migrateAnonymousProgress` to merge an anonymous session into a verified account without\nmutating either input state.\n\n```ts\nimport { InMemoryStorage, StampRallyClient, type PublicRallyConfig } from \"@stamprally/core\";\n\nconst config: PublicRallyConfig = {\n  id: \"city-tour\",\n  version: \"0.25.4\",\n  title: \"City Tour\",\n  spots: [{ id: \"station\", orderIndex: 0, name: \"Central Station\", conditions: [{ type: \"passcode\" }] }],\n  rewards: [],\n};\nconst client = new StampRallyClient(config, new InMemoryStorage());\nawait client.init();\nconst result = await client.checkIn(\"station\", \"ARRIVED\");\n```\n\nUse `toPublicConfig(adminConfig)` to remove QR tokens, passcodes, NFC identifiers, custom secret parameters, staff credentials, and gated digital content before sending configuration to a browser. Use `safeParseAdminConfig` and `safeParsePublicConfig` at JSON boundaries; failures include paths such as `spots[0].conditions[1].latitude`.\n\nThe browser detectors `getCurrentGeoContext`, `readNfcContext`, and `readQrContext` return typed results and do not throw for unsupported environments, denied permissions, timeouts, or device errors. Keep manual fallbacks for browsers without Web NFC or `BarcodeDetector`.\n\n`InMemoryStorage`, `LocalStorageAdapter`, and `IndexedDBAdapter` implement `StampStorage`. `updateLocalizedField` updates one locale without dropping existing translations.\n\nSpots may include validated `location` coordinates and localized addresses. Configure\n`completion.condition` with `all_spots`, `stamp_count`, or selected `stamps`; use\n`getNextSpotSuggestions` to derive order-based or nearest-location suggestions without coupling\nthe domain engine to a map or navigation provider.\n\n## v0.22.0 offline synchronization\n\nConfigure `OfflineQueue` with `rallyId` and `userId` to persist pending work under\n`stamprally:queue:<rallyId>:<userId-or-anonymous>`. `switchUser` loads the other\nuser's queue. The default `authoritative_replay` policy uses the server state as\nthe conflict baseline; it is the only supported conflict policy. Sync adapters may return `ACCEPTED`, `REJECTED_PERMANENT`,\nor `RETRYABLE_ERROR`; only the first two remove an operation.\n\nWhen no authenticated user is supplied, the client creates a persistent UUID v4\n`anonymousSessionId` and includes it in sync requests. Queue replay uses Web Locks\nwhen available and supports bounded exponential backoff through `retryOptions`.\n\n### v0.22.0 batch sync, queue capability, and storage capability\n\nAn adapter can return `SyncProgressResponse` from `sync` when it sends queued\noperations to a server-side `syncProgress` endpoint. The adapter passes queued\noperations to its transport and maps the server request shape as needed:\n\n```ts\nconst batchAdapter: SyncAdapter = {\n  sync: async ({ rallyId, userId, state, operations }) =>\n    postBatch({ rallyId, userId, state, operations }),\n};\nawait client.sync(batchAdapter);\n```\n\nEach `SyncOperationResult`\nis `ACCEPTED`, `REJECTED_PERMANENT`, or `FAILED_RETRYABLE`. Accepted and permanent\nresults are removed from the queue; permanent reasons are added to\n`rejectedHistory`, while retryable operations are kept for the next send. A\npermanent prerequisite failure does not prevent later independent operations from\nbeing evaluated.\n\n`client.queueCapabilities.multiTabSync` is `\"supported_web_locks\"` when the Web\nLocks API is available. Otherwise it is `\"disabled_unsafe_environment\"`:\ncross-tab automatic synchronization is disabled, the foreground tab must trigger\nsync explicitly, and a `storageCapabilityWarning` event is emitted. localStorage\nmay still be used for durable queue data, but it is never used as a lock.\n\n`client.queueCapability` remains the legacy storage string (`\"indexeddb\"`,\n`\"localstorage\"`, `\"memory\"`, `\"custom\"`, or `\"disabled\"`) so string comparisons\nsuch as `client.queueCapability === \"indexeddb\"` remain valid. New code can use\n`client.queueCapabilities`, which provides `storageType`, `isPersistent`, and\n`multiTabSync`. An omitted or `false` `offlineQueue` is reported as\n`disabled` with `storageType: \"none\"`.\n\n`evaluateSpotStatus` derives `UNCLAIMED`, `CLAIMED`, `LOCKED`, or `VERIFYING`\nwithout mutating state. A spot with incomplete `prerequisites` is `LOCKED` and\nmust not be verified by a client or viewer.\n\n## License\n\nMIT\n","readmeFilename":""}